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