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