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