a2e0d711644b9331d0f70cd8b9601e12ebdf6964
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-10-26  Jiewen Tan  <jiewen_tan@apple.com>
2
3         Null dereference loading Blink layout test editing/execCommand/crash-replacing-list-by-list.html
4         https://bugs.webkit.org/show_bug.cgi?id=149288
5         <rdar://problem/22746310>
6
7         Reviewed by Chris Dumez.
8
9         * editing/execCommand/crash-replacing-list-by-list-expected.txt: Added.
10         * editing/execCommand/crash-replacing-list-by-list.html: Added.
11
12 2015-10-26  Jiewen Tan  <jiewen_tan@apple.com>
13
14         Null dereference loading Blink layout test editing/execCommand/insert-image-changing-visibility-crash.html
15         https://bugs.webkit.org/show_bug.cgi?id=150208
16         <rdar://problem/23137109>
17
18         Reviewed by Chris Dumez.
19
20         * editing/execCommand/insert-image-changing-visibility-crash-expected.txt: Added.
21         * editing/execCommand/insert-image-changing-visibility-crash.html: Added.
22
23 2015-10-26  Jiewen Tan  <jiewen_tan@apple.com>
24
25         Null dereference loading Blink layout test editing/execCommand/insert-ordered-list-crash.html
26         https://bugs.webkit.org/show_bug.cgi?id=150209
27         <rdar://problem/23137198>
28
29         Reviewed by Chris Dumez.
30
31         * editing/execCommand/insert-ordered-list-crash-expected.txt: Added.
32         * editing/execCommand/insert-ordered-list-crash.html: Added.
33
34 2015-10-26  Jiewen Tan  <jiewen_tan@apple.com>
35
36         Null dereference loading Blink layout test editing/execCommand/insert-html-to-document-element-crash.html
37         https://bugs.webkit.org/show_bug.cgi?id=149294
38         <rdar://problem/22746657>
39
40         Reviewed by Darin Adler.
41
42         * editing/execCommand/insert-html-to-document-element-crash-expected.txt: Added.
43         * editing/execCommand/insert-html-to-document-element-crash.html: Added.
44
45 2015-10-26  Jiewen Tan  <jiewen_tan@apple.com>
46
47         Null dereference loading Blink layout test editing/execCommand/indent-nested-blockquotes-crash.html
48         https://bugs.webkit.org/show_bug.cgi?id=149291
49         <rdar://problem/22746473>
50
51         Reviewed by Darin Adler.
52
53         * editing/execCommand/indent-nested-blockquotes-crash-expected.txt: Added.
54         * editing/execCommand/indent-nested-blockquotes-crash.html: Added.
55
56 2015-10-26  Jiewen Tan  <jiewen_tan@apple.com>
57
58         Null dereference loading Blink layout test editing/execCommand/indent-inline-box-crash.html
59         https://bugs.webkit.org/show_bug.cgi?id=149290
60         <rdar://problem/22746435>
61
62         Reviewed by Alex Christensen.
63
64         * editing/execCommand/indent-inline-box-crash-expected.txt: Added.
65         * editing/execCommand/indent-inline-box-crash.html: Added.
66
67 2015-10-26  Jiewen Tan  <jiewen_tan@apple.com>
68
69         Null dereference loading Blink layout test editing/execCommand/indent-no-visible-contents-crash.html
70         https://bugs.webkit.org/show_bug.cgi?id=149292
71         <rdar://problem/22746530>
72
73         Reviewed by Alex Christensen.
74
75         * editing/execCommand/indent-no-visible-contents-crash-expected.txt: Added.
76         * editing/execCommand/indent-no-visible-contents-crash.html: Added.
77
78 2015-10-26  Simon Fraser  <simon.fraser@apple.com>
79
80         Implement 'round' and 'space' values for border-image
81         https://bugs.webkit.org/show_bug.cgi?id=14185
82
83         Reviewed by Tim Horton.
84         
85         Ref tests that clip, leaving relevant parts of the images.
86
87         * fast/borders/border-image-round-expected.html: Added.
88         * fast/borders/border-image-round.html: Added.
89         * fast/borders/border-image-space-expected.html: Added.
90         * fast/borders/border-image-space.html: Added.
91         * fast/borders/resources/big-border-image-lines.png: Added.
92         * fast/borders/resources/big-border-image.png: Added.
93
94 2015-10-26  Simon Fraser  <simon.fraser@apple.com>
95
96         Incorrect repeated background-size behavior in keyframes
97         https://bugs.webkit.org/show_bug.cgi?id=150309
98
99         Reviewed by Zalan Bujtas.
100         
101         * animations/multiple-backgrounds-expected.html: Added.
102         * animations/multiple-backgrounds.html: Added.
103
104 2015-10-26  Xabier Rodriguez Calvar  <calvaris@igalia.com>
105
106         [Streams API] Implement abort method on writable streams
107         https://bugs.webkit.org/show_bug.cgi?id=150444
108
109         Reviewed by Darin Adler.
110
111         Test expectations updated.
112
113         * streams/reference-implementation/bad-underlying-sinks-expected.txt:
114         * streams/reference-implementation/brand-checks-expected.txt:
115         * streams/reference-implementation/pipe-to-expected.txt:
116         * streams/reference-implementation/writable-stream-abort-expected.txt:
117
118 2015-10-25  Sun-woo Nam  <sunny.nam@samsung.com>
119
120         [EFL] Unreviewed gardening. some test expectations for media should be Failure.
121         https://bugs.webkit.org/show_bug.cgi?id=150495
122
123         Unreviewed, EFL gardening.
124
125         Some test expectations for media should be Failure.
126
127         * platform/efl/TestExpectations:
128
129 2015-10-25  Simon Fraser  <simon.fraser@apple.com>
130
131         Support bezier paths in clip-path property
132         https://bugs.webkit.org/show_bug.cgi?id=149996
133
134         Reviewed by Darin Adler.
135         
136         Tests for compositing with clip-path and a composited descendant,
137         a ref test which tests clip-paths with evenodd, comparing to SVG rendering,
138         and a transition test to test path blendability.
139
140         * compositing/masks/clip-path-composited-descendent-expected.txt: Added.
141         * compositing/masks/clip-path-composited-descendent.html: Added.
142         * css3/masking/clip-path-with-path-expected.html: Added.
143         * css3/masking/clip-path-with-path.html: Added.
144         * transitions/clip-path-path-transitions-expected.txt: Added.
145         * transitions/clip-path-path-transitions.html: Added.
146         * transitions/resources/transition-test-helpers.js: Add some basic parsing
147         support for paths.
148         (extractPathValues):
149         (parseClipPath):
150         * transitions/svg-transitions-expected.txt:
151
152 2015-10-25  Youenn Fablet  <youenn.fablet@crf.canon.fr>
153
154         Import W3C XMLHttpRequest tests
155         https://bugs.webkit.org/show_bug.cgi?id=142163
156
157         Reviewed by Darin Adler.
158
159         * TestExpectations: Marking xhr timeout tests as slow.
160         * platform/gtk/TestExpectations: Marking some XHR tests as failing.timing out.
161
162 2015-10-24  Alexey Proskuryakov  <ap@apple.com>
163
164         Add a test expectation for imported/blink/transitions/unprefixed-perspective.html
165         https://bugs.webkit.org/show_bug.cgi?id=150541
166
167         * TestExpectations:
168
169 2015-10-24  Simon Fraser  <simon.fraser@apple.com>
170
171         REGRESSION (r187121): Delayed instantaneous animations not honouring ' forwards' fill-mode
172         https://bugs.webkit.org/show_bug.cgi?id=150326
173
174         Reviewed by Darin Adler.
175         
176         Test with a zero-duration, delayed fill-forwards animation.
177
178         * animations/fill-mode-forwards-zero-duration-expected.txt: Added.
179         * animations/fill-mode-forwards-zero-duration.html: Added.
180
181 2015-10-23  Chris Dumez  <cdumez@apple.com>
182
183         RadioNodeList should be exposed on Window
184         https://bugs.webkit.org/show_bug.cgi?id=148869
185         <rdar://problem/22589828>
186
187         Reviewed by Ryosuke Niwa.
188
189         Rebaseline existing layout test now that RadioNodeList is exposed on the
190         global Window object.
191
192         * js/dom/global-constructors-attributes-expected.txt:
193         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
194         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
195         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
196         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
197         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
198         * platform/win/js/dom/global-constructors-attributes-expected.txt:
199
200 2015-10-23  Michael Saboff  <msaboff@apple.com>
201
202         REGRESSION (r179357-r179359): WebContent Crash using AOL Mail @ com.apple.JavascriptCore JSC::linkPolymorphicCall(JSC::ExecState*, JSC::CallLinkInfo&, JSC::CallVariant, JSC::RegisterPreservationMode) + 1584
203         https://bugs.webkit.org/show_bug.cgi?id=150513
204
205         Reviewed by Saam Barati.
206
207         New regression test.
208
209         * js/regress-150513-expected.txt: Added.
210         * js/regress-150513.html: Added.
211         * js/script-tests/regress-150513.js: Added.
212         (test):
213         * resources/standalone-pre.js: Added failNextNewCodeBlock to testRunner object.
214
215 2015-10-23  Ryan Haddad  <ryanhaddad@apple.com>
216
217         Removing [ Release ] flag from flaky imported blink tests that are timing out in debug too
218         https://bugs.webkit.org/show_bug.cgi?id=150050
219
220         Reviewed by Tim Horton.
221
222         * platform/mac-wk1/TestExpectations:
223
224 2015-10-23  Aakash Jain  <aakash_jain@apple.com>
225
226         Remove unnecessary details from Other Crashes section
227         https://bugs.webkit.org/show_bug.cgi?id=150514
228         <rdar://problem/23235458>
229
230         Reviewed by Alexey Proskuryakov.
231
232         * fast/harness/results.html: Create separate other-crash-tests-table.
233
234 2015-10-23  Ryan Haddad  <ryanhaddad@apple.com>
235
236         Marking more http/tests/xmlhttprequest/timeout/ tests as flaky, removing Yosemite-only flag
237         https://bugs.webkit.org/show_bug.cgi?id=150378
238
239         Reviewed by Alexey Proskuryakov.
240
241         * platform/mac-wk2/TestExpectations:
242
243 2015-10-23  Ryan Haddad  <ryanhaddad@apple.com>
244
245         Updating test expectation for animations/fill-forwards-end-state.html
246         https://bugs.webkit.org/show_bug.cgi?id=150328#c11
247
248         Reviewed by Alexey Proskuryakov.
249
250         * animations/fill-forwards-end-state-expected.txt:
251
252 2015-10-23  Roopesh Chander  <roop@roopc.net>
253
254         [Content Extensions] Add test for hiding content on <a ping> pings
255         https://bugs.webkit.org/show_bug.cgi?id=150499
256
257         Reviewed by Alex Christensen.
258
259         Test for ensuring that <a ping> pings are subject to
260         'css-display-none' content blocking rules.
261
262         * http/tests/contentextensions/hide-on-ping-expected.txt: Added.
263         * http/tests/contentextensions/hide-on-ping.html: Added.
264         * http/tests/contentextensions/hide-on-ping.html.json: Added.
265
266 2015-10-23  Simon Fraser  <simon.fraser@apple.com>
267
268         REGRESSION (r187121): Multiple-keyframe animations not honouring ' forwards' fill-mode
269         https://bugs.webkit.org/show_bug.cgi?id=150328
270
271         Reviewed by Dean Jackson.
272         
273         Filling-forwards test with an animation whose duration is greater than one second,
274         which showed the bug.
275
276         * animations/fill-forwards-end-state-expected.txt: Added.
277         * animations/fill-forwards-end-state.html: Added.
278
279 2015-10-23  Antoine Quint  <graouts@apple.com>
280
281         Support for SVG `beginEvent` event and `onbegin` attribute
282         https://bugs.webkit.org/show_bug.cgi?id=150442
283
284         Reviewed by Dean Jackson.
285
286         * svg/animations/begin-event-attribute-expected.svg: Added.
287         * svg/animations/begin-event-attribute.svg: Added.
288
289         Test for the newly supported `onbegin` attribute.
290
291         * svg/animations/begin-event-script-expected.svg: Added.
292         * svg/animations/begin-event-script.svg: Added.
293
294         Test for the newly supported `beginEvent` event handled via `addEventListener()`.
295
296         * svg/animations/begin-event-syncbase-expected.svg: Added.
297         * svg/animations/begin-event-syncbase.svg: Added.
298
299         Test for the newly supported `beginEvent` event used as a syncbase value in a
300         timing attribute.
301
302         * svg/animations/end-event-attribute-expected.svg:
303         * svg/animations/end-event-attribute.svg:
304         * svg/animations/end-event-script-expected.svg:
305         * svg/animations/end-event-script.svg:
306         * svg/animations/end-event-syncbase-expected.svg:
307         * svg/animations/end-event-syncbase.svg:
308
309         Cleaned up tests previously added to remove unnecessary XLink namespace, DOCTYPE and
310         processing instruction to match new tests.
311
312 2015-10-23  Hyemi Shin  <hyemi.sin@samsung.com>
313
314         ConvolverNode.buffer must have same sample rate as the AudioContext
315         https://bugs.webkit.org/show_bug.cgi?id=150385
316
317         Reviewed by Chris Dumez.
318
319         * webaudio/convolver-setBuffer-different-samplerate-expected.txt: Added.
320         * webaudio/convolver-setBuffer-different-samplerate.html: Added.
321
322 2015-10-22  Daniel Bates  <dabates@apple.com>
323
324         Unreviewed, rolling out r191113.
325
326         Rollout r144451 since it regressed the visibility of the
327         search cancel button when a search field is empty or showing
328         placeholder text. Further investigation is needed.
329
330         Reverted changeset:
331
332         "[iOS] DOM click event may not be dispatched when page has
333         :active style and <input type="search">"
334         https://bugs.webkit.org/show_bug.cgi?id=144451
335         http://trac.webkit.org/changeset/191113
336
337 2015-10-22  Brady Eidson  <beidson@apple.com>
338
339         Skip a racey test until it can be made proper.
340         https://bugs.webkit.org/show_bug.cgi?id=150455 and
341         https://bugs.webkit.org/show_bug.cgi?id=150468
342
343         * platform/mac-wk1/TestExpectations: Skip storage/indexeddb/modern/createobjectstore-basic.html
344
345 2015-10-22  Brady Eidson  <beidson@apple.com>
346
347         Modern IDB: Basic createObjectStore implementation.
348         https://bugs.webkit.org/show_bug.cgi?id=150455
349
350         Reviewed by Alex Christensen.
351
352         * storage/indexeddb/modern/createobjectstore-basic-expected.txt: Added.
353         * storage/indexeddb/modern/createobjectstore-basic.html: Added.
354         * storage/indexeddb/modern/createobjectstore-failures-expected.txt: Added.
355         * storage/indexeddb/modern/createobjectstore-failures.html: Added.
356
357 2015-10-22  Frederic Wang  <fred.wang@free.fr>
358
359         [Mac] Add support for the USE_TYPO_METRICS flag
360         https://bugs.webkit.org/show_bug.cgi?id=150394
361
362         Reviewed by Myles C. Maxfield.
363
364         Update font, reference and Mac expectation for fonts/use-typo-metrics-1.html
365
366         * fonts/lineheight5000-typolineheight2300.woff: Add a MATH table.
367         * platform/mac-mavericks/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Updated.
368         * platform/mac/TestExpectations: Remove Mac failure expectation.
369         * platform/mac/mathml/opentype/opentype-stretchy-expected.txt: Updated.
370         * platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Updated.
371
372 2015-10-22  Michael Saboff  <msaboff@apple.com>
373
374         REGRESSION(r191360): Repro Crash: com.apple.WebKit.WebContent at JavaScriptCore:JSC::ExecState::bytecodeOffset + 174
375         https://bugs.webkit.org/show_bug.cgi?id=150434
376
377         Reviewed by Mark Lam.
378
379         New regression test.
380
381         * js/regress-150434-expected.txt: Added.
382         * js/regress-150434.html: Added.
383         * js/script-tests/regress-150434.js: Added.
384         (bar):
385         (foo):
386         (test):
387
388 2015-10-22  Wenson Hsieh  <wenson_hsieh@apple.com>
389
390         Implement touch-action: manipulation; for iOS
391         https://bugs.webkit.org/show_bug.cgi?id=149854
392         <rdar://problem/23017145>
393
394         Reviewed by Benjamin Poulain.
395
396         Add tests to check that the manipulation and auto values of the touch-action property can be
397         properly parsed and can be obtained through computed style. Also tests that putting touch-action:
398         manipulation on an element and tapping repeatedly on it will fire clicks instead of recognizing
399         double taps and causing the viewport to zoom.
400
401         * TestExpectations:
402         * css3/touch-action/touch-action-computed-style-expected.txt: Added.
403         * css3/touch-action/touch-action-computed-style.html: Added.
404         * css3/touch-action/touch-action-manipulation-fast-clicks-expected.txt: Added.
405         * css3/touch-action/touch-action-manipulation-fast-clicks.html: Added.
406         * css3/touch-action/touch-action-parsing-expected.txt: Added.
407         * css3/touch-action/touch-action-parsing.html: Added.
408         * platform/ios-simulator-wk2/TestExpectations:
409
410 2015-10-22  Xabier Rodriguez Calvar  <calvaris@igalia.com>
411
412         [Streams API] Add writable stream attributes
413         https://bugs.webkit.org/show_bug.cgi?id=150389
414
415         Reviewed by Darin Adler.
416
417         Expectations for the implementation of writable stream attributes.
418
419         * streams/reference-implementation/brand-checks-expected.txt:
420         * streams/reference-implementation/count-queuing-strategy-expected.txt:
421         * streams/reference-implementation/pipe-to-expected.txt:
422         * streams/reference-implementation/readable-stream-templated-expected.txt:
423         * streams/reference-implementation/writable-stream-expected.txt:
424
425 2015-10-22  Frederic Wang  <fred.wang@free.fr>
426
427         Rollout r190440 for the moment. It broke the build.
428
429         * fonts/lineheight5000-typolineheight2300.woff:
430         * platform/mac-mavericks/mathml/opentype/opentype-stretchy-horizontal-expected.txt:
431         * platform/mac/TestExpectations:
432         * platform/mac/mathml/opentype/opentype-stretchy-expected.txt:
433         * platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt:
434
435 2015-10-21  Frederic Wang  <fred.wang@free.fr>
436
437         [Mac] Add support for the USE_TYPO_METRICS flag
438         https://bugs.webkit.org/show_bug.cgi?id=150394
439
440         Reviewed by Myles C. Maxfield.
441
442         Update font, reference and Mac expectation for fonts/use-typo-metrics-1.html
443
444         * fonts/lineheight5000-typolineheight2300.woff: Add a MATH table.
445         * platform/mac-mavericks/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Updated.
446         * platform/mac/TestExpectations: Remove Mac failure expectation.
447         * platform/mac/mathml/opentype/opentype-stretchy-expected.txt: Updated.
448         * platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Updated.
449
450 2015-10-21  Ryan Haddad  <ryanhaddad@apple.com>
451
452         Adding http/tests/media/video-load-suspend.html to the list of flaky media tests
453         https://bugs.webkit.org/show_bug.cgi?id=150408
454
455         Reviewed by Alexey Proskuryakov.
456
457         * platform/mac/TestExpectations:
458
459 2015-10-21  Ryan Haddad  <ryanhaddad@apple.com>
460
461         Marking imported/blink/fast/overflow/hidden-html-auto-body.html as flaky
462         https://bugs.webkit.org/show_bug.cgi?id=150419
463
464         Reviewed by Alexey Proskuryakov.
465
466         * platform/mac-wk2/TestExpectations:
467
468 2015-10-21  Chris Dumez  <cdumez@apple.com>
469
470         Un-expose obsolete HTMLBaseFontElement
471         https://bugs.webkit.org/show_bug.cgi?id=150397
472
473         Reviewed by Anders Carlsson.
474
475         Update existing layout tests to stop expecting HTMLBaseFontElement to
476         be exposed.
477
478         * dom/html/level2/html/HTMLBaseFontElement01-expected.txt: Removed.
479         * dom/html/level2/html/HTMLBaseFontElement01.html: Removed.
480         * dom/html/level2/html/HTMLBaseFontElement01.js: Removed.
481         * dom/html/level2/html/HTMLBaseFontElement02-expected.txt: Removed.
482         * dom/html/level2/html/HTMLBaseFontElement02.html: Removed.
483         * dom/html/level2/html/HTMLBaseFontElement02.js: Removed.
484         * dom/html/level2/html/HTMLBaseFontElement03-expected.txt: Removed.
485         * dom/html/level2/html/HTMLBaseFontElement03.html: Removed.
486         * dom/html/level2/html/HTMLBaseFontElement03.js: Removed.
487         * dom/html/level2/html/basefont01-expected.txt: Removed.
488         * dom/html/level2/html/basefont01.html: Removed.
489         * dom/html/level2/html/basefont01.js: Removed.
490         * dom/xhtml/level2/html/HTMLBaseFontElement01-expected.txt: Removed.
491         * dom/xhtml/level2/html/HTMLBaseFontElement01.js: Removed.
492         * dom/xhtml/level2/html/HTMLBaseFontElement01.xhtml: Removed.
493         * dom/xhtml/level2/html/HTMLBaseFontElement02-expected.txt: Removed.
494         * dom/xhtml/level2/html/HTMLBaseFontElement02.js: Removed.
495         * dom/xhtml/level2/html/HTMLBaseFontElement02.xhtml: Removed.
496         * dom/xhtml/level2/html/HTMLBaseFontElement03-expected.txt: Removed.
497         * dom/xhtml/level2/html/HTMLBaseFontElement03.js: Removed.
498         * dom/xhtml/level2/html/HTMLBaseFontElement03.xhtml: Removed.
499         * dom/xhtml/level2/html/basefont01-expected.txt: Removed.
500         * dom/xhtml/level2/html/basefont01.js: Removed.
501         * dom/xhtml/level2/html/basefont01.xhtml: Removed.
502         Drop Legacy W3C DOM level 2 basefont tests.
503
504         * fast/dom/Window/element-constructors-on-window-expected.txt:
505         * fast/dom/Window/element-constructors-on-window.html:
506         * fast/dom/Window/get-set-properties-expected.txt:
507         * fast/dom/Window/get-set-properties.html:
508         * fast/dom/Window/resources/window-properties.js:
509         * fast/dom/Window/window-lookup-precedence-expected.txt:
510         * fast/dom/dom-constructors-expected.txt:
511         * fast/dom/dom-constructors.html:
512         * fast/dom/element-attribute-js-null-expected.txt:
513         * fast/dom/element-attribute-js-null.html:
514         * fast/dom/html-attribute-types-expected.txt:
515         * fast/dom/html-attribute-types.html:
516         * fast/dom/wrapper-classes-expected.txt:
517         * fast/dom/wrapper-classes.html:
518         * js/dom/global-constructors-attributes-expected.txt:
519         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
520         * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
521         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
522         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
523         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
524         * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
525         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
526         * platform/win/js/dom/global-constructors-attributes-expected.txt:
527
528 2015-10-21  Sukolsak Sakshuwong  <sukolsak@gmail.com>
529
530         [INTL] Implement Intl.Collator.prototype.resolvedOptions ()
531         https://bugs.webkit.org/show_bug.cgi?id=147601
532
533         Reviewed by Benjamin Poulain.
534
535         * js/intl-collator-expected.txt:
536         * js/script-tests/intl-collator.js:
537         (testCollator):
538
539 2015-10-21  Dean Jackson  <dino@apple.com>
540
541         Null dereference loading Blink layout test svg/filters/display-none-filter-primitive.html
542         https://bugs.webkit.org/show_bug.cgi?id=150212
543         <rdar://problem/23137376>
544
545         Reviewed by Brent Fulgham.
546
547         * svg/filters/display-none-filter-primitive-expected.txt: Added.
548         * svg/filters/display-none-filter-primitive.html: Added.
549
550 2015-10-21  Brady Eidson  <beidson@apple.com>
551
552         Modern IDB: Add basic transaction aborting.
553         https://bugs.webkit.org/show_bug.cgi?id=150148
554
555         Reviewed by Alex Christensen.
556
557         * storage/indexeddb/modern/double-abort-expected.txt: Added.
558         * storage/indexeddb/modern/double-abort.html: Added.
559         * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt: Added.
560         * storage/indexeddb/modern/versionchange-abort-then-reopen.html: Added.
561
562 2015-10-21  Antoine Quint  <graouts@apple.com>
563
564         Support for the SVG `onend` attribute
565         https://bugs.webkit.org/show_bug.cgi?id=150393
566
567         Reviewed by Dean Jackson.
568
569         Create a new test for the `onend` attribute and rename the previously-named "end-event-declarative.svg" test to
570         "end-event-syncbase.svg" since the term "declarative" was a little loose.
571
572         * svg/animations/end-event-attribute-expected.svg: Copied from LayoutTests/svg/animations/end-event-declarative-expected.svg.
573         * svg/animations/end-event-attribute.svg: Copied from LayoutTests/svg/animations/end-event-declarative.svg.
574         * svg/animations/end-event-syncbase-expected.svg: Renamed from LayoutTests/svg/animations/end-event-declarative-expected.svg.
575         * svg/animations/end-event-syncbase.svg: Renamed from LayoutTests/svg/animations/end-event-declarative.svg.
576
577 2015-10-21  Nan Wang  <n_wang@apple.com>
578
579         AX: Expose table size and cell indexes on iOS
580         https://bugs.webkit.org/show_bug.cgi?id=150366
581
582         Reviewed by Chris Fleizach.
583
584         * accessibility/aria-table-attributes-expected.txt: Added.
585         * accessibility/aria-table-attributes.html: Added.
586         * accessibility/mac/aria-table-attributes-expected.txt: Removed.
587         * accessibility/mac/aria-table-attributes.html: Removed.
588         * platform/gtk/TestExpectations:
589         * platform/ios-simulator/TestExpectations:
590         * platform/win/TestExpectations:
591
592 2015-10-21  Chris Dumez  <cdumez@apple.com>
593
594         HTMLIFrameElement.sandbox should be a DOMSettableTokenList
595         https://bugs.webkit.org/show_bug.cgi?id=150377
596
597         Reviewed by Ryosuke Niwa.
598
599         * fast/frames/sandbox-attribute-expected.txt: Added.
600         * fast/frames/sandbox-attribute.html: Added.
601         Add layout test to check that HTMLIframeElement.sandbox is now a
602         DOMSettableTokenList.
603
604         * fast/frames/sandboxed-iframe-navigation-allowed-expected.txt:
605         * fast/frames/sandboxed-iframe-navigation-allowed.html:
606         Update test that was using shouldBe() with HTMLIframeElement.sandbox.
607         shouldBe() does an === check but which now fails before
608         HTMLIframeElement.sandbox is now a DOMSettableTokenList that can be
609         stringified, rather than a String.
610
611 2015-10-20  Sergio Villar Senin  <svillar@igalia.com>
612
613         [css-grid] Fix freeSpace computation with non-zero baseSize flex tracks
614         https://bugs.webkit.org/show_bug.cgi?id=150359
615
616         Reviewed by Zalan Bujtas.
617
618         * fast/css-grid-layout/flex-content-distribution-expected.txt: Added.
619         * fast/css-grid-layout/flex-content-distribution.html: Added.
620
621 2015-10-21  Youenn Fablet  <youenn.fablet@crf.canon.fr>
622
623         Remove commented lines in TestExpectations
624         https://bugs.webkit.org/show_bug.cgi?id=150387
625
626         Unreviewed.
627
628         * TestExpectations: remove commented lines introduced in bug 150331 bug.
629
630 2015-10-21  Xabier Rodriguez Calvar  <calvaris@igalia.com>
631
632         [Streams API] Construct a writable stream
633         https://bugs.webkit.org/show_bug.cgi?id=150360
634
635         Reviewed by Darin Adler.
636
637         Expectations for the writable stream initialization.
638
639         * streams/reference-implementation/bad-strategies-expected.txt:
640         * streams/reference-implementation/bad-underlying-sinks-expected.txt:
641         * streams/reference-implementation/brand-checks-expected.txt:
642         * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
643         * streams/reference-implementation/count-queuing-strategy-expected.txt:
644         * streams/reference-implementation/pipe-through-expected.txt:
645         * streams/reference-implementation/pipe-to-expected.txt:
646         * streams/reference-implementation/pipe-to-options-expected.txt:
647         * streams/reference-implementation/readable-stream-templated-expected.txt:
648         * streams/reference-implementation/writable-stream-abort-expected.txt:
649         * streams/reference-implementation/writable-stream-expected.txt:
650
651 2015-10-21  Frederic Wang  <fred.wang@free.fr>
652
653         Unreviewed gardening. Test expectation for use-typo-metrics-1 on Mac and Windows should be "ImageOnlyFailure" not "Failure".
654
655         * platform/mac/TestExpectations:
656         * platform/win/TestExpectations:
657
658 2015-10-21  Youenn Fablet  <youenn.fablet@crf.canon.fr>
659
660         W3C test importer should not import reference files as regular tests
661         https://bugs.webkit.org/show_bug.cgi?id=150331
662
663         Reviewed by Darin Adler.
664
665         * TestExpectations: Adding Skip expectations for web-platform-test resource files (currently commented out as not all are yet imported).
666
667 2015-10-21  Youenn Fablet  <youenn.fablet@crf.canon.fr>
668
669         Update web-platform-tests tests to the same revision as tools
670         https://bugs.webkit.org/show_bug.cgi?id=149656
671
672         Reviewed by Darin Adler.
673
674         * TestExpectations: Skipping imported resource files that are not in 'resources' folder.
675
676 2015-10-21  Frederic Wang  <fred.wang@free.fr>
677
678         [FreeType] Add support for the USE_TYPO_METRICS flag
679         https://bugs.webkit.org/show_bug.cgi?id=150340
680
681         Reviewed by Martin Robinson.
682
683         Add a test to verify that the line height of a font is calculated from the typo metrics when the OS/2 USE_TYPO_METRICS flag is set. Currently, the test only passes with the FreeType backend.
684
685         * fonts/lineheight5000-typolineheight2300.woff: Added.
686         * fonts/use-typo-metrics-1-expected.html: Added.
687         * fonts/use-typo-metrics-1.html: Added.
688         * platform/mac/TestExpectations: Mark as failing.
689         * platform/win/TestExpectations: Mark as failing.
690
691 2015-10-20  Ryan Haddad  <ryanhaddad@apple.com>
692
693         Marking http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-simple.html as flaky on Yosemite
694         https://bugs.webkit.org/show_bug.cgi?id=150378
695
696         Reviewed by Alexey Proskuryakov.
697
698         * platform/mac-wk2/TestExpectations:
699
700 2015-10-20  Ryan Haddad  <ryanhaddad@apple.com>
701
702         Marking http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-twice.html as flaky on Yosemite
703         https://bugs.webkit.org/show_bug.cgi?id=150363
704
705         Reviewed by Alexey Proskuryakov.
706
707         * platform/mac-wk2/TestExpectations:
708
709 2015-10-20  Aakash Jain  <aakash_jain@apple.com>
710
711         run-webkit-tests does not copy all crash logs for layout test failures on iOS
712         https://bugs.webkit.org/show_bug.cgi?id=150056
713         <rdar://problem/22239750>
714
715         Reviewed by Alexey Proskuryakov.
716
717         * fast/harness/results.html: Added the column for Other crashes, this contain
718         all the newly find crashes from the crash-log directory. Added method forOtherCrashes 
719         which processes othre_crashes section from full_results.json. Also fixed the method
720         splitExtension to handle the case when there is no extension.
721
722 2015-10-20  Mark Lam  <mark.lam@apple.com>
723
724         YarrPatternConstructor::containsCapturingTerms() should not assume that its terms.size() is greater than 0.
725         https://bugs.webkit.org/show_bug.cgi?id=150372
726
727         Reviewed by Geoffrey Garen.
728
729         * js/regress-150372-expected.txt: Added.
730         * js/regress-150372.html: Added.
731         * js/script-tests/regress-150372.js: Added.
732
733 2015-10-20  Michael Saboff  <msaboff@apple.com>
734
735         REGRESSION (r191175): OSR Exit from an inlined tail callee trashes callee save registers
736         https://bugs.webkit.org/show_bug.cgi?id=150336
737
738         Reviewed by Mark Lam.
739
740         Added a new regression test and restored tail call test results for js/caller-property.
741
742         * js/caller-property-expected.txt:
743         * js/regress-150336-expected.txt: Added.
744         * js/regress-150336.html: Added.
745         * js/script-tests/regress-150336.js: Added.
746         (bar):
747         (foo):
748         (test):
749
750 2015-10-20  Ryan Haddad  <ryanhaddad@apple.com>
751
752         Take 2 on rebaselining fast/dynamic/insert-before-table-part-in-continuation.html
753         https://bugs.webkit.org/show_bug.cgi?id=150126
754
755         Reviewed by Zalan Bujtas.
756
757         * platform/win/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
758
759 2015-10-20  Joseph Pecoraro  <pecoraro@apple.com>
760
761         Web Inspector: JavaScriptCore should parse sourceURL and sourceMappingURL directives
762         https://bugs.webkit.org/show_bug.cgi?id=150096
763
764         Reviewed by Geoffrey Garen.
765
766         * inspector/debugger/sourceURLs-expected.txt: Added.
767         * inspector/debugger/sourceURLs.html: Added.
768         sourceURL and sourceMappingURL detection.
769
770 2015-10-20  Chris Dumez  <cdumez@apple.com>
771
772         Only HTML spaces should be stripped from a <script>'s 'for' / 'event' attributes
773         https://bugs.webkit.org/show_bug.cgi?id=150335
774
775         Reviewed by Darin Adler.
776
777         Add a layout test to check that U+000B does not get stripped from the
778         script's 'for' / 'event' attributes.
779
780         * fast/dom/script-for-event-spaces-expected.txt: Added.
781         * fast/dom/script-for-event-spaces.html: Added.
782
783 2015-10-20  Ryan Haddad  <ryanhaddad@apple.com>
784
785         fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgba4444.html flakily times out on Mavericks WK1
786         https://bugs.webkit.org/show_bug.cgi?id=150367
787
788         Reviewed by Darin Adler.
789
790         * platform/mac-wk1/TestExpectations:
791
792 2015-10-20  Xabier Rodriguez Calvar  <calvaris@igalia.com>
793
794         [Streams API] Update readable-stream-templated tests to latest spec
795         https://bugs.webkit.org/show_bug.cgi?id=149668
796
797         Reviewed by Darin Adler.
798
799         * streams/reference-implementation/readable-stream-expected.txt: Updated expectations.
800         * streams/reference-implementation/readable-stream.html: Updated tests.
801
802 2015-10-13  Sergio Villar Senin  <svillar@igalia.com>
803
804         ASSERTION FAILED: computeMainAxisExtentForChild(child, MainOrPreferredSize, mainSize) in WebCore::RenderFlexibleBox::adjustChildSizeForMinAndMax
805         https://bugs.webkit.org/show_bug.cgi?id=149459
806
807         Reviewed by Darin Adler.
808
809         * fast/flexbox/crash-resolved-main-size-zero-expected.txt: Added.
810         * fast/flexbox/crash-resolved-main-size-zero.html: Added.
811
812 2015-10-19  Myles C. Maxfield  <mmaxfield@apple.com>
813
814         FontCascade::typesettingFeatures() is not privy to font-variant-* nor font-feature-settings
815         https://bugs.webkit.org/show_bug.cgi?id=149775
816
817         Reviewed by Darin Adler.
818
819         * fast/text/multiple-feature-properties-expected.html: Added.
820         * fast/text/multiple-feature-properties.html: Added.
821
822 2015-10-19  Tim Horton  <timothy_horton@apple.com>
823
824         Don't dump GestureEvent constructor attributes for now
825
826         Rubber-stamped by Alexey Proskuryakov.
827
828         * js/dom/script-tests/global-constructors-attributes.js:
829
830 2015-10-19  Ryan Haddad  <ryanhaddad@apple.com>
831
832         Rebaselining fast/dynamic/insert-before-table-part-in-continuation.html for win
833         https://bugs.webkit.org/show_bug.cgi?id=150126
834
835         Reviewed by Zalan Bujtas.
836
837         * platform/win/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
838
839 2015-10-19  Ryan Haddad  <ryanhaddad@apple.com>
840
841         Removing Yosemite-only flag for flaky test http/tests/media/video-query-url.html
842         https://bugs.webkit.org/show_bug.cgi?id=141085
843
844         Reviewed by Alexey Proskuryakov.
845
846         * platform/mac-wk2/TestExpectations:
847
848 2015-10-19  Chris Dumez  <cdumez@apple.com>
849
850         Null dereference loading Blink layout test fast/forms/color/input-color-onchange-event.html
851         https://bugs.webkit.org/show_bug.cgi?id=150192
852         <rdar://problem/23135050>
853
854         Reviewed by Darin Adler.
855
856         Import more checks from the corresponding Blink test.
857
858         * fast/forms/color/input-color-onchange-event-expected.txt:
859         * fast/forms/color/input-color-onchange-event.html:
860
861 2015-10-19  Xabier Rodriguez Calvar  <calvaris@igalia.com>
862
863         [Streams API] Update readable-stream-reader tests to latest spec
864         https://bugs.webkit.org/show_bug.cgi?id=149699
865
866         Reviewed by Darin Adler.
867
868         * streams/reference-implementation/readable-stream-reader-expected.txt: Updated expectations.
869         * streams/reference-implementation/readable-stream-reader.html: Updated tests.
870
871 2015-10-19  Xabier Rodriguez Calvar  <calvaris@igalia.com>
872
873         [Streams API] Update readable-stream-controller-error tests against latest reference
874         https://bugs.webkit.org/show_bug.cgi?id=149700
875
876         Reviewed by Darin Adler.
877
878         * streams/readable-stream-controller-error.html: Updated tests.
879
880 2015-10-19  Youenn Fablet  <youenn.fablet@crf.canon.fr>
881
882         [Streams API] Implement ReadableStream tee
883         https://bugs.webkit.org/show_bug.cgi?id=146315
884
885         Reviewed by Darin Adler.
886
887         * streams/reference-implementation/readable-stream-tee-expected.txt:
888
889 2015-10-19  Xabier Rodriguez Calvar  <calvaris@igalia.com>
890
891         [Streams API] Add skeleton for initial WritableStream support
892         https://bugs.webkit.org/show_bug.cgi?id=149951
893
894         Reviewed by Darin Adler.
895
896         Changed expectations to accomodate the WritableStream skeleton, including global-constructors-attributes.
897
898         * js/dom/global-constructors-attributes-expected.txt:
899         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
900         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
901         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
902         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
903         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
904         * platform/win/js/dom/global-constructors-attributes-expected.txt:
905         * streams/reference-implementation/bad-strategies-expected.txt:
906         * streams/reference-implementation/bad-underlying-sinks-expected.txt:
907         * streams/reference-implementation/brand-checks-expected.txt:
908         * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
909         * streams/reference-implementation/count-queuing-strategy-expected.txt:
910         * streams/reference-implementation/pipe-through-expected.txt:
911         * streams/reference-implementation/pipe-to-expected.txt:
912         * streams/reference-implementation/pipe-to-options-expected.txt:
913         * streams/reference-implementation/readable-stream-templated-expected.txt:
914         * streams/reference-implementation/writable-stream-abort-expected.txt:
915         * streams/reference-implementation/writable-stream-expected.txt:
916
917 2015-10-18  Yusuke Suzuki  <utatane.tea@gmail.com>
918
919         Promise constructor should throw when not called with "new"
920         https://bugs.webkit.org/show_bug.cgi?id=149380
921
922         Reviewed by Darin Adler.
923
924         Fix js/dom/Promise-types.html. Before this change, it calls the Promise constructor without new and
925         expects it succeeds. And we move it from js/dom to js since we can execute this without DOM support.
926
927         * js/Promise-types-expected.txt: Renamed from LayoutTests/js/dom/Promise-types-expected.txt.
928         * js/Promise-types.html: Added.
929         * js/script-tests/Promise-types.js: Renamed from LayoutTests/js/dom/Promise-types.html.
930         (aPromise.new.Promise):
931         (debug.string_appeared_here.shouldThrow.Promise):
932         * resources/standalone-pre.js:
933         (shouldBeDefined):
934
935 2015-10-18  Ryan Haddad  <ryanhaddad@apple.com>
936
937         Marking fast/canvas/webgl/oes-texture-float-linear.html as flaky
938         https://bugs.webkit.org/show_bug.cgi?id=149930
939
940         Reviewed by Darin Adler.
941
942         * platform/mac/TestExpectations:
943
944 2015-10-18  Ryan Haddad  <ryanhaddad@apple.com>
945
946         Marking webarchive/loading/object.html as flaky due to crashes
947         https://bugs.webkit.org/show_bug.cgi?id=150241
948         <rdar://problem/21690723>
949
950         Reviewed by Darin Adler.
951
952         * platform/mac-wk2/TestExpectations:
953
954 2015-10-18  Ryan Haddad  <ryanhaddad@apple.com>
955
956         Marking media/event-queue-crash.html as flaky
957         https://bugs.webkit.org/show_bug.cgi?id=114177
958
959         Reviewed by Darin Adler.
960
961         * platform/mac/TestExpectations:
962
963 2015-10-18  Chris Dumez  <cdumez@apple.com>
964
965         WebKit must support all JavaScript MIME types in HTML5 spec
966         https://bugs.webkit.org/show_bug.cgi?id=148854
967         <rdar://problem/22588195>
968
969         Reviewed by Darin Adler.
970
971         Rebaseline several existing layout tests now that we execute
972         more JS MIME types.
973
974         * fast/html/script-allowed-types-languages-expected.txt:
975         * fast/tokenizer/004-expected.txt:
976
977 2015-10-18  Antti Koivisto  <antti@apple.com>
978
979         Computed style should work correctly with slotted elements that have display:none
980         https://bugs.webkit.org/show_bug.cgi?id=150237
981
982         Reviewed by Andreas Kling.
983
984         * editing/style/apply-style-atomic-expected.txt:
985
986             Rebase.
987
988         * fast/css/getComputedStyle/getComputedStyle-with-pseudo-element-expected.txt:
989         * fast/css/getComputedStyle/getComputedStyle-with-pseudo-element.html:
990
991             We now also compute style of display:none pseudo elements correctly.
992             This is a progression and matches other browsers.
993
994         * fast/shadow-dom/computed-style-display-none-expected.txt: Added.
995         * fast/shadow-dom/computed-style-display-none.html: Added.
996
997 2015-10-18  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
998
999         Unreviewed EFL gardening. Mark css variables tests to pass
1000         with incorrect result. Because the pass is not verified yet.
1001
1002         * platform/efl/TestExpectations:
1003
1004 2015-10-18  Alexey Proskuryakov  <ap@apple.com>
1005
1006         Fix a copy/paste mistake in the previous commit.
1007
1008         * platform/mac-wk2/TestExpectations:
1009
1010 2015-10-18  Alexey Proskuryakov  <ap@apple.com>
1011
1012         Add one more flaky Blink test to TestExpectations.
1013
1014         * platform/mac-wk2/TestExpectations:
1015
1016 2015-10-17  David Hyatt  <hyatt@apple.com>
1017
1018         Implement the CSS4 'revert' keyword.
1019         https://bugs.webkit.org/show_bug.cgi?id=149702
1020
1021         Reviewed by Simon Fraser.
1022
1023         * fast/css/all-keyword-revert-expected.html: Added.
1024         * fast/css/all-keyword-revert.html: Added.
1025         * fast/css/revert-color-expected.html: Added.
1026         * fast/css/revert-color.html: Added.
1027         * fast/css/revert-margins-expected.html: Added.
1028         * fast/css/revert-margins.html: Added.
1029         * fast/css/variables/all-keyword-revert-expected.html: Added.
1030         * fast/css/variables/all-keyword-revert.html: Added.
1031         * fast/css/variables/revert-inheritance-expected.html: Added.
1032         * fast/css/variables/revert-inheritance.html: Added.
1033         * fast/css/variables/revert-no-inheritance-expected.html: Added.
1034         * fast/css/variables/revert-no-inheritance.html: Added.
1035         * fast/css/variables/revert-variable-reference-expected.html: Added.
1036         * fast/css/variables/revert-variable-reference.html: Added.
1037
1038 2015-10-17  Myles C. Maxfield  <mmaxfield@apple.com>
1039
1040         Delete FontPlatformData::allowsLigatures()
1041         https://bugs.webkit.org/show_bug.cgi?id=150286
1042
1043         Reviewed by Dan Bernstein.
1044
1045         Make sure it's impossible to turn off required ligatures with CSS.
1046
1047         * fast/text/required-ligatures-expected.html: Added.
1048         * fast/text/required-ligatures.html: Added.
1049
1050 2015-10-17  Chris Dumez  <cdumez@apple.com>
1051
1052         td and th should use HTMLTableDataCellElement and HTMLTableHeaderCellElement interfaces
1053         https://bugs.webkit.org/show_bug.cgi?id=148859
1054         <rdar://problem/22588664>
1055
1056         Reviewed by Ryosuke Niwa.
1057
1058         Rebaseline existing tests now that new HTMLTableDataCellElement / HTMLTableHeaderCellElement
1059         types are exposed.
1060
1061         * fast/dom/wrapper-classes-expected.txt:
1062         * fast/dom/wrapper-classes.html:
1063         * js/dom/global-constructors-attributes-expected.txt:
1064         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
1065         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
1066         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
1067         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
1068         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1069         * platform/win/js/dom/global-constructors-attributes-expected.txt:
1070
1071 2015-10-16  Alexey Proskuryakov  <ap@apple.com>
1072
1073         Remove [ Debug ] qualifiers from expectations for some imported Blink test,
1074         as they sometimes fail in release too.
1075
1076         * platform/mac-wk2/TestExpectations:
1077
1078 2015-10-16  Yusuke Suzuki  <utatane.tea@gmail.com>
1079
1080         [ES6] Implement String.prototype.normalize
1081         https://bugs.webkit.org/show_bug.cgi?id=150094
1082
1083         Reviewed by Geoffrey Garen.
1084
1085         * js/Object-getOwnPropertyNames-expected.txt:
1086         * js/script-tests/Object-getOwnPropertyNames.js:
1087
1088 2015-10-16  Jiewen Tan  <jiewen_tan@apple.com>
1089
1090         Avoid to insert TAB before HTML element.
1091         https://bugs.webkit.org/show_bug.cgi?id=149295
1092         <rdar://problem/22746706>
1093
1094         Reviewed by Ryosuke Niwa.
1095
1096         * editing/execCommand/insert-tab-to-html-element-crash-expected.txt: Added.
1097         * editing/execCommand/insert-tab-to-html-element-crash.html: Added.
1098
1099 2015-10-16  Commit Queue  <commit-queue@webkit.org>
1100
1101         Unreviewed, rolling out r191204.
1102         https://bugs.webkit.org/show_bug.cgi?id=150263
1103
1104         This change is causing existing tests to fail (Requested by
1105         ryanhaddad on #webkit).
1106
1107         Reverted changeset:
1108
1109         "Computed style should work correctly with slotted elements
1110         that have display:none"
1111         https://bugs.webkit.org/show_bug.cgi?id=150237
1112         http://trac.webkit.org/changeset/191204
1113
1114 2015-10-16  Brady Eidson  <beidson@apple.com>
1115
1116         Fix flakey test that was added for:
1117         Modern IDB: Add versionchange events.
1118         https://bugs.webkit.org/show_bug.cgi?id=150149
1119
1120         Test flakes because two events come in different orders.
1121         
1122         The event order actually does not matter.
1123         The test just needs to handle either order.
1124         
1125         * storage/indexeddb/modern/versionchange-event-expected.txt:
1126         * storage/indexeddb/modern/versionchange-event.html:
1127
1128 2015-10-16  Brent Fulgham  <bfulgham@apple.com>
1129
1130         Test fix after r191211
1131
1132         Tell the 'Plug-ins.html' test to allow enumeration of all plugins.
1133
1134         * fast/dom/Window/Plug-ins.html:
1135
1136 2015-10-16  Ryan Haddad  <ryanhaddad@apple.com>
1137
1138         Removing non-existent test from test expectations file
1139         https://bugs.webkit.org/show_bug.cgi?id=150250
1140
1141         Reviewed by Simon Fraser.
1142
1143         * platform/mac/TestExpectations:
1144
1145 2015-10-16  Zalan Bujtas  <zalan@apple.com>
1146
1147         [Win] Update initial-letter test expectation for Win port.
1148
1149         Unreviewed gardening.
1150
1151         * platform/win/TestExpectations:
1152
1153 2015-10-16  Keith Miller  <keith@Keiths-MacBook-Pro-5.local>
1154
1155         Add Intrinsic Getters and use them to fix performance on the getters of TypedArray properties.
1156         https://bugs.webkit.org/show_bug.cgi?id=149687
1157
1158         Reviewed by Geoffrey Garen.
1159
1160         Fix test since typedarrays no longer have length as a own property.
1161
1162         * js/dom/getOwnPropertyDescriptor-expected.txt:
1163         * js/resources/getOwnPropertyDescriptor.js:
1164
1165 2015-10-16  Brent Fulgham  <bfulgham@apple.com>
1166
1167         Hide all plugin names except Flash, Java, and QuickTime
1168         https://bugs.webkit.org/show_bug.cgi?id=149014
1169
1170         Reviewed by Darin Adler.
1171
1172         Update tests to notify internals that all plugins should be shown, not
1173         just the publicly available ones.
1174
1175         * plugins/plugin-javascript-access.html:
1176         * plugins/script-tests/navigator-mimeTypes-length.js:
1177
1178 2015-10-16  Michael Saboff  <msaboff@apple.com>
1179
1180         REGRESSION (r191175): Still crashing when clicking back button on netflix.com
1181         https://bugs.webkit.org/show_bug.cgi?id=150251
1182
1183         Rubber stamped by Filip Pizlo.
1184
1185         Turning off Tail Calls and disabling tests until the crash is fixed.
1186
1187         * js/caller-property-expected.txt:
1188
1189 2015-10-16  Antti Koivisto  <antti@apple.com>
1190
1191         Computed style should work correctly with slotted elements that have display:none
1192         https://bugs.webkit.org/show_bug.cgi?id=150237
1193
1194         Reviewed by Andreas Kling.
1195
1196         * editing/style/apply-style-atomic-expected.txt:
1197
1198             Rebase.
1199
1200         * fast/css/getComputedStyle/getComputedStyle-with-pseudo-element-expected.txt:
1201         * fast/css/getComputedStyle/getComputedStyle-with-pseudo-element.html:
1202
1203             We now also compute style of display:none pseudo elements correctly.
1204             This is a progression and matches other browsers.
1205
1206         * fast/shadow-dom/computed-style-display-none-expected.txt: Added.
1207         * fast/shadow-dom/computed-style-display-none.html: Added.
1208
1209 2015-10-16  Zalan Bujtas  <zalan@apple.com>
1210
1211         [iOS] Update initial-letter results for iOS port.
1212
1213         Unreviewed gardening.
1214
1215         * platform/ios-simulator/fast/css-generated-content/initial-letter-basic-expected.txt:
1216         * platform/ios-simulator/fast/css-generated-content/initial-letter-sunken-expected.txt:
1217
1218 2015-10-16  Brady Eidson  <beidson@apple.com>
1219
1220         Modern IDB: Add versionchange events.
1221         https://bugs.webkit.org/show_bug.cgi?id=150149
1222
1223         Reviewed by Alex Christensen.
1224
1225         * storage/indexeddb/modern/versionchange-event-expected.txt: Added.
1226         * storage/indexeddb/modern/versionchange-event.html: Added.
1227
1228 2015-10-16  Zalan Bujtas  <zalan@apple.com>
1229
1230         First line box in paragraph using initial-letter overflows.
1231         https://bugs.webkit.org/show_bug.cgi?id=147977
1232         <rdar://problem/22901553>
1233
1234         Reviewed by David Hyatt.
1235
1236         When initial-letter float is present, we should shrink the first
1237         line even if it's not intersected with the block's current height.
1238         This is because of the sunken behaviour of initial-letter. 
1239
1240         * fast/css-generated-content/initial-letter-first-line-wrapping-expected.html: Added.
1241         * fast/css-generated-content/initial-letter-first-line-wrapping.html: Added.
1242         * platform/mac/fast/css-generated-content/initial-letter-basic-expected.txt: progression.
1243
1244 2015-10-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1245
1246         Update testharness.js to web-platform-tests version
1247         https://bugs.webkit.org/show_bug.cgi?id=150234
1248
1249         Reviewed by Chris Dumez.
1250
1251         * resources/testharness.js:
1252         (WindowTestEnvironment):
1253         (WindowTestEnvironment.prototype._dispatch):
1254         (WindowTestEnvironment.prototype._forEach_windows):
1255         (WindowTestEnvironment.prototype.on_tests_ready):
1256         (WindowTestEnvironment.prototype.setup_messages):
1257         (WindowTestEnvironment.prototype.next_default_test_name):
1258         (WindowTestEnvironment.prototype.on_new_harness_properties):
1259         (WindowTestEnvironment.prototype.add_on_loaded_callback):
1260         (WindowTestEnvironment.prototype.test_timeout):
1261         (WindowTestEnvironment.prototype.global_scope):
1262         (WorkerTestEnvironment):
1263         (WorkerTestEnvironment.prototype._dispatch):
1264         (WorkerTestEnvironment.prototype._add_message_port):
1265         (WorkerTestEnvironment.prototype.next_default_test_name):
1266         (WorkerTestEnvironment.prototype.on_new_harness_properties):
1267         (WorkerTestEnvironment.prototype.on_tests_ready):
1268         (WorkerTestEnvironment.prototype.add_on_loaded_callback):
1269         (WorkerTestEnvironment.prototype.test_timeout):
1270         (WorkerTestEnvironment.prototype.global_scope):
1271         (DedicatedWorkerTestEnvironment):
1272         (DedicatedWorkerTestEnvironment.prototype.on_tests_ready):
1273         (SharedWorkerTestEnvironment):
1274         (SharedWorkerTestEnvironment.prototype.on_tests_ready):
1275         (ServiceWorkerTestEnvironment):
1276         (ServiceWorkerTestEnvironment.prototype.add_on_loaded_callback):
1277         (create_test_environment):
1278         (is_shared_worker):
1279         (is_service_worker):
1280         (test):
1281         (async_test):
1282         (promise_test):
1283         (this.wait_for):
1284         (EventWatcher):
1285         (setup):
1286         (step_timeout):
1287         (format_value): Deleted.
1288
1289 2015-10-16  Chris Dumez  <cdumez@apple.com>
1290
1291         Unreviewed, skip imported/w3c/web-platform-tests/dom/interfaces.html on Debug builds.
1292
1293         This test is slow and sometimes times out.
1294
1295         * TestExpectations:
1296
1297 2015-10-16  Ryan Haddad  <ryanhaddad@apple.com>
1298
1299         Fixing test expectations for css2.1/tables/table-anonymous-objects-045.xht on win
1300         https://bugs.webkit.org/show_bug.cgi?id=150125
1301
1302         Reviewed by Zalan Bujtas.
1303
1304         * platform/win/css2.1/tables/table-anonymous-objects-045-expected.txt:
1305
1306 2015-10-16  Brady Eidson  <beidson@apple.com>
1307
1308         Modern IDB: Support IDBDatabase.close().
1309         https://bugs.webkit.org/show_bug.cgi?id=150150
1310
1311         Reviewed by Alex Christensen.
1312
1313         * storage/indexeddb/modern/opendatabase-versions-expected.txt:
1314         * storage/indexeddb/modern/opendatabase-versions.html:
1315
1316 2015-10-16  Chris Dumez  <cdumez@apple.com>
1317
1318         HTMLPreloadScanner should preload iframes
1319         https://bugs.webkit.org/show_bug.cgi?id=150097
1320         <rdar://problem/23094475>
1321
1322         Reviewed by Antti Koivisto.
1323
1324         Add layout test to check that iframes are indeed preloaded.
1325
1326         * fast/preloader/frame-src-expected.txt: Added.
1327         * fast/preloader/frame-src.html: Added.
1328         * fast/preloader/resources/testFrame.html: Added.
1329         * http/tests/loading/preload-no-store-frame-src-expected.txt: Added.
1330         * http/tests/loading/preload-no-store-frame-src.html: Added.
1331
1332 2015-10-16  Csaba Osztrogonác  <ossy@webkit.org>
1333
1334         Unreviewed fix after r191175.
1335
1336         * js/regress-150220-expected.txt: Added.
1337
1338 2015-10-16  David Hyatt  <hyatt@apple.com>
1339
1340         Implement the "all" CSS property.
1341         https://bugs.webkit.org/show_bug.cgi?id=116966
1342
1343         Reviewed by Zalan Bujtas.
1344
1345         Added tests for the "all property, including a variables test!
1346
1347         * fast/css/all-keyword-direction-expected.html: Added.
1348         * fast/css/all-keyword-direction.html: Added.
1349         * fast/css/all-keyword-inherit-expected.html: Added.
1350         * fast/css/all-keyword-inherit.html: Added.
1351         * fast/css/all-keyword-initial-expected.html: Added.
1352         * fast/css/all-keyword-initial.html: Added.
1353         * fast/css/all-keyword-unset-expected.html: Added.
1354         * fast/css/all-keyword-unset.html: Added.
1355         * fast/css/variables/all-keyword-unset-expected.html: Added.
1356         * fast/css/variables/all-keyword-unset.html: Added.
1357
1358 2015-10-15  Michael Saboff  <msaboff@apple.com>
1359
1360         REGRESSION (r190289): Repro crash clicking back button on netflix.com
1361         https://bugs.webkit.org/show_bug.cgi?id=150220
1362
1363         Reviewed by Geoffrey Garen.
1364
1365         Added a new regression test.  Changed the expected output of caller-property
1366         to correspond with tail calls enabled.
1367
1368         * js/caller-property-expected.txt:
1369         * js/regress-150220-expected.tx: Added.
1370         * js/regress-150220.html: Added.
1371         * js/script-tests/regress-150220.js: Added.
1372         (Obj):
1373         (SubObj):
1374
1375 2015-10-16  Hunseop Jeong  <hs85.jeong@samsung.com>
1376
1377         Unreviewed EFL Gardening on 15th Oct.
1378         https://bugs.webkit.org/show_bug.cgi?id=150223
1379
1380         * platform/efl/TestExpectations:
1381
1382 2015-10-15  Roopesh Chander  <roop@roopc.net>
1383
1384         [Content Extensions] Content blocking rules are not consulted for pings
1385         https://bugs.webkit.org/show_bug.cgi?id=149873
1386
1387         Reviewed by Alex Christensen.
1388
1389         Tests for ensuring that requests loaded through the PingLoader
1390         are subject to content blocking rules.
1391
1392         * http/tests/contentextensions/block-cookies-in-csp-report-expected.txt: Added.
1393         * http/tests/contentextensions/block-cookies-in-csp-report.html: Added.
1394         * http/tests/contentextensions/block-cookies-in-csp-report.html.json: Added.
1395         * http/tests/contentextensions/block-cookies-in-image-load-in-onunload-expected.txt: Added.
1396         * http/tests/contentextensions/block-cookies-in-image-load-in-onunload.html: Added.
1397         * http/tests/contentextensions/block-cookies-in-image-load-in-onunload.html.json: Added.
1398         * http/tests/contentextensions/block-cookies-in-ping-expected.txt: Added.
1399         * http/tests/contentextensions/block-cookies-in-ping.html: Added.
1400         * http/tests/contentextensions/block-cookies-in-ping.html.json: Added.
1401         * http/tests/contentextensions/block-csp-report-expected.txt: Added.
1402         * http/tests/contentextensions/block-csp-report.html: Added.
1403         * http/tests/contentextensions/block-csp-report.html.json: Added.
1404         * http/tests/contentextensions/block-image-load-in-onunload-expected.txt: Added.
1405         * http/tests/contentextensions/block-image-load-in-onunload.html: Added.
1406         * http/tests/contentextensions/block-image-load-in-onunload.html.json: Added.
1407         * http/tests/contentextensions/block-ping-expected.txt: Added.
1408         * http/tests/contentextensions/block-ping.html: Added.
1409         * http/tests/contentextensions/block-ping.html.json: Added.
1410         * http/tests/contentextensions/hide-on-csp-report-expected.txt: Added.
1411         * http/tests/contentextensions/hide-on-csp-report.html: Added.
1412         * http/tests/contentextensions/hide-on-csp-report.html.json: Added.
1413         * http/tests/contentextensions/resources/check-ping.html: Added.
1414         * http/tests/contentextensions/resources/delete-ping.php: Added.
1415         * http/tests/contentextensions/resources/get-ping-data.php: Added.
1416         * http/tests/contentextensions/resources/ping-file-path.php: Added.
1417         * http/tests/contentextensions/resources/redirect.php: Added.
1418         * http/tests/contentextensions/resources/save-ping.php: Added.
1419
1420 2015-10-15  Joseph Pecoraro  <pecoraro@apple.com>
1421
1422         Unreviewed gardening. Make inspector/heap/gc.html more reliable.
1423
1424         * inspector/heap/gc.html:
1425         Stop outputing after we see the first Full GC. Resolving waits
1426         for pending events which could incldue more GCs.
1427
1428 2015-10-14  Joseph Pecoraro  <pecoraro@apple.com>
1429
1430         Web Inspector: Include Garbage Collection Event in Timeline
1431         https://bugs.webkit.org/show_bug.cgi?id=142510
1432
1433         Reviewed by Geoffrey Garen and Brian Burg.
1434
1435         * inspector/heap/garbageCollected-expected.txt: Added.
1436         * inspector/heap/garbageCollected.html: Added.
1437         * inspector/heap/gc-expected.txt: Added.
1438         * inspector/heap/gc.html: Added.
1439
1440 2015-10-15  Dean Jackson  <dino@apple.com>
1441
1442         Remove deprecated function insertRule(), replace with appendRule()
1443         https://bugs.webkit.org/show_bug.cgi?id=150188
1444
1445         Unreviewed. This was a mistake in my review of Ryan's patch.
1446         The CSSOM is confusing. This test was not always using a CSSKeyframesRule
1447         object, so it should still be calling insertRule. This does produce
1448         a console message, so added that to the expected result.
1449
1450         * http/tests/css/resources/shared-stylesheet-mutation.js:
1451         (executeTests): Back to insertRule.
1452         * http/tests/css/shared-stylesheet-mutation-expected.txt:
1453         * http/tests/css/shared-stylesheet-mutation-preconstruct-expected.txt:
1454
1455         * http/tests/css/resources/shared-stylesheet-mutation.js:
1456         (executeTests): Back to insertRule.
1457
1458 2015-10-15  Commit Queue  <commit-queue@webkit.org>
1459
1460         Unreviewed, rolling out r191156.
1461         https://bugs.webkit.org/show_bug.cgi?id=150215
1462
1463         Introduced crashing test (Requested by bradee-oh on #webkit).
1464
1465         Reverted changeset:
1466
1467         "Modern IDB: Support IDBDatabase.close()."
1468         https://bugs.webkit.org/show_bug.cgi?id=150150
1469         http://trac.webkit.org/changeset/191156
1470
1471 2015-10-15  Brady Eidson  <beidson@apple.com>
1472
1473         Modern IDB: Support IDBDatabase.close().
1474         https://bugs.webkit.org/show_bug.cgi?id=150150
1475
1476         Reviewed by Alex Christensen.
1477
1478         * storage/indexeddb/modern/opendatabase-versions-expected.txt:
1479         * storage/indexeddb/modern/opendatabase-versions.html:
1480
1481 2015-10-15  Ryan Haddad  <ryanhaddad@apple.com>
1482
1483         Marking another disk-cache test as flaky on mac-wk2
1484         https://bugs.webkit.org/show_bug.cgi?id=149087
1485
1486         Reviewed by Alexey Proskuryakov.
1487
1488         * platform/mac-wk2/TestExpectations:
1489
1490 2015-10-15  David Hyatt  <hyatt@apple.com>
1491
1492         Add support for the CSS 'unset' keyword.
1493         https://bugs.webkit.org/show_bug.cgi?id=148614
1494
1495         Reviewed by Dean Jackson.
1496
1497         * TestExpectations:
1498         Remove the 3 failing variables tests that used the unset keyword now that they pass.
1499
1500         * fast/css/unset-keyword-expected.html: Added.
1501         * fast/css/unset-keyword.html: Added.
1502         New test for both inherited and initial properties.
1503
1504         * fast/css/variables/test-suite/129-expected.html: Added.
1505         * fast/css/variables/test-suite/129.html: Added.
1506         * fast/css/variables/test-suite/130-expected.html: Added.
1507         * fast/css/variables/test-suite/130.html: Added.
1508         * fast/css/variables/test-suite/134-expected.html: Added.
1509         * fast/css/variables/test-suite/134.html: Added.
1510         * fast/css/variables/test-suite/failures/129-expected.html: Removed.
1511         * fast/css/variables/test-suite/failures/129.html: Removed.
1512         * fast/css/variables/test-suite/failures/130-expected.html: Removed.
1513         * fast/css/variables/test-suite/failures/130.html: Removed.
1514         * fast/css/variables/test-suite/failures/134-expected.html: Removed.
1515         * fast/css/variables/test-suite/failures/134.html: Removed.
1516         Move these tests into the passing directory.
1517
1518 2015-10-15  Ryan Haddad  <ryanhaddad@apple.com>
1519
1520         Remove deprecated function insertRule(), replace with appendRule()
1521         https://bugs.webkit.org/show_bug.cgi?id=150188
1522
1523         Reviewed by Dean Jackson.
1524
1525         * http/tests/css/resources/shared-stylesheet-mutation.js:
1526         (executeTests):
1527
1528 2015-10-15  Commit Queue  <commit-queue@webkit.org>
1529
1530         Unreviewed, rolling out r191135.
1531         https://bugs.webkit.org/show_bug.cgi?id=150197
1532
1533         This patch causes 50+ LayoutTest crashes related to the
1534         inspector (Requested by ryanhaddad on #webkit).
1535
1536         Reverted changeset:
1537
1538         "Web Inspector: JavaScriptCore should parse sourceURL and
1539         sourceMappingURL directives"
1540         https://bugs.webkit.org/show_bug.cgi?id=150096
1541         http://trac.webkit.org/changeset/191135
1542
1543 2015-10-15  Joseph Pecoraro  <pecoraro@apple.com>
1544
1545         Web Inspector: JavaScriptCore should parse sourceURL and sourceMappingURL directives
1546         https://bugs.webkit.org/show_bug.cgi?id=150096
1547
1548         Reviewed by Geoffrey Garen.
1549
1550         * inspector/debugger/sourceURLs-expected.txt: Added.
1551         * inspector/debugger/sourceURLs.html: Added.
1552         sourceURL and sourceMappingURL detection.
1553
1554 2015-10-15  Dean Jackson  <dino@apple.com>
1555
1556         CSSKeyframesRule::appendRule is deprecated, but is actually the spec
1557         https://bugs.webkit.org/show_bug.cgi?id=150113
1558
1559         Reviewed by Simon Fraser.
1560
1561         Update tests to deprecate the correct function.
1562
1563         * animations/change-keyframes-expected.txt:
1564         * animations/keyframes-rule.html:
1565         * animations/unprefixed-keyframes-rule.html:
1566
1567 2015-10-15  Zalan Bujtas  <zalan@apple.com>
1568
1569         [Win] Update anonymous table results for Win port.
1570
1571         Unreviewed gardening.
1572
1573         * platform/win/css2.1/tables/table-anonymous-objects-103-expected.txt: Added.
1574         * platform/win/css2.1/tables/table-anonymous-objects-104-expected.txt: Added.
1575         * platform/win/css2.1/tables/table-anonymous-objects-117-expected.txt: Added.
1576         * platform/win/css2.1/tables/table-anonymous-objects-118-expected.txt: Added.
1577         * platform/win/css2.1/tables/table-anonymous-objects-119-expected.txt: Added.
1578         * platform/win/css2.1/tables/table-anonymous-objects-120-expected.txt: Added.
1579
1580 2015-10-14  David Hyatt  <hyatt@apple.com>
1581
1582         Implement CSS Variables.
1583         https://bugs.webkit.org/show_bug.cgi?id=19660
1584
1585         Reviewed by Dean Jackson.
1586
1587         * fast/css/custom-properties/inheritance-expected.html: Added.
1588         * fast/css/custom-properties/inheritance.html: Added.
1589         * fast/css/variables: Added.
1590         * fast/css/variables/custom-property-computed-style-access-expected.html: Added.
1591         * fast/css/variables/custom-property-computed-style-access.html: Added.
1592         * fast/css/variables/custom-property-dynamic-update-expected.html: Added.
1593         * fast/css/variables/custom-property-dynamic-update.html: Added.
1594         * fast/css/variables/custom-property-simple-cycle-expected.html: Added.
1595         * fast/css/variables/custom-property-simple-cycle.html: Added.
1596         * fast/css/variables/inherited-fallback-expected.html: Added.
1597         * fast/css/variables/inherited-fallback.html: Added.
1598         * fast/css/variables/invalid-reference-expected.html: Added.
1599         * fast/css/variables/invalid-reference.html: Added.
1600         * fast/css/variables/rule-property-get-css-value-expected.html: Added.
1601         * fast/css/variables/rule-property-get-css-value.html: Added.
1602         * fast/css/variables/rule-property-get-expected.html: Added.
1603         * fast/css/variables/rule-property-get.html: Added.
1604         * fast/css/variables/rule-serialization-expected.html: Added.
1605         * fast/css/variables/rule-serialization.html: Added.
1606
1607 2015-10-15  Ryan Haddad  <ryanhaddad@apple.com>
1608
1609         Rebaselining css2.1/tables/table-anonymous-objects-045.xht for win
1610         https://bugs.webkit.org/show_bug.cgi?id=150125
1611
1612         Reviewed by Zalan Bujtas.
1613
1614         * platform/win/css2.1/tables/table-anonymous-objects-045-expected.txt:
1615
1616 2015-10-15  Zalan Bujtas  <zalan@apple.com>
1617
1618         [iOS] Update anonymous table results for iOS port.
1619
1620         Unreviewed gardening.
1621
1622         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-103-expected.txt: Added.
1623         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-104-expected.txt: Added.
1624         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-117-expected.txt: Added.
1625         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-118-expected.txt: Added.
1626         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-119-expected.txt: Added.
1627         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-120-expected.txt: Added.
1628
1629 2015-10-15  Zalan Bujtas  <zalan@apple.com>
1630
1631         Anonymous table objects: Collapse anonymous table rows.
1632         https://bugs.webkit.org/show_bug.cgi?id=150154
1633
1634         Reviewed by David Hyatt.
1635
1636         Merge anonymous table rows when they are not needed anymore.
1637         Generated table rows can be collapsed into one when there's no
1638         non-generated sibling table row left in the tree.
1639
1640         Import W3C CSS2.1 anonymous table tests.
1641
1642         * css2.1/tables/table-anonymous-objects-103.xht: Added.
1643         * css2.1/tables/table-anonymous-objects-104.xht: Added.
1644         * css2.1/tables/table-anonymous-objects-117.xht: Added.
1645         * css2.1/tables/table-anonymous-objects-118.xht: Added.
1646         * css2.1/tables/table-anonymous-objects-119.xht: Added.
1647         * css2.1/tables/table-anonymous-objects-120.xht: Added.
1648         * platform/mac/css2.1/tables/table-anonymous-objects-103-expected.txt: Added.
1649         * platform/mac/css2.1/tables/table-anonymous-objects-104-expected.txt: Added.
1650         * platform/mac/css2.1/tables/table-anonymous-objects-117-expected.txt: Added.
1651         * platform/mac/css2.1/tables/table-anonymous-objects-118-expected.txt: Added.
1652         * platform/mac/css2.1/tables/table-anonymous-objects-119-expected.txt: Added.
1653         * platform/mac/css2.1/tables/table-anonymous-objects-120-expected.txt: Added.
1654
1655 2015-10-15  Brent Fulgham  <bfulgham@apple.com>
1656
1657         [Win] Unreviewed gardenining after r190816.
1658
1659         Update Windows expectation to match new mac test expectation.
1660
1661         * platform/win/svg/custom/simple-text-double-shadow-expected.txt:
1662
1663 2015-10-14  Brady Eidson  <beidson@apple.com>
1664
1665         Modern IDB: Add basic transaction committing.
1666         https://bugs.webkit.org/show_bug.cgi?id=150147
1667
1668         Reviewed by Alex Christensen.
1669
1670         * storage/indexeddb/modern/opendatabase-versions-expected.txt: Added.
1671         * storage/indexeddb/modern/opendatabase-versions.html: Added.
1672
1673 2015-10-15  Daniel Bates  <dabates@apple.com>
1674
1675         [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
1676         https://bugs.webkit.org/show_bug.cgi?id=144451
1677         <rdar://problem/23099482>
1678
1679         Reviewed by Simon Fraser.
1680
1681         Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
1682         with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
1683         color.
1684
1685         Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
1686         of the search field changes.
1687
1688         * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
1689         * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
1690         * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
1691         * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
1692         * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
1693         * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
1694         * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
1695         * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
1696         * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
1697         * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
1698         * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
1699         * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
1700
1701 2015-10-15  Carlos Garcia Campos  <cgarcia@igalia.com>
1702
1703         Unreviewed GTK+ gardening. Unskip several tests that are passing now.
1704
1705         * platform/gtk/TestExpectations:
1706
1707 2015-10-14  Alexey Proskuryakov  <ap@apple.com>
1708
1709         [Win] Layout Test http/tests/multipart/multipart-replace-non-html-content.php has extra whitespace
1710         https://bugs.webkit.org/show_bug.cgi?id=150130
1711
1712         Landing a custom expectation. The test still passes, although it surprisingly gets
1713         the extra newline.
1714
1715         * platform/win/http/tests/multipart/multipart-replace-non-html-content-expected.txt: Copied from LayoutTests/http/tests/multipart/multipart-replace-non-html-content-expected.txt.
1716
1717 2015-10-14  Alex Christensen  <achristensen@webkit.org>
1718
1719         [Content Extensions] Make blocked async XHR call onerror
1720         https://bugs.webkit.org/show_bug.cgi?id=146706
1721
1722         Reviewed by Brady Eidson.
1723
1724         * http/tests/contentextensions/async-xhr-onerror-expected.txt: Added.
1725         * http/tests/contentextensions/async-xhr-onerror.html: Added.
1726         * http/tests/contentextensions/async-xhr-onerror.html.json: Added.
1727
1728 2015-10-14  Andy Estes  <aestes@apple.com>
1729
1730         [iOS] QuickLook documents loaded over https do not load their subresources
1731         https://bugs.webkit.org/show_bug.cgi?id=150145
1732         <rdar://problem/22884521>
1733
1734         Reviewed by Alexey Proskuryakov.
1735
1736         * TestExpectations: Skipped http/tests/quicklook on all platforms.
1737         * http/tests/quicklook/resources/secure-document-with-subresources-expected/index.css: Added.
1738         * http/tests/quicklook/resources/secure-document-with-subresources-expected/index.html: Added.
1739         * http/tests/quicklook/resources/secure-document-with-subresources.pages: Added.
1740         * http/tests/quicklook/resources/webkit-icon.tiff: Added.
1741         * http/tests/quicklook/secure-document-with-subresources-expected.html: Added.
1742         * http/tests/quicklook/secure-document-with-subresources.html: Added.
1743         * platform/ios-simulator/TestExpectations: Expected http/tests/quicklook to pass on iOS.
1744
1745 2015-10-14  Wenson Hsieh  <wenson_hsieh@apple.com>
1746
1747         Web pages with unscalable viewports shouldn't have a single tap delay
1748         https://bugs.webkit.org/show_bug.cgi?id=149968
1749         <rdar://problem/23054453>
1750
1751         Reviewed by Simon Fraser.
1752
1753         Add a layout test to check that when a viewport is unscalable (specified through
1754         the meta viewport tag) we do not add a delay to our single tap gesture recognizer.
1755
1756         * fast/events/ios/unscalable-viewport-clicks-on-doubletap-expected.txt: Added.
1757         * fast/events/ios/unscalable-viewport-clicks-on-doubletap.html: Added.
1758
1759 2015-10-14  Jiewen Tan  <jiewen_tan@apple.com>
1760
1761         Postpone mutation events before invoke Editor::Command command(Document*, const String&, bool).
1762         https://bugs.webkit.org/show_bug.cgi?id=149299
1763         <rdar://problem/22746995>
1764
1765         Reviewed by Andreas Kling.
1766
1767         * editing/inserting/insert-with-mutation-event-expected.txt: Added.
1768         * editing/inserting/insert-with-mutation-event.html: Added.
1769
1770 2015-10-14  Dean Jackson  <dino@apple.com>
1771
1772         Implement CanvasRenderingContext2D::commit
1773         https://bugs.webkit.org/show_bug.cgi?id=150110
1774         <rdar://problem/23057398>
1775
1776         Reviewed by Anders Carlsson.
1777
1778         * fast/canvas/commit-expected.txt: Added.
1779         * fast/canvas/commit.html: Added.
1780
1781 2015-10-14  Alex Christensen  <achristensen@webkit.org>
1782
1783         Add SPI for reloading without content blockers
1784         https://bugs.webkit.org/show_bug.cgi?id=150058
1785         rdar://problem/22742222
1786
1787         Reviewed by Sam Weinig.
1788
1789         * http/tests/contentextensions/disable-blocker-expected.txt: Removed.
1790         * http/tests/contentextensions/disable-blocker.html: Removed.
1791         * http/tests/contentextensions/disable-blocker.html.json: Removed.
1792         _userContentExtensionsEnabled is going to be removed, and its functionality is what this test tested.
1793
1794 2015-10-14  Said Abou-Hallawa  <sabouhallawa@apple.com>
1795
1796         REGRESSION(r53318): background-repeat: space with gradients doesn't render correctly
1797         https://bugs.webkit.org/show_bug.cgi?id=150068
1798
1799         Reviewed by Simon Fraser.
1800
1801         Ensure the gradient background-image is drawn correctly when it is repeated
1802         with spaces.
1803
1804         * fast/gradients/background-image-repeat-space-expected.html: Added.
1805         * fast/gradients/background-image-repeat-space.html: Added.
1806
1807 2015-10-14  Ryan Haddad  <ryanhaddad@apple.com>
1808
1809         http/tests/xmlhttprequest/xmlhttprequest-overridemimetype-invalidstaterror.html flakily times out during Mac-WK2 tests
1810         https://bugs.webkit.org/show_bug.cgi?id=150095
1811
1812         Reviewed by Alexey Proskuryakov.
1813
1814         * platform/mac-wk2/TestExpectations:
1815
1816 2015-10-13  Zalan Bujtas  <zalan@apple.com>
1817
1818         [iOS] Update anonymous table results for iOS port.
1819
1820         Unreviewed gardening.
1821
1822         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-177-expected.txt: Added.
1823         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-178-expected.txt: Added.
1824         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-179-expected.txt: Added.
1825         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-180-expected.txt: Added.
1826         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-181-expected.txt: Added.
1827         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-189-expected.txt: Added.
1828         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-190-expected.txt: Added.
1829         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-191-expected.txt: Added.
1830         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-192-expected.txt: Added.
1831         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-193-expected.txt: Added.
1832         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-194-expected.txt: Added.
1833         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-195-expected.txt: Added.
1834         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-196-expected.txt: Added.
1835         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-205-expected.txt: Added.
1836         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-206-expected.txt: Added.
1837         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-207-expected.txt: Added.
1838         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-208-expected.txt: Added.
1839
1840 2015-10-13  Hunseop Jeong  <hs85.jeong@samsung.com>
1841
1842         Unreviewed EFL Gardening on 13th Oct.
1843         https://bugs.webkit.org/show_bug.cgi?id=150084
1844
1845         * platform/efl/TestExpectations:
1846
1847 2015-10-13  Zalan Bujtas  <zalan@apple.com>
1848
1849         [Win] Update anonymous table results for Windows port.
1850
1851         Unreviewed gardening.
1852
1853         * platform/win/css2.1/tables/table-anonymous-objects-177-expected.txt: Added.
1854         * platform/win/css2.1/tables/table-anonymous-objects-178-expected.txt: Added.
1855         * platform/win/css2.1/tables/table-anonymous-objects-179-expected.txt: Added.
1856         * platform/win/css2.1/tables/table-anonymous-objects-180-expected.txt: Added.
1857         * platform/win/css2.1/tables/table-anonymous-objects-189-expected.txt: Added.
1858         * platform/win/css2.1/tables/table-anonymous-objects-190-expected.txt: Added.
1859         * platform/win/css2.1/tables/table-anonymous-objects-191-expected.txt: Added.
1860         * platform/win/css2.1/tables/table-anonymous-objects-192-expected.txt: Added.
1861         * platform/win/css2.1/tables/table-anonymous-objects-193-expected.txt: Added.
1862         * platform/win/css2.1/tables/table-anonymous-objects-194-expected.txt: Added.
1863         * platform/win/css2.1/tables/table-anonymous-objects-195-expected.txt: Added.
1864         * platform/win/css2.1/tables/table-anonymous-objects-196-expected.txt: Added.
1865         * platform/win/css2.1/tables/table-anonymous-objects-205-expected.txt: Added.
1866         * platform/win/css2.1/tables/table-anonymous-objects-206-expected.txt: Added.
1867         * platform/win/css2.1/tables/table-anonymous-objects-207-expected.txt: Added.
1868         * platform/win/css2.1/tables/table-anonymous-objects-208-expected.txt: Added.
1869
1870 2015-10-13  Brent Fulgham  <bfulgham@apple.com>
1871
1872         [Win] Unreviewed test gardening after r190995.
1873
1874         Update to correct test output, based on similar changes to Mac expectations.
1875
1876         * platform/win/fast/html/details-add-child-2-expected.txt:
1877         * platform/win/fast/html/details-open2-expected.txt:
1878
1879 2015-10-13  Zalan Bujtas  <zalan@apple.com>
1880
1881         Anonymous table objects: inline parent box requires inline-table child.
1882         https://bugs.webkit.org/show_bug.cgi?id=150090
1883
1884         Reviewed by David Hyatt.
1885
1886         According to the CSS2.1 specification, if a child needs anonymous table wrapper
1887         and the child's parent is an inline box, the generated table needs to be inline-table.
1888         (inline-block and block parents generate non-inline table) 
1889
1890         Import W3C CSS2.1 anonymous table tests.
1891
1892         * css2.1/tables/table-anonymous-objects-177.xht: Added.
1893         * css2.1/tables/table-anonymous-objects-178.xht: Added.
1894         * css2.1/tables/table-anonymous-objects-179.xht: Added.
1895         * css2.1/tables/table-anonymous-objects-180.xht: Added.
1896         * css2.1/tables/table-anonymous-objects-181.xht: Added.
1897         * css2.1/tables/table-anonymous-objects-189.xht: Added.
1898         * css2.1/tables/table-anonymous-objects-190.xht: Added.
1899         * css2.1/tables/table-anonymous-objects-191.xht: Added.
1900         * css2.1/tables/table-anonymous-objects-192.xht: Added.
1901         * css2.1/tables/table-anonymous-objects-193.xht: Added.
1902         * css2.1/tables/table-anonymous-objects-194.xht: Added.
1903         * css2.1/tables/table-anonymous-objects-195.xht: Added.
1904         * css2.1/tables/table-anonymous-objects-196.xht: Added.
1905         * css2.1/tables/table-anonymous-objects-205.xht: Added.
1906         * css2.1/tables/table-anonymous-objects-206.xht: Added.
1907         * css2.1/tables/table-anonymous-objects-207.xht: Added.
1908         * css2.1/tables/table-anonymous-objects-208.xht: Added.
1909         * platform/mac/css2.1/tables/table-anonymous-objects-177-expected.txt: Added.
1910         * platform/mac/css2.1/tables/table-anonymous-objects-178-expected.txt: Added.
1911         * platform/mac/css2.1/tables/table-anonymous-objects-179-expected.txt: Added.
1912         * platform/mac/css2.1/tables/table-anonymous-objects-180-expected.txt: Added.
1913         * platform/mac/css2.1/tables/table-anonymous-objects-181-expected.txt: Added.
1914         * platform/mac/css2.1/tables/table-anonymous-objects-189-expected.txt: Added.
1915         * platform/mac/css2.1/tables/table-anonymous-objects-190-expected.txt: Added.
1916         * platform/mac/css2.1/tables/table-anonymous-objects-191-expected.txt: Added.
1917         * platform/mac/css2.1/tables/table-anonymous-objects-192-expected.txt: Added.
1918         * platform/mac/css2.1/tables/table-anonymous-objects-193-expected.txt: Added.
1919         * platform/mac/css2.1/tables/table-anonymous-objects-194-expected.txt: Added.
1920         * platform/mac/css2.1/tables/table-anonymous-objects-195-expected.txt: Added.
1921         * platform/mac/css2.1/tables/table-anonymous-objects-196-expected.txt: Added.
1922         * platform/mac/css2.1/tables/table-anonymous-objects-205-expected.txt: Added.
1923         * platform/mac/css2.1/tables/table-anonymous-objects-206-expected.txt: Added.
1924         * platform/mac/css2.1/tables/table-anonymous-objects-207-expected.txt: Added.
1925         * platform/mac/css2.1/tables/table-anonymous-objects-208-expected.txt: Added.
1926
1927 2015-10-13  Ryan Haddad  <ryanhaddad@apple.com>
1928
1929         A lot of the http/tests/cache/disk-cache/ tests are flaky on mac-wk2, marking them as such.
1930         https://bugs.webkit.org/show_bug.cgi?id=149087
1931
1932         Reviewed by Alexey Proskuryakov.
1933
1934         * platform/mac-wk2/TestExpectations:
1935
1936 2015-10-13  Myles C. Maxfield  <mmaxfield@apple.com>
1937
1938         Unprefix font-kerning
1939         https://bugs.webkit.org/show_bug.cgi?id=150080
1940
1941         Reviewed by Sam Weinig.
1942
1943         This is the last property in CSS3 Fonts which is prefixed.
1944
1945         * fast/text/font-kerning-expected.html:
1946         * fast/text/font-kerning.html:
1947
1948 2015-10-13  Alexey Proskuryakov  <ap@apple.com>
1949
1950         http/tests/multipart/multipart-replace-non-html-content.php shouldn't exercise
1951         edge cases of multipart parsing
1952         https://bugs.webkit.org/show_bug.cgi?id=149978
1953         rdar://problem/22981062
1954
1955         Reviewed by Anders Carlsson.
1956
1957         This test is not about HTTP edge cases, but about handling of multipart content in WebKit.
1958
1959         * http/tests/multipart/multipart-replace-non-html-content.php:
1960         * platform/mac/http/tests/multipart/multipart-replace-non-html-content-expected.txt: Removed.
1961         * platform/win/TestExpectations:
1962
1963 2015-10-13  Zalan Bujtas  <zalan@apple.com>
1964
1965         [iOS] Update anonymous table results for iOS port.
1966
1967         Unreviewed gardening.
1968
1969         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-015-expected.txt: Added.
1970         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-016-expected.txt: Added.
1971         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-023-expected.txt: Added.
1972         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-024-expected.txt: Added.
1973         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-035-expected.txt: Added.
1974         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-036-expected.txt: Added.
1975         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-037-expected.txt: Added.
1976         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-038-expected.txt: Added.
1977         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-045-expected.txt: Added.
1978         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-046-expected.txt: Added.
1979         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-047-expected.txt: Added.
1980         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-048-expected.txt: Added.
1981         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-049-expected.txt: Added.
1982         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-050-expected.txt: Added.
1983         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-055-expected.txt: Added.
1984         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-056-expected.txt: Added.
1985         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-091-expected.txt: Added.
1986         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-092-expected.txt: Added.
1987         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-099-expected.txt: Added.
1988         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-100-expected.txt: Added.
1989         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-105-expected.txt: Added.
1990         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-106-expected.txt: Added.
1991         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-107-expected.txt: Added.
1992         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-108-expected.txt: Added.
1993         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-109-expected.txt: Added.
1994         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-110-expected.txt: Added.
1995         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-111-expected.txt: Added.
1996         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-112-expected.txt: Added.
1997         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-113-expected.txt: Added.
1998         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-114-expected.txt: Added.
1999         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-115-expected.txt: Added.
2000         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-116-expected.txt: Added.
2001         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-121-expected.txt: Added.
2002         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-122-expected.txt: Added.
2003         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-123-expected.txt: Added.
2004         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-124-expected.txt: Added.
2005         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-139-expected.txt: Added.
2006         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-140-expected.txt: Added.
2007         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-149-expected.txt: Added.
2008         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-150-expected.txt: Added.
2009         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-155-expected.txt: Added.
2010         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-156-expected.txt: Added.
2011         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-159-expected.txt: Added.
2012         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-160-expected.txt: Added.
2013         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-165-expected.txt: Added.
2014         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-166-expected.txt: Added.
2015
2016 2015-10-12  Antti Koivisto  <antti@apple.com>
2017
2018         Implement iterator for traversing composed DOM
2019         https://bugs.webkit.org/show_bug.cgi?id=149997
2020
2021         Reviewed by Ryosuke Niwa.
2022
2023         * TestExpectations:
2024
2025             Re-enable fast/html/details-replace-text.html which is fixed by this change.
2026
2027         * fast/forms/select-listbox-focus-displaynone-expected.txt:
2028         * fast/repaint/text-in-relative-positioned-inline-expected.txt:
2029         * fullscreen/full-screen-fixed-pos-parent-expected.txt:
2030         * platform/mac-mavericks/fast/html/details-open2-expected.txt:
2031         * platform/mac/fast/html/details-add-child-2-expected.txt:
2032         * platform/mac/fast/html/details-open2-expected.txt:
2033
2034             Non-visual whitespace changes.
2035
2036 2015-10-12  Zalan Bujtas  <zalan@apple.com>
2037
2038         [Win] Update anonymous table results for Windows port. 
2039
2040         Unreviewed gardening.
2041
2042         * platform/win/css2.1/tables/table-anonymous-objects-015-expected.txt: Added.
2043         * platform/win/css2.1/tables/table-anonymous-objects-016-expected.txt: Added.
2044         * platform/win/css2.1/tables/table-anonymous-objects-023-expected.txt: Added.
2045         * platform/win/css2.1/tables/table-anonymous-objects-024-expected.txt: Added.
2046         * platform/win/css2.1/tables/table-anonymous-objects-035-expected.txt: Added.
2047         * platform/win/css2.1/tables/table-anonymous-objects-036-expected.txt: Added.
2048         * platform/win/css2.1/tables/table-anonymous-objects-037-expected.txt: Added.
2049         * platform/win/css2.1/tables/table-anonymous-objects-038-expected.txt: Added.
2050         * platform/win/css2.1/tables/table-anonymous-objects-045-expected.txt: Added.
2051         * platform/win/css2.1/tables/table-anonymous-objects-046-expected.txt: Added.
2052         * platform/win/css2.1/tables/table-anonymous-objects-047-expected.txt: Added.
2053         * platform/win/css2.1/tables/table-anonymous-objects-048-expected.txt: Added.
2054         * platform/win/css2.1/tables/table-anonymous-objects-049-expected.txt: Added.
2055         * platform/win/css2.1/tables/table-anonymous-objects-050-expected.txt: Added.
2056         * platform/win/css2.1/tables/table-anonymous-objects-055-expected.txt: Added.
2057         * platform/win/css2.1/tables/table-anonymous-objects-056-expected.txt: Added.
2058         * platform/win/css2.1/tables/table-anonymous-objects-091-expected.txt: Added.
2059         * platform/win/css2.1/tables/table-anonymous-objects-092-expected.txt: Added.
2060         * platform/win/css2.1/tables/table-anonymous-objects-099-expected.txt: Added.
2061         * platform/win/css2.1/tables/table-anonymous-objects-100-expected.txt: Added.
2062         * platform/win/css2.1/tables/table-anonymous-objects-105-expected.txt: Added.
2063         * platform/win/css2.1/tables/table-anonymous-objects-106-expected.txt: Added.
2064         * platform/win/css2.1/tables/table-anonymous-objects-107-expected.txt: Added.
2065         * platform/win/css2.1/tables/table-anonymous-objects-108-expected.txt: Added.
2066         * platform/win/css2.1/tables/table-anonymous-objects-109-expected.txt: Added.
2067         * platform/win/css2.1/tables/table-anonymous-objects-110-expected.txt: Added.
2068         * platform/win/css2.1/tables/table-anonymous-objects-111-expected.txt: Added.
2069         * platform/win/css2.1/tables/table-anonymous-objects-112-expected.txt: Added.
2070         * platform/win/css2.1/tables/table-anonymous-objects-113-expected.txt: Added.
2071         * platform/win/css2.1/tables/table-anonymous-objects-114-expected.txt: Added.
2072         * platform/win/css2.1/tables/table-anonymous-objects-115-expected.txt: Added.
2073         * platform/win/css2.1/tables/table-anonymous-objects-116-expected.txt: Added.
2074         * platform/win/css2.1/tables/table-anonymous-objects-121-expected.txt: Added.
2075         * platform/win/css2.1/tables/table-anonymous-objects-122-expected.txt: Added.
2076         * platform/win/css2.1/tables/table-anonymous-objects-123-expected.txt: Added.
2077         * platform/win/css2.1/tables/table-anonymous-objects-124-expected.txt: Added.
2078         * platform/win/css2.1/tables/table-anonymous-objects-139-expected.txt: Added.
2079         * platform/win/css2.1/tables/table-anonymous-objects-140-expected.txt: Added.
2080         * platform/win/css2.1/tables/table-anonymous-objects-149-expected.txt: Added.
2081         * platform/win/css2.1/tables/table-anonymous-objects-150-expected.txt: Added.
2082         * platform/win/css2.1/tables/table-anonymous-objects-155-expected.txt: Added.
2083         * platform/win/css2.1/tables/table-anonymous-objects-156-expected.txt: Added.
2084         * platform/win/css2.1/tables/table-anonymous-objects-159-expected.txt: Added.
2085         * platform/win/css2.1/tables/table-anonymous-objects-160-expected.txt: Added.
2086         * platform/win/css2.1/tables/table-anonymous-objects-165-expected.txt: Added.
2087         * platform/win/css2.1/tables/table-anonymous-objects-166-expected.txt: Added.
2088
2089 2015-10-12  Zalan Bujtas  <zalan@apple.com>
2090
2091         display: table-cell; bug when resizing window
2092         https://bugs.webkit.org/show_bug.cgi?id=138167
2093
2094         Reviewed by David Hyatt.
2095
2096         Clean up anonymous table wrappers all the way up to RenderTable.
2097         This patch ensures that we don't keep the generated RenderTable/RenderSection/RenderCaption/RenderRow
2098         objects around in the tree anymore when the last child is destroyed.
2099
2100         Import W3C CSS2.1 anonymous table tests.
2101
2102         * css2.1/tables/table-anonymous-objects-015.xht: Added.
2103         * css2.1/tables/table-anonymous-objects-016.xht: Added.
2104         * css2.1/tables/table-anonymous-objects-023.xht: Added.
2105         * css2.1/tables/table-anonymous-objects-024.xht: Added.
2106         * css2.1/tables/table-anonymous-objects-035.xht: Added.
2107         * css2.1/tables/table-anonymous-objects-036.xht: Added.
2108         * css2.1/tables/table-anonymous-objects-037.xht: Added.
2109         * css2.1/tables/table-anonymous-objects-038.xht: Added.
2110         * css2.1/tables/table-anonymous-objects-045.xht: Added.
2111         * css2.1/tables/table-anonymous-objects-046.xht: Added.
2112         * css2.1/tables/table-anonymous-objects-047.xht: Added.
2113         * css2.1/tables/table-anonymous-objects-048.xht: Added.
2114         * css2.1/tables/table-anonymous-objects-049.xht: Added.
2115         * css2.1/tables/table-anonymous-objects-050.xht: Added.
2116         * css2.1/tables/table-anonymous-objects-055.xht: Added.
2117         * css2.1/tables/table-anonymous-objects-056.xht: Added.
2118         * css2.1/tables/table-anonymous-objects-091.xht: Added.
2119         * css2.1/tables/table-anonymous-objects-092.xht: Added.
2120         * css2.1/tables/table-anonymous-objects-099.xht: Added.
2121         * css2.1/tables/table-anonymous-objects-100.xht: Added.
2122         * css2.1/tables/table-anonymous-objects-105.xht: Added.
2123         * css2.1/tables/table-anonymous-objects-106.xht: Added.
2124         * css2.1/tables/table-anonymous-objects-107.xht: Added.
2125         * css2.1/tables/table-anonymous-objects-108.xht: Added.
2126         * css2.1/tables/table-anonymous-objects-109.xht: Added.
2127         * css2.1/tables/table-anonymous-objects-110.xht: Added.
2128         * css2.1/tables/table-anonymous-objects-111.xht: Added.
2129         * css2.1/tables/table-anonymous-objects-112.xht: Added.
2130         * css2.1/tables/table-anonymous-objects-113.xht: Added.
2131         * css2.1/tables/table-anonymous-objects-114.xht: Added.
2132         * css2.1/tables/table-anonymous-objects-115.xht: Added.
2133         * css2.1/tables/table-anonymous-objects-116.xht: Added.
2134         * css2.1/tables/table-anonymous-objects-121.xht: Added.
2135         * css2.1/tables/table-anonymous-objects-122.xht: Added.
2136         * css2.1/tables/table-anonymous-objects-123.xht: Added.
2137         * css2.1/tables/table-anonymous-objects-124.xht: Added.
2138         * css2.1/tables/table-anonymous-objects-139.xht: Added.
2139         * css2.1/tables/table-anonymous-objects-140.xht: Added.
2140         * css2.1/tables/table-anonymous-objects-149.xht: Added.
2141         * css2.1/tables/table-anonymous-objects-150.xht: Added.
2142         * css2.1/tables/table-anonymous-objects-155.xht: Added.
2143         * css2.1/tables/table-anonymous-objects-156.xht: Added.
2144         * css2.1/tables/table-anonymous-objects-159.xht: Added.
2145         * css2.1/tables/table-anonymous-objects-160.xht: Added.
2146         * css2.1/tables/table-anonymous-objects-165.xht: Added.
2147         * css2.1/tables/table-anonymous-objects-166.xht: Added.
2148         * platform/mac/css2.1/tables/table-anonymous-objects-015-expected.txt: Added.
2149         * platform/mac/css2.1/tables/table-anonymous-objects-016-expected.txt: Added.
2150         * platform/mac/css2.1/tables/table-anonymous-objects-023-expected.txt: Added.
2151         * platform/mac/css2.1/tables/table-anonymous-objects-024-expected.txt: Added.
2152         * platform/mac/css2.1/tables/table-anonymous-objects-035-expected.txt: Added.
2153         * platform/mac/css2.1/tables/table-anonymous-objects-036-expected.txt: Added.
2154         * platform/mac/css2.1/tables/table-anonymous-objects-037-expected.txt: Added.
2155         * platform/mac/css2.1/tables/table-anonymous-objects-038-expected.txt: Added.
2156         * platform/mac/css2.1/tables/table-anonymous-objects-045-expected.txt: Added.
2157         * platform/mac/css2.1/tables/table-anonymous-objects-046-expected.txt: Added.
2158         * platform/mac/css2.1/tables/table-anonymous-objects-047-expected.txt: Added.
2159         * platform/mac/css2.1/tables/table-anonymous-objects-048-expected.txt: Added.
2160         * platform/mac/css2.1/tables/table-anonymous-objects-049-expected.txt: Added.
2161         * platform/mac/css2.1/tables/table-anonymous-objects-050-expected.txt: Added.
2162         * platform/mac/css2.1/tables/table-anonymous-objects-055-expected.txt: Added.
2163         * platform/mac/css2.1/tables/table-anonymous-objects-056-expected.txt: Added.
2164         * platform/mac/css2.1/tables/table-anonymous-objects-091-expected.txt: Added.
2165         * platform/mac/css2.1/tables/table-anonymous-objects-092-expected.txt: Added.
2166         * platform/mac/css2.1/tables/table-anonymous-objects-099-expected.txt: Added.
2167         * platform/mac/css2.1/tables/table-anonymous-objects-100-expected.txt: Added.
2168         * platform/mac/css2.1/tables/table-anonymous-objects-105-expected.txt: Added.
2169         * platform/mac/css2.1/tables/table-anonymous-objects-106-expected.txt: Added.
2170         * platform/mac/css2.1/tables/table-anonymous-objects-107-expected.txt: Added.
2171         * platform/mac/css2.1/tables/table-anonymous-objects-108-expected.txt: Added.
2172         * platform/mac/css2.1/tables/table-anonymous-objects-109-expected.txt: Added.
2173         * platform/mac/css2.1/tables/table-anonymous-objects-110-expected.txt: Added.
2174         * platform/mac/css2.1/tables/table-anonymous-objects-111-expected.txt: Added.
2175         * platform/mac/css2.1/tables/table-anonymous-objects-112-expected.txt: Added.
2176         * platform/mac/css2.1/tables/table-anonymous-objects-113-expected.txt: Added.
2177         * platform/mac/css2.1/tables/table-anonymous-objects-114-expected.txt: Added.
2178         * platform/mac/css2.1/tables/table-anonymous-objects-115-expected.txt: Added.
2179         * platform/mac/css2.1/tables/table-anonymous-objects-116-expected.txt: Added.
2180         * platform/mac/css2.1/tables/table-anonymous-objects-121-expected.txt: Added.
2181         * platform/mac/css2.1/tables/table-anonymous-objects-122-expected.txt: Added.
2182         * platform/mac/css2.1/tables/table-anonymous-objects-123-expected.txt: Added.
2183         * platform/mac/css2.1/tables/table-anonymous-objects-124-expected.txt: Added.
2184         * platform/mac/css2.1/tables/table-anonymous-objects-139-expected.txt: Added.
2185         * platform/mac/css2.1/tables/table-anonymous-objects-140-expected.txt: Added.
2186         * platform/mac/css2.1/tables/table-anonymous-objects-149-expected.txt: Added.
2187         * platform/mac/css2.1/tables/table-anonymous-objects-150-expected.txt: Added.
2188         * platform/mac/css2.1/tables/table-anonymous-objects-155-expected.txt: Added.
2189         * platform/mac/css2.1/tables/table-anonymous-objects-156-expected.txt: Added.
2190         * platform/mac/css2.1/tables/table-anonymous-objects-159-expected.txt: Added.
2191         * platform/mac/css2.1/tables/table-anonymous-objects-160-expected.txt: Added.
2192         * platform/mac/css2.1/tables/table-anonymous-objects-165-expected.txt: Added.
2193         * platform/mac/css2.1/tables/table-anonymous-objects-166-expected.txt: Added.
2194
2195 2015-10-12  Jon Honeycutt  <jhoneycutt@apple.com>
2196
2197         Unreviewed, more Mac test gardening after r190629.
2198
2199         * platform/mac-wk1/TestExpectations:
2200         Add a new expected time out. Group expected time outs for imported
2201         Blink tests using requestAnimationFrame.
2202
2203 2015-10-12  Myles C. Maxfield  <mmaxfield@apple.com>
2204
2205         REGRESSION(r182192): Ligatures do not interact correctly with SHY in some fonts
2206         https://bugs.webkit.org/show_bug.cgi?id=150006
2207
2208         Reviewed by Simon Fraser.
2209
2210         * fast/text/resources/tiny-ligature-font.svg: Added.
2211         * fast/text/undefined-glyph-with-ligature-expected.html: Added.
2212         * fast/text/undefined-glyph-with-ligature.html: Added.
2213
2214 2015-10-12  Antoine Quint  <graouts@apple.com>
2215
2216         [SVG] Handle endEvent for svg animations
2217         https://bugs.webkit.org/show_bug.cgi?id=121587
2218
2219         Reviewed by Dean Jackson.
2220
2221         Tests for the "endEvent" event for SVG animations.
2222
2223         * svg/animations/end-event-declarative-expected.svg: Added.
2224         * svg/animations/end-event-declarative.svg: Added.
2225         * svg/animations/end-event-script-expected.svg: Added.
2226         * svg/animations/end-event-script.svg: Added.
2227
2228 2015-10-12  Brady Eidson  <beidson@apple.com>
2229
2230         Modern IDB: Start version change transaction for connections to new database.
2231         https://bugs.webkit.org/show_bug.cgi?id=150033
2232
2233         Reviewed by Alex Christensen.
2234
2235         * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
2236         * storage/indexeddb/modern/opendatabase-request-event.html:
2237
2238 2015-10-12  Said Abou-Hallawa  <sabouhallawa@apple.com>
2239
2240         REGRESSION(r184895): border-image should always slice the SVG image to nine pieces when drawing it in the container element
2241         https://bugs.webkit.org/show_bug.cgi?id=149901
2242         <rdar://problem/21995596>
2243
2244         Reviewed by Darin Adler.
2245
2246         * fast/borders/border-image-fill-no-intrinsic-size-expected.html:
2247         * fast/borders/border-image-fill-no-intrinsic-size.html:
2248         * fast/borders/resources/svg-border-100x100-relative.svg: Added.
2249         * fast/borders/resources/svg-border-100x100-viewbox.svg: Added.
2250         * fast/borders/resources/svg-border-140x140-intrinsic.svg:
2251         New test cases for relative lengths border images were added. The relative
2252         lengths can be specified by using percentage lengths or adding viewBox to
2253         the root element.
2254         
2255         One of the non-intrinsic image-borders must be removed from this test.
2256         The SVG image in the expected file has to be scaled by (100 / 140), which
2257         can be done. But run-webkit-tests found a very slight difference between
2258         the actual and the result files.        
2259
2260 2015-10-12  Brent Fulgham  <bfulgham@apple.com>
2261
2262         [Win] Unreviewed gardening
2263
2264         Unskip a bunch of passing tests.
2265
2266         * platform/win/TestExpectations:
2267
2268 2015-10-12  Simon Fraser  <simon.fraser@apple.com>
2269
2270         Clip-path transitions sometimes trigger endless animation timers
2271         https://bugs.webkit.org/show_bug.cgi?id=150018
2272
2273         Reviewed by Tim Horton.
2274         
2275         New tests for transitions of clip-path and shape-outside.
2276
2277         * transitions/clip-path-transitions-expected.txt: Added.
2278         * transitions/clip-path-transitions.html: Added.
2279         * transitions/resources/transition-test-helpers.js:
2280         (parseClipPath):
2281         (checkExpectedValue):
2282         * transitions/shape-outside-transitions-expected.txt: Added.
2283         * transitions/shape-outside-transitions.html: Added.
2284         * transitions/svg-transitions-expected.txt:
2285
2286 2015-10-12  Ryan Haddad  <ryanhaddad@apple.com>
2287
2288         Marking storage/domstorage/events/basic-body-attribute.html as flaky
2289         https://bugs.webkit.org/show_bug.cgi?id=148435
2290
2291         Reviewed by Alexey Proskuryakov.
2292
2293         * platform/mac/TestExpectations:
2294
2295 2015-10-12  Myles C. Maxfield  <mmaxfield@apple.com>
2296
2297         Test font-variant-* and font-feature-settings on Yosemite and Mavericks
2298         https://bugs.webkit.org/show_bug.cgi?id=149778
2299
2300         Reviewed by Simon Fraser.
2301
2302         * platform/mac-wk1/TestExpectations:
2303         * platform/mac/TestExpectations:
2304
2305 2015-10-12  Brent Fulgham  <bfulgham@apple.com>
2306
2307         [Win] Unreviewed test gardening after r190800.
2308
2309         Skip mac-specific 'fast/forms/hidpi-textfield-background-bleeding.html' test
2310         on Windows.
2311
2312         * platform/win/TestExpectations:
2313
2314 2015-10-12  Brent Fulgham  <bfulgham@apple.com>
2315
2316         REGRESSION(r190735, not fixed by r190741) failures.
2317         https://bugs.webkit.org/show_bug.cgi?id=150040
2318
2319         * platform/win/TestExpectations: Skip several test failures introduced by JSC changes.
2320
2321 2015-10-12  Brent Fulgham  <bfulgham@apple.com>
2322
2323         [Win] Unreviewed test gardening after r190667.
2324
2325         Mark fast/css/will-change/will-change-create-stacking-context-inline.html as failing, because
2326         Windows does not support backdrop-filter.
2327
2328         * platform/win/TestExpectations:
2329
2330 2015-10-12  Brent Fulgham  <bfulgham@apple.com>
2331
2332         [Win] Unreviewed test gardening after r190840.
2333
2334         Rebaseline tests to match new output (same changes as Mac).
2335
2336         * platform/win/fast/css-generated-content/details-summary-before-after-expected.txt:
2337         * platform/win/fast/html/details-add-child-2-expected.txt:
2338         * platform/win/fast/html/details-open2-expected.txt:
2339         * platform/win/fast/html/details-remove-summary-1-and-click-expected.txt:
2340         * platform/win/fast/html/details-remove-summary-4-and-click-expected.txt:
2341
2342 2015-10-09  Anders Carlsson  <andersca@apple.com>
2343
2344         Don't allow plug-ins to override image types for <embed> elements
2345         https://bugs.webkit.org/show_bug.cgi?id=149979
2346
2347         Reviewed by Tim Horton.
2348
2349         Remove test.
2350
2351         * platform/efl/TestExpectations:
2352         * platform/gtk/TestExpectations:
2353         * plugins/embed-prefers-plugins-for-images-expected.txt: Removed.
2354         * plugins/embed-prefers-plugins-for-images.html: Removed.
2355
2356 2015-10-12  Ryan Haddad  <ryanhaddad@apple.com>
2357
2358         Marking http/tests/notifications/events.html as flaky again as patch did not resolve crashes
2359         https://bugs.webkit.org/show_bug.cgi?id=149218
2360
2361         Reviewed by Brian Burg.
2362
2363         * platform/mac/TestExpectations:
2364
2365 2015-10-11  Myles C. Maxfield  <mmaxfield@apple.com>
2366
2367         Test font-variant-* and font-feature-settings with mocked preinstalled fonts
2368         https://bugs.webkit.org/show_bug.cgi?id=149777
2369
2370         Reviewed by Simon Fraser.
2371
2372         See per-file comments.
2373
2374         * css3/font-feature-settings-preinstalled-fonts.html: Removed. Superseded by
2375         css3/font-feature-settings-rendering.html.
2376         * css3/font-feature-settings-rendering-2-expected.html: Removed.
2377         * css3/font-feature-settings-rendering-2.html: Removed. Renamed to
2378         css3/font-feature-settings-rendering.html
2379         * css3/font-feature-settings-rendering-expected.html: Added.
2380         * css3/font-feature-settings-rendering.html:
2381         * css3/font-variant-all-expected.html:
2382         * css3/font-variant-all.html:
2383         * css3/resources/FontWithFeatures.otf: Update for new 'name' table.
2384         * css3/resources/FontWithFeatures.ttf: Ditto.
2385
2386 2015-10-11  Yusuke Suzuki  <utatane.tea@gmail.com>
2387
2388         ES6 classes: When a class extends B, super() invokes B.prototype.constructor() instead of B()
2389         https://bugs.webkit.org/show_bug.cgi?id=149001
2390
2391         Reviewed by Saam Barati.
2392
2393         An error message becomes changed.
2394
2395         * js/class-syntax-call-expected.txt:
2396         * js/class-syntax-extends-expected.txt:
2397         * js/class-syntax-super-expected.txt:
2398         * js/script-tests/class-syntax-call.js:
2399         * js/script-tests/class-syntax-extends.js:
2400         * js/script-tests/class-syntax-super.js:
2401
2402 2015-10-10  Antti Koivisto  <antti@apple.com>
2403
2404         Rewrite HTMLDetailsElement using HTMLSlotElement
2405         https://bugs.webkit.org/show_bug.cgi?id=149698
2406
2407         Reviewed by Andreas Kling.
2408
2409         * TestExpectations:
2410         * platform/mac/fast/html/details-add-child-2-expected.txt:
2411         * platform/mac/fast/html/details-open2-expected.txt:
2412         * platform/mac/fast/html/details-remove-summary-1-and-click-expected.txt:
2413         * platform/mac/fast/html/details-remove-summary-4-and-click-expected.txt:
2414
2415 2015-10-10  Andreas Kling  <akling@apple.com>
2416
2417         SerializedScriptValue should use a compact encoding for 8-bit strings.
2418         <https://webkit.org/b/149934>
2419
2420         Reviewed by Antti Koivisto.
2421
2422         Update a test to reflect changes to the serialization format.
2423
2424         * fast/storage/serialized-script-value.html:
2425
2426 2015-10-09  Myles C. Maxfield  <mmaxfield@apple.com>
2427
2428         Unreviewed, rolling out r190689
2429         https://bugs.webkit.org/show_bug.cgi?id=149992
2430
2431         Fixed in other repository.
2432
2433         Reverted changesets:
2434
2435         "Unreviewed, rolling out r190572, r190593, r190594, and r190639."
2436         https://bugs.webkit.org/show_bug.cgi?id=149897
2437
2438 2015-10-09  Nan Wang  <n_wang@apple.com>
2439
2440         AX: ARIA 1.1 implement aria-colcount, aria-colindex, aria-colspan, aria-rowcount, aria-rowindex and aria-rowspan
2441         https://bugs.webkit.org/show_bug.cgi?id=148967
2442
2443         Reviewed by Chris Fleizach.
2444
2445         * accessibility/mac/aria-columnrowheaders-expected.txt:
2446         * accessibility/mac/aria-table-attributes-expected.txt: Added.
2447         * accessibility/mac/aria-table-attributes.html: Added.
2448         * platform/mac/accessibility/table-attributes-expected.txt:
2449         * platform/mac/accessibility/table-cell-spans-expected.txt:
2450         * platform/mac/accessibility/table-cells-expected.txt:
2451         * platform/mac/accessibility/table-detection-expected.txt:
2452         * platform/mac/accessibility/table-sections-expected.txt:
2453         * platform/mac/accessibility/table-with-rules-expected.txt:
2454
2455 2015-10-09  Simon Fraser  <simon.fraser@apple.com>
2456
2457         Garbage texture data with composited table row
2458         https://bugs.webkit.org/show_bug.cgi?id=148984
2459
2460         Reviewed by Zalan Bujtas.
2461
2462         * compositing/contents-opaque/table-parts-expected.txt: Added.
2463         * compositing/contents-opaque/table-parts.html: Added.
2464
2465 2015-10-09  Simon Fraser  <simon.fraser@apple.com>
2466
2467         Garbage pixels on enphaseenergy.com site
2468         https://bugs.webkit.org/show_bug.cgi?id=149915
2469         rdar://problem/22976184
2470
2471         Reviewed by Darin Adler.
2472         
2473         New ref test. Also update the expected result for another test that uses negative
2474         z-index children.
2475
2476         * compositing/contents-opaque/body-background-painted-expected.txt:
2477         * compositing/contents-opaque/negative-z-before-html-expected.html: Added.
2478         * compositing/contents-opaque/negative-z-before-html.html: Added.
2479         * platform/mac-wk2/compositing/contents-opaque/body-background-painted-expected.txt:
2480
2481 2015-10-09  Antoine Quint  <graouts@apple.com>
2482
2483         Dynamic background color changes do not update until a layout is forced
2484         https://bugs.webkit.org/show_bug.cgi?id=131623
2485
2486         Add some new tests checking that dynamically updating the "background",
2487         "border" and "outline" CSS properties repaint correctly and rebase a few
2488         existing tests that yield the same rendered results but slightly different
2489         DRT output.
2490
2491         Reviewed by Darin Adler.
2492
2493         * platform/mac/fast/repaint/moving-shadow-on-container-expected.txt:
2494         * platform/mac/svg/custom/simple-text-double-shadow-expected.txt:
2495         * svg/css/composite-shadow-example-expected.txt:
2496         * svg/css/composite-shadow-with-opacity-expected.txt:
2497         * svg/repaint/add-background-property-on-root-expected.html: Added.
2498         * svg/repaint/add-background-property-on-root.html: Added.
2499         * svg/repaint/add-border-property-on-root-expected.html: Added.
2500         * svg/repaint/add-border-property-on-root.html: Added.
2501         * svg/repaint/add-outline-property-on-root-expected.html: Added.
2502         * svg/repaint/add-outline-property-on-root.html: Added.
2503         * svg/repaint/change-background-color-expected.html: Added.
2504         * svg/repaint/change-background-color.html: Added.
2505         * svg/repaint/remove-background-property-on-root-expected.html: Added.
2506         * svg/repaint/remove-background-property-on-root.html: Added.
2507         * svg/repaint/remove-border-property-on-root-expected.html: Added.
2508         * svg/repaint/remove-border-property-on-root.html: Added.
2509         * svg/repaint/remove-outline-property-on-root-expected.html: Added.
2510         * svg/repaint/remove-outline-property-on-root.html: Added.
2511         * svg/repaint/repaint-webkit-svg-shadow-expected.txt:
2512
2513 2015-10-06  Simon Fraser  <simon.fraser@apple.com>
2514
2515         Add some missing iOS results.
2516
2517         * fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt: Added.
2518         * platform/ios-simulator/compositing/transitions/scale-transition-no-start-expected.txt: Added.
2519         * platform/ios-simulator/compositing/transitions/singular-scale-transition-expected.txt: Added.
2520
2521 2015-10-09  Brian Burg  <bburg@apple.com>
2522
2523         Unreviewed, more Mac test gardening after r190629.
2524
2525         These more accurate expectations are based on several days
2526         of builds with the newly-imported Blink tests.
2527
2528         * platform/mac-wk1/TestExpectations:
2529         * platform/mac-wk2/TestExpectations:
2530         * platform/mac/TestExpectations:
2531
2532 2015-10-08  Wenson Hsieh  <wenson_hsieh@apple.com>
2533
2534         Backgrounds bleed out of natively rendered text fields
2535         https://bugs.webkit.org/show_bug.cgi?id=149843
2536         <rdar://problem/22896977>
2537
2538         Reviewed by Darin Adler.
2539
2540         Add a layout test to check that the background of a natively rendered text field
2541         cell does not bleed.
2542
2543         * TestExpectations:
2544         * fast/forms/hidpi-textfield-background-bleeding-expected.html: Added.
2545         * fast/forms/hidpi-textfield-background-bleeding.html: Added.
2546
2547 2015-10-08  Nikita Vasilyev  <nvasilyev@apple.com>
2548
2549         Web Inspector: Stack trace view doesn't properly display lines without function names
2550         https://bugs.webkit.org/show_bug.cgi?id=149922
2551
2552         Test an anomymous function.
2553
2554         Reviewed by Timothy Hatcher.
2555
2556         * inspector/debugger/js-stacktrace-expected.txt: Also, rebaseline one old test.
2557         * inspector/debugger/js-stacktrace.html:
2558
2559 2015-10-08  Brian Burg  <bburg@apple.com>
2560
2561         http/tests/media/media-source/SourceBuffer-abort-updating.html is flaky
2562         https://bugs.webkit.org/show_bug.cgi?id=149816
2563
2564         Unreviewed, fix updated expectation so it doesn't accidentally cause bots
2565         to run the test on Mavericks (where Media Source is unsupported).
2566
2567         * platform/mac/TestExpectations:
2568
2569 2015-10-08  Jiewen Tan  <jiewen_tan@apple.com>
2570
2571         Gracefully handle XMLDocumentParser being detached by mutation events.
2572         https://bugs.webkit.org/show_bug.cgi?id=149485
2573         <rdar://problem/22811489>
2574
2575         Reviewed by Darin Adler.
2576
2577         * fast/parser/resources/xhtml-overwrite-frame.xhtml: Added.
2578         * fast/parser/xhtml-dom-character-data-modified-crash-expected.txt: Added.
2579         * fast/parser/xhtml-dom-character-data-modified-crash.html: Added.
2580
2581 2015-10-08  Jiewen Tan  <jiewen_tan@apple.com>
2582
2583         Cleaning up after revision 190339
2584         https://bugs.webkit.org/show_bug.cgi?id=149732
2585
2586         Reviewed by Myles C. Maxfield.
2587
2588         * svg/custom/invalid-xslt-crash.svg:
2589         * svg/custom/invalid-xslt-crash-expected.txt:
2590         Replace render tree dump test with text dump.
2591
2592 2015-10-08  Ryan Haddad  <ryanhaddad@apple.com>
2593
2594         Marking http/tests/media/media-source/SourceBuffer-abort-updating.html as flaky
2595         https://bugs.webkit.org/show_bug.cgi?id=149816
2596
2597         Reviewed by Darin Adler.
2598
2599         * platform/mac/TestExpectations:
2600
2601 2015-10-08  Andreas Kling  <akling@apple.com>
2602
2603         Generated frame tree names should be kept reasonably long.
2604         <https://webkit.org/b/149874>
2605
2606         Reviewed by Darin Adler.
2607
2608         Added a test to document our name generation behavior for subframes with long-named ancestors.
2609         Also rebaselined some tests that exposed the old behavior.
2610
2611         * fast/forms/form-and-frame-interaction-retains-values-expected.txt:
2612         * fast/frames/long-names-in-nested-subframes-expected.txt: Added.
2613         * fast/frames/long-names-in-nested-subframes.html: Added.
2614         * http/tests/navigation/image-load-in-subframe-unload-handler-expected.txt:
2615         * http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-2-level-expected.txt:
2616         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-2-level-expected.txt:
2617         * http/tests/security/javascriptURL/xss-ALLOWED-from-javascript-url-sub-frame-2-level-expected.txt:
2618         * http/tests/security/javascriptURL/xss-ALLOWED-from-javascript-url-to-javscript-url-expected.txt:
2619         * http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-from-javscript-url-expected.txt:
2620
2621 2015-10-08  Saam barati  <sbarati@apple.com>
2622
2623         We should be able to inline getter/setter calls inside an inline cache even when the SpillRegistersMode is NeedsToSpill
2624         https://bugs.webkit.org/show_bug.cgi?id=149601
2625
2626         Reviewed by Filip Pizlo.
2627
2628         * js/regress/custom-setter-getter-as-put-get-by-id-expected.txt: Added.
2629         * js/regress/custom-setter-getter-as-put-get-by-id.html: Added.
2630         * js/regress/script-tests/custom-setter-getter-as-put-get-by-id.js: Added.
2631         (assert):
2632         (test):
2633
2634 2015-10-08  Alexey Proskuryakov  <ap@apple.com>
2635
2636         fast/events/scroll-after-click-on-tab-index.html is flaky
2637         https://bugs.webkit.org/show_bug.cgi?id=149859
2638
2639         Reviewed by Simon Fraser.
2640
2641         * fast/events/scroll-after-click-on-tab-index-expected.txt:
2642         * fast/events/scroll-after-click-on-tab-index.html:
2643         * platform/mac/TestExpectations:
2644
2645 2015-10-08  Jiewen Tan  <jiewen_tan@apple.com>
2646
2647         Add NULL check for renderBox::layer() on applying zoom level change
2648         https://bugs.webkit.org/show_bug.cgi?id=149302
2649         <rdar://problem/22747292>
2650
2651         Reviewed by Darin Adler.
2652
2653         * fast/css/zoom-on-nested-scroll-crash-expected.txt: Added.
2654         * fast/css/zoom-on-nested-scroll-crash.html: Added.
2655
2656 2015-10-08  Ryan Haddad  <ryanhaddad@apple.com>
2657
2658         Marking fast/events/scroll-after-click-on-tab-index.html as flaky on Mac
2659         https://bugs.webkit.org/show_bug.cgi?id=149859
2660
2661         Reviewed by Darin Adler.
2662
2663         * platform/mac/TestExpectations:
2664
2665 2015-10-08  Antti Koivisto  <antti@apple.com>
2666
2667         CrashTracer: [USER] com.apple.WebKit.WebContent at …Core::SelectorChecker::checkScrollbarPseudoClass const + 217
2668         https://bugs.webkit.org/show_bug.cgi?id=149921
2669         rdar://problem/22731359
2670
2671         Reviewed by Andreas Kling.
2672
2673         The test crashes with shipping WebKit but not with current ToT (probably due to shadow DOM styling changes). Still adding
2674         it for coverage.
2675
2676         * svg/css/use-window-inactive-crash-expected.html: Added.
2677         * svg/css/use-window-inactive-crash.html: Added.
2678
2679 2015-10-08  Carlos Garcia Campos  <cgarcia@igalia.com>
2680
2681         [GTK] Stop using a nested main loop for popup menus
2682         https://bugs.webkit.org/show_bug.cgi?id=149920
2683
2684         Reviewed by Sergio Villar Senin.
2685
2686         Unskip platform/gtk/fast/forms/menulist-typeahead-find.html that
2687         was timing out because of the nested main loop.
2688
2689         * platform/gtk/TestExpectations:
2690
2691 2015-10-08  Carlos Garcia Campos  <cgarcia@igalia.com>
2692
2693         Unreviewed GTK+ gardening. Mark several inspector tests as slow.
2694
2695         * platform/gtk/TestExpectations:
2696
2697 2015-10-07  Keith Rollin  <krollin@apple.com>
2698
2699         script.text shouldn't include text from non-direct children of the script element
2700         https://bugs.webkit.org/show_bug.cgi?id=148851
2701         <rdar://problem/22587759>
2702
2703         Reviewed by Chris Dumez.
2704
2705         script-getElementById-during-insertion removed because it no longer
2706         runs correctly with this change.
2707
2708         * fast/dom/script-getElementById-during-insertion-expected.txt: Removed.
2709         * fast/dom/script-getElementById-during-insertion.html: Removed.
2710         * fast/dom/script-subtext-in-script-elements-expected.txt: Added.
2711         * fast/dom/script-subtext-in-script-elements.html: Added.
2712
2713 2015-10-07  Myles C. Maxfield  <mmaxfield@apple.com>
2714
2715         Test font-variant-* and font-feature-settings with TrueType fonts
2716         https://bugs.webkit.org/show_bug.cgi?id=149776
2717
2718         Unreviewed follow up to r190697.
2719
2720         * css3/font-variant-all-webfont-expected.html:
2721         * css3/font-variant-all-webfont.html:
2722
2723 2015-10-07  Myles C. Maxfield  <mmaxfield@apple.com>
2724
2725         Test font-variant-* and font-feature-settings with TrueType fonts
2726         https://bugs.webkit.org/show_bug.cgi?id=149776
2727
2728         Reviewed by Simon Fraser.
2729
2730         * css3/font-feature-settings-rendering-2-expected.html:
2731         * css3/font-feature-settings-rendering-2.html:
2732         * css3/resources/FontWithFeatures.ttf: Added.
2733
2734 2015-10-07  Mark Lam  <mark.lam@apple.com>
2735
2736         Disable tail calls because it is breaking some sites.
2737         https://bugs.webkit.org/show_bug.cgi?id=149900
2738
2739         Reviewed by Saam Barati.
2740
2741         Updating the expected test result because we disabled tail calls.
2742
2743         * js/caller-property-expected.txt:
2744
2745 2015-10-07  Commit Queue  <commit-queue@webkit.org>
2746
2747         Unreviewed, rolling out r190572, r190593, r190594, and
2748         r190639.
2749         https://bugs.webkit.org/show_bug.cgi?id=149897
2750
2751         Breaks Mavericks build (Requested by litherum on #webkit).
2752
2753         Reverted changesets:
2754
2755         "Allow WKRetainPtrs to be used as keys in hashing data
2756         structures"
2757         https://bugs.webkit.org/show_bug.cgi?id=149762
2758         http://trac.webkit.org/changeset/190572
2759
2760         "REGRESSION(189668?): http/tests/notifications/events.html
2761         flakily asserts or times out"
2762         https://bugs.webkit.org/show_bug.cgi?id=149218
2763         http://trac.webkit.org/changeset/190593
2764
2765         "Prospective Mavericks build fix."
2766         http://trac.webkit.org/changeset/190594
2767
2768         "Post-review cleanup after r190572."
2769         http://trac.webkit.org/changeset/190639
2770
2771 2015-10-07  Antti Koivisto  <antti@apple.com>
2772
2773         Implement :host pseudo class
2774         https://bugs.webkit.org/show_bug.cgi?id=149440
2775
2776         Reviewed by Ryosuke Niwa.
2777
2778         * fast/shadow-dom/css-scoping-shadow-host-rule.html:
2779
2780             Fix and expand the test case.
2781
2782         * platform/mac/TestExpectations:
2783
2784 2015-10-07  Brian Burg  <bburg@apple.com>
2785
2786         Unreviewed, more Mac test gardening after r190629.
2787
2788         * platform/mac-wk1/TestExpectations:
2789         * platform/mac-wk2/TestExpectations:
2790
2791 2015-10-07  Brian Burg  <bburg@apple.com>
2792
2793         Unreviewed, more Mac test gardening after r190629.
2794
2795         * platform/mac-wk1/TestExpectations:
2796
2797 2015-10-07  Nan Wang  <n_wang@apple.com>
2798
2799         AX: ARIA 1.1 @aria-placeholder
2800         https://bugs.webkit.org/show_bug.cgi?id=148970
2801
2802         Reviewed by Chris Fleizach.
2803
2804         * accessibility/placeholder-expected.txt:
2805         * accessibility/placeholder.html:
2806
2807 2015-10-06  Simon Fraser  <simon.fraser@apple.com>
2808
2809         will-change should trigger stacking context based purely on properties
2810         https://bugs.webkit.org/show_bug.cgi?id=148068
2811
2812         Reviewed by Zalan Bujtas.
2813         
2814         Previously, our will-change implementation didn't trigger stacking context
2815         on an inline if the will-change property didn't apply to inlines (like 'transform').
2816         However, this doesn't agree with the CSS-WG consensus (https://lists.w3.org/Archives/Public/www-style/2015Sep/0112.html).
2817         
2818         Change behavior to have stacking context creation behavior for will-change be
2819         identical for inlines and blocks.
2820
2821         * platform/mac/TestExpectations: Fails on Mavericks because no backdrop-filter there.
2822         * fast/css/will-change/resources/will-change-stacking-helper.js:
2823         (makeStackingInline):
2824         * fast/css/will-change/will-change-creates-stacking-context-inline-expected.html: Added.
2825         * fast/css/will-change/will-change-creates-stacking-context-inline.html: Added.
2826
2827 2015-10-07  Hunseop Jeong  <hs85.jeong@samsung.com>
2828
2829         [EFL] fast/repaint/block-inputrange-repaint.html is failed.
2830         https://bugs.webkit.org/show_bug.cgi?id=149517
2831
2832         Reviewed by Zalan Bujtas.
2833
2834         EFL thumb size is different with mac port, it causes the difference of repaintRect.
2835         So rebaseline the test with failure result.
2836
2837         * platform/efl/fast/repaint/block-inputrange-repaint-expected.txt: Added.
2838
2839 2015-10-07  Javier Fernandez  <jfernandez@igalia.com>
2840
2841         [CSS Grid Layout] Modify grid item height doesn't work
2842         https://bugs.webkit.org/show_bug.cgi?id=149840
2843
2844         Reviewed by Sergio Villar Senin.
2845
2846         Added new tests cases to verify content-sized grid tracks are resized
2847         appropriately whenever grid item's height is changed.
2848
2849         * fast/css-grid-layout/grid-items-should-not-be-stretched-when-height-or-width-or-margin-change-expected.txt: Added new test cases.
2850         * fast/css-grid-layout/grid-items-should-not-be-stretched-when-height-or-width-or-margin-change.html: Added new test cases.
2851
2852 2015-10-05  Sergio Villar Senin  <svillar@igalia.com>
2853
2854         [css-grid] Implement grid gutters
2855         https://bugs.webkit.org/show_bug.cgi?id=149800
2856
2857         Reviewed by Darin Adler.
2858
2859         Added several new test cases to verify that gutters are
2860         properly considered when sizing and also to check that they do
2861         not modify the current behavior. As many existing tests were
2862         reused I took the chance to refactor some testing code related
2863         to alignment so that it could be reused by many different
2864         tests.
2865
2866         * fast/css-grid-layout/grid-align-content.html:
2867         * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-lr.html:
2868         * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-rl.html:
2869         * fast/css-grid-layout/grid-align-justify-margin-border-padding.html:
2870         * fast/css-grid-layout/grid-align.html:
2871         * fast/css-grid-layout/grid-gutters-and-alignment-expected.txt: Added.
2872         * fast/css-grid-layout/grid-gutters-and-alignment.html: Added.
2873         * fast/css-grid-layout/grid-gutters-and-flex-content-expected.txt: Added.
2874         * fast/css-grid-layout/grid-gutters-and-flex-content.html: Added.
2875         * fast/css-grid-layout/grid-gutters-and-tracks-expected.txt: Added.
2876         * fast/css-grid-layout/grid-gutters-and-tracks.html: Added.
2877         * fast/css-grid-layout/grid-gutters-get-set-expected.txt: Added.
2878         * fast/css-grid-layout/grid-gutters-get-set.html: Added.
2879         * fast/css-grid-layout/grid-justify-content-distribution-vertical-lr.html:
2880         * fast/css-grid-layout/grid-justify-content-distribution-vertical-rl.html:
2881         * fast/css-grid-layout/grid-justify-content.html:
2882         * fast/css-grid-layout/resources/grid-alignment.css: Added.
2883         (.alignSelfAuto):
2884         (.alignSelfStretch):
2885         (.alignSelfStart):
2886         (.alignSelfEnd):
2887         (.alignSelfCenter):
2888         (.alignSelfRight):
2889         (.alignSelfLeft):
2890         (.alignSelfFlexStart):
2891         (.alignSelfFlexEnd):
2892         (.alignSelfSelfStart):
2893         (.alignSelfSelfEnd):
2894         (.alignItemsCenter):
2895         (.alignContentBaseline):
2896         (.alignContentLastBaseline):
2897         (.alignContentStart):
2898         (.alignContentEnd):
2899         (.alignContentCenter):
2900         (.alignContentLeft):
2901         (.alignContentRight):
2902         (.alignContentFlexStart):
2903         (.alignContentFlexEnd):
2904         (.justifyContentBaseline):
2905         (.justifyContentLastBaseline):
2906         (.justifyContentStart):
2907         (.justifyContentEnd):
2908         (.justifyContentCenter):
2909         (.justifyContentLeft):
2910         (.justifyContentRight):
2911         (.justifyContentFlexStart):
2912         (.justifyContentFlexEnd):
2913         (.justifyContentSpaceBetween):
2914         (.justifyContentSpaceAround):
2915         (.justifyContentSpaceEvenly):
2916         (.justifyContentStretch):
2917         (.itemsCenter):
2918         (.itemsEnd):
2919         (.itemsLeft):
2920         (.itemsRight):
2921         (.itemsSelfStart):
2922         (.itemsSelfEnd):
2923         * fast/css-grid-layout/resources/grid-definitions-parsing-utils.js:
2924         (testGridGapDefinitionsValues):
2925         * fast/css-grid-layout/resources/grid.css:
2926         (.firstRowThirdColumn):
2927         (.secondRowThirdColumn):
2928         (.firstRowFourthColumn):
2929         (.secondRowFourthColumn):
2930
2931 2015-10-07  ChangSeok Oh  <changseok.oh@collabora.com>
2932
2933         [GTK] Progress bar is broken on recent GTK+
2934         https://bugs.webkit.org/show_bug.cgi?id=149831
2935
2936         Reviewed by Carlos Garcia Campos.
2937
2938         * fast/dom/HTMLProgressElement/native-progress-bar.html: Added.
2939         * platform/gtk/fast/dom/HTMLProgressElement/native-progress-bar-expected.png: Added.
2940         * platform/gtk/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
2941         * platform/mac/fast/dom/HTMLProgressElement/native-progress-bar-expected.png: Added.
2942         * platform/mac/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
2943
2944 2015-10-06  Jon Honeycutt  <jhoneycutt@apple.com>
2945
2946         Unreviewed iOS test gardening after r190629.
2947
2948         * platform/ios-simulator/TestExpectations:
2949         * platform/ios-simulator-wk1/TestExpectations:
2950
2951 2015-10-06  Zalan Bujtas  <zalan@apple.com>
2952
2953         Paint artifacts when hovering on http://jsfiddle.net/Sherbrow/T87Mn/
2954         https://bugs.webkit.org/show_bug.cgi?id=149535
2955         rdar://problem/22874920
2956
2957         Reviewed by Simon Fraser.
2958
2959         When due to some style change, a renderer's self-painting layer is getting destroyed 
2960         and the parent's overflow is no longer set to visible, we don't clean up the overflow part.
2961
2962         When a renderer has a self-painting layer, the parent stops tracking the child's 
2963         visual overflow rect. All overflow painting is delegated to the self-painting layer.
2964         However when this layer gets destroyed, no-one issues repaint to clean up
2965         the overflow bits.
2966         This patch ensures that we issue a repaint when the self-painting layer is destroyed
2967         and the triggering style change requires full repaint.
2968
2969         * css3/blending/repaint/blend-mode-isolate-stacking-context-expected.txt: progression.
2970         * fast/repaint/absolute-position-change-containing-block-expected.txt: progression.
2971         * fast/repaint/overflow-hidden-with-self-painting-child-layer-expected.txt: Added.
2972         * fast/repaint/overflow-hidden-with-self-painting-child-layer.html: Added.
2973
2974 2015-10-06  Jon Honeycutt  <jhoneycutt@apple.com>
2975
2976         More unreviewed Windows test gardening after r190629.
2977
2978         * platform/win/TestExpectations:
2979
2980 2015-10-06  Jon Honeycutt  <jhoneycutt@apple.com>
2981
2982         Unreviewed Windows test gardening after r190629.
2983
2984         * platform/win/TestExpectations:
2985
2986 2015-10-06  Jon Honeycutt  <jhoneycutt@apple.com>
2987
2988         Unreviewed Mac test gardening after r190629.
2989
2990         * platform/mac-wk1/TestExpectations:
2991         * platform/mac-wk2/TestExpectations:
2992
2993 2015-10-06  Nan Wang  <n_wang@apple.com>
2994
2995         AX: ARIA 1.1: aria-orientation now defaults to undefined, supported on more elements, and role-specific defaults are defined.
2996         https://bugs.webkit.org/show_bug.cgi?id=132177
2997
2998         Reviewed by Chris Fleizach.
2999
3000         * accessibility/mac/aria-orientation-expected.txt: Added.
3001         * accessibility/mac/aria-orientation.html: Added.
3002
3003 2015-10-06  Simon Fraser  <simon.fraser@apple.com>
3004
3005         Mark compositing/geometry/limit-layer-bounds-opacity-transition.html as failing
3006         on iOS WK2.
3007
3008         * platform/ios-simulator-wk2/TestExpectations:
3009
3010 2015-10-06  Ryan Haddad  <ryanhaddad@apple.com>
3011
3012         Take 2 on marking compositing/video/video-poster.html as flaky due to crashes.
3013         https://bugs.webkit.org/show_bug.cgi?id=149819
3014
3015         Reviewed by Alexey Proskuryakov.
3016
3017         * platform/mac-elcapitan/TestExpectations: Removed.
3018         * platform/mac/TestExpectations:
3019
3020 2015-10-06  Jiewen Tan  <jiewen_tan@apple.com>
3021
3022         Fix crash in ApplyStyleCommand::applyRelativeFontStyleChange()
3023         https://bugs.webkit.org/show_bug.cgi?id=149300
3024         <rdar://problem/22747046>
3025
3026         Reviewed by Chris Dumez.
3027
3028         * editing/style/apply-style-crash2-expected.txt: Added.
3029         * editing/style/apply-style-crash2.html: Added.
3030         * editing/style/apply-style-crash3-expected.txt: Added.
3031         * editing/style/apply-style-crash3.html: Added.
3032
3033 2015-10-06  Javier Fernandez  <jfernandez@igalia.com>
3034
3035         [CSS Grid Layout] Don't need to reset auto-margins during grid items layout
3036         https://bugs.webkit.org/show_bug.cgi?id=149764
3037
3038         Reviewed by Darin Adler.
3039
3040         Removed a duplicated layout tests.
3041
3042         * fast/css-grid-layout/grid-item-should-not-be-stretched-when-height-or-margin-change-expected.txt: Removed.
3043         * fast/css-grid-layout/grid-item-should-not-be-stretched-when-height-or-margin-change.html: Removed.
3044
3045 2015-10-02  Jon Honeycutt  <jhoneycutt@apple.com>
3046
3047         Import some Blink layout tests.
3048         https://bugs.webkit.org/show_bug.cgi?id=149768
3049
3050         These are a subset of tests that don't time out and whose expected
3051         results in Blink match the results in WebKit when run under DRT and
3052         WKTR.
3053
3054         Reviewed by Andy Estes. 
3055
3056 2015-10-06  Chris Dumez  <cdumez@apple.com>
3057
3058         [Web IDL] 'length' property is wrong for variadic operations
3059         https://bugs.webkit.org/show_bug.cgi?id=149714
3060
3061         Reviewed by Darin Adler.
3062
3063         Add a layout test to check that the value for the 'length' property of
3064         variadic operations is correct.
3065
3066         * fast/dom/variadic-operations-length-expected.txt: Added.
3067         * fast/dom/variadic-operations-length.html: Added.
3068
3069 2015-10-06  Hunseop Jeong  <hs85.jeong@samsung.com>
3070
3071         [Cairo] fast/canvas/canvas-imageSmoothingFoo tests failed after r190383.
3072         https://bugs.webkit.org/show_bug.cgi?id=149752
3073
3074         Reviewed by Carlos Garcia Campos.
3075
3076         CG's low interpolation quality setting is equivalent to most other browsers default or high settings.
3077
3078         * platform/efl/fast/canvas/canvas-imageSmoothingQuality-expected.txt: Added.
3079         * platform/gtk/fast/canvas/canvas-imageSmoothingQuality-expected.txt: Added.
3080
3081 2015-10-06  Alex Christensen  <achristensen@webkit.org>
3082
3083         Report error when main resource is blocked by content blocker
3084         https://bugs.webkit.org/show_bug.cgi?id=149719
3085         rdar://problem/21970595
3086
3087         Reviewed by Brady Eidson.
3088
3089         * http/tests/contentextensions/main-resource-expected.txt: Added.
3090         * http/tests/contentextensions/main-resource.html: Added.
3091         * http/tests/contentextensions/main-resource.html.json: Added.
3092
3093 2015-10-05  Byung Jun Kim  <bj1987.kim@samsung.com>
3094
3095         Unreviewed EFL Gardening
3096         https://bugs.webkit.org/show_bug.cgi?id=149830
3097
3098         Remove "--lint-test-files warnings".
3099
3100         * platform/efl/TestExpectations:
3101
3102 2015-10-05  Youenn Fablet  <youenn.fablet@crf.canon.fr>
3103
3104         Migrate streams API to JS Builtins
3105         https://bugs.webkit.org/show_bug.cgi?id=147092
3106
3107         Reviewed by Darin Adler.
3108
3109         Rebasing some tests, one subtest passing, two others still failing but with different reasons.
3110
3111         * streams/reference-implementation/brand-checks-expected.txt:
3112         * streams/reference-implementation/readable-stream-reader-expected.txt:
3113
3114 2015-10-05  Chris Dumez  <cdumez@apple.com>
3115
3116         data: URLs should not be preloaded
3117         https://bugs.webkit.org/show_bug.cgi?id=149829
3118
3119         Reviewed by Ryosuke Niwa.
3120
3121         Add layout test to make sure that images with a data: URL do not
3122         get preloaded.
3123
3124         * fast/preloader/image-data-url-expected.txt: Added.
3125         * fast/preloader/image-data-url.html: Added.
3126
3127 2015-10-05  Jer Noble  <jer.noble@apple.com>
3128
3129         [iOS] REGRESSION(r190434): Media continues to play when locking screen
3130         https://bugs.webkit.org/show_bug.cgi?id=149822
3131
3132         Reviewed by Brent Fulgham.
3133
3134         applicationWillEnterForeground() -> applicationDidEnterForeground().
3135
3136         * media/video-background-playback-expected.txt:
3137         * media/video-background-playback.html:
3138         * media/video-background-tab-playback-expected.txt:
3139         * media/video-background-tab-playback.html:
3140
3141 2015-10-05  Alex Christensen  <achristensen@webkit.org>
3142
3143         Invalid CSS Selector for Content Blockers invalidates others
3144         https://bugs.webkit.org/show_bug.cgi?id=148446
3145         rdar://problem/22918235
3146
3147         Reviewed by Benjamin Poulain.
3148
3149         * http/tests/contentextensions/invalid-selector-expected.txt: Added.
3150         * http/tests/contentextensions/invalid-selector.html: Added.
3151         * http/tests/contentextensions/invalid-selector.html.json: Added.
3152
3153 2015-10-05  Jiewen Tan  <jiewen_tan@apple.com>
3154
3155         CSSGradientValue should check whether gradientLength is zero or not.
3156         https://bugs.webkit.org/show_bug.cgi?id=149373
3157         <rdar://problem/22771418>
3158
3159         Reviewed by Darin Adler.
3160
3161         * fast/gradients/css3-repeating-radial-gradients-crash-expected.txt: Added.
3162         * fast/gradients/css3-repeating-radial-gradients-crash.html: Added.
3163
3164 2015-10-05  Dean Jackson  <dino@apple.com>
3165
3166         EXT_texture_filter_anisotropic extension exposed with WEBKIT_ prefix
3167         https://bugs.webkit.org/show_bug.cgi?id=149765
3168         <rdar://problem/22983722>
3169
3170         Reviewed by Beth Dakin.
3171
3172         Simple test that the unprefixed form exists. The actual functionality
3173         is exercised in the WebGL conformance tests.
3174
3175         * fast/canvas/webgl/unprefixed-anisotropic-extension-expected.txt: Added.
3176         * fast/canvas/webgl/unprefixed-anisotropic-extension.html: Added.
3177
3178 2015-10-05  Myles C. Maxfield  <mmaxfield@apple.com>
3179
3180         REGRESSION(189668?): http/tests/notifications/events.html flakily asserts or times out
3181         https://bugs.webkit.org/show_bug.cgi?id=149218
3182
3183         Reviewed by Alexey Proskuryakov.
3184
3185         * TestExpectations:
3186
3187 2015-10-05  Dean Jackson  <dino@apple.com>
3188
3189         Reference cycles during SVG dependency invalidation
3190         https://bugs.webkit.org/show_bug.cgi?id=149824
3191         <rdar://problem/22771412>
3192
3193         Reviewed by Tim Horton.
3194
3195         Adding a test that has a cycle between feImage resources.
3196
3197         Merge Blink commit:
3198         https://chromium.googlesource.com/chromium/blink/+/a4bc83453bda89823b672877dc02247652a02d51
3199
3200         * svg/custom/reference-cycle-expected.txt: Added.
3201         * svg/custom/reference-cycle.svg: Added.
3202
3203 2015-10-05  Ryan Haddad  <ryanhaddad@apple.com>
3204
3205         Marking compositing/video/video-poster.html as flaky for El Capitan.
3206         https://bugs.webkit.org/show_bug.cgi?id=149819
3207         <rdar://problem/16622896> ASSERT(!needsLayout()) at com.apple.WebCore: WebCore::RenderView::paint
3208
3209         Reviewed by Simon Fraser.
3210
3211         * platform/mac-elcapitan/TestExpectations: Added.
3212
3213 2015-10-05  Jiewen Tan  <jiewen_tan@apple.com>
3214
3215         Fix null pointer dereference in WebSocket::connect()        
3216         https://bugs.webkit.org/show_bug.cgi?id=149311
3217         <rdar://problem/22748858>
3218
3219         Reviewed by Chris Dumez.
3220
3221         * http/tests/websocket/construct-in-detached-frame-expected.txt: Added.
3222         * http/tests/websocket/construct-in-detached-frame.html: Added.
3223         * http/tests/websocket/resources/construct-in-detached-frame.html: Added.
3224
3225 2015-10-05  Alexey Proskuryakov  <ap@apple.com>
3226
3227         Revert LayoutTests parts of r190579, which were incorrect.
3228
3229         * svg/custom/invalid-xslt-crash-expected.txt: Copied from LayoutTests/svg/custom/invalid-xslt-crash-expected.txt.
3230         * svg/custom/invalid-xslt-crash.svg:
3231
3232 2015-10-02  Ryosuke Niwa  <rniwa@webkit.org>
3233
3234         ShadowRoot with leading or trailing white space cause a crash
3235         https://bugs.webkit.org/show_bug.cgi?id=149782
3236
3237         Reviewed by Chris Dumez.
3238
3239         Added a regression test.
3240
3241         * fast/shadow-dom/shadow-root-with-child-whitespace-text-crash-expected.txt: Added.
3242         * fast/shadow-dom/shadow-root-with-child-whitespace-text-crash.html: Added.
3243
3244 2015-10-05  Jiewen Tan  <jiewen_tan@apple.com>
3245
3246         Cleaning up after revision 190339
3247         https://bugs.webkit.org/show_bug.cgi?id=149732
3248
3249         Reviewed by Myles C. Maxfield.
3250
3251         * svg/custom/invalid-xslt-crash.svg:
3252         * svg/custom/invalid-xslt-crash-expected.txt:
3253         Replace render tree dump test with text dump.
3254         Pass if no crash.
3255
3256 2015-10-05  Timothy Horton  <timothy_horton@apple.com>
3257
3258         Rebaseline test for iOS
3259
3260         * platform/ios-simulator/fast/text/mark-matches-overflow-clip-expected.txt:
3261
3262 2015-10-05  Zalan Bujtas  <zalan@apple.com>
3263
3264         Mark the line dirty when RenderQuote's text changes.
3265         https://bugs.webkit.org/show_bug.cgi?id=149784
3266         rdar://problem/22558169
3267
3268         Reviewed by Antti Koivisto.
3269
3270         When quotation mark changes ( " -> ' or empty string), we
3271         need to mark the line dirty to ensure its content gets laid out properly.
3272
3273         * fast/inline/quotation-text-changes-dynamically-expected.txt: Added.
3274         * fast/inline/quotation-text-changes-dynamically.html: Added.
3275
3276 2015-10-05  Myles C. Maxfield  <mmaxfield@apple.com>
3277
3278         Unprefix -webkit-font-feature-settings
3279         https://bugs.webkit.org/show_bug.cgi?id=149722
3280
3281         Reviewed by Sam Weinig.
3282
3283         * css3/font-feature-settings-parsing.html:
3284         * css3/font-feature-settings-preinstalled-fonts.html:
3285         * css3/font-feature-settings-rendering-2.html:
3286         * css3/font-feature-settings-rendering.html:
3287         * fast/css/inherited-properties-rare-text-expected.txt:
3288         * fast/css/inherited-properties-rare-text.html:
3289         * fast/text/shaping/shaping-script-order.html:
3290         * fast/text/shaping/shaping-selection-rect.html:
3291         * fonts/unicode-character-font-crash.html:
3292         * scrollbars/scrollbar-scrollbarparts-repaint-crash.html:
3293
3294 2015-10-04  Alexey Proskuryakov  <ap@apple.com>
3295
3296         Mark tests as flaky for 
3297         https://bugs.webkit.org/show_bug.cgi?id=148890
3298
3299         http/tests/contentfiltering/load-substitute-data-from-appcache.html and
3300         http/tests/appcache/decide-navigation-policy-after-delay.html crash
3301         in DocumentLoader::dataReceived sometimes
3302
3303         * platform/wk2/TestExpectations:
3304
3305 2015-10-04  Nikita Vasilyev  <nvasilyev@apple.com>
3306
3307         Web Inspector: Wrong column numbers in error object views
3308         https://bugs.webkit.org/show_bug.cgi?id=149795
3309
3310         Reviewed by Timothy Hatcher.
3311
3312         * inspector/debugger/js-stacktrace-expected.txt:
3313
3314 2015-10-03  Alexey Proskuryakov  <ap@apple.com>
3315
3316         fast/events/overflow-scroll-fake-mouse-move.html is flaky
3317         https://bugs.webkit.org/show_bug.cgi?id=138697
3318
3319         Reviewed by Brent Fulgham.
3320
3321         * fast/events/overflow-scroll-fake-mouse-move.html:
3322
3323 2015-10-03  Ryosuke Niwa  <rniwa@webkit.org>
3324
3325         Make the test added in r190530 not time out on the ports that don't enable shadow DOM.
3326
3327         Call waitUntilDone after calling attachShadow so that an exception thrown by calling attachShadow
3328         will prevent waitUntilDone from getting called on those ports.
3329
3330         * fast/shadow-dom/insert-child-to-assigned-node.html:
3331
3332 2015-10-02  Simon Fraser  <simon.fraser@apple.com>
3333
3334         New baselines for some compositing tests.
3335
3336         * platform/ios-simulator/compositing/layer-creation/overlap-animation-clipping-expected.txt: Added.
3337         * platform/ios-simulator/compositing/layer-creation/overlap-animation-container-expected.txt: Added.
3338         * platform/ios-simulator/compositing/repaint/become-overlay-composited-layer-expected.txt:
3339         * platform/ios-simulator/compositing/visible-rect/animated-from-none-expected.txt: Added.
3340
3341 2015-10-02  Antti Koivisto  <antti@apple.com>
3342
3343         Inserting a child to a slot assigned node doesn't trigger repaint
3344         https://bugs.webkit.org/show_bug.cgi?id=149739
3345
3346         Reviewed by Ryosuke Niwa.
3347
3348         * fast/shadow-dom/insert-child-to-assigned-node-expected.html: Added.
3349         * fast/shadow-dom/insert-child-to-assigned-node.html: Added.
3350
3351 2015-10-02  Devin Rousso  <dcrousso+webkit@gmail.com>
3352
3353         Web Inspector: Copying inline style text puts "undefined" in the pasteboard
3354         https://bugs.webkit.org/show_bug.cgi?id=149155
3355
3356         Reviewed by Brian Burg.
3357
3358         Added test for generating CSS rule strings with default formatting.
3359
3360         * inspector/css/generate-css-rule-string.html:
3361
3362 2015-10-02  Joseph Pecoraro  <pecoraro@apple.com>
3363
3364         Unreviewed, rolling out r190520, some tests assert / crash.
3365
3366         * inspector/heap/garbageCollected-expected.txt: Removed.
3367         * inspector/heap/garbageCollected.html: Removed.
3368         * inspector/heap/gc-expected.txt: Removed.
3369         * inspector/heap/gc.html: Removed.
3370
3371 2015-10-02  Joseph Pecoraro  <pecoraro@apple.com>
3372
3373         Web Inspector: Include Garbage Collection Event in Timeline
3374         https://bugs.webkit.org/show_bug.cgi?id=142510
3375
3376         Reviewed by Geoffrey Garen.
3377
3378         * inspector/heap/garbageCollected-expected.txt: Added.
3379         * inspector/heap/garbageCollected.html: Added.
3380         * inspector/heap/gc-expected.txt: Added.
3381         * inspector/heap/gc.html: Added.
3382
3383 2015-10-02  Simon Fraser  <simon.fraser@apple.com>
3384
3385         Test gardening.
3386
3387         * TestExpectations:
3388         * platform/gtk/TestExpectations:
3389         * platform/ios-simulator/TestExpectations:
3390         * platform/mac-wk1/TestExpectations:
3391         * platform/mac/TestExpectations:
3392
3393 2015-10-02  Jer Noble  <jer.noble@apple.com>
3394
3395         [MSE] Browser crashes when appending invalid data to MSE source buffer
3396         https://bugs.webkit.org/show_bug.cgi?id=149689
3397
3398         Reviewed by Darin Adler.
3399
3400         * media/content/stpp.mp4: Added.
3401         * media/media-source/media-source-stpp-crash-expected.txt: Added.
3402         * media/media-source/media-source-stpp-crash.html: Added.
3403
3404 2015-10-02  Alex Christensen  <achristensen@webkit.org>
3405
3406         Reloading without content blockers doesn’t apply to resource loads after the main frame finishes
3407         https://bugs.webkit.org/show_bug.cgi?id=149430
3408         rdar://problem/22742222
3409
3410         Reviewed by Geoffrey Garen.
3411
3412         * http/tests/contentextensions/disable-blocker-expected.txt: Added.
3413         * http/tests/contentextensions/disable-blocker.html: Added.
3414         * http/tests/contentextensions/disable-blocker.html.json: Added.
3415
3416 2015-10-02  Antoine Quint  <graouts@apple.com>
3417
3418         popstate is fired at the wrong time on load
3419         https://bugs.webkit.org/show_bug.cgi?id=94265
3420
3421         Reviewed by Darin Adler.
3422
3423         Updating tests that relied on a "popstate" event being fired at page load.
3424
3425         * fast/history/same-document-iframes-changing-fragment-expected.txt:
3426         * fast/history/same-document-iframes-changing-pushstate-expected.txt:
3427         * fast/loader/javascript-url-iframe-remove-on-navigate.html:
3428         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html:
3429         * fast/loader/stateobjects/document-destroyed-navigate-back.html:
3430         * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener.html:
3431         * fast/loader/stateobjects/popstate-after-load-complete-body-attribute.html:
3432         * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute.html:
3433         * fast/loader/stateobjects/popstate-after-load-complete-window-attribute.html:
3434         * fast/loader/stateobjects/popstate-fires-on-history-traversal-expected.txt:
3435         * fast/loader/stateobjects/popstate-fires-on-history-traversal.html:
3436         * fast/loader/stateobjects/popstate-fires-with-page-cache-expected.txt:
3437         * fast/loader/stateobjects/popstate-fires-with-page-cache.html:
3438         * fast/loader/stateobjects/pushstate-object-types.html:
3439         * fast/loader/stateobjects/pushstate-then-replacestate.html:
3440         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html:
3441         * fast/loader/stateobjects/replacestate-then-pushstate.html:
3442         * fast/loader/stateobjects/resources/popstate-fires-with-page-cache-1.html:
3443         * fast/loader/stateobjects/resources/popstate-fires-with-page-cache-2.html:
3444         * fast/loader/stateobjects/resources/replacestate-in-iframe-window-child.html:
3445         * http/tests/history/popstate-fires-with-pending-requests.html:
3446         * http/tests/navigation/redirect-on-back-updates-history-item-expected.txt:
3447         * http/tests/navigation/redirect-on-reload-updates-history-item-expected.txt:
3448
3449 2015-10-02  Javier Fernandez  <jfernandez@igalia.com>
3450
3451         [CSS Grid Layout] Support for Content Alignment in grid layout
3452         https://bugs.webkit.org/show_bug.cgi?id=145520
3453
3454         Reviewed by Darin Adler.
3455
3456         Content Distribution alignment controls alignment of the box's
3457         content within the box. The alignment container is the grid
3458         container's content box. The alignment subjects are the grid
3459         tracks.
3460
3461         In addition to the tests to verify the new functionality, I've
3462         added some tests to check out that the new complex values are
3463         overwritten properly.
3464
3465         I had to modify the grid-item-margin-auto-columns-rows-horizontal-rtl
3466         test because when using RTL direction the whole grid must flow form
3467         right to left, not only its items, so I rebaselined text expectations
3468         to adapt it to the new behavior.
3469
3470         * css3/overwrite-content-alignment-expected.txt: Added.
3471         * css3/overwrite-content-alignment.html: Added.
3472         * css3/overwrite-self-alignment-expected.txt: Added.
3473         * css3/overwrite-self-alignment.html: Added.
3474         * fast/css-grid-layout/grid-align-content-distribution-expected.txt: Added.
3475         * fast/css-grid-layout/grid-align-content-distribution-vertical-lr-expected.txt: Added.
3476         * fast/css-grid-layout/grid-align-content-distribution-vertical-lr.html: Added.
3477         * fast/css-grid-layout/grid-align-content-distribution-vertical-rl-expected.txt: Added.
3478         * fast/css-grid-layout/grid-align-content-distribution-vertical-rl.html: Added.
3479         * fast/css-grid-layout/grid-align-content-distribution.html: Added.
3480         * fast/css-grid-layout/grid-align-content-expected.txt: Added.
3481         * fast/css-grid-layout/grid-align-content-vertical-lr-expected.txt: Added.
3482         * fast/css-grid-layout/grid-align-content-vertical-lr.html: Added.
3483         * fast/css-grid-layout/grid-align-content-vertical-rl-expected.txt: Added.
3484         * fast/css-grid-layout/grid-align-content-vertical-rl.html: Added.
3485         * fast/css-grid-layout/grid-align-content.html: Added.
3486         * fast/css-grid-layout/grid-content-alignment-overflow-expected.txt: Added.
3487         * fast/css-grid-layout/grid-content-alignment-overflow.html: Added.
3488         * fast/css-grid-layout/grid-content-alignment-with-different-sized-tracks.html: Added.
3489         * fast/css-grid-layout/grid-content-alignment-with-different-sized-tracks-expected.txt: Added.
3490         * fast/css-grid-layout/grid-content-alignment-with-span-expected.txt: Added.
3491         * fast/css-grid-layout/grid-content-alignment-with-span-vertical-lr-expected.txt: Added.
3492         * fast/css-grid-layout/grid-content-alignment-with-span-vertical-lr.html: Added.
3493         * fast/css-grid-layout/grid-content-alignment-with-span-vertical-rl-expected.txt: Added.
3494         * fast/css-grid-layout/grid-content-alignment-with-span-vertical-rl.html: Added.
3495         * fast/css-grid-layout/grid-content-alignment-with-span.html: Added.
3496         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-rtl-expected.html:
3497         * fast/css-grid-layout/grid-justify-content-distribution-expected.txt: Added.
3498         * fast/css-grid-layout/grid-justify-content-distribution-vertical-lr-expected.txt: Added.
3499         * fast/css-grid-layout/grid-justify-content-distribution-vertical-lr.html: Added.
3500         * fast/css-grid-layout/grid-justify-content-distribution-vertical-rl-expected.txt: Added.
3501         * fast/css-grid-layout/grid-justify-content-distribution-vertical-rl.html: Added.
3502         * fast/css-grid-layout/grid-justify-content-distribution.html: Added.
3503         * fast/css-grid-layout/grid-justify-content-expected.txt: Added.
3504         * fast/css-grid-layout/grid-justify-content-vertical-lr-expected.txt: Added.
3505         * fast/css-grid-layout/grid-justify-content-vertical-lr.html: Added.
3506         * fast/css-grid-layout/grid-justify-content-vertical-rl-expected.txt: Added.
3507         * fast/css-grid-layout/grid-justify-content-vertical-rl.html: Added.
3508         * fast/css-grid-layout/grid-justify-content.html: Added.
3509         * fast/css-grid-layout/resources/grid.css:
3510         (.firstRowThirdColumn):
3511         (.firstRowFourthColumn):
3512         (.secondRowThirdColumn):
3513         (.secondRowFourthColumn):
3514         (.thirdRowFirstColumn):
3515         (.thirdRowSecondColumn):
3516         (.fourthRowFirstColumn):
3517         (.fourthRowSecondColumn):
3518
3519 2015-10-01  Dean Jackson  <dino@apple.com>
3520
3521         Expose WEBGL_debug_renderer_info
3522         https://bugs.webkit.org/show_bug.cgi?id=149735
3523         <rdar://problem/18343500>
3524
3525         Reviewed by Simon Fraser.
3526
3527         Take two at landing this.
3528
3529         Modify a test from the 1.0.2 conformance suite to make sure
3530         we're actually enabling and passing the info.
3531
3532         * fast/canvas/webgl/webgl-debug-renderer-info-expected.txt: Added.
3533         * fast/canvas/webgl/webgl-debug-renderer-info.html: Added.
3534
3535 2015-10-01  Wenson Hsieh  <wenson_hsieh@apple.com>
3536
3537         Convert focused-input-should-assist-on-touch.html into an automated test
3538         https://bugs.webkit.org/show_bug.cgi?id=149724
3539
3540         Reviewed by Simon Fraser.
3541
3542         Tests that an input that focuses itself on touch and then prevents default is
3543         able to trigger node assistance, even when it is already focused before the
3544         user gesture.
3545
3546         * fast/events/ios/focused-input-should-assist-on-touch-expected.txt: Added.
3547         * fast/events/ios/focused-input-should-assist-on-touch.html: Added.
3548
3549 2015-10-01  Dean Jackson  <dino@apple.com>
3550
3551         Rollout r190446 for the moment. It broke the build.
3552
3553         * fast/canvas/webgl/webgl-debug-renderer-info-expected.txt: Removed.
3554         * fast/canvas/webgl/webgl-debug-renderer-info.html: Removed.
3555
3556 2015-10-01  Dean Jackson  <dino@apple.com>
3557
3558         Expose WEBGL_debug_renderer_info
3559         https://bugs.webkit.org/show_bug.cgi?id=149735
3560         <rdar://problem/18343500>
3561
3562         Reviewed by Simon Fraser.
3563
3564         Modify a test from the 1.0.2 conformance suite to make sure
3565         we're actually enabling and passing the info.
3566
3567         * fast/canvas/webgl/webgl-debug-renderer-info-expected.txt: Added.
3568         * fast/canvas/webgl/webgl-debug-renderer-info.html: Added.
3569
3570 2015-10-01  Ryan Haddad  <ryanhaddad@apple.com>
3571
3572         Rebaselining fast/text/mark-matches-overflow-clip.html for Win
3573         https://webkit.org/b/149728
3574
3575         Unreviewed test gardening.
3576
3577         * platform/win/fast/text/mark-matches-overflow-clip-expected.txt:
3578
3579 2015-10-01  Brent Fulgham  <bfulgham@apple.com>
3580
3581         Unreviewed test fix after r190434.
3582         
3583         One test was not updated to pass the new required interruption type
3584         argument to 'internals.beginMediaSessionInterruption'.
3585
3586         * webaudio/audiocontext-state-interrupted-expected.txt:
3587         * webaudio/audiocontext-state-interrupted.html:
3588
3589 2015-10-01  Eric Carlson  <eric.carlson@apple.com>
3590
3591         [iOS] AirPlay should not stop when the screen locks
3592         https://bugs.webkit.org/show_bug.cgi?id=148315
3593         <rdar://problem/22770703>
3594
3595         Reviewed by Jer Noble.
3596
3597         * media/video-interruption-with-resume-allowing-play.html:
3598         * media/video-interruption-with-resume-not-allowing-play.html:
3599
3600 2015-10-01  Ryosuke Niwa  <rniwa@webkit.org>
3601
3602         Slot elements should support fallback contents
3603         https://bugs.webkit.org/show_bug.cgi?id=149701
3604
3605         Reviewed by Antti Koivisto.
3606
3607         Added tests for fallback contents in slot elements. One of them could be safely submitted to CSS WG,
3608         and the other one is a style recalc test.
3609
3610         * fast/shadow-dom/css-scoping-shadow-slot-fallback-expected.html: Added.
3611         * fast/shadow-dom/css-scoping-shadow-slot-fallback.html: Added.
3612         * fast/shadow-dom/shadow-layout-after-slot-fallback-changes-expected.html: Added.
3613         * fast/shadow-dom/shadow-layout-after-slot-fallback-changes.html: Added.
3614
3615 2015-10-01  Keith Miller  <keith_miller@apple.com>
3616
3617         [ES6] Add TypedArray.prototype functionality.
3618         https://bugs.webkit.org/show_bug.cgi?id=148035
3619
3620         Reviewed by Geoffrey Garen.
3621
3622         Fixed tests for new toString behavior on TypedArrays.
3623
3624         * fast/canvas/webgl/type-conversion-test-expected.txt:
3625         * fast/dom/Window/window-postmessage-clone-expected.txt:
3626
3627 2015-10-01  Brent Fulgham  <bfulgham@apple.com>
3628
3629         Latch does not clear when a scroll snap animation is triggered
3630         https://bugs.webkit.org/show_bug.cgi?id=149681
3631         <rdar://problem/22733922>
3632
3633         Reviewed by Simon Fraser.
3634
3635         Add a new test that confirms latched state is cleared when scroll snap animations
3636         are triggered.
3637
3638         * tiled-drawing/scrolling/latched-div-with-scroll-snap-expected.txt: Added.
3639         * tiled-drawing/scrolling/latched-div-with-scroll-snap.html: Added.
3640
3641 2015-10-01  Simon Fraser  <simon.fraser@apple.com>
3642
3643         Remove some tests that now pass.
3644
3645         * TestExpectations:
3646         * platform/mac-wk2/TestExpectations:
3647         * platform/mac/TestExpectations:
3648
3649 2015-09-30  Simon Fraser  <simon.fraser@apple.com>
3650
3651         Add iOS touch event test
3652         https://bugs.webkit.org/show_bug.cgi?id=149688
3653
3654         Reviewed by Ryosuke Niwa.
3655         
3656         Basic touch event test that synthesizes touches in the UI process.
3657
3658         * TestExpectations:
3659         * fast/events/touch/ios/touch-event-expected.txt: Added.
3660         * fast/events/touch/ios/touch-event.html: Added.
3661         * platform/ios-simulator-wk2/TestExpectations:
3662
3663 2015-10-01  Antti Koivisto  <antti@apple.com>
3664
3665         Network cache: Subresource referer header wrong after cached redirect
3666         https://bugs.webkit.org/show_bug.cgi?id=149709
3667         rdar://problem/22917174
3668
3669         Reviewed by Chris Dumez.
3670
3671         * http/tests/cache/redirect-referer-expected.html: Added.
3672         * http/tests/cache/redirect-referer.html: Added.
3673         * http/tests/cache/resources/load-and-check-referer.php: Added.
3674         * http/tests/cache/resources/permanent-redirect.php: Added.
3675         * http/tests/cache/resources/redirect-referer-iframe.html: Added.
3676         * http/tests/cache/resources/redirect-referer-iframe-expected.html: Added.
3677
3678 2015-10-01  Myles C. Maxfield  <mmaxfield@apple.com>
3679
3680         accessibility/mac/aria-expanded-notifications.html is flaky
3681         https://bugs.webkit.org/show_bug.cgi?id=149510
3682
3683         Reviewed by Chris Fleizach.
3684
3685         The problem is triggered by our resumable parser. AXLoadComplete gets called
3686         synchronously from DocumentLoader::finishedLoading(). This means that the order of
3687         the AXLoadComplete message isn't FIFO.
3688
3689         If the parser yielded previously, the AXLoadComplete will be handled after some AX
3690         messages had been handled.
3691
3692         If the parser hadn't yielded, the AXLoadComplete will be the first message
3693         processed (no matter what had been queued up before it).
3694
3695         Because making the AXLoadComplete message asynchonous is not desirable, the
3696         solution is to relax the test to handle various orderings.
3697
3698         * accessibility/mac/aria-expanded-notifications-expected.txt:
3699         * accessibility/mac/aria-expanded-notifications.html:
3700         * platform/mac/TestExpectations:
3701
3702 2015-09-30  Daniel Bates  <dabates@apple.com>
3703
3704         Move <a ping> tests from LayoutTests/http/tests/navigation to LayoutTests/http/tests/navigation/ping-attribute
3705         https://bugs.webkit.org/show_bug.cgi?id=148828
3706
3707         Reviewed by Alexey Proskuryakov.
3708
3709         Towards adding <area ping> tests (bug #79438), we should move the existing <a ping> tests from
3710         LayoutTests/http/tests/navigation to LayoutTests/http/tests/navigation/ping-attribute and rename
3711         them so as to make it clear from their name that they test the ping attribute on a HTML a element.
3712
3713         * http/tests/navigation/ping-attribute/anchor-cookie-expected.txt: Renamed from LayoutTests/http/tests/navigation/ping-cookie-expected.txt.
3714         * http/tests/navigation/ping-attribute/anchor-cookie.html: Renamed from LayoutTests/http/tests/navigation/ping-cookie.html.
3715         * http/tests/navigation/ping-attribute/anchor-cross-origin-expected.txt: Added.
3716         * http/tests/navigation/ping-attribute/anchor-cross-origin-from-https-expected.txt: Renamed from LayoutTests/http/tests/navigation/ping-cross-origin-from-https-expected.txt.
3717         * http/tests/navigation/ping-attribute/anchor-cross-origin-from-https.html: Renamed from LayoutTests/http/tests/navigation/ping-cross-origin-from-https.html.
3718         * http/tests/navigation/ping-attribute/anchor-cross-origin.html: Renamed from LayoutTests/http/tests/navigation/ping-cross-origin.html.
3719         * http/tests/navigation/ping-attribute/anchor-same-origin-expected.txt: Renamed from LayoutTests/http/tests/navigation/ping-same-origin-expected.txt.
3720         * http/tests/navigation/ping-attribute/anchor-same-origin.html: Renamed from LayoutTests/http/tests/navigation/ping-same-origin.html.
3721         * http/tests/navigation/ping-attribute/resources/check-ping.php: Added.
3722         * http/tests/navigation/ping-attribute/resources/delete-ping.php: Added.
3723         * http/tests/navigation/ping-attribute/resources/ping-file-path.php: Added.
3724         * http/tests/navigation/ping-attribute/resources/save-Ping.php: Added.
3725         * http/tests/navigation/ping-cross-origin-expected.txt: Removed.
3726         * platform/ios-simulator-wk2/TestExpectations: Updated as needed for the above file renames.
3727         * platform/win/TestExpectations: Ditto.
3728
3729 2015-10-01  Wenson Hsieh  <wenson_hsieh@apple.com>
3730
3731         Implement keyboard event sending for iOS in WebKitTestRunner
3732         https://bugs.webkit.org/show_bug.cgi?id=149676
3733
3734         Reviewed by Simon Fraser.
3735
3736         Adds a new basic test for the oninput event listener when typing in a text field.
3737
3738         * fast/events/ios/input-value-after-oninput-expected.txt: Added.
3739         * fast/events/ios/input-value-after-oninput.html: Added.
3740
3741 2015-10-01  Youenn Fablet  <youenn.fablet@crf.canon.fr>
3742
3743         [Streams API] Add support for private WebCore JS builtins functions
3744         https://bugs.webkit.org/show_bug.cgi?id=149518
3745
3746         Reviewed by Darin Adler.
3747
3748         Rebasing tests now that tee is appearing in the IDL, although not yet conformant in its implementation.
3749
3750         * streams/reference-implementation/readable-stream-expected.txt:
3751         * streams/reference-implementation/readable-stream-tee-expected.txt:
3752         * streams/reference-implementation/readable-stream-templated-expected.txt:
3753
3754 2015-10-01  Xabier Rodriguez Calvar  <calvaris@igalia.com>
3755
3756         [Streams API] Update readable-stream tests against latest reference
3757         https://bugs.webkit.org/show_bug.cgi?id=149668
3758
3759         Reviewed by Darin Adler.
3760
3761         * streams/reference-implementation/readable-stream-expected.txt: Updated expectations.
3762         * streams/reference-implementation/readable-stream.html: Updated tests.
3763
3764 2015-10-01  Xabier Rodriguez Calvar  <calvaris@igalia.com>
3765
3766         [Stream API] Add pending checkpoints for up-to-date readable stream related tests and fix checkpoint URL
3767         https://bugs.webkit.org/show_bug.cgi?id=149666
3768
3769         Reviewed by Darin Adler.
3770
3771         * streams/readable-stream-reader-read.html:
3772         * streams/reference-implementation/abstract-ops.html:
3773         * streams/reference-implementation/bad-strategies.html:
3774         * streams/reference-implementation/bad-underlying-sources.html:
3775         * streams/reference-implementation/pipe-to-options.html:
3776         * streams/reference-implementation/pipe-to.html:
3777         * streams/reference-implementation/readable-stream-cancel.html:
3778         * streams/reference-implementation/writable-stream-abort.html:
3779         * streams/reference-implementation/writable-stream.html: Added and fixed checkpoint URLs.
3780
3781 2015-10-01  Xabier Rodriguez Calvar  <calvaris@igalia.com>
3782
3783         [Streams API] Create ByteLengthQueuingStrategy object as per spec
3784         https://bugs.webkit.org/show_bug.cgi?id=147153
3785
3786         Reviewed by Darin Adler.
3787
3788         * js/dom/global-constructors-attributes-expected.txt:
3789         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
3790         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
3791         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
3792         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
3793         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3794         * platform/win/js/dom/global-constructors-attributes-expected.txt: Added ByteLengthQueuingStrategy to the
3795         constructor expectations.
3796         * streams/reference-implementation/brand-checks.html:
3797         * streams/reference-implementation/byte-length-queuing-strategy.html: Removed reference to
3798         byte-length-queuing-strategy.js as it should be now builtin in WebKit.
3799         * streams/reference-implementation/resources/byte-length-queuing-strategy.js: Removed.
3800         (ByteLengthQueuingStrategy): Deleted.
3801
3802 2015-09-30  Commit Queue  <commit-queue@webkit.org>
3803
3804         Unreviewed, rolling out r190367 and r190373.
3805         https://bugs.webkit.org/show_bug.cgi?id=149694
3806
3807         Windows build broken (Requested by smfr on #webkit).
3808
3809         Reverted changesets:
3810
3811         "[ES6] Add TypedArray.prototype functionality."
3812         https://bugs.webkit.org/show_bug.cgi?id=148035
3813         http://trac.webkit.org/changeset/190367
3814
3815         "Unreviewed Windows buildfix."
3816         http://trac.webkit.org/changeset/190373
3817
3818 2015-09-30  Katlyn Graff  <kgraff@apple.com>
3819
3820         Tests support for imageSmoothingQuality attribute of Canvas element.
3821         https://bugs.webkit.org/show_bug.cgi?id=149541
3822
3823         Reviewed by Ryosuke Niwa.
3824
3825         Tests low, medium, high, and default values, value persistence when
3826         imageSmoothingEnabled is changed, and invalid input.
3827
3828         * fast/canvas/canvas-imageSmoothingQuality-expected.txt: Added.
3829         * fast/canvas/canvas-imageSmoothingQuality.html: Added.
3830
3831 2015-09-30  Brady Eidson  <beidson@apple.com>
3832
3833         Add UniqueIDBDatabase object, IDBBackingStore objects, and a database operation thread.
3834         https://bugs.webkit.org/show_bug.cgi?id=149678
3835
3836         Reviewed by Alex Christensen.
3837
3838         * storage/indexeddb/modern/opendatabase-request-event-expected.txt: Added.
3839         * storage/indexeddb/modern/opendatabase-request-event.html: Added.
3840
3841 2015-09-30  Myles C. Maxfield  <mmaxfield@apple.com>
3842
3843         Crash when using an SVG font with > 390 glyphs
3844         https://bugs.webkit.org/show_bug.cgi?id=149677
3845         <rdar://problem/21676402>
3846
3847         Reviewed by Simon Fraser.
3848
3849         * svg/custom/many-glyphs-expected.svg: Added.
3850         * svg/custom/many-glyphs.svg: Added.
3851
3852 2015-09-30  Michael Saboff  <msaboff@apple.com>
3853
3854         Relanding r190289 after fixes tracked in https://bugs.webkit.org/show_bug.cgi?id=149619
3855         and https://bugs.webkit.org/show_bug.cgi?id=149621
3856
3857         Reviewed by Saam Barati.
3858
3859 2015-09-29  Simon Fraser  <simon.fraser@apple.com>
3860
3861         [iOS] Allow tests to generate user gestures for UI testing
3862         https://bugs.webkit.org/show_bug.cgi?id=149653
3863
3864         Reviewed by Tim Horton.
3865
3866         Simple tests for single tap triggering a click, and double-tap zoom.
3867
3868         * TestExpectations:
3869         * fast/events/ios/double-tap-zoom-expected.txt: Added.
3870         * fast/events/ios/double-tap-zoom.html: Added.
3871         * fast/events/ios/single-tap-generates-click-expected.txt: Added.
3872         * fast/events/ios/single-tap-generates-click.html: Added.
3873         * platform/ios-simulator-wk2/TestExpectations:
3874
3875 2015-09-30  Keith Miller  <keith_miller@apple.com>
3876
3877         [ES6] Add TypedArray.prototype functionality.
3878         https://bugs.webkit.org/show_bug.cgi?id=148035
3879
3880         Reviewed by Geoffrey Garen.
3881
3882         Fixed tests for new toString behavior on TypedArrays.
3883
3884         * fast/canvas/webgl/type-conversion-test-expected.txt:
3885         * fast/dom/Window/window-postmessage-clone-expected.txt:
3886
3887 2015-09-30  Timothy Horton  <timothy_horton@apple.com>
3888
3889         Compute document marker rects at use time instead of paint time
3890         https://bugs.webkit.org/show_bug.cgi?id=149643
3891
3892         * fast/text/mark-matches-overflow-clip-expected.txt:
3893         * fast/text/mark-matches-overflow-clip.html:
3894         Adjust one recently-added test and its result slightly.
3895
3896 2015-09-30  Eric Carlson  <eric.carlson@apple.com>
3897
3898         REGRESSION(r190262): User media unit test failures after r190262
3899         https://bugs.webkit.org/show_bug.cgi?id=149580
3900
3901         Reviewed by Darin Adler.
3902
3903         * platform/gtk/TestExpectations: Unskip tests.
3904
3905 2015-09-29  Ryan Haddad  <ryanhaddad@apple.com>
3906
3907         Update iOS-simulator results for fast/text/mark-matches-overflow-clip.html
3908         <https://bugs.webkit.org/show_bug.cgi?id=149637>
3909
3910         Reviewed by Darin Adler.
3911
3912         * platform/ios-simulator/fast/text/mark-matches-overflow-clip-expected.txt: Added.
3913
3914 2015-09-29  Jon Honeycutt  <jhoneycutt@apple.com>
3915
3916         Avoid reparsing an XSLT stylesheet after the first failure.
3917         https://bugs.webkit.org/show_bug.cgi?id=149188
3918         <rdar://problem/22709912>
3919
3920         Reviewed by Dave Hyatt.
3921
3922         Patch by Jiewen Tan, jiewen_tan@apple.com.
3923
3924         * svg/custom/invalid-xslt-crash-expected.txt: Added.
3925         * svg/custom/invalid-xslt-crash.svg: Added.
3926
3927 2015-09-29  Wenson Hsieh  <wenson_hsieh@apple.com>
3928
3929         Snap offsets should update when style is programmatically changed
3930         https://bugs.webkit.org/show_bug.cgi?id=135964
3931         <rdar://problem/18162411>
3932
3933         Reviewed by Darin Adler.
3934
3935         Tests style updates in both cases where -points and -coordinates are used to position snap points.
3936
3937         * css3/scroll-snap/scroll-snap-style-changed-coordinates-expected.txt: Added.
3938         * css3/scroll-snap/scroll-snap-style-changed-coordinates.html: Added.
3939         * css3/scroll-snap/scroll-snap-style-changed-repeat-expected.txt: Added.
3940         * css3/scroll-snap/scroll-snap-style-changed-repeat.html: Added.
3941
3942 2015-09-29  Commit Queue  <commit-queue@webkit.org>
3943
3944         Unreviewed, rolling out r190289.
3945         https://bugs.webkit.org/show_bug.cgi?id=149647
3946
3947         Crashing speedometer and some ARM32 tests (Requested by
3948         msaboff on #webkit).
3949
3950         Reverted changeset:
3951
3952         "[ES6] Implement tail calls in the FTL"
3953         https://bugs.webkit.org/show_bug.cgi?id=148664
3954         http://trac.webkit.org/changeset/190289
3955
3956 2015-09-29  Brent Fulgham  <bfulgham@apple.com>
3957
3958         [Win] Rebaseline test.
3959
3960         Rubberstamped by Tim Horton.
3961
3962         * platform/win/TestExpectations: Remove test failure.
3963         * platform/win/fast/text/mark-matches-overflow-clip-expected.txt: Added.
3964
3965 2015-09-29  Brent Fulgham  <bfulgham@apple.com>
3966
3967         [Win] Unreviewed gardening.
3968
3969         * platform/win/TestExpectations: Mark new test added in
3970         r190254 as failing.
3971
3972 2015-09-29  Ryosuke Niwa  <rniwa@webkit.org>
3973
3974         Update style/layout when a slot is added or removed
3975         https://bugs.webkit.org/show_bug.cgi?id=149593
3976
3977         Reviewed by Antti Koivisto.
3978
3979         Removed failing test expectations from fast/shadow-dom/shadow-layout-after-slot-changes.html
3980
3981         Also added an explicit test case for when a default slot is introduced dynamically after
3982         calling getDistributedNodes() once, thereby forcing the slot assignments.
3983
3984         * fast/shadow-dom/HTMLSlotElement-interface-expected.txt:
3985         * fast/shadow-dom/HTMLSlotElement-interface.html:
3986         * fast/shadow-dom/shadow-layout-after-slot-changes.html:
3987         * platform/mac/TestExpectations:
3988
3989 2015-09-29  Ryan Haddad  <ryanhaddad@apple.com>
3990
3991         Update test expectations to mark quicklook/pages.html as crashing
3992         <https://bugs.webkit.org/show_bug.cgi?id=149634>
3993
3994         Reviewed by David Kilzer.
3995
3996         * platform/ios-simulator/TestExpectations:
3997
3998 2015-09-29  Chris Dumez  <cdumez@apple.com>
3999
4000         Memory cache revalidations should refresh the network disk cache
4001         https://bugs.webkit.org/show_bug.cgi?id=149606
4002
4003         Reviewed by Darin Adler.
4004
4005         Add layout test to check that revalidations requested by the memory cache
4006         update the corresponding disk cache entry when the server responds with a
4007         304 status code.
4008
4009         * http/tests/cache/disk-cache/memory-cache-revalidation-updates-disk-cache-expected.txt: Added.
4010         * http/tests/cache/disk-cache/memory-cache-revalidation-updates-disk-cache.html: Added.
4011
4012 2015-09-29  Chris Dumez  <cdumez@apple.com>
4013
4014         Unreviewed, mark several newly imported W3C media tests as flaky on Mavericks.
4015         https://bugs.webkit.org/show_bug.cgi?id=149636
4016
4017         * platform/mac/TestExpectations:
4018
4019 2015-09-29  Brent Fulgham  <bfulgham@apple.com>
4020
4021         [Win] Revise failure case per Alexey's comments.
4022
4023         * platform/win/TestExpectations:
4024
4025 2015-09-29  Xabier Rodriguez Calvar  <calvaris@igalia.com>
4026
4027         [Streams API] Add abstract ops tests
4028         https://bugs.webkit.org/show_bug.cgi?id=149629
4029
4030         Reviewed by Darin Adler.
4031
4032         * streams/reference-implementation/abstract-ops-expected.txt: Added.
4033         * streams/reference-implementation/abstract-ops.html: Added.
4034
4035 2015-09-29  Xabier Rodriguez Calvar  <calvaris@igalia.com>
4036
4037         [Streams API] Update tests according to latest spec
4038         https://bugs.webkit.org/show_bug.cgi?id=149628
4039
4040         Reviewed by Darin Adler.
4041
4042         Added checkpoints and updated all tests that don't disrupt the current implementation and the tests that are
4043         passing now.
4044
4045         * streams/reference-implementation/bad-strategies-expected.txt:
4046         * streams/reference-implementation/bad-strategies.html:
4047         * streams/reference-implementation/pipe-to-options.html:
4048         * streams/reference-implementation/pipe-to.html:
4049         * streams/reference-implementation/writable-stream-abort.html:
4050         * streams/reference-implementation/writable-stream.html:
4051
4052 2015-09-29  Brent Fulgham  <bfulgham@apple.com>
4053
4054         [Win] Test gardening
4055
4056         * platform/win/TestExpectations: Mark some expected failures.
4057
4058 2015-09-29  Brent Fulgham  <bfulgham@apple.com>
4059
4060         [Win] [Font Features] Implement font-variant-*
4061         https://bugs.webkit.org/show_bug.cgi?id=149630
4062
4063         Unreviewed gardening.
4064
4065         * platform/win/TestExpectations: Mark expected failures due
4066         to missing Windows feature.
4067
4068 2015-09-29  Javier Fernandez  <jfernandez@igalia.com>
4069
4070         [CSS Grid Layout] Flex tracks sizing alg must handle 0fr values
4071         https://bugs.webkit.org/show_bug.cgi?id=148944
4072
4073         Reviewed by Darin Adler.
4074
4075         Allow 0 as flex factor value and implement the new flex track sizing algorithm.
4076
4077         * fast/css-grid-layout/flex-and-minmax-content-resolution-rows.html: Updated some cases.
4078         * fast/css-grid-layout/flex-content-resolution-columns-expected.txt:
4079         * fast/css-grid-layout/flex-content-resolution-columns.html: Added some new cases.
4080         * fast/css-grid-layout/flex-content-resolution-rows-expected.txt:
4081         * fast/css-grid-layout/flex-content-resolution-rows.html: Added some new cases.
4082
4083 2015-09-16  Carlos Garcia Campos  <cgarcia@igalia.com>
4084
4085         printing does not use minimum page zoom factor
4086         https://bugs.webkit.org/show_bug.cgi?id=108507
4087
4088         Reviewed by Darin Adler.
4089
4090         Unskip printing reftests that should pass now.
4091
4092         * platform/gtk/TestExpectations:
4093         * platform/mac-wk2/TestExpectations:
4094
4095 2015-09-28  Zalan Bujtas  <zalan@apple.com>
4096
4097         fast/repaint/absolute-position-changed.html and fast/repaint/fixed.html are flaky.
4098
4099         Move .scrollTo() call to repaintTest() where we run the test code. (and add .offsetHeight call
4100         to ensure that renderer tree is in clean state.)
4101
4102         Unreviewed gardening.
4103
4104         * fast/repaint/absolute-position-changed.html:
4105         * fast/repaint/fixed.html:
4106
4107 2015-09-28  Saam barati  <sbarati@apple.com>
4108
4109         Follow up to bug: https://bugs.webkit.org/show_bug.cgi?id=149599
4110
4111         We're now skipping getter-richards-try-catch on debug builds.
4112
4113         Unreviewed: skip long running test on debug builds.
4114
4115         * js/regress/script-tests/getter-richards-try-catch.js:
4116         * platform/mac/TestExpectations:
4117
4118 2015-09-28  Saam barati  <sbarati@apple.com>
4119
4120         Follow up to bug: https://bugs.webkit.org/show_bug.cgi?id=149599
4121
4122         This patch makes the test run for even less time.
4123
4124         Unreviewed attempted fix for flakiness.
4125
4126         * js/regress/script-tests/getter-richards-try-catch.js:
4127         (Packet.prototype.toString):
4128
4129 2015-09-28  Brady Eidson  <beidson@apple.com>
4130
4131         Add an IDB Server that can roundtrip a request back to the client.
4132         https://bugs.webkit.org/show_bug.cgi?id=149603
4133
4134         Reviewed by Alex Christensen.
4135
4136         * storage/indexeddb/modern/deletedatabase-request-event-expected.txt: Added.
4137         * storage/indexeddb/modern/deletedatabase-request-event.html: Added.
4138
4139 2015-09-28  Michael Saboff  <msaboff@apple.com>
4140
4141         [ES6] Implement tail calls in the FTL
4142         https://bugs.webkit.org/show_bug.cgi?id=148664
4143
4144         Reviewed by Filip Pizlo.
4145
4146         Added one new tail call test and enabled other tail call tests.
4147
4148         * js/caller-property-expected.txt:
4149         * js/script-tests/caller-property.js:
4150         (string_appeared_here.nonStrictCallee):
4151         (strictCallee):
4152         (nonStrictCaller):
4153         (strictCaller):
4154         (strictTailCaller):
4155         (getFooGetter):
4156
4157 2015-09-28  Ryosuke Niwa  <rniwa@webkit.org>
4158
4159         relatedNode should be retargeted respecting slots
4160         https://bugs.webkit.org/show_bug.cgi?id=149591
4161
4162         Reviewed by Antti Koivisto.
4163
4164         Added a new testharness.js test for retargeting relatedNode.
4165
4166         * fast/shadow-dom/event-with-related-target.html: Added.
4167
4168 2015-09-28  Saam barati  <sbarati@apple.com>
4169
4170         js/regress/getter-richards-try-catch is timing out on debug layout tests
4171         https://bugs.webkit.org/show_bug.cgi?id=149599
4172
4173         Reviewed by Alexey Proskuryakov.
4174
4175         * js/regress/script-tests/getter-richards-try-catch.js:
4176         (Packet.prototype.toString):
4177         * platform/mac/TestExpectations:
4178
4179 2015-09-28  Chris Dumez  <cdumez@apple.com>
4180
4181         Drop support for legacy EventException
4182         https://bugs.webkit.org/show_bug.cgi?id=149597
4183         <rdar://problem/22879795>
4184
4185         Reviewed by Sam Weinig.
4186
4187         Update / rebaseline several tests now that we no longer expose
4188         EventException on the global Window object.
4189
4190         * fast/dom/Window/resources/window-properties.js:
4191         * fast/dom/Window/window-lookup-precedence-expected.txt:
4192         * js/dom/global-constructors-attributes-expected.txt:
4193         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
4194         * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
4195         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
4196         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
4197         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
4198         * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
4199         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
4200         * platform/win/js/dom/global-constructors-attributes-expected.txt:
4201
4202 2015-09-28  Chris Dumez  <cdumez@apple.com>
4203
4204         Object.getOwnPropertyNames() does not return named properties
4205         https://bugs.webkit.org/show_bug.cgi?id=149562
4206         <rdar://problem/22879779>
4207
4208         Reviewed by Darin Adler.
4209
4210         Add layout test that verifies that Object.getOwnPropertyNames() returns
4211         an HTMLCollection's named properties, in addition to its indexes. It
4212         also checks that they are not enumerable, as per the DOM specification.
4213
4214         * fast/dom/htmlcollection-getownpropertynames-expected.txt: Added.
4215         * fast/dom/htmlcollection-getownpropertynames.html: Added.
4216
4217 2015-09-28  Ryosuke Niwa  <rniwa@webkit.org>
4218
4219         Update bug numbers for failing test expectations in fast/shadow-dom.
4220
4221         * platform/mac/TestExpectations:
4222
4223 2015-09-28  Said Abou-Hallawa  <sabouhallawa@apple.com>
4224
4225         An SVG inherits the container size of the previously drawn HTMLImageElement when drawing it on canvas
4226         https://bugs.webkit.org/show_bug.cgi?id=148845
4227
4228         Reviewed by Darin Adler.
4229
4230         Ensure that an SVG image with intrinsic size or with no intrinsic size can be 
4231         displayed on a&nb