TextTrackLoader should use FetchOptions::mode according its crossOrigin attribute
[WebKit.git] / LayoutTests / ChangeLog
1 2016-09-09  Youenn Fablet  <youenn@apple.com>
2
3         TextTrackLoader should use FetchOptions::mode according its crossOrigin attribute
4         https://bugs.webkit.org/show_bug.cgi?id=161792
5
6         Reviewed by Eric Carlson.
7
8         * http/tests/security/text-track-crossorigin-expected.txt:
9         * http/tests/security/text-track-crossorigin.html: Updating test to be more robust against timeout.
10         Updated test to succeed doing no-cors loading of cross-origin resources.
11
12 2016-09-09  Ryan Haddad  <ryanhaddad@apple.com>
13
14         Marking imported/w3c/web-platform-tests/IndexedDB/keyorder.htm as flaky on mac-wk2 debug.
15         https://bugs.webkit.org/show_bug.cgi?id=161742
16
17         Unreviewed test gardening.
18
19         * platform/mac-wk2/TestExpectations:
20
21 2016-09-09  Ryan Haddad  <ryanhaddad@apple.com>
22
23         Marking inspector/debugger/breakpoint-columns.html as flaky on mac-wk2.
24         https://bugs.webkit.org/show_bug.cgi?id=161774
25
26         Unreviewed test gardening.
27
28         * platform/mac-wk2/TestExpectations:
29
30 2016-09-09  Ryan Haddad  <ryanhaddad@apple.com>
31
32         Marking fast/text/emoji-num-glyphs.html as a flaky timeout.
33         https://bugs.webkit.org/show_bug.cgi?id=161799
34
35         Unreviewed test gardening.
36
37         * TestExpectations:
38
39 2016-09-09  Chris Dumez  <cdumez@apple.com>
40
41         Regression(r186020): Null dereference in getStartDate()
42         https://bugs.webkit.org/show_bug.cgi?id=161733
43
44         Reviewed by Eric Carlson.
45
46         Add layout test coverage.
47
48         * fast/media/getStartDate-NaN-expected.txt: Added.
49         * fast/media/getStartDate-NaN.html: Added.
50
51 2016-09-09  Youenn Fablet  <youenn@apple.com>
52
53         Sync web-platform-tests up to revision 6d9c836
54         https://bugs.webkit.org/show_bug.cgi?id=161738
55
56         Reviewed by Alex Christensen.
57
58         * platform/wk2/TestExpectations:
59         * platform/wk2/imported/w3c/web-platform-tests/html/semantics/document-metadata/styling/LinkStyle-expected.txt:
60
61 2016-09-09  Youenn Fablet  <youenn@apple.com>
62
63         ASSERTION FAILED: promise.inherits(JSPromise::info())
64         https://bugs.webkit.org/show_bug.cgi?id=161632
65         <rdar://problem/28184743>
66
67         Reviewed by Mark Lam.
68
69         * TestExpectations: Reenabling skipped tests.
70         * fetch/fetch-worker-crash-expected.txt: Added.
71         * fetch/fetch-worker-crash.html: Added.
72         * fetch/fetch-worker-crash.js: Added.
73
74 2016-09-08  Yusuke Suzuki  <utatane.tea@gmail.com>
75
76         ScriptRunner should be driven by PendingScript rather than ScriptElement
77         https://bugs.webkit.org/show_bug.cgi?id=161726
78
79         Reviewed by Ryosuke Niwa.
80
81         * js/dom/document-write-in-error-event-expected.txt: Added.
82         * js/dom/document-write-in-error-event.html: Added.
83         * js/dom/document-write-in-load-event-expected.txt: Added.
84         * js/dom/document-write-in-load-event.html: Added.
85         * js/dom/script-tests/dummy.js: Added.
86
87 2016-09-08  Chris Dumez  <cdumez@apple.com>
88
89         Add support for HTMLIframeElement.allowFullscreen attribute
90         https://bugs.webkit.org/show_bug.cgi?id=161757
91
92         Reviewed by Sam Weinig.
93
94         Add layout test coverage.
95
96         * fullscreen/full-screen-iframe-allowFullscreen-expected.txt: Added.
97         * fullscreen/full-screen-iframe-allowFullscreen.html: Added.
98
99 2016-09-08  Ryan Haddad  <ryanhaddad@apple.com>
100
101         Remove pass expectation for fast/text/emoji-num-glyphs.html after r205657.
102
103         Unreviewed test gardening.
104
105         * platform/mac/TestExpectations:
106
107 2016-09-08  Chris Dumez  <cdumez@apple.com>
108
109         Align proto getter / setter behavior with other browsers
110         https://bugs.webkit.org/show_bug.cgi?id=161455
111
112         Reviewed by Saam Barati.
113
114         Add layout test coverage and update a few existing test to reflect
115         behavior change.
116
117         * fast/dom/Window/script-tests/window-custom-prototype.js: Removed.
118         * fast/dom/Window/window-custom-prototype-crash-expected.txt:
119         * fast/dom/Window/window-custom-prototype-expected.txt: Removed.
120         * fast/dom/Window/window-custom-prototype.html: Removed.
121         * http/tests/security/cross-frame-access-object-getPrototypeOf-expected.txt:
122         * http/tests/security/cross-frame-access-object-getPrototypeOf.html:
123         * http/tests/security/cross-frame-access-object-setPrototypeOf-expected.txt:
124         * http/tests/security/cross-frame-access-object-setPrototypeOf.html:
125         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto-expected.txt:
126         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto.html:
127         * http/tests/security/xss-DENIED-method-with-iframe-proto-expected.txt:
128         * http/tests/security/xss-DENIED-method-with-iframe-proto.html:
129         * http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto-expected.txt:
130         * http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto.html:
131         * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto-expected.txt:
132         * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto.html:
133         * js/dom/setPrototypeOf-location-window-expected.txt: Added.
134         * js/dom/setPrototypeOf-location-window.html: Added.
135
136 2016-09-08  Simon Fraser  <simon.fraser@apple.com>
137
138         Don't run transitions to or from undefined Lengths
139         https://bugs.webkit.org/show_bug.cgi?id=161750
140         rdar://problem/28170460
141
142         Reviewed by Zalan Bujtas.
143
144         * transitions/transition-to-from-undefined-expected.txt: Added.
145         * transitions/transition-to-from-undefined.html: Added.
146
147 2016-09-08  Myles C. Maxfield  <mmaxfield@apple.com>
148
149         Support new emoji group candidates
150         https://bugs.webkit.org/show_bug.cgi?id=161664
151         <rdar://problem/24802695>
152         <rdar://problem/27666433>
153
154         Reviewed by Simon Fraser.
155
156         Add tests.
157
158         * platform/ios-simulator/editing/deleting/delete-emoji-expected.txt:
159         * platform/mac-yosemite/editing/deleting/delete-emoji-expected.txt:
160         * platform/mac/editing/deleting/delete-emoji-expected.txt:
161         * editing/deleting/delete-emoji.html:
162         * fast/text/emoji-num-glyphs-expected.txt:
163         * fast/text/emoji-num-glyphs.html:
164
165 2016-09-08  Chris Dumez  <cdumez@apple.com>
166
167         HTMLImageElement.width / height attributes should be unsigned
168         https://bugs.webkit.org/show_bug.cgi?id=161730
169
170         Reviewed by Alex Christensen.
171
172         Update existing test to reflect behavior change.
173
174         * js/dom/custom-constructors-expected.txt:
175         * js/dom/script-tests/custom-constructors.js:
176
177 2016-09-08  Commit Queue  <commit-queue@webkit.org>
178
179         Unreviewed, rolling out r205652.
180         https://bugs.webkit.org/show_bug.cgi?id=161748
181
182         Crashing under ASan (Requested by yusukesuzuki on #webkit).
183
184         Reverted changeset:
185
186         "ScriptRunner should be driven by PendingScript rather than
187         ScriptElement"
188         https://bugs.webkit.org/show_bug.cgi?id=161726
189         http://trac.webkit.org/changeset/205652
190
191 2016-09-08  Yusuke Suzuki  <utatane.tea@gmail.com>
192
193         ScriptRunner should be driven by PendingScript rather than ScriptElement
194         https://bugs.webkit.org/show_bug.cgi?id=161726
195
196         Reviewed by Ryosuke Niwa.
197
198         * js/dom/document-write-in-error-event-expected.txt: Added.
199         * js/dom/document-write-in-error-event.html: Added.
200         * js/dom/document-write-in-load-event-expected.txt: Added.
201         * js/dom/document-write-in-load-event.html: Added.
202         * js/dom/script-tests/dummy.js: Added.
203
204 2016-09-07  Simon Fraser  <simon.fraser@apple.com>
205
206         Enable the <meter> element on iOS
207         https://bugs.webkit.org/show_bug.cgi?id=161714
208         rdar://problem/8978410
209
210         Reviewed by Tim Horton.
211
212         * platform/ios-simulator-wk1/TestExpectations:
213         * platform/ios-simulator/TestExpectations:
214         * platform/ios-simulator/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt:
215         * platform/ios-simulator/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.txt:
216         * platform/ios-simulator/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt:
217         * platform/ios-simulator/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.txt: Added.
218         * platform/ios-simulator/fast/dom/HTMLMeterElement/meter-optimums-expected.txt:
219         * platform/ios-simulator/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt:
220         * platform/ios-simulator/fast/dom/HTMLMeterElement/meter-styles-expected.txt:
221         * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/form-control-infrastructure/form-expected.txt:
222         * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/the-label-element/labelable-elements-expected.txt:
223         * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/the-meter-element/meter-expected.txt:
224         * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt:
225
226 2016-09-07  Eric Carlson  <eric.carlson@apple.com>
227
228         [MediaStream] applyConstraints pt. 2 - advanced constraints
229         https://bugs.webkit.org/show_bug.cgi?id=161715
230         <rdar://problem/28195461>
231
232         Reviewed by Dean Jackson.
233
234         * fast/mediastream/apply-constraints-advanced-expected.txt: Added.
235         * fast/mediastream/apply-constraints-advanced.html: Added.
236
237 2016-09-06  Dean Jackson  <dino@apple.com>
238
239         Expose Apple Pencil input to testing system
240         https://bugs.webkit.org/show_bug.cgi?id=161670
241         <rdar://problem/28183327>
242
243         Reviewed by Simon Fraser.
244
245         Four new tests that make sure Apple Pencil's register the correct
246         touch* style events.
247
248         * fast/events/touch/ios/pencil-down-gives-touchstart-expected.txt: Added.
249         * fast/events/touch/ios/pencil-down-gives-touchstart.html: Added.
250         * fast/events/touch/ios/pencil-move-gives-touchmove-expected.txt: Added.
251         * fast/events/touch/ios/pencil-move-gives-touchmove.html: Added.
252         * fast/events/touch/ios/pencil-tap-gives-touchstart-and-touchend-expected.txt: Added.
253         * fast/events/touch/ios/pencil-tap-gives-touchstart-and-touchend.html: Added.
254         * fast/events/touch/ios/pencil-up-gives-touchend-expected.txt: Added.
255         * fast/events/touch/ios/pencil-up-gives-touchend.html: Added.
256
257 2016-09-07  Andy VanWagoner  <thetalecrafter@gmail.com>
258
259         [INTL] some valid language tags cause errors in Intl constructors
260         https://bugs.webkit.org/show_bug.cgi?id=161672
261
262         Reviewed by Mark Lam.
263
264         Add list of valid language tags that should not throw from test262.
265
266         * js/intl-collator-expected.txt:
267         * js/intl-datetimeformat-expected.txt:
268         * js/intl-numberformat-expected.txt:
269         * js/script-tests/intl-collator.js:
270         * js/script-tests/intl-datetimeformat.js:
271         * js/script-tests/intl-numberformat.js:
272
273 2016-09-07  Chris Dumez  <cdumez@apple.com>
274
275         Drop legacy canvas.probablySupportsContext()
276         https://bugs.webkit.org/show_bug.cgi?id=161692
277
278         Reviewed by Alex Christensen.
279
280         Drop legacy layout test.
281
282         * fast/canvas/webgl/canvas-supports-context-expected.txt: Removed.
283         * fast/canvas/webgl/canvas-supports-context.html: Removed.
284
285 2016-09-07  Nan Wang  <n_wang@apple.com>
286
287         [GTK] Layout test accessibility/media-emits-object-replacement.html fails
288         https://bugs.webkit.org/show_bug.cgi?id=161585
289         <rdar://problem/28157032>
290
291         Reviewed by Chris Fleizach.
292
293         Updated the test expectation.
294
295         * platform/gtk/accessibility/media-emits-object-replacement-expected.txt:
296
297 2016-09-07  Ryan Haddad  <ryanhaddad@apple.com>
298
299         Skipping imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-redirect.html.
300         https://bugs.webkit.org/show_bug.cgi?id=161632
301
302         Unreviewed test gardening.
303
304         * TestExpectations:
305
306 2016-09-07  Youenn Fablet  <youenn@apple.com>
307
308         Using tests-options.json to compute whether tests are slow
309         https://bugs.webkit.org/show_bug.cgi?id=161626
310
311         Reviewed by Darin Adler.
312
313         * TestExpectations: Removing slow WPT expectations now that they are handled through tests-options.json.
314
315 2016-09-06  Carlos Garcia Campos  <cgarcia@igalia.com>
316
317         [GTK][Threaded Compositor] Several flaky tests
318         https://bugs.webkit.org/show_bug.cgi?id=161242
319
320         Reviewed by Michael Catanzaro.
321
322         Unskip compositing/fixed-with-fixed-layout.html and fast/fixed-layout/fixed-layout.html.
323
324         * platform/gtk/TestExpectations:
325
326 2016-09-06  Ryan Haddad  <ryanhaddad@apple.com>
327
328         Marking http/tests/security/cross-origin-plugin-allowed.html as flaky on mac-wk2 release.
329         https://bugs.webkit.org/show_bug.cgi?id=161539
330
331         Unreviewed test gardening.
332
333         * platform/mac-wk2/TestExpectations:
334
335 2016-09-06  Myles C. Maxfield  <mmaxfield@apple.com>
336
337         Strikethrough positions are erroneously snapped twice
338         https://bugs.webkit.org/show_bug.cgi?id=161647
339         <rdar://problem/11542470>
340
341         Reviewed by Zalan Bujtas.
342
343         * fast/css3-text/css3-text-decoration/text-decoration-line-through-mispositioned-expected.html: Updated.
344         * fast/text/strikethrough-int-expected-mismatch.html: Added.
345         * fast/text/strikethrough-int.html: Added.
346
347 2016-09-06  Chris Dumez  <cdumez@apple.com>
348
349         Align srcset attribute parsing with the HTML specification
350         https://bugs.webkit.org/show_bug.cgi?id=161636
351
352         Reviewed by Darin Adler.
353
354         Re-sync fast/hidpi/image-srcset-invalid-descriptor.html with Blink.
355
356         * fast/hidpi/image-srcset-invalid-descriptor-expected.txt:
357         * fast/hidpi/image-srcset-invalid-descriptor.html:
358
359 2016-09-06  Ryan Haddad  <ryanhaddad@apple.com>
360
361         Marking storage/indexeddb/objectstore-cursor.html as flaky on mac-wk2 debug.
362         https://bugs.webkit.org/show_bug.cgi?id=161633
363
364         Unreviewed test gardening.
365
366         * platform/mac-wk2/TestExpectations:
367
368 2016-09-06  Ryan Haddad  <ryanhaddad@apple.com>
369
370         Marking media/media-document-audio-repaint.html as flaky on El Capitan WK2.
371         https://bugs.webkit.org/show_bug.cgi?id=155757
372
373         Unreviewed test gardening.
374
375         * platform/mac-wk2/TestExpectations:
376
377 2016-09-06  Zalan Bujtas  <zalan@apple.com>
378
379         ASSERTION FAILED: !paintInfo.overlapTestRequests->contains(this) in WebCore::RenderWidget::paintContents
380         https://bugs.webkit.org/show_bug.cgi?id=135602
381         <rdar://problem/27701733>
382
383         Reviewed by Simon Fraser.
384
385         * fast/layers/assert-on-overlap-testing-with-frames-inside-columns-expected.txt: Added.
386         * fast/layers/assert-on-overlap-testing-with-frames-inside-columns.html: Added.
387
388 2016-09-06  Simon Fraser  <simon.fraser@apple.com>
389
390         Align element.scroll() / scrollTo() / scrollBy() with the CSSOM specification
391         https://bugs.webkit.org/show_bug.cgi?id=161610
392
393         Reviewed by Darin Adler, Chris Dumez.
394
395         * fast/dom/Element/scrolling-funtions-on-body-expected.txt: Added.
396         * fast/dom/Element/scrolling-funtions-on-body-quirks-expected.txt: Added.
397         * fast/dom/Element/scrolling-funtions-on-body-quirks.html: Added.
398         * fast/dom/Element/scrolling-funtions-on-body.html: Added.
399         * fast/dom/Element/scrolling-funtions-on-element-expected.txt: Added.
400         * fast/dom/Element/scrolling-funtions-on-element.html: Added.
401
402 2016-09-06  Ryan Haddad  <ryanhaddad@apple.com>
403
404         Skip some asserting Fetch API tests.
405         https://bugs.webkit.org/show_bug.cgi?id=161632
406
407         Unreviewed test gardening.
408
409         * TestExpectations:
410
411 2016-09-06  Ryan Haddad  <ryanhaddad@apple.com>
412
413         Revert r205491 because it did not resolve the test failures, update bug number in TestExpectations.
414         https://bugs.webkit.org/show_bug.cgi?id=161366
415
416         Unreviewed test gardening.
417
418         * platform/mac-wk2/TestExpectations:
419         * platform/mac/TestExpectations:
420
421 2016-09-06  Ryan Haddad  <ryanhaddad@apple.com>
422
423         Skipping editing/inserting/smart-link-when-caret-is-moved-before-URL.html.
424         https://bugs.webkit.org/show_bug.cgi?id=161366
425
426         Unreviewed test gardening.
427
428         * platform/mac-wk2/TestExpectations:
429         * platform/mac/TestExpectations:
430
431 2016-09-06  Ryan Haddad  <ryanhaddad@apple.com>
432
433         Marking imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-id-top.html as flaky
434         https://bugs.webkit.org/show_bug.cgi?id=161631
435
436         Unreviewed test gardening.
437
438         * platform/ios-simulator-wk2/TestExpectations:
439
440 2016-09-06  Daniel Bates  <dabates@apple.com>
441
442         <table> inside <div align="right"> with large content inside = no scrollbar
443         https://bugs.webkit.org/show_bug.cgi?id=3352
444
445         Reviewed by Brent Fulgham.
446
447         Add a new test that is derived from the test LayoutTests/fast/block/align-bigger-child.html included
448         in <https://src.chromium.org/viewvc/blink?revision=187157&view=revision>.
449
450         Also update expected results of existing tests.
451
452         * fast/block/align-overflow-child-expected.txt: Added.
453         * fast/block/align-overflow-child.html: Added.
454         * platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.txt:
455         * platform/gtk/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.txt:
456         * platform/ios-simulator/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.txt:
457         * platform/mac/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.txt:
458         * platform/win/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.txt:
459
460 2016-09-06  Commit Queue  <commit-queue@webkit.org>
461
462         Unreviewed, rolling out r205480.
463         https://bugs.webkit.org/show_bug.cgi?id=161630
464
465         tests-options.json is not known from knockout filesystem
466         (Requested by youenn on #webkit).
467
468         Reverted changeset:
469
470         "Using tests-options.json to compute whether tests are slow"
471         https://bugs.webkit.org/show_bug.cgi?id=161626
472         http://trac.webkit.org/changeset/205480
473
474 2016-09-06  Ryan Haddad  <ryanhaddad@apple.com>
475
476         Rebaseline http/tests/cookies/third-party-cookie-relaxing.html for Sierra.
477
478         Unreviewed test gardening.
479
480         * platform/mac/http/tests/cookies/third-party-cookie-relaxing-expected.txt:
481
482 2016-09-06  Youenn Fablet  <youenn@apple.com>
483
484         http/tests/security/contentSecurityPolicy/worker-csp-blocks-xhr-redirect-cross-origin.html is flaky
485         https://bugs.webkit.org/show_bug.cgi?id=161627
486
487         Reviewed by Darin Adler.
488
489         * TestExpectations: Removing flakiness expectation.
490
491 2016-09-06  Youenn Fablet  <youenn@apple.com>
492
493         Using tests-options.json to compute whether tests are slow
494         https://bugs.webkit.org/show_bug.cgi?id=161626
495
496         Reviewed by Darin Adler.
497
498         * TestExpectations: Removing slow WPT expectations now that they are handled through tests-options.json.
499
500 2016-09-06  Zalan Bujtas  <zalan@apple.com>
501
502         ASSERTION FAILED: !currBox->needsLayout() in WebCore::RenderBlock::checkPositionedObjectsNeedLayout
503         https://bugs.webkit.org/show_bug.cgi?id=120291
504         <rdar://problem/27683456>
505
506         Reviewed by David Hyatt.
507
508         * fast/block/positioning/assert-when-positioned-descendant-is-not-getting-laid-out-expected.txt: Added.
509         * fast/block/positioning/assert-when-positioned-descendant-is-not-getting-laid-out.html: Added.
510
511 2016-09-06  Youenn Fablet  <youenn@apple.com>
512
513         W3C test importer should be able to identify slow test
514         https://bugs.webkit.org/show_bug.cgi?id=161601
515
516         Reviewed by Darin Adler.
517
518         * tests-options.json: Added.
519
520 2016-09-06  Youenn Fablet  <youenn@apple.com>
521
522         CachedResourceLoader is not taking into account fetch options to use or not cached resources
523         https://bugs.webkit.org/show_bug.cgi?id=161389
524
525         Reviewed by Darin Adler.
526
527         Added specific expectations for fetch cors-origin* tests for mac-wk2 and ios-simulator-wk2 as these tests use
528         HTTPS, and the connection is refused.
529
530         * TestExpectations: Marking http/tests/security/contentSecurityPolicy/worker-csp-blocks-xhr-redirect-cross-origin.html as flaky.
531         * http/tests/eventsource/eventsource-cors-basic-expected.txt:
532         * http/tests/eventsource/eventsource-cors-with-credentials-expected.txt:
533         * http/tests/fetch/fetching-same-resource-with-diffferent-options-expected.txt: Added.
534         * http/tests/fetch/fetching-same-resource-with-diffferent-options.html: Added.
535         * http/tests/loading/cross-origin-XHR-willLoadRequest-expected.txt:
536         * http/tests/resources/download-json-with-delay.php:
537         * http/tests/resources/redirect.php:
538         * http/tests/security/cross-origin-cached-resource-expected.txt: Added.
539         * http/tests/security/cross-origin-cached-resource-parallel-expected.txt: Added.
540         * http/tests/security/cross-origin-cached-resource-parallel.html: Added.
541         * http/tests/security/cross-origin-cached-resource.html: Added.
542         * http/tests/security/img-with-failed-cors-check-fails-to-load-expected.txt:
543         * http/tests/security/load-image-after-redirection-2-expected.txt: Added.
544         * http/tests/security/load-image-after-redirection-2.html: Added.
545         * http/tests/security/resources/abe-allow-star.php:
546         * http/tests/security/resources/allow-if-origin.php: Added.
547         * http/tests/security/resources/cross-origin-cached-resource-iframe.html: Added.
548         * http/tests/security/resources/rgbalpha.png: Added.
549         * http/tests/security/shape-outside-and-cached-resources-expected.html: Added.
550         * http/tests/security/shape-outside-and-cached-resources.html: Added.
551         * http/tests/security/video-poster-cross-origin-crash-expected.txt:
552         * http/tests/security/video-poster-cross-origin-crash2-expected.txt:
553         * http/tests/xmlhttprequest/access-control-and-redirects-async-same-origin-expected.txt:
554         * http/tests/xmlhttprequest/access-control-repeated-failed-preflight-crash-expected.txt:
555         * http/tests/xmlhttprequest/cross-origin-no-authorization-expected.txt:
556         * http/tests/xmlhttprequest/cross-origin-no-credential-prompt-expected.txt:
557         * http/tests/xmlhttprequest/cross-site-denied-response-expected.txt:
558         * http/tests/xmlhttprequest/onerror-event-expected.txt:
559         * http/tests/xmlhttprequest/origin-whitelisting-https-expected.txt:
560         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-with-subdomains-expected.txt:
561         * http/tests/xmlhttprequest/post-blob-content-type-async-expected.txt:
562         * http/tests/xmlhttprequest/redirect-cross-origin-2-expected.txt:
563         * http/tests/xmlhttprequest/redirect-cross-origin-expected.txt:
564         * http/tests/xmlhttprequest/simple-cross-origin-denied-events-expected.txt:
565         * http/tests/xmlhttprequest/simple-cross-origin-progress-events-expected.txt:
566         * http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect-expected.txt:
567         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-expected.txt:
568         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-worker-expected.txt:
569         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin-expected.txt: Added.
570         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin-worker-expected.txt: Added.
571         * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-expected.txt:
572         * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-worker-expected.txt:
573         * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin-expected.txt: Added.
574         * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin-worker-expected.txt: Added.
575
576 2016-09-06  Philippe Normand  <pnormand@igalia.com>
577
578         Unreviewed GTK gardening
579
580         * platform/gtk/TestExpectations: Mark 2 mediastream tests as crashing
581
582 2016-09-05  Darin Adler  <darin@apple.com>
583
584         More bindings improvements, particularly things not needed for JavaScript bindings
585         https://bugs.webkit.org/show_bug.cgi?id=161572
586
587         Reviewed by Sam Weinig.
588
589         * TestExpectations: Updated to expect success instead of failure for the
590         imported/mozilla/svg tests named conditions-01.svg, conditions-06.svg,
591         dynamic-conditions-01.svg, switch-01.svg, and
592         svg-integration/dynamic-conditions-outer-svg-03.xhtml. These are now all passing,
593         likely because of a progression due to correctly handling bogus feature strings.
594         Also, a comment in bug 139115 claims that requiredFeatures it going to be removed
595         from the SVG specifications and from other implementations. Updated to expect
596         possible failure for dynamic-conditions-08.svg and dynamic-conditions-12.svg. Before
597         these were reliably passing because of the incorrect handling of bogus feature strings.
598         Now, they are sometimes failing because the tests include required code that runs on
599         a timer, but no code to guarantee the test engine will wait for the timer to fire.
600
601         * platform/efl/TestExpectations: Removed now-redundant expectations that these
602         tests will pass; now expected on all platforms.
603
604         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-dom-03-b-expected.txt:
605         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-dom-04-b-expected.txt:
606         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-dom-05-b-expected.txt:
607         * platform/mac/svg/W3C-SVG-1.1/struct-dom-03-b-expected.png:
608         * platform/mac/svg/W3C-SVG-1.1/struct-dom-03-b-expected.txt:
609         * platform/mac/svg/W3C-SVG-1.1/struct-dom-04-b-expected.png:
610         * platform/mac/svg/W3C-SVG-1.1/struct-dom-04-b-expected.txt:
611         * platform/mac/svg/W3C-SVG-1.1/struct-dom-05-b-expected.png:
612         * platform/mac/svg/W3C-SVG-1.1/struct-dom-05-b-expected.txt:
613         * svg/custom/svg-features-expected.txt:
614         Updated results for all these tests now that DOMImplementation.hasFeature always
615         returns true. The tests aren't super-valuable any more, but I don't see a good
616         reason to locally modify the imported tests from the W3C-SVG-1.1 suite, and
617         while the svg-features test isn't great, keeping it does provide a little test
618         coverage for the "always return true" behavior.
619
620         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt:
621         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt:
622         * platform/win/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt:
623         * svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt:
624         Updated for progression due to correctly handling bogus feature strings.
625
626 2016-09-05  Commit Queue  <commit-queue@webkit.org>
627
628         Unreviewed, rolling out r205450.
629         https://bugs.webkit.org/show_bug.cgi?id=161614
630
631         Made tests flaky, causing false positives on EWS (Requested by
632         ap on #webkit).
633
634         Reverted changeset:
635
636         "CachedResourceLoader is not taking into account fetch options
637         to use or not cached resources"
638         https://bugs.webkit.org/show_bug.cgi?id=161389
639         http://trac.webkit.org/changeset/205450
640
641 2016-09-05  Youenn Fablet  <youenn@apple.com>
642
643         Clean CSS stylesheets should be accessible from JavaScript
644         https://bugs.webkit.org/show_bug.cgi?id=158728
645
646         Reviewed by Darin Adler.
647
648         * http/tests/security/cannot-read-cssrules-expected.txt:
649         * http/tests/security/cannot-read-cssrules-redirect-expected.txt:
650         * http/tests/security/cannot-read-cssrules-redirect.html:
651         * http/tests/security/cannot-read-cssrules.html:
652         * http/tests/security/cross-origin-css-9.html:
653         * http/tests/security/resources/xorigincss1-allow-star.php: Added.
654
655 2016-09-05  Philippe Normand  <pnormand@igalia.com>
656
657         WebRTC: Several media stream tests crashing
658         https://bugs.webkit.org/show_bug.cgi?id=161582
659
660         Reviewed by Alejandro G. Castro.
661
662         * platform/gtk/TestExpectations: Unskip now-passing tests.
663
664 2016-09-05  Youenn Fablet  <youenn@apple.com>
665
666         CachedResourceLoader is not taking into account fetch options to use or not cached resources
667         https://bugs.webkit.org/show_bug.cgi?id=161389
668
669         Reviewed by Darin Adler.
670
671         Added specific expectations for fetch cors-origin* tests for mac-wk2 and ios-simulator-wk2 as these tests use
672         HTTPS, and the connection is refused.
673
674         * http/tests/eventsource/eventsource-cors-basic-expected.txt:
675         * http/tests/eventsource/eventsource-cors-with-credentials-expected.txt:
676         * http/tests/fetch/fetching-same-resource-with-diffferent-options-expected.txt: Added.
677         * http/tests/fetch/fetching-same-resource-with-diffferent-options.html: Added.
678         * http/tests/loading/cross-origin-XHR-willLoadRequest-expected.txt:
679         * http/tests/resources/download-json-with-delay.php:
680         * http/tests/resources/redirect.php:
681         * http/tests/security/cross-origin-cached-resource-expected.txt: Added.
682         * http/tests/security/cross-origin-cached-resource-parallel-expected.txt: Added.
683         * http/tests/security/cross-origin-cached-resource-parallel.html: Added.
684         * http/tests/security/cross-origin-cached-resource.html: Added.
685         * http/tests/security/img-with-failed-cors-check-fails-to-load-expected.txt:
686         * http/tests/security/load-image-after-redirection-2-expected.txt: Added.
687         * http/tests/security/load-image-after-redirection-2.html: Added.
688         * http/tests/security/resources/abe-allow-star.php:
689         * http/tests/security/resources/allow-if-origin.php: Added.
690         * http/tests/security/resources/cross-origin-cached-resource-iframe.html: Added.
691         * http/tests/security/resources/rgbalpha.png: Added.
692         * http/tests/security/shape-outside-and-cached-resources-expected.html: Added.
693         * http/tests/security/shape-outside-and-cached-resources.html: Added.
694         * http/tests/security/video-poster-cross-origin-crash-expected.txt:
695         * http/tests/security/video-poster-cross-origin-crash2-expected.txt:
696         * http/tests/xmlhttprequest/access-control-and-redirects-async-same-origin-expected.txt:
697         * http/tests/xmlhttprequest/access-control-repeated-failed-preflight-crash-expected.txt:
698         * http/tests/xmlhttprequest/cross-origin-no-authorization-expected.txt:
699         * http/tests/xmlhttprequest/cross-origin-no-credential-prompt-expected.txt:
700         * http/tests/xmlhttprequest/cross-site-denied-response-expected.txt:
701         * http/tests/xmlhttprequest/onerror-event-expected.txt:
702         * http/tests/xmlhttprequest/origin-whitelisting-https-expected.txt:
703         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-with-subdomains-expected.txt:
704         * http/tests/xmlhttprequest/post-blob-content-type-async-expected.txt:
705         * http/tests/xmlhttprequest/redirect-cross-origin-2-expected.txt:
706         * http/tests/xmlhttprequest/redirect-cross-origin-expected.txt:
707         * http/tests/xmlhttprequest/simple-cross-origin-denied-events-expected.txt:
708         * http/tests/xmlhttprequest/simple-cross-origin-progress-events-expected.txt:
709         * http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect-expected.txt:
710         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-expected.txt:
711         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-worker-expected.txt:
712         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin-expected.txt: Added.
713         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin-worker-expected.txt: Added.
714         * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-expected.txt:
715         * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-worker-expected.txt:
716         * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin-expected.txt: Added.
717         * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin-worker-expected.txt: Added.
718
719 2016-09-04  Youenn Fablet  <youenn@apple.com>
720
721         http/tests/fetch/clone-response-body.html uses an incorrect URL
722         https://bugs.webkit.org/show_bug.cgi?id=161382
723
724         Reviewed by Darin Adler.
725
726         * http/tests/fetch/clone-response-body.html: Fixing url, increasing delay to ensure non-flakiness.
727         Adding assertions to ensure load is successful.
728
729 2016-09-04  Michael Catanzaro  <mcatanzaro@igalia.com>
730
731         Miscellaneous unreviewed GTK test gardening
732
733         * platform/gtk/TestExpectations:
734         * platform/gtk/accessibility/math-multiscript-attributes-expected.txt:
735         * platform/gtk/css1/box_properties/float_on_text_elements-expected.txt:
736         * platform/gtk/editing/pasteboard/image-in-iframe-expected.txt: Added.
737         * platform/gtk/editing/pasteboard/onpaste-text-html-expected.txt:
738
739 2016-09-03  Ryosuke Niwa  <rniwa@webkit.org>
740
741         Update the semantics of defined-ness of custom elements per spec changes
742         https://bugs.webkit.org/show_bug.cgi?id=161570
743
744         Reviewed by Darin Adler.
745
746         Added a new test cases to defined-pseudo-class.html, defined-rule.html, and Node-cloneNode.html
747         and rebaselined the tests.
748
749         * fast/custom-elements/defined-pseudo-class-expected.txt:
750         * fast/custom-elements/defined-pseudo-class.html:
751         (MyElement): Made matchInsideConstructor an instance variable so that there won't be inter-test dependency.
752         Added test cases for :defined not being not applying to a failed-to-upgrade custom element. Finally, updated
753         test expectation to reflect the fact :defined now applies inside custom element constructors immediately after
754         super() call.
755         * fast/custom-elements/defined-rule.html: Added a test case for :defined not applying to a failed-to-upgrade
756         custom element. Also adjusted the height of the last box so that the green box is still 100px by 100px.
757         * fast/custom-elements/upgrading/Node-cloneNode-expected.txt:
758         * fast/custom-elements/upgrading/Node-cloneNode.html: Added a test to make sure we don't try to upgrade
759         a custom element for the second time when the first attempt resulted in the constructor throwing an exception.
760
761 2016-09-03  Ryosuke Niwa  <rniwa@webkit.org>
762
763         Unbreak customElements.whenDefined after r205383 with a crash fix
764         https://bugs.webkit.org/show_bug.cgi?id=161562
765
766         Reviewed by Darin Adler.
767
768         Revert r205383 now that all test cases pass.
769
770         * fast/custom-elements/CustomElementRegistry-expected.txt:
771
772 2016-09-03  Chris Dumez  <cdumez@apple.com>
773
774         Align cross-Origin Object.getOwnPropertyNames() with the HTML specification
775         https://bugs.webkit.org/show_bug.cgi?id=161457
776
777         Reviewed by Darin Adler.
778
779         Add test coverage.
780
781         * http/tests/security/cross-frame-access-enumeration-expected.txt:
782         * http/tests/security/cross-frame-access-enumeration.html:
783
784 2016-09-03  Chris Dumez  <cdumez@apple.com>
785
786         Object.preventExtensions(window) should throw a TypeError
787         https://bugs.webkit.org/show_bug.cgi?id=161554
788
789         Reviewed by Darin Adler.
790
791         * http/tests/security/preventExtensions-window-location-expected.txt:
792         * http/tests/security/preventExtensions-window-location.html:
793
794 2016-09-03  Joseph Pecoraro  <pecoraro@apple.com>
795
796         Web Inspector: Address ESLint undefined variable errors
797         https://bugs.webkit.org/show_bug.cgi?id=161563
798
799         Reviewed by Darin Adler.
800
801         * inspector/protocol/inspector-backend-invocation-return-value-expected.txt:
802         * inspector/protocol/inspector-backend-invocation-return-value.html:
803
804 2016-09-03  Chris Dumez  <cdumez@apple.com>
805
806         Align meta element http-equiv="refresh" parsing with the HTML specification
807         https://bugs.webkit.org/show_bug.cgi?id=161543
808
809         Reviewed by Darin Adler.
810
811         Update layout test to only use HTML spaces in http-equiv="refresh"
812         content value.
813
814         * http/tests/misc/refresh-meta-with-newline.html:
815
816 2016-09-03  Youenn Fablet  <youenn@apple.com>
817
818         run-webkit-tests should detect w3c test resource files
819         https://bugs.webkit.org/show_bug.cgi?id=161307
820
821         Reviewed by Ryosuke Niwa.
822
823         * TestExpectations: Removing resource files skip expectations.
824
825 2016-09-03  Myles C. Maxfield  <mmaxfield@apple.com>
826
827         [Cocoa] Distinguish between paint advances and base advances
828         https://bugs.webkit.org/show_bug.cgi?id=160892
829
830         Unreviewed.
831
832         Update test results.
833
834         * platform/mac-elcapitan/css2.1/t051202-c26-psudo-nest-00-c-expected.png: Removed.
835         * platform/mac-elcapitan/css2.1/t051202-c26-psudo-nest-00-c-expected.txt: Removed.
836         * platform/mac-elcapitan/css2.1/t1508-c527-font-00-b-expected.png: Removed.
837         * platform/mac-elcapitan/css2.1/t1508-c527-font-00-b-expected.txt: Removed.
838         * platform/mac-elcapitan/fast/inline/absolute-positioned-inline-in-centred-block-expected.png: Removed.
839         * platform/mac-elcapitan/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt: Removed.
840         * platform/mac/css2.1/t051202-c26-psudo-nest-00-c-expected.png:
841         * platform/mac/css2.1/t051202-c26-psudo-nest-00-c-expected.txt:
842         * platform/mac/css2.1/t1508-c527-font-00-b-expected.png:
843         * platform/mac/css2.1/t1508-c527-font-00-b-expected.txt:
844         * platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.png:
845         * platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt:
846
847 2016-09-02  Myles C. Maxfield  <mmaxfield@apple.com>
848
849         [Cocoa] Distinguish between paint advances and base advances
850         https://bugs.webkit.org/show_bug.cgi?id=160892
851
852         Reviewed by Simon Fraser.
853
854         Update tests. There are some expected (small) changes in metrics due to this patch.
855
856         * platform/mac-elcapitan/css2.1/t051202-c26-psudo-nest-00-c-expected.png: Copied from LayoutTests/platform/mac/css2.1/t051202-c26-psudo-nest-00-c-expected.png.
857         * platform/mac-elcapitan/css2.1/t051202-c26-psudo-nest-00-c-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t051202-c26-psudo-nest-00-c-expected.txt.
858         * platform/mac-elcapitan/css2.1/t1508-c527-font-00-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1508-c527-font-00-b-expected.png.
859         * platform/mac-elcapitan/css2.1/t1508-c527-font-00-b-expected.txt: Added.
860         * platform/mac-elcapitan/fast/inline/absolute-positioned-inline-in-centred-block-expected.png: Copied from LayoutTests/platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.png.
861         * platform/mac-elcapitan/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt: Copied from LayoutTests/platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt.
862         * platform/mac/css2.1/t051202-c26-psudo-nest-00-c-expected.png:
863         * platform/mac/css2.1/t051202-c26-psudo-nest-00-c-expected.txt:
864         * platform/mac/css2.1/t1508-c527-font-00-b-expected.png:
865         * platform/mac/css2.1/t1508-c527-font-00-b-expected.txt: Added.
866         * platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.png:
867         * platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt:
868
869 2016-09-02  Zalan Bujtas  <zalan@apple.com>
870
871         Should never be reached failure in WebCore::floatValueForLength
872         https://bugs.webkit.org/show_bug.cgi?id=139397
873         <rdar://problem/27704376>
874
875         Reviewed by Simon Fraser.
876
877         * svg/css/assert-on-non-resolvable-dimension-expected.txt: Added.
878         * svg/css/assert-on-non-resolvable-dimension.html: Added.
879
880 2016-09-02  Ryan Haddad  <ryanhaddad@apple.com>
881
882         Rebaseline editing/secure-input/removed-password-input.html after r205381.
883
884         Unreviewed test gardening.
885
886         * editing/secure-input/removed-password-input-expected.txt:
887         * platform/wk2/editing/secure-input/removed-password-input-expected.txt: Copied from LayoutTests/editing/secure-input/removed-password-input-expected.txt.
888
889 2016-09-02  Ryosuke Niwa  <rniwa@webkit.org>
890
891         Add validations for a synchronously constructed custom element
892         https://bugs.webkit.org/show_bug.cgi?id=161528
893
894         Reviewed by Yusuke Suzuki.
895
896         Added test cases for sanity checks in step 6.1. of https://dom.spec.whatwg.org/#concept-create-element
897         and updated other test cases per those changes.
898
899         * fast/custom-elements/Document-createElement-expected.txt:
900         * fast/custom-elements/Document-createElement.html:
901         * fast/custom-elements/defined-pseudo-class-expected.txt: Rebaselined now that exceptions thrown while constructing
902         a custom element is reported in the console.
903         * fast/custom-elements/parser/parser-fallsback-to-unknown-element-expected.txt: Ditto.
904
905 2016-09-02  Ryan Haddad  <ryanhaddad@apple.com>
906
907         Marking two editing/mac/spelling tests as flaky on mac-wk2.
908         https://bugs.webkit.org/show_bug.cgi?id=161411
909
910         Unreviewed test gardening.
911
912         * platform/mac-wk2/TestExpectations:
913
914 2016-09-02  Zalan Bujtas  <zalan@apple.com>
915
916         ASSERT_NOT_REACHED() is touched in WebCore::valueForLength
917         https://bugs.webkit.org/show_bug.cgi?id=123337
918         <rdar://problem/27684121>
919
920         Reviewed by Simon Fraser.
921
922         * fast/table/assert-on-non-resolvable-row-dimension-expected.txt: Added.
923         * fast/table/assert-on-non-resolvable-row-dimension.html: Added.
924
925 2016-09-02  Ryosuke Niwa  <rniwa@webkit.org>
926
927         Temporarily break customElements.whenDefined to remove flaky crashes
928         https://bugs.webkit.org/show_bug.cgi?id=161555
929
930         Reviewed by Chris Dumez.
931
932         Rebaseline the test now that some test cases are failing due to the partial rollout.
933
934         * fast/custom-elements/CustomElementRegistry-expected.txt:
935
936 2016-09-02  Ryan Haddad  <ryanhaddad@apple.com>
937
938         Unreviewed, rolling out r205373.
939
940         This change causes LayoutTest crashes under GuardMalloc
941
942         Reverted changeset:
943
944         "[Cocoa] Distinguish between paint advances and base advances"
945         https://bugs.webkit.org/show_bug.cgi?id=160892
946         http://trac.webkit.org/changeset/205373
947
948 2016-09-02  Beth Dakin  <bdakin@apple.com>
949
950         Need to updateEditorState if an element change edit-ability without changing 
951         selection
952         https://bugs.webkit.org/show_bug.cgi?id=161546
953         -and corresponding-
954         rdar://problem/27806012
955
956         Reviewed by Ryosuke Niwa.
957
958         This patch seems to have fixed a bug!
959         * editing/secure-input/removed-password-input-expected.txt:
960
961 2016-09-02  Jonathan Bedard  <jbedard@apple.com>
962
963         WebKitTestRunner needs layoutTestController.setDashboardCompatibilityMode
964         https://bugs.webkit.org/show_bug.cgi?id=42547
965
966         Reviewed by Darin Adler.
967
968         The addition of setUseDashboardCompatibilityMode to the WebKit2 TestRunner means the set of tests removed from the expected failures list now pass.
969         Note: this bug mistakenly called this function setDashboardCompatibilityMode, it is actually setUseDashboardCompatibilityMode.
970
971         * platform/ios-simulator-wk2/TestExpectations:  Changed reason test was excluded.
972         * platform/wk2/TestExpectations: Remove tests which use setUseDashboardCompatibilityMode from expected failures.
973
974 2016-09-02  Ryan Haddad  <ryanhaddad@apple.com>
975
976         Marking editing/pasteboard/5478250.html as flaky on mac-wk2.
977         https://bugs.webkit.org/show_bug.cgi?id=161366
978
979         Unreviewed test gardening.
980
981         * platform/mac-wk2/TestExpectations:
982
983 2016-09-02  Zalan Bujtas  <zalan@apple.com>
984
985         ASSERTION FAILED: !m_committedWidth in WebCore::LineWidth::fitBelowFloats
986         https://bugs.webkit.org/show_bug.cgi?id=149462
987         <rdar://problem/27710841>
988
989         Reviewed by David Hyatt.
990
991         * fast/text/assert-when-text-with-negative-margin-sibling-does-not-fit-expected.txt: Added.
992         * fast/text/assert-when-text-with-negative-margin-sibling-does-not-fit.html: Added.
993
994 2016-09-02  Myles C. Maxfield  <mmaxfield@apple.com>
995
996         [Cocoa] Distinguish between paint advances and base advances
997         https://bugs.webkit.org/show_bug.cgi?id=160892
998
999         Reviewed by Simon Fraser.
1000
1001         Update tests. There are some expected (small) changes in metrics due to this patch.
1002
1003         * platform/mac-elcapitan/css2.1/t051202-c26-psudo-nest-00-c-expected.png: Copied from LayoutTests/platform/mac/css2.1/t051202-c26-psudo-nest-00-c-expected.png.
1004         * platform/mac-elcapitan/css2.1/t051202-c26-psudo-nest-00-c-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t051202-c26-psudo-nest-00-c-expected.txt.
1005         * platform/mac-elcapitan/css2.1/t1508-c527-font-00-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1508-c527-font-00-b-expected.png.
1006         * platform/mac-elcapitan/css2.1/t1508-c527-font-00-b-expected.txt: Added.
1007         * platform/mac-elcapitan/fast/inline/absolute-positioned-inline-in-centred-block-expected.png: Copied from LayoutTests/platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.png.
1008         * platform/mac-elcapitan/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt: Copied from LayoutTests/platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt.
1009         * platform/mac/css2.1/t051202-c26-psudo-nest-00-c-expected.png:
1010         * platform/mac/css2.1/t051202-c26-psudo-nest-00-c-expected.txt:
1011         * platform/mac/css2.1/t1508-c527-font-00-b-expected.png:
1012         * platform/mac/css2.1/t1508-c527-font-00-b-expected.txt: Added.
1013         * platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.png:
1014         * platform/mac/fast/inline/absolute-positioned-inline-in-centred-block-expected.txt:
1015
1016 2016-09-02  Chris Dumez  <cdumez@apple.com>
1017
1018         Unreviewed, roll out r205354 because it caused JSC test failures
1019
1020         * fast/dom/Window/script-tests/window-custom-prototype.js: Added.
1021         * fast/dom/Window/window-custom-prototype-crash-expected.txt:
1022         * fast/dom/Window/window-custom-prototype-expected.txt: Added.
1023         * fast/dom/Window/window-custom-prototype.html: Added.
1024         * http/tests/security/cross-frame-access-object-getPrototypeOf-expected.txt:
1025         * http/tests/security/cross-frame-access-object-getPrototypeOf.html:
1026         * http/tests/security/cross-frame-access-object-setPrototypeOf-expected.txt:
1027         * http/tests/security/cross-frame-access-object-setPrototypeOf.html:
1028         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto-expected.txt:
1029         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto.html:
1030         * http/tests/security/xss-DENIED-method-with-iframe-proto-expected.txt:
1031         * http/tests/security/xss-DENIED-method-with-iframe-proto.html:
1032         * http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto-expected.txt:
1033         * http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto.html:
1034         * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto-expected.txt:
1035         * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto.html:
1036         * js/dom/setPrototypeOf-location-window-expected.txt: Removed.
1037         * js/dom/setPrototypeOf-location-window.html: Removed.
1038         * js/object-literal-shorthand-construction-expected.txt:
1039         * js/script-tests/object-literal-shorthand-construction.js:
1040         * js/script-tests/sloppy-getter-setter-global-object.js:
1041         * js/sloppy-getter-setter-global-object-expected.txt:
1042
1043 2016-09-02  Ryan Haddad  <ryanhaddad@apple.com>
1044
1045         Rebaseline fast/mediastream/MediaStreamTrack-getSettings.html after r205348.
1046
1047         Unreviewed test gardening.
1048
1049         * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
1050
1051 2016-09-02  Chris Dumez  <cdumez@apple.com>
1052
1053         REGRESSION (r204839): [mac-wk1] LayoutTest webgl/max-active-contexts-webglcontextlost-prevent-default.html is a flaky timeout
1054         https://bugs.webkit.org/show_bug.cgi?id=161205
1055
1056         Reviewed by Geoffrey Garen.
1057
1058         Unskip test case now that it is no longer flaky.
1059
1060         * platform/mac-wk1/TestExpectations:
1061
1062 2016-09-02  Chris Dumez  <cdumez@apple.com>
1063
1064         Object.preventExtensions() should throw cross-origin
1065         https://bugs.webkit.org/show_bug.cgi?id=161486
1066
1067         Reviewed by Geoffrey Garen.
1068
1069         Add layout test coverage. We have a few failures in the same origin case
1070         because we don't fully match the specification yet:
1071         - Object.preventExtensions() should throw a TypeError. However, our
1072           implementation currently does not throw if [[PreventExtensions]] returns
1073           false.
1074         - We do not ignore calls to Object.preventExtensions() for the Location
1075           object yet because other browsers do not seem to either.
1076
1077         * http/tests/security/preventExtensions-window-location-expected.txt: Added.
1078         * http/tests/security/preventExtensions-window-location.html: Added.
1079
1080 2016-09-02  Chris Dumez  <cdumez@apple.com>
1081
1082         Object.defineProperty() should throw cross-origin
1083         https://bugs.webkit.org/show_bug.cgi?id=161460
1084
1085         Reviewed by Geoffrey Garen.
1086
1087         Add test coverage.
1088
1089         * http/tests/security/cross-frame-access-object-prototype-expected.txt:
1090         * http/tests/security/location-cross-origin-expected.txt:
1091         * http/tests/security/location-cross-origin.html:
1092         * http/tests/security/window-defineProperty-crossOrigin-expected.txt: Added.
1093         * http/tests/security/window-defineProperty-crossOrigin.html: Added.
1094         * http/tests/security/xss-DENIED-defineProperty-expected.txt:
1095
1096 2016-09-02  Chris Dumez  <cdumez@apple.com>
1097
1098         Align proto getter / setter behavior with other browsers
1099         https://bugs.webkit.org/show_bug.cgi?id=161455
1100
1101         Reviewed by Mark Lam.
1102
1103         Add layout test coverage and update a few existing test to reflect
1104         behavior change.
1105
1106         * http/tests/security/cross-frame-access-object-getPrototypeOf-expected.txt:
1107         * http/tests/security/cross-frame-access-object-getPrototypeOf.html:
1108         * http/tests/security/cross-frame-access-object-setPrototypeOf-expected.txt:
1109         * http/tests/security/cross-frame-access-object-setPrototypeOf.html:
1110         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto-expected.txt:
1111         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto.html:
1112         * http/tests/security/xss-DENIED-method-with-iframe-proto-expected.txt:
1113         * http/tests/security/xss-DENIED-method-with-iframe-proto.html:
1114         * http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto-expected.txt:
1115         * http/tests/security/xss-DENIED-non-shadowable-propterty-with-iframe-proto.html:
1116         * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto-expected.txt:
1117         * http/tests/security/xss-DENIED-regular-propterty-with-iframe-proto.html:
1118         * js/dom/setPrototypeOf-location-window-expected.txt: Added.
1119         * js/dom/setPrototypeOf-location-window.html: Added.
1120
1121 2016-09-02  Eric Carlson  <eric.carlson@apple.com>
1122
1123         [MediaStream] applyConstraints pt. 1 - mandatory constraints
1124         https://bugs.webkit.org/show_bug.cgi?id=161469
1125         <rdar://problem/28109325>
1126
1127         Reviewed by Jer Noble.
1128
1129         * fast/mediastream/apply-constraints-audio-expected.txt: Added.
1130         * fast/mediastream/apply-constraints-audio.html: Added.
1131         * fast/mediastream/apply-constraints-video-expected.txt: Added.
1132         * fast/mediastream/apply-constraints-video.html: Added.
1133         * fast/mediastream/resources/apply-constraints-utils.js: Added.
1134
1135 2016-09-01  Ryosuke Niwa  <rniwa@webkit.org>
1136
1137         Only update connected custom elements
1138         https://bugs.webkit.org/show_bug.cgi?id=161480
1139
1140         Reviewed by Yusuke Suzuki.
1141
1142         Added a W3c-style testharness.js test for https://html.spec.whatwg.org/#enqueue-a-custom-element-upgrade-reaction
1143         and added more test cases for :defined and customElements.define.
1144
1145         * fast/custom-elements/CustomElementRegistry.html: Revised descriptions for "get" and "whenDefined" test cases consistent
1146         with ones for "define".
1147         * fast/custom-elements/defined-pseudo-class-expected.txt:
1148         * fast/custom-elements/defined-pseudo-class.html:
1149         * fast/custom-elements/enqueue-custom-element-upgrade-reaction-expected.txt: Added.
1150         * fast/custom-elements/enqueue-custom-element-upgrade-reaction.html: Added.
1151         * fast/custom-elements/resources/document-types.js:
1152         (create):
1153
1154 2016-09-01  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1155
1156         [EFL] Mark failing tests to failure
1157
1158         Unreviewed EFL gardening.
1159
1160         Failing tests of security, hyphenation, and form are marked to failure.
1161
1162         * platform/efl/TestExpectations:
1163
1164 2016-09-01  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1165
1166         [EFL] Gardening faliure and timeout tests on 2th Sep.
1167
1168         Unreviewed EFL gardening.
1169
1170         * platform/efl/TestExpectations:
1171
1172 2016-09-01  Ricky Mondello  <rmondello@apple.com>
1173
1174         YouTube Flash plug-in replacement facility should not insert showinfo=0 into iframe URLs
1175         https://bugs.webkit.org/show_bug.cgi?id=161478
1176         <rdar://problem/28050847>
1177
1178         Reviewed by Eric Carlson.
1179
1180         * platform/ios-simulator/ios/plugin/youtube-flash-plugin-iframe-expected.txt: Update the URL that was blocked.
1181         * platform/ios-simulator/ios/plugin/youtube-flash-plugin-iframe-no-height-or-width-expected.txt: Ditto.
1182         * security/contentSecurityPolicy/plugins-types-allows-youtube-plugin-replacement-expected.txt: Ditto.
1183
1184 2016-09-01  Devin Rousso  <dcrousso+webkit@gmail.com>
1185
1186         Web Inspector: add Object.awaitEvent which is like singleFireEventListener but returns a promise
1187         https://bugs.webkit.org/show_bug.cgi?id=161451
1188
1189         Reviewed by Brian Burg.
1190
1191         * inspector/unit-tests/object-expected.txt:
1192         * inspector/unit-tests/object.html:
1193
1194 2016-09-01  Ryosuke Niwa  <rniwa@webkit.org>
1195
1196         Fix a typo in the previous commit. I didn't mean to comment out this test case I added per a review comment.
1197
1198         * fast/custom-elements/CustomElementRegistry-expected.txt:
1199         * fast/custom-elements/CustomElementRegistry.html:
1200
1201 2016-09-01  Ryosuke Niwa  <rniwa@webkit.org>
1202
1203         Add "whenDefined" to CustomElementRegistry
1204         https://bugs.webkit.org/show_bug.cgi?id=161425
1205
1206         Reviewed by Yusuke Suzuki.
1207
1208         Added test cases for "whenDefined" method.
1209
1210         * fast/custom-elements/CustomElementRegistry-expected.txt:
1211         * fast/custom-elements/CustomElementRegistry.html:
1212
1213 2016-09-01  Nikita Vasilyev  <nvasilyev@apple.com>
1214
1215         Web Inspector: Minification detection produces false positives for small resources
1216         https://bugs.webkit.org/show_bug.cgi?id=161159
1217         <rdar://problem/27995306>
1218
1219         Reviewed by Brian Burg.
1220
1221         * inspector/formatting/is-text-likely-minified-expected.txt: Added.
1222         * inspector/formatting/is-text-likely-minified.html: Added.
1223
1224 2016-09-01  Chris Dumez  <cdumez@apple.com>
1225
1226         Unreviewed, rolling out r205297.
1227
1228         Caused some JSC test failures
1229
1230         Reverted changeset:
1231
1232         "Align cross-origin proto getter / setter behavior with the
1233         specification"
1234         https://bugs.webkit.org/show_bug.cgi?id=161455
1235         http://trac.webkit.org/changeset/205297
1236
1237 2016-09-01  Jiewen Tan  <jiewen_tan@apple.com>
1238
1239         Unreviewed, update iOS simulator WK1 flaky tests.
1240
1241         * platform/ios-simulator-wk1/TestExpectations:
1242
1243 2016-09-01  Chris Dumez  <cdumez@apple.com>
1244
1245         Align cross-origin proto getter / setter behavior with the specification
1246         https://bugs.webkit.org/show_bug.cgi?id=161455
1247
1248         Reviewed by Mark Lam.
1249
1250         Add layout test coverage.
1251
1252         * http/tests/security/cross-frame-access-object-getPrototypeOf-expected.txt:
1253         * http/tests/security/cross-frame-access-object-getPrototypeOf.html:
1254         * http/tests/security/cross-frame-access-object-setPrototypeOf-expected.txt:
1255         * http/tests/security/cross-frame-access-object-setPrototypeOf.html:
1256
1257 2016-09-01  Ryan Haddad  <ryanhaddad@apple.com>
1258
1259         Marking media/video-main-content-allow-then-scroll.html as flaky on ios-simulator-wk2.
1260         https://bugs.webkit.org/show_bug.cgi?id=161491
1261
1262         Unreviewed test gardening.
1263
1264         * platform/ios-simulator-wk2/TestExpectations:
1265
1266 2016-09-01  Ryan Haddad  <ryanhaddad@apple.com>
1267
1268         Add ios-simulator baseline for compositing/layer-creation/will-change-on-normal-flow-content.html.
1269         https://bugs.webkit.org/show_bug.cgi?id=161490
1270
1271         Unreviewed test gardening.
1272
1273         * platform/ios-simulator/compositing/layer-creation/will-change-on-normal-flow-content-expected.txt: Added.
1274
1275 2016-09-01  Carlos Garcia Campos  <cgarcia@igalia.com>
1276
1277         Unreviewed. Skip fixed layout tests in GTK+
1278
1279         They are causing a lot of flaky tests because of changes in the viewport controller that are never reset. Once
1280         the actual bug is properly fixed I'll unskip these tests again.
1281
1282         * platform/gtk/TestExpectations:
1283
1284 2016-09-01  Youenn Fablet  <youenn@apple.com>
1285
1286         Calling then on promise in Workers may crash in Debug builds
1287         https://bugs.webkit.org/show_bug.cgi?id=156737
1288
1289         Unreviewed.
1290
1291         * TestExpectations: Activating previously skipped fetch api tests in Debug bots
1292
1293 2016-08-31  Zalan Bujtas  <zalan@apple.com>
1294
1295         ASSERTION FAILED: !flow->layer() && !flow->isInlineElementContinuation() in WebCore::RenderBlock::addContinuationWithOutline
1296         https://bugs.webkit.org/show_bug.cgi?id=151022
1297         <rdar://problem/27710993>
1298
1299         Reviewed by Simon Fraser.
1300
1301         * compositing/layer-creation/assert-on-inline-element-with-will-change-expected.txt: Added.
1302         * compositing/layer-creation/assert-on-inline-element-with-will-change.html: Added.
1303         * compositing/layer-creation/will-change-on-normal-flow-content-expected.txt: Added.
1304         * compositing/layer-creation/will-change-on-normal-flow-content.html: Added.
1305
1306 2016-08-31  Ricky Mondello  <rmondello@apple.com>
1307
1308         Break pluginReplacementEnabled into youTubeFlashPluginReplacementEnabled and quickTimePluginReplacementEnabled
1309         https://bugs.webkit.org/show_bug.cgi?id=161424
1310         <rdar://problem/28050847>
1311
1312         Reviewed by Dean Jackson.
1313
1314         * plugins/quicktime-plugin-replacement.html: Updated for the internal setting rename.
1315         * security/contentSecurityPolicy/object-src-none-blocks-quicktime-plugin-replacement.html: Ditto.
1316         * security/contentSecurityPolicy/object-src-none-blocks-youtube-plugin-replacement.html: Ditto.
1317         * security/contentSecurityPolicy/plugins-types-allows-quicktime-plugin-replacement.html: Ditto.
1318         * security/contentSecurityPolicy/plugins-types-allows-youtube-plugin-replacement.html: Ditto.
1319         * security/contentSecurityPolicy/plugins-types-blocks-quicktime-plugin-replacement-without-mime-type.html: Ditto.
1320         * security/contentSecurityPolicy/plugins-types-blocks-quicktime-plugin-replacement.html: Ditto.
1321         * security/contentSecurityPolicy/plugins-types-blocks-youtube-plugin-replacement-without-mime-type.html: Ditto.
1322         * security/contentSecurityPolicy/plugins-types-blocks-youtube-plugin-replacement.html: Ditto.
1323
1324 2016-08-31  Mark Lam  <mark.lam@apple.com>
1325
1326         Gardening: skipping a flaky test from the JSC test suite.
1327         https://bugs.webkit.org/show_bug.cgi?id=161437
1328
1329         Not reviewed.
1330
1331         * js/script-tests/regress-141098.js:
1332
1333 2016-08-31  Yoav Weiss  <yoav@yoav.ws>
1334
1335         Add event support for link preload.
1336         https://bugs.webkit.org/show_bug.cgi?id=158466
1337
1338         Reviewed by Alex Christensen.
1339
1340         Add tests that make sure that event handling with regarding to link preload
1341         is working as it should.
1342
1343         * http/tests/misc/script_onload_delays_window_onload-expected.txt: Added.
1344         * http/tests/misc/script_onload_delays_window_onload.html: Added.
1345         * http/tests/preload/delaying_onload_link_preload_after_discovery-expected.txt: Added.
1346         * http/tests/preload/delaying_onload_link_preload_after_discovery.html: Added.
1347         * http/tests/preload/delaying_onload_link_preload_after_discovery_image-expected.txt: Added.
1348         * http/tests/preload/delaying_onload_link_preload_after_discovery_image.html: Added.
1349         * http/tests/preload/dynamic_remove_preload_href-expected.txt:
1350         * http/tests/preload/dynamic_remove_preload_href.html:
1351         * http/tests/preload/not_delaying_window_onload_before_discovery-expected.txt: Added.
1352         * http/tests/preload/not_delaying_window_onload_before_discovery.html: Added.
1353         * http/tests/preload/onerror_event-expected.txt: Added.
1354         * http/tests/preload/onerror_event.html: Added.
1355         * http/tests/preload/onload_event-expected.txt: Added.
1356         * http/tests/preload/onload_event.html: Added.
1357         * http/tests/preload/resources/single_download_preload.html:
1358         * http/tests/resources/dummy.css: Added.
1359         * http/tests/resources/dummy.js: Added.
1360         * http/tests/resources/dummy.xml: Added.
1361         * http/tests/resources/slow-image.php: Added.
1362
1363 2016-08-31  Joseph Pecoraro  <pecoraro@apple.com>
1364
1365         Web Inspector: XHR with text but responseType = "blob" shows blank content
1366         https://bugs.webkit.org/show_bug.cgi?id=161422
1367         <rdar://problem/28066869>
1368
1369         Reviewed by Brian Burg.
1370
1371         * inspector/network/resources/data.json: Added.
1372         * inspector/network/xhr-json-blob-has-content-expected.txt: Added.
1373         * inspector/network/xhr-json-blob-has-content.html: Added.
1374
1375 2016-08-31  Ryosuke Niwa  <rniwa@webkit.org>
1376
1377         HTML constructor must throw when newTarget is itself
1378         https://bugs.webkit.org/show_bug.cgi?id=161430
1379
1380         Reviewed by Antti Koivisto.
1381
1382         Added test cases for defining a custom element with the HTMLElement constructor,
1383         and making sure the HTMLElement constructor throws an exception when newTarget is itself.
1384
1385         * fast/custom-elements/CustomElementRegistry-expected.txt:
1386         * fast/custom-elements/CustomElementRegistry.html:
1387         * fast/custom-elements/HTMLElement-constructor-expected.txt:
1388         * fast/custom-elements/HTMLElement-constructor.html:
1389
1390 2016-08-31  Ryosuke Niwa  <rniwa@webkit.org>
1391
1392         Add the check for reentrancy to CustomElementRegistry
1393         https://bugs.webkit.org/show_bug.cgi?id=161423
1394
1395         Reviewed by Antti Koivisto.
1396
1397         Add test cases for reentrancy during customElements.define.
1398
1399         * fast/custom-elements/CustomElementRegistry-expected.txt:
1400         * fast/custom-elements/CustomElementRegistry.html:
1401
1402 2016-08-31  Chris Dumez  <cdumez@apple.com>
1403
1404         Object.getPrototypeOf() should return null cross-origin
1405         https://bugs.webkit.org/show_bug.cgi?id=161393
1406
1407         Reviewed by Geoffrey Garen.
1408
1409         Add layout test coverage.
1410
1411         * http/tests/security/cross-frame-access-object-getPrototypeOf-expected.txt:
1412         * http/tests/security/cross-frame-access-object-getPrototypeOf.html:
1413
1414 2016-08-31  Jiewen Tan  <jiewen_tan@apple.com>
1415
1416         Unreviewed, update iOS simulator WK1 flaky tests.
1417
1418         * platform/ios-simulator-wk1/TestExpectations:
1419
1420 2016-08-31  Ryan Haddad  <ryanhaddad@apple.com>
1421
1422         Marking http/tests/media/media-source/mediasource-config-change-mp4-v-framerate.html as flaky.
1423         https://bugs.webkit.org/show_bug.cgi?id=161391
1424
1425         Unreviewed test gardening.
1426
1427         * platform/mac/TestExpectations:
1428
1429 2016-08-31  Youenn Fablet  <youenn@apple.com>
1430
1431         [Fetch API] Response bodyUsed should check for its body disturbed state
1432         https://bugs.webkit.org/show_bug.cgi?id=161429
1433
1434         Reviewed by Alex Christensen.
1435
1436         * http/tests/fetch/bodyUsed-expected.txt: Added.
1437         * http/tests/fetch/bodyUsed-worker-expected.txt: Added.
1438         * http/tests/fetch/bodyUsed-worker.html: Added.
1439         * http/tests/fetch/bodyUsed.js: Added.
1440         * http/tests/fetch/window/body-mixin-expected.txt:
1441
1442 2016-08-31  Youenn Fablet  <youenn@apple.com>
1443
1444         [Fetch API] Blob type should be correctly set in case of empty body
1445         https://bugs.webkit.org/show_bug.cgi?id=161431
1446
1447         Reviewed by Alex Christensen.
1448
1449         * http/tests/fetch/fetch-as-blob-expected.txt: Added.
1450         * http/tests/fetch/fetch-as-blob-worker-expected.txt: Added.
1451         * http/tests/fetch/fetch-as-blob-worker.html: Added.
1452         * http/tests/fetch/fetch-as-blob.html: Added.
1453         * http/tests/fetch/fetch-as-blob.js: Added.
1454         (promise_test):
1455
1456 2016-08-31  Romain Bellessort  <romain.bellessort@crf.canon.fr>
1457
1458         [Streams API] Align getReader() with spec
1459         https://bugs.webkit.org/show_bug.cgi?id=160508
1460
1461         Reviewed by Xabier Rodriguez-Calvar.
1462
1463         * streams/readable-stream-getReader-expected.txt: Added.
1464         * streams/readable-stream-getReader.html: Added.
1465
1466 2016-08-31  Antti Koivisto  <antti@apple.com>
1467
1468         REGRESSION (r201701): Unable to copy from CodeMirror editor version used in Jenkins install website
1469         https://bugs.webkit.org/show_bug.cgi?id=161386
1470         <rdar://problem/27590077>
1471
1472         Reviewed by Dan Bernstein.
1473
1474         * editing/text-iterator/hidden-textarea-selection-quirk-expected.txt: Added.
1475         * editing/text-iterator/hidden-textarea-selection-quirk.html: Added.
1476         * platform/ios-simulator/editing/text-iterator/hidden-textarea-selection-quirk-expected.txt: Added.
1477
1478             textarea.select() doesn't select the text content on iOS.
1479
1480 2016-08-30  Jiewen Tan  <jiewen_tan@apple.com>
1481
1482         Unreviewed, update iOS simulator WK1 flaky tests.
1483
1484         * platform/ios-simulator-wk1/TestExpectations:
1485
1486 2016-08-30  Ryosuke Niwa  <rniwa@webkit.org>
1487
1488         Add "get" to CustomElementsRegistry
1489         https://bugs.webkit.org/show_bug.cgi?id=161421
1490
1491         Reviewed by Yusuke Suzuki.
1492
1493         Added test cases for "get" method on CustomElementsRegistry.
1494
1495         * fast/custom-elements/CustomElementRegistry-expected.txt:
1496         * fast/custom-elements/CustomElementRegistry.html:
1497
1498 2016-08-30  Jiewen Tan  <jiewen_tan@apple.com>
1499
1500         Unreviewed, update iOS simulator WK1 flaky tests.
1501
1502         * platform/ios-simulator-wk1/TestExpectations:
1503
1504 2016-08-30  Ryan Haddad  <ryanhaddad@apple.com>
1505
1506         Marking inspector/debugger/breakpoint-action-with-exception.html as flaky.
1507         https://bugs.webkit.org/show_bug.cgi?id=161387
1508
1509         Unreviewed test gardening.
1510
1511         * platform/mac/TestExpectations:
1512
1513 2016-08-30  Johan K. Jensen  <johan_jensen@apple.com>
1514
1515         Web Inspector: Add resource timing model with timing information
1516         https://bugs.webkit.org/show_bug.cgi?id=161314
1517
1518         Reviewed by Joseph Pecoraro.
1519
1520         Add tests for the Resource Timing Data model.
1521
1522         * http/tests/inspector/network/resource-timing-expected.txt: Added.
1523         * http/tests/inspector/network/resource-timing.html: Added.
1524
1525 2016-08-30  Chris Dumez  <cdumez@apple.com>
1526
1527         Object.setPrototypeOf() should throw when used on a cross-origin Window / Location object
1528         https://bugs.webkit.org/show_bug.cgi?id=161396
1529
1530         Reviewed by Ryosuke Niwa.
1531
1532         Update / rebaseline existing test to reflect behavior change.
1533
1534         * http/tests/security/cross-frame-access-object-setPrototypeOf-expected.txt:
1535         * http/tests/security/cross-frame-access-object-setPrototypeOf.html:
1536
1537 2016-08-30  Jiewen Tan  <jiewen_tan@apple.com>
1538
1539         Unreviewed, update iOS simulator WK1 flaky tests.
1540
1541         * platform/ios-simulator-wk1/TestExpectations:
1542
1543 2016-08-30  Frederic Wang  <fwang@igalia.com>
1544
1545         Introduce a MathMLUnknownElement class
1546         https://bugs.webkit.org/show_bug.cgi?id=161298
1547
1548         Reviewed by Darin Adler.
1549
1550         We add a test to check that non-standard or content MathML elements
1551         are handled by MathMLUnknownElement and so do not create renderers.
1552
1553         * mathml/mathml-unknown-expected.txt: Added.
1554         * mathml/mathml-unknown.xhtml: Added.
1555
1556 2016-08-30  Chris Dumez  <cdumez@apple.com>
1557
1558         [[Delete]] should throw for cross-origin Window / Location objects
1559         https://bugs.webkit.org/show_bug.cgi?id=161397
1560
1561         Reviewed by Ryosuke Niwa.
1562
1563         Update / rebaseline existing test to reflect behavior change.
1564
1565         * http/tests/security/cross-frame-access-delete-expected.txt:
1566         * http/tests/security/cross-frame-access-delete.html:
1567         * http/tests/security/resources/cross-frame-iframe-for-delete-test.html:
1568
1569 2016-08-30  Ryan Haddad  <ryanhaddad@apple.com>
1570
1571         Marking js/dom/prototype-chain-caching-with-impure-get-own-property-slot-traps-5.html as flaky on mac.
1572         https://bugs.webkit.org/show_bug.cgi?id=161156
1573
1574         Unreviewed test gardening.
1575
1576         * platform/mac/TestExpectations:
1577
1578 2016-08-30  Ryan Haddad  <ryanhaddad@apple.com>
1579
1580         Marking svg/animations/reinserting-svg-into-document.html as flaky on ios-simulator.
1581         https://bugs.webkit.org/show_bug.cgi?id=161395
1582
1583         Unreviewed test gardening.
1584
1585         * platform/ios-simulator/TestExpectations:
1586
1587 2016-08-30  Jiewen Tan  <jiewen_tan@apple.com>
1588
1589         Unreviewed, update iOS simulator WK1 flaky tests.
1590
1591         * platform/ios-simulator-wk1/TestExpectations:
1592
1593 2016-08-30  Youenn Fablet  <youenn@apple.com>
1594
1595         [Fetch API] Blob not found URL should result in a network error
1596         https://bugs.webkit.org/show_bug.cgi?id=161381
1597
1598         Reviewed by Sam Weinig.
1599
1600         * fast/files/apply-blob-url-to-xhr-expected.txt:
1601         * fast/files/workers/worker-apply-blob-url-to-xhr-expected.txt:
1602
1603 2016-08-30  Ryan Haddad  <ryanhaddad@apple.com>
1604
1605         Marking imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-top.html as flaky.
1606         https://bugs.webkit.org/show_bug.cgi?id=161359
1607
1608         Unreviewed test gardening.
1609
1610         * platform/ios-simulator-wk2/TestExpectations:
1611
1612 2016-08-30  Ryan Haddad  <ryanhaddad@apple.com>
1613
1614         Marking editing/pasteboard/5478250.html as flaky on mac-wk2 debug.
1615         https://bugs.webkit.org/show_bug.cgi?id=161366
1616
1617         Unreviewed test gardening.
1618
1619         * platform/mac-wk2/TestExpectations:
1620
1621 2016-08-30  Zalan Bujtas  <zalan@apple.com>
1622
1623         ASSERTION FAILED: opportunitiesInRun <= expansionOpportunityCount in WebCore::computeExpansionForJustifiedText
1624         https://bugs.webkit.org/show_bug.cgi?id=139393
1625         <rdar://problem/27704243>
1626
1627         Reviewed by Myles C. Maxfield.
1628
1629         * fast/text/assert-on-expansion-opportunity-expected.txt: Added.
1630         * fast/text/assert-on-expansion-opportunity.html: Added.
1631
1632 2016-08-30  Ryan Haddad  <ryanhaddad@apple.com>
1633
1634         Marking inspector/unit-tests/yieldable-task.html as a flaky failure.
1635         https://bugs.webkit.org/show_bug.cgi?id=161361
1636
1637         Unreviewed test gardening.
1638
1639         * platform/mac/TestExpectations:
1640
1641 2016-08-30  Gyuyoung Kim  <gyuyoung.kim@navercorp.com>
1642
1643         [EFL] Gardening on failure tests
1644
1645         Unreviewed EFL gardening.
1646
1647         media control and IndexedDB tests have been failed.
1648         Mark them to failure.
1649
1650         * platform/efl/TestExpectations:
1651
1652 2016-08-30  Jiewen Tan  <jiewen_tan@apple.com>
1653
1654         Unreviewed, update iOS simulator WK1 flaky tests.
1655
1656         * platform/ios-simulator-wk1/TestExpectations:
1657
1658 2016-08-29  Chris Dumez  <cdumez@apple.com>
1659
1660         We should throw a SecurityError when denying setting a cross-origin Location property
1661         https://bugs.webkit.org/show_bug.cgi?id=161368
1662
1663         Reviewed by Ryosuke Niwa.
1664
1665         Update / Rebaseline existing tests to reflect behavior change.
1666
1667         * http/tests/security/cross-frame-access-location-put-expected.txt:
1668         * http/tests/security/location-cross-origin-expected.txt:
1669         * http/tests/security/location-cross-origin.html:
1670         * http/tests/security/xss-DENIED-assign-location-hash-expected.txt:
1671         * http/tests/security/xss-DENIED-assign-location-host-expected.txt:
1672         * http/tests/security/xss-DENIED-assign-location-hostname-expected.txt:
1673         * http/tests/security/xss-DENIED-assign-location-nonstandardProperty-expected.txt:
1674         * http/tests/security/xss-DENIED-assign-location-pathname-expected.txt:
1675         * http/tests/security/xss-DENIED-assign-location-protocol-expected.txt:
1676         * http/tests/security/xss-DENIED-assign-location-reload-expected.txt:
1677         * http/tests/security/xss-DENIED-assign-location-search-expected.txt:
1678
1679 2016-08-29  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1680
1681         [EFL] Gardening on Aug 30
1682
1683         Unreviewed gardening. Mark unexpecting passing tests to PASS.
1684
1685         * platform/efl/TestExpectations:
1686
1687 2016-08-29  Chris Dumez  <cdumez@apple.com>
1688
1689         Unskip several web-platform-tests that are now passing
1690         https://bugs.webkit.org/show_bug.cgi?id=161367
1691
1692         Reviewed by Geoffrey Garen.
1693
1694         Unskip several web-platform-tests that are now passing.
1695
1696         * TestExpectations:
1697
1698 2016-08-29  Joseph Pecoraro  <pecoraro@apple.com>
1699
1700         REGRESSION(r202568): Web Inspector: Expanding Array Prototype in Console shows no properties
1701         https://bugs.webkit.org/show_bug.cgi?id=161263
1702         <rdar://problem/28035849>
1703
1704         Reviewed by Matt Baker.
1705
1706         * inspector/model/remote-object-get-properties-expected.txt:
1707         * inspector/model/remote-object-get-properties.html:
1708         Include tests for an Array and an Array's proto (which is an Array).
1709
1710 2016-08-29  Dean Jackson  <dino@apple.com>
1711
1712         JSON.stringify returns empty when used with performance.timing.
1713         https://bugs.webkit.org/show_bug.cgi?id=151813
1714         <rdar://problem/28066067>
1715
1716         Reviewed by Sam Weinig.
1717
1718         * fast/dom/Window/window-properties-performance-expected.txt:
1719         * fast/dom/Window/window-properties-performance-resource-timing-expected.txt:
1720         * fast/dom/webtiming-document-open-expected.txt:
1721         * fast/dom/webtiming-navigate-within-document-expected.txt:
1722         * fast/dom/webtiming-performance-timing-stringify-expected.txt: Added.
1723         * fast/dom/webtiming-performance-timing-stringify.html: Added.
1724         * http/tests/misc/webtiming-cross-origin-and-back1-expected.txt:
1725         * http/tests/misc/webtiming-cross-origin-redirect-expected.txt:
1726         * http/tests/misc/webtiming-no-origin-expected.txt:
1727
1728 2016-08-29  Chris Dumez  <cdumez@apple.com>
1729
1730         Regression(r204923): It should be possible to set 'Location.href' cross origin
1731         https://bugs.webkit.org/show_bug.cgi?id=161343
1732         <rdar://problem/28063361>
1733
1734         Reviewed by Ryosuke Niwa.
1735
1736         Add layout test coverage.
1737
1738         * http/tests/security/location-cross-origin-expected.txt:
1739         * http/tests/security/location-cross-origin.html:
1740         * http/tests/security/xss-DENIED-assign-location-href-javascript-expected.txt:
1741
1742 2016-08-29  Jiewen Tan  <jiewen_tan@apple.com>
1743
1744         Unreviewed, update iOS simulator WK1 flaky tests.
1745
1746         * platform/ios-simulator-wk1/TestExpectations:
1747
1748 2016-08-29  Chris Dumez  <cdumez@apple.com>
1749
1750         We should throw a SecurityError when denying setting a cross-origin Window property
1751         https://bugs.webkit.org/show_bug.cgi?id=161339
1752
1753         Reviewed by Geoffrey Garen.
1754
1755         Update existing tests to reflect behavior change.
1756
1757         * http/tests/history/cross-origin-replace-history-object-expected.txt:
1758         * http/tests/history/resources/cross-origin-replaces-history-object-iframe.html:
1759         * http/tests/security/cross-frame-access-custom-expected.txt:
1760         * http/tests/security/cross-frame-access-put-expected.txt:
1761
1762 2016-08-29  Ryan Haddad  <ryanhaddad@apple.com>
1763
1764         Rebaseline imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent.html for ios-simulator after r205138.
1765
1766         Unreviewed test gardening.
1767
1768         * platform/ios-simulator/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
1769
1770 2016-08-29  Jiewen Tan  <jiewen_tan@apple.com>
1771
1772         Unreviewed, mark editing tests of iOS simulator WK1 release build that have different delegate callback order than those of debug build as failure
1773
1774         * platform/ios-simulator-wk1/TestExpectations:
1775
1776 2016-08-29  Jiewen Tan  <jiewen_tan@apple.com>
1777
1778         Unreviewed, rolling out r205143.
1779
1780         Needs better description
1781
1782         Reverted changeset:
1783
1784         "Unreviewed, mark editing tests of iOS simulator WK1 release
1785         build that have different delegate callbacks than those of
1786         debug build as failure"
1787         http://trac.webkit.org/changeset/205143
1788
1789 2016-08-29  Jiewen Tan  <jiewen_tan@apple.com>
1790
1791         Unreviewed, mark editing tests of iOS simulator WK1 release build that have different delegate callbacks than those of debug build as failure
1792
1793         * platform/ios-simulator-wk1/TestExpectations:
1794
1795 2016-08-29  Jiewen Tan  <jiewen_tan@apple.com>
1796
1797         Unreviewed, update iOS simulator WK1 flaky tests.
1798
1799         * platform/ios-simulator-wk1/TestExpectations:
1800
1801 2016-08-29  Ryan Haddad  <ryanhaddad@apple.com>
1802
1803         Unreviewed, rolling out r205140.
1804
1805         The changelog entry for this commit is incorrect and
1806         misattributed.
1807
1808         Reverted changeset:
1809
1810         "Marking media/track/text-track-cue-is-reachable.html as flaky
1811         on ios-simulator-wk2."
1812         https://bugs.webkit.org/show_bug.cgi?id=161323
1813         http://trac.webkit.org/changeset/205140
1814
1815 2016-08-29  Ryan Haddad  <ryanhaddad@apple.com>
1816
1817         Marking media/track/text-track-cue-is-reachable.html as flaky on ios-simulator-wk2.
1818         https://bugs.webkit.org/show_bug.cgi?id=161323
1819
1820         Unreviewed test gardening.
1821
1822         * platform/ios-simulator-wk2/TestExpectations:
1823
1824 2016-08-29  Chris Dumez  <cdumez@apple.com>
1825
1826         We should throw a SecurityError when denying access to cross-origin Window properties
1827         https://bugs.webkit.org/show_bug.cgi?id=161316
1828
1829         Reviewed by Darin Adler.
1830
1831         Update / rebaselined existing tests to reflect behavior change.
1832
1833         * fast/frames/sandboxed-iframe-history-denied-expected.txt:
1834         * fast/xmlhttprequest/xmlhttprequest-no-file-access-expected.txt:
1835         * fast/xmlhttprequest/xmlhttprequest-no-file-access.html:
1836         * http/tests/dom/window-open-about-webkit-org-and-access-document-expected.txt:
1837         * http/tests/dom/window-open-about-webkit-org-and-access-document.html:
1838         * http/tests/history/cross-origin-replace-history-object-child-expected.txt:
1839         * http/tests/history/cross-origin-replace-history-object-child.html:
1840         * http/tests/plugins/cross-frame-object-access-expected.txt:
1841         * http/tests/security/aboutBlank/xss-DENIED-navigate-opener-document-write-expected.txt:
1842         * http/tests/security/aboutBlank/xss-DENIED-navigate-opener-javascript-url-expected.txt:
1843         * http/tests/security/aboutBlank/xss-DENIED-set-opener-expected.txt:
1844         * http/tests/security/contentSecurityPolicy/sandbox-allow-scripts-in-http-header-expected.txt:
1845         * http/tests/security/contentSecurityPolicy/sandbox-allow-scripts-in-http-header.html:
1846         * http/tests/security/cross-frame-access-call-expected.txt:
1847         * http/tests/security/cross-frame-access-call.html:
1848         * http/tests/security/cross-frame-access-child-explicit-domain-expected.txt:
1849         * http/tests/security/cross-frame-access-custom-expected.txt:
1850         * http/tests/security/cross-frame-access-first-time-expected.txt:
1851         * http/tests/security/cross-frame-access-first-time.html:
1852         * http/tests/security/cross-frame-access-get-custom-property-cached-expected.txt:
1853         * http/tests/security/cross-frame-access-get-custom-property-cached.html:
1854         * http/tests/security/cross-frame-access-get-expected.txt:
1855         * http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt:
1856         * http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html:
1857         * http/tests/security/cross-frame-access-history-get-expected.txt:
1858         * http/tests/security/cross-frame-access-history-get-override-expected.txt:
1859         * http/tests/security/cross-frame-access-history-prototype-expected.txt:
1860         * http/tests/security/cross-frame-access-name-getter-expected.txt:
1861         * http/tests/security/cross-frame-access-object-getPrototypeOf-expected.txt:
1862         * http/tests/security/cross-frame-access-object-getPrototypeOf.html:
1863         * http/tests/security/cross-frame-access-object-prototype-expected.txt:
1864         * http/tests/security/cross-frame-access-object-prototype.html:
1865         * http/tests/security/cross-frame-access-parent-explicit-domain-expected.txt:
1866         * http/tests/security/cross-frame-access-port-expected.txt:
1867         * http/tests/security/cross-frame-access-protocol-expected.txt:
1868         * http/tests/security/cross-frame-access-protocol-explicit-domain-expected.txt:
1869         * http/tests/security/cross-frame-access-selection-expected.txt:
1870         * http/tests/security/cross-frame-access-selection.html:
1871         * http/tests/security/cross-origin-reified-window-property-access-expected.txt:
1872         * http/tests/security/cross-origin-window-property-access-expected.txt:
1873         * http/tests/security/dataURL/resources/foreign-domain-data-url-accessor-iframe.html:
1874         * http/tests/security/dataURL/resources/foreign-domain-data-url-accessor-opened-frame.html:
1875         * http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe-expected.txt:
1876         * http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-window-open-expected.txt:
1877         * http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-2-level-expected.txt:
1878         * http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-2-level.html:
1879         * http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-expected.txt:
1880         * http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-to-data-url-sub-frame-expected.txt:
1881         * http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-to-data-url-sub-frame.html:
1882         * http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame.html:
1883         * http/tests/security/dataURL/xss-DENIED-from-data-url-to-data-url-expected.txt:
1884         * http/tests/security/dataURL/xss-DENIED-from-data-url-to-data-url.html:
1885         * http/tests/security/dataURL/xss-DENIED-from-javascript-url-window-open-expected.txt:
1886         * http/tests/security/dataURL/xss-DENIED-from-javascript-url-window-open.html:
1887         * http/tests/security/dataURL/xss-DENIED-to-data-url-from-data-url-expected.txt:
1888         * http/tests/security/dataURL/xss-DENIED-to-data-url-from-data-url.html:
1889         * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-expected.txt:
1890         * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-location-change-expected.txt:
1891         * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-location-change.html:
1892         * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe.html:
1893         * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-window-open-expected.txt:
1894         * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-window-open.html:
1895         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-2-level-expected.txt:
1896         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-2-level.html:
1897         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-expected.txt:
1898         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-uppercase-expected.txt:
1899         * http/tests/security/dataURL/xss-DENIED-to-data-url-window-open-expected.txt:
1900         * http/tests/security/dataURL/xss-DENIED-to-data-url-window-open.html:
1901         * http/tests/security/document-all-expected.txt:
1902         * http/tests/security/document-all.html:
1903         * http/tests/security/javascriptURL/resources/foreign-domain-javascript-url-accessor-iframe.html:
1904         * http/tests/security/javascriptURL/resources/foreign-domain-javascript-url-accessor-opened-frame.html:
1905         * http/tests/security/javascriptURL/xss-DENIED-from-javascript-url-in-foreign-domain-subframe-expected.txt:
1906         * http/tests/security/javascriptURL/xss-DENIED-from-javascript-url-in-foreign-domain-window-open-expected.txt:
1907         * http/tests/security/javascriptURL/xss-DENIED-to-javascript-url-in-foreign-domain-subframe-expected.txt:
1908         * http/tests/security/javascriptURL/xss-DENIED-to-javascript-url-in-foreign-domain-subframe.html:
1909         * http/tests/security/javascriptURL/xss-DENIED-to-javascript-url-in-foreign-domain-window-open-expected.txt:
1910         * http/tests/security/javascriptURL/xss-DENIED-to-javascript-url-in-foreign-domain-window-open.html:
1911         * http/tests/security/listener/resources/targetChild-JSTargetNode-onclick-addEventListener.html:
1912         * http/tests/security/listener/resources/targetChild-JSTargetNode-onclick-shortcut.html:
1913         * http/tests/security/listener/resources/targetChild-XMLHttpRequest-addEventListener.html:
1914         * http/tests/security/listener/resources/targetChild-XMLHttpRequest-shortcut.html:
1915         * http/tests/security/listener/resources/targetChild-window-onclick-addEventListener.html:
1916         * http/tests/security/listener/resources/targetChild-window-onclick-shortcut.html:
1917         * http/tests/security/listener/xss-JSTargetNode-onclick-addEventListener-expected.txt:
1918         * http/tests/security/listener/xss-JSTargetNode-onclick-shortcut-expected.txt:
1919         * http/tests/security/listener/xss-XMLHttpRequest-addEventListener-expected.txt:
1920         * http/tests/security/listener/xss-XMLHttpRequest-shortcut-expected.txt:
1921         * http/tests/security/listener/xss-window-onclick-addEventListener-expected.txt:
1922         * http/tests/security/listener/xss-window-onclick-shortcut-expected.txt:
1923         * http/tests/security/resources/cross-frame-access.js:
1924         (test):
1925         (cannotAccessFrame):
1926         * http/tests/security/resources/cross-frame-history-prototype-iframe.html:
1927         * http/tests/security/resources/iframe-for-synchronous-form.html:
1928         * http/tests/security/resources/sandboxed-iframe-origin-add-step1.html:
1929         * http/tests/security/resources/sandboxed-iframe-origin-remove-step2.html:
1930         * http/tests/security/sandboxed-iframe-modify-self-expected.txt:
1931         * http/tests/security/sandboxed-iframe-origin-add-expected.txt:
1932         * http/tests/security/sandboxed-iframe-origin-remove-expected.txt:
1933         * http/tests/security/srcdoc-in-sandbox-cannot-access-parent-expected.txt:
1934         * http/tests/security/xss-DENIED-defineProperty-expected.txt:
1935         * http/tests/security/xss-DENIED-frame-name-expected.txt:
1936         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto-expected.txt:
1937         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto.html:
1938         * http/tests/security/xss-DENIED-invalid-domain-change-expected.txt:
1939         * http/tests/security/xss-DENIED-invalid-domain-change.html:
1940         * http/tests/security/xss-DENIED-method-with-iframe-proto-expected.txt:
1941         * http/tests/security/xss-DENIED-sandboxed-iframe-expected.txt:
1942         * http/tests/security/xss-DENIED-synchronous-form-expected.txt:
1943         * http/tests/security/xss-DENIED-window-name-navigator-expected.txt:
1944         * http/tests/security/xss-DENIED-xsl-document-securityOrigin-expected.txt:
1945         * http/tests/security/xss-DENIED-xsl-document-securityOrigin.xml:
1946         * http/tests/security/xss-eval-expected.txt:
1947         * http/tests/security/xss-eval.html:
1948
1949 2016-08-29  Youenn Fablet  <youenn@apple.com>
1950
1951         Image Loader should use FetchOptions::mode according its crossOrigin attribute
1952         https://bugs.webkit.org/show_bug.cgi?id=161309
1953
1954         Reviewed by Darin Adler.
1955
1956         * http/tests/security/load-image-after-redirection-expected.txt: Added.
1957         * http/tests/security/load-image-after-redirection.html: Added.
1958
1959 2016-08-29  Jiewen Tan  <jiewen_tan@apple.com>
1960
1961         Unreviewed, update iOS simulator WK1 flaky tests.
1962
1963         * platform/ios-simulator-wk1/TestExpectations:
1964
1965 2016-08-29  Jiewen Tan  <jiewen_tan@apple.com>
1966
1967         Unreviewed, update iOS simulator WK1 flaky tests.
1968
1969         * platform/ios-simulator-wk1/TestExpectations:
1970         * platform/ios-simulator-wk2/TestExpectations:
1971         * platform/ios-simulator/TestExpectations:
1972
1973 2016-08-29  Ryan Haddad  <ryanhaddad@apple.com>
1974
1975         Skipping http/tests/media/hls/hls-accessiblity-describes-video-menu.html on mac
1976         https://bugs.webkit.org/show_bug.cgi?id=161144
1977
1978         Unreviewed test gardening.
1979
1980         * platform/mac-wk1/TestExpectations:
1981         * platform/mac/TestExpectations:
1982
1983 2016-08-29  Ryan Haddad  <ryanhaddad@apple.com>
1984
1985         Marking imported/w3c/web-platform-tests/html/semantics/document-metadata/the-link-element/document-without-browsing-context.html as flaky.
1986         https://bugs.webkit.org/show_bug.cgi?id=161312
1987
1988         Unreviewed test gardening.
1989
1990         * TestExpectations:
1991
1992 2016-08-26  Sergio Villar Senin  <svillar@igalia.com>
1993
1994         [css-grid] Do not recursively call layout during auto repeat computation
1995         https://bugs.webkit.org/show_bug.cgi?id=161234
1996
1997         Reviewed by Manuel Rego Casasnovas.
1998
1999         Added a new test case and fixed a few tests inside the imported
2000         grid-repeat-auto-fill-fit-001.html which were wrong due to a bug in Firefox. The intrinsic
2001         size computation was not considering the existence of definite minimum sizes for some of the
2002         grids so the outcome was narrower than expected.
2003
2004         * fast/css-grid-layout/grid-indefinite-size-auto-repeat-crash-expected.txt: Added.
2005         * fast/css-grid-layout/grid-indefinite-size-auto-repeat-crash.html: Added.
2006         * fast/css-grid-layout/mozilla/grid-repeat-auto-fill-fit-001-expected.html:
2007
2008 2016-08-25  Frederic Wang  <fwang@igalia.com>
2009
2010         Add support for non-BMP operators U+1EEF0 and U+1EEF1
2011         https://bugs.webkit.org/show_bug.cgi?id=153984
2012
2013         We add two reftests to check that the non-BMP operators are properly
2014         handled by the MathML dictionary (form, properties, direction) as well
2015         as the rendering code (spacing, stretching). We test the new horizontal
2016         strechy operators U+1EEF0 and U+1EEF1 as well as the letter U+1D400
2017         which is not a real mathematical operator. We add a minimal test
2018         font which contains a black square for U+005F, U+1EEF0, U+1EEF1, U+1D400
2019         and the data that can be used to stretch them horizontally.
2020
2021         Reviewed by Darin Adler.
2022
2023         * mathml/presentation/non-bmp-operators-spacing-expected.html: Added.
2024         * mathml/presentation/non-bmp-operators-spacing.html: Added.
2025         * mathml/presentation/non-bmp-operators-stretching-expected.html: Added.
2026         * mathml/presentation/non-bmp-operators-stretching.html: Added.
2027         * mathml/presentation/non-bmp-operators.woff: Added.
2028
2029 2016-08-28  Youenn Fablet  <youenn@apple.com>
2030
2031         [Fetch API] Ensure response cloning works when data is loading
2032         https://bugs.webkit.org/show_bug.cgi?id=161137
2033
2034         Reviewed by Darin Adler.
2035
2036         * http/tests/fetch/clone-response-body-expected.txt: Added.
2037         * http/tests/fetch/clone-response-body.html: Added.
2038
2039 2016-08-28  Jiewen Tan  <jiewen_tan@apple.com>
2040
2041         Unreviewed, update iOS simulator WK1 flaky tests.
2042
2043         * platform/ios-simulator-wk1/TestExpectations:
2044
2045 2016-08-28  Michael Catanzaro  <mcatanzaro@igalia.com>
2046
2047         Remove flakiness expectations from switch to threaded compositor
2048
2049         This is completely hopeless, since there is a seemingly-unlimited number of tests that have
2050         been broken. Suppressing an arbitrary subset of the failures is not helping anything. Keep
2051         only records for tests that are really flaky.
2052
2053         Retain expectations for flaky timeouts and crashes.
2054
2055         * TestExpectations:
2056         * platform/gtk/TestExpectations:
2057
2058 2016-08-28  Javier Fernandez  <jfernandez@igalia.com>
2059
2060         Should never be reached failure in WebCore::RenderFlexibleBox::alignChildren
2061         https://bugs.webkit.org/show_bug.cgi?id=151591
2062         <rdar://problem/27711829>
2063
2064         Reviewed by Darin Adler.
2065
2066         Test to verify that align-self and align-items CSS properties use the old
2067         syntax when the Grid Layout feature is not enabled.
2068
2069         * css3/flexbox/new-alignment-values-invalid-if-grid-not-enabled-expected.txt: Added.
2070         * css3/flexbox/new-alignment-values-invalid-if-grid-not-enabled.html: Added.
2071
2072 2016-08-28  Frederic Wang  <fwang@igalia.com>
2073
2074         Improve parsing of the menclose notation attribute value
2075         https://bugs.webkit.org/show_bug.cgi?id=161045
2076
2077         Reviewed by Darin Adler.
2078
2079         We add some cases in menclose-notation-equivalence to verify that one can use any sequence of
2080         whitespace to separate notation values. We try with 0, 1, 2 or 3 notation values.
2081
2082         * mathml/presentation/menclose-notation-equivalence-expected.html:
2083         * mathml/presentation/menclose-notation-equivalence.html:
2084
2085 2016-08-28  Frederic Wang  <fwang@igalia.com>
2086
2087         More cleanup for the mpadded implementation
2088         https://bugs.webkit.org/show_bug.cgi?id=161136
2089
2090         We add a test for style change in mpadded.
2091
2092         Reviewed by Darin Adler.
2093
2094         * mathml/presentation/mpadded-style-change-expected.html: Added.
2095         * mathml/presentation/mpadded-style-change.html: Added.
2096
2097 2016-08-27  Chris Dumez  <cdumez@apple.com>
2098
2099         Update generated bindings to throw a SecurityError when denying cross-origin access to properties
2100         https://bugs.webkit.org/show_bug.cgi?id=161270
2101
2102         Reviewed by Darin Adler.
2103
2104         Update / rebaseline existing tests to reflect behavior change.
2105
2106         * http/tests/security/aboutBlank/xss-DENIED-set-opener-expected.txt:
2107         * http/tests/security/cross-frame-access-call-expected.txt:
2108         * http/tests/security/cross-frame-access-call.html:
2109         * http/tests/security/cross-origin-window-property-access-expected.txt:
2110         * http/tests/security/location-cross-origin-expected.txt:
2111         * http/tests/security/location-cross-origin.html:
2112         * http/tests/security/xss-DENIED-assign-location-href-javascript-expected.txt:
2113         * http/tests/security/xss-DENIED-method-with-iframe-proto-expected.txt:
2114         * http/tests/security/xss-DENIED-method-with-iframe-proto.html:
2115
2116 2016-08-27  Jonathan Bedard  <jbedard@apple.com>
2117
2118         WTR needs an implementation of setAutomaticLinkDetectionEnabled
2119         https://bugs.webkit.org/show_bug.cgi?id=87162
2120
2121         Reviewed by Darin Adler.
2122
2123         * platform/wk2/TestExpectations: Removed 2 now passing tests.
2124
2125 2016-08-27  Sam Weinig  <sam@webkit.org>
2126
2127         Remove more custom JavaScript bindings
2128         https://bugs.webkit.org/show_bug.cgi?id=161293
2129
2130         Reviewed by Darin Adler.
2131
2132         * webaudio/audionode-expected.txt:
2133         * webaudio/audionode.html:
2134         Update test for correct behavior of the constructor.
2135
2136 2016-08-27  Joseph Pecoraro  <pecoraro@apple.com>
2137
2138         Race between creating/deleting a database in test
2139         https://bugs.webkit.org/show_bug.cgi?id=161285
2140
2141         Reviewed by Darin Adler.
2142
2143         Because IndexedDB creation is asynchronous, we were not waiting for the
2144         database to be completely open before sending more commands. These
2145         could race and give unexpected results. Wait for the database to be
2146         successfully created before interacting with it.
2147
2148         * inspector/indexeddb/resources/utilities.js:
2149         (createEmptyDatabase):
2150         (createDatabaseWithStores):
2151         Send a single when the database creation is completed.
2152
2153         * inspector/indexeddb/clearObjectStore-expected.txt:
2154         * inspector/indexeddb/clearObjectStore.html:
2155         * inspector/indexeddb/deleteDatabaseNamesWithSpace.html:
2156         * inspector/indexeddb/requestData-expected.txt:
2157         * inspector/indexeddb/requestDatabase-expected.txt:
2158         * inspector/indexeddb/requestDatabase.html:
2159         * inspector/indexeddb/requestDatabaseNames.html:
2160         Listen for the database created signal before proceeding
2161         with the test.
2162
2163 2016-08-27  Ryosuke Niwa  <rniwa@webkit.org>
2164
2165         adoptcallback
2166
2167         Add adopted callback for custom elements
2168         https://bugs.webkit.org/show_bug.cgi?id=161284
2169
2170         Reviewed by Antti Koivisto.
2171
2172         * fast/custom-elements/adopted-callback-expected.txt: Added.
2173         * fast/custom-elements/adopted-callback.html: Added.
2174         * fast/custom-elements/resources/document-types.js:
2175         (const.DocumentTypes.create):
2176
2177 2016-08-27  Youenn Fablet  <youenn@apple.com>
2178
2179         html/dom/interfaces.html is flaky due to WebSocket test
2180         https://bugs.webkit.org/show_bug.cgi?id=161290
2181
2182         Unreviewed.
2183
2184         * platform/mac/TestExpectations: Making html/dom/interfaces.html expectation specific to Release.
2185
2186 2016-08-27  Simon Fraser  <simon.fraser@apple.com>
2187
2188         Add run-webkit-tests --print-expectations to show expectations for all or a subset of tests
2189         https://bugs.webkit.org/show_bug.cgi?id=161217
2190
2191         Reviewed by Ryosuke Niwa.
2192         
2193         Explicitly skip fast/viewport
2194
2195         * platform/mac/TestExpectations:
2196
2197 2016-08-27  Youenn Fablet  <youenn@apple.com>
2198
2199         html/dom/interfaces.html is flaky due to WebSocket test
2200         https://bugs.webkit.org/show_bug.cgi?id=161290
2201
2202         Unreviewed.
2203
2204         * platform/mac/TestExpectations: Marking html/dom/interfaces.html expectation from Skip to Pass|Failure.
2205
2206 2016-08-26  Joseph Pecoraro  <pecoraro@apple.com>
2207
2208         Web Inspector: inspector/indexeddb/deleteDatabaseNamesWithSpace.html is flakey
2209         https://bugs.webkit.org/show_bug.cgi?id=161283
2210
2211         Reviewed by Alex Christensen.
2212
2213         * inspector/indexeddb/deleteDatabaseNamesWithSpace.html:
2214         Add a short timeout between deleting a database and requesting database names
2215         to reduce flakey results.
2216
2217 2016-08-26  Sam Weinig  <sam@webkit.org>
2218
2219         Remove support for ENABLE_LEGACY_WEB_AUDIO
2220         https://bugs.webkit.org/show_bug.cgi?id=161262
2221
2222         Reviewed by Anders Carlsson.
2223
2224         * webaudio/audiobuffersource-loop-points.html:
2225         * webaudio/audiobuffersource-multi-channels.html:
2226         * webaudio/audiobuffersource-playbackState-expected.txt:
2227         * webaudio/audiobuffersource-playbackState.html:
2228         * webaudio/audiobuffersource-playbackrate.html:
2229         * webaudio/audiochannelmerger-stereo.html:
2230         * webaudio/audiochannelsplitter.html:
2231         * webaudio/audionode-connect-order.html:
2232         * webaudio/audionode-expected.txt:
2233         * webaudio/audionode.html:
2234         * webaudio/audioparam-connect-audioratesignal.html:
2235         * webaudio/audioparam-summingjunction.html:
2236         * webaudio/audioprocessingevent.html:
2237         * webaudio/automatic-pull-node.html:
2238         * webaudio/biquad-allpass.html:
2239         * webaudio/biquad-bandpass.html:
2240         * webaudio/biquad-getFrequencyResponse.html:
2241         * webaudio/biquad-highpass.html:
2242         * webaudio/biquad-highshelf.html:
2243         * webaudio/biquad-lowpass.html:
2244         * webaudio/biquad-lowshelf.html:
2245         * webaudio/biquad-notch.html:
2246         * webaudio/biquad-peaking.html:
2247         * webaudio/biquadfilternode-basic-expected.txt:
2248         * webaudio/biquadfilternode-basic.html:
2249         * webaudio/convolution-mono-mono.html:
2250         * webaudio/delaynode-max-default-delay.html:
2251         * webaudio/delaynode-max-nondefault-delay.html:
2252         * webaudio/delaynode-maxdelay.html:
2253         * webaudio/delaynode-scheduling.html:
2254         * webaudio/delaynode.html:
2255         * webaudio/distance-exponential-expected.txt:
2256         * webaudio/distance-exponential.html:
2257         * webaudio/distance-inverse-expected.txt:
2258         * webaudio/distance-inverse.html:
2259         * webaudio/distance-linear-expected.txt:
2260         * webaudio/distance-linear.html:
2261         * webaudio/gain-basic.html:
2262         * webaudio/gain.html:
2263         * webaudio/javascriptaudionode-zero-input-channels.html:
2264         * webaudio/javascriptaudionode.html:
2265         * webaudio/mixing.html:
2266         * webaudio/note-grain-on-play-expected.txt: Removed.
2267         * webaudio/note-grain-on-play.html: Removed.
2268         * webaudio/note-grain-on-timing-expected.txt: Removed.
2269         * webaudio/note-grain-on-timing.html: Removed.
2270         * webaudio/oscillator-basic-expected.txt:
2271         * webaudio/oscillator-basic.html:
2272         * webaudio/oscillator-custom.html:
2273         * webaudio/oscillator-sawtooth.html:
2274         * webaudio/oscillator-sine.html:
2275         * webaudio/oscillator-square.html:
2276         * webaudio/oscillator-triangle.html:
2277         * webaudio/pannernode-basic-expected.txt:
2278         * webaudio/pannernode-basic.html:
2279         * webaudio/resources/audio-testing.js:
2280         * webaudio/resources/audioparam-testing.js:
2281         * webaudio/resources/biquad-testing.js:
2282         * webaudio/resources/distance-model-testing.js:
2283         * webaudio/resources/javascriptaudionode-testing.js:
2284         * webaudio/resources/oscillator-testing.js:
2285         * webaudio/resources/panner-model-testing.js:
2286         * webaudio/sample-accurate-scheduling.html:
2287         * webaudio/stereo2mono-down-mixing.html:
2288         * webaudio/up-mixing-mono-51.html:
2289         * webaudio/up-mixing-mono-stereo.html:
2290         * webaudio/up-mixing-stereo-51.html:
2291         * webaudio/waveshaper.html:
2292         Update tests for removal of ENABLE_LEGACY_WEB_AUDIO.
2293
2294 2016-08-23  Ryosuke Niwa  <rniwa@webkit.org>
2295
2296         Adopted custom element's callbacks should continue to work
2297         https://bugs.webkit.org/show_bug.cgi?id=161065
2298
2299         Reviewed by Andreas Kling.
2300
2301         Added test cases for adopting custom elements into various kinds of documents.
2302
2303         * fast/custom-elements/connected-callbacks-expected.txt:
2304         * fast/custom-elements/connected-callbacks.html:
2305         * fast/custom-elements/defined-pseudo-class-expected.txt:
2306         * fast/custom-elements/defined-pseudo-class.html:
2307         * fast/custom-elements/disconnected-callbacks-expected.txt:
2308         * fast/custom-elements/disconnected-callbacks.html:
2309         * fast/custom-elements/resources/document-types.js: Added.
2310         * fast/custom-elements/resources/empty-html-document.html: Added.
2311
2312 2016-08-26  Ryan Haddad  <ryanhaddad@apple.com>
2313
2314         Marking webgl/max-active-contexts-webglcontextlost-prevent-default.html as flaky on mac-wk1.
2315         https://bugs.webkit.org/show_bug.cgi?id=161205
2316
2317         Unreviewed test gardening.
2318
2319         * platform/mac-wk1/TestExpectations:
2320
2321 2016-08-26  Ryan Haddad  <ryanhaddad@apple.com>
2322
2323         Marking http/tests/media/hls/hls-accessiblity-describes-video-menu.html as flaky on mac-wk1.
2324         https://bugs.webkit.org/show_bug.cgi?id=161144
2325
2326         Unreviewed test gardening.
2327
2328         * platform/mac-wk1/TestExpectations:
2329
2330 2016-08-26  Zalan Bujtas  <zalan@apple.com>
2331
2332         ASSERT_NOT_REACHED() is touched in WebCore::minimumValueForLength
2333         https://bugs.webkit.org/show_bug.cgi?id=125781
2334         <rdar://problem/27684457>
2335
2336         Reviewed by Simon Fraser.
2337
2338         * fast/table/assert-on-min-max-content-values-expected.txt: Added.
2339         * fast/table/assert-on-min-max-content-values.html: Added.
2340
2341 2016-08-26  Ryan Haddad  <ryanhaddad@apple.com>
2342
2343         Rebaseline fast/dom/focus-contenteditable.html for ios-simulator after r205044.
2344
2345         Unreviewed test gardening.
2346
2347         * platform/ios-simulator-wk2/fast/dom/focus-contenteditable-expected.txt:
2348
2349 2016-08-26  Jiewen Tan  <jiewen_tan@apple.com>
2350
2351         Unreviewed, update expectations of tests that can either crash or timeout on iOS simulator WK1
2352
2353         * platform/ios-simulator-wk1/TestExpectations:
2354
2355 2016-08-26  Ryan Haddad  <ryanhaddad@apple.com>
2356
2357         Skipping imported/w3c/web-platform-tests/html/dom/interfaces.html on Mac.
2358         https://bugs.webkit.org/show_bug.cgi?id=161142
2359
2360         Unreviewed test gardening.
2361
2362         * platform/mac/TestExpectations:
2363
2364 2016-08-26  Jiewen Tan  <jiewen_tan@apple.com>
2365
2366         Unreviewed, rebase iOS simulator WK1 tables tests
2367
2368         * platform/ios-simulator-wk1/TestExpectations:
2369         * platform/ios-simulator-wk1/tables/mozilla/bugs/bug30559-expected.txt:
2370         * platform/ios-simulator-wk1/tables/mozilla_expected_failures/bugs/bug128876-expected.txt:
2371         * platform/ios-simulator-wk1/tables/mozilla_expected_failures/bugs/bug3517-expected.txt: Added.
2372         * platform/ios-simulator-wk1/tables/mozilla_expected_failures/bugs/bug8499-expected.txt:
2373         * platform/ios-simulator-wk1/transitions/default-timing-function-expected.txt: Added.
2374
2375 2016-08-26  Beth Dakin  <bdakin@apple.com>
2376
2377         charactersAroundPosition can be wrong because it crosses editing boundaries
2378         https://bugs.webkit.org/show_bug.cgi?id=161215
2379         -and corresponding-
2380         rdar://problem/27933564
2381
2382         Reviewed by Ryosuke Niwa.
2383
2384         New test.
2385         * editing/mac/spelling/accept-candidate-without-crossing-editing-boundary-expected.txt: Added.
2386         * editing/mac/spelling/accept-candidate-without-crossing-editing-boundary.html: Added.
2387
2388         This test is going back to its pre-https://trac.webkit.org/changeset/195078 state. 
2389         That change caused this test to have a different layout because it caused more 
2390         layouts to happen. Now that we don’t allow the call to charactersAroundPosition() 
2391         to cross editing boundaries, those layouts don’t happen, and we have the old 
2392         behavior back.
2393         * platform/mac/fast/dom/focus-contenteditable-expected.txt:
2394
2395 2016-08-26  Joseph Pecoraro  <pecoraro@apple.com>
2396
2397         Web Inspector: Test and address issues in IndexedDB.requestData
2398         https://bugs.webkit.org/show_bug.cgi?id=161178
2399         <rdar://problem/28002467>
2400
2401         Reviewed by Brian Burg.
2402
2403         * inspector/indexeddb/requestData-expected.txt: Added.
2404         * inspector/indexeddb/requestData.html: Added.
2405
2406 2016-08-25  Joseph Pecoraro  <pecoraro@apple.com>
2407
2408         Web Inspector: Provide a way to clear an IndexedDB object store
2409         https://bugs.webkit.org/show_bug.cgi?id=161167
2410         <rdar://problem/27996932>
2411
2412         Reviewed by Brian Burg.
2413
2414         * inspector/indexeddb/clearObjectStore-expected.txt: Added.
2415         * inspector/indexeddb/clearObjectStore.html: Added.
2416
2417 2016-08-25  Joseph Pecoraro  <pecoraro@apple.com>
2418
2419         Web Inspector: Test IndexedDB.requestDatabase
2420         https://bugs.webkit.org/show_bug.cgi?id=161122
2421
2422         Reviewed by Brian Burg.
2423
2424         * inspector/indexeddb/requestDatabase-expected.txt: Added.
2425         * inspector/indexeddb/requestDatabase.html: Added.
2426         New tests.
2427
2428         * inspector/indexeddb/deleteDatabaseNamesWithSpace.html:
2429         * inspector/indexeddb/requestDatabaseNames.html:
2430         Share code.
2431
2432         * inspector/indexeddb/resources/utilities.js: Added.
2433         (deleteDatabaseNames):
2434         (createEmptyDatabase):
2435         (createDatabaseWithStores):
2436         Helpers that can be used by each test.
2437
2438 2016-08-25  Joseph Pecoraro  <pecoraro@apple.com>
2439
2440         Web Inspector: Modernize inspector/indexeddb tests
2441         https://bugs.webkit.org/show_bug.cgi?id=161113
2442
2443         Reviewed by Brian Burg.
2444
2445         * inspector/indexeddb/deleteDatabaseNamesWithSpace-expected.txt:
2446         * inspector/indexeddb/deleteDatabaseNamesWithSpace.html:
2447         * inspector/indexeddb/requestDatabaseNames-expected.txt:
2448         * inspector/indexeddb/requestDatabaseNames.html:
2449
2450 2016-08-26  Jiewen Tan  <jiewen_tan@apple.com>
2451
2452         Unreviewed, rebase iOS simulator WK1 http tests
2453
2454         * platform/ios-simulator-wk1/TestExpectations:
2455         * platform/ios-simulator-wk1/animations/trigger-container-scroll-simple-expected.txt: Added.
2456         * platform/ios-simulator-wk1/css2.1/t040302-c61-ex-len-00-b-a-expected.txt:
2457         * platform/ios-simulator-wk1/http/tests/dom/window-open-about-blank-and-access-document-expected.txt: Added.
2458         * platform/ios-simulator-wk1/http/tests/dom/window-open-about-uppercase-blank-and-access-document-expected.txt: Added.
2459         * platform/ios-simulator-wk1/http/tests/dom/window-open-about-webkit-org-and-access-document-expected.txt: Added.
2460         * platform/ios-simulator-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/proper-open-window-upgrades-expected.txt: Added.
2461         * platform/ios-simulator-wk1/http/tests/security/cross-origin-modal-dialog-base-expected.txt: Added.
2462         * platform/ios-simulator-wk1/http/tests/security/insecure-geolocation-expected.txt: Added.
2463         * platform/ios-simulator-wk1/http/tests/security/mixedContent/insecure-form-in-main-frame-expected.txt: Added.
2464         * platform/ios-simulator-wk1/http/tests/security/mixedContent/insecure-script-in-data-iframe-in-main-frame-blocked-expected.txt: Added.
2465         * platform/ios-simulator-wk1/http/tests/security/mixedContent/insecure-xhr-sync-in-main-frame-expected.txt: Added.
2466         * platform/ios-simulator-wk1/http/tests/security/mixedcontent-geolocation-block-insecure-content-expected.txt: Added.
2467         * platform/ios-simulator-wk1/http/tests/security/mixedcontent-geolocation-expected.txt: Added.
2468         * platform/ios-simulator-wk1/http/tests/security/window-opened-from-sandboxed-iframe-should-inherit-sandbox-expected.txt: Added.
2469         * platform/ios-simulator-wk2/TestExpectations:
2470         * platform/ios-simulator/TestExpectations:
2471
2472 2016-08-26  Chris Dumez  <cdumez@apple.com>
2473
2474         Calling crossOriginWindow.toString() should not be allowed
2475         https://bugs.webkit.org/show_bug.cgi?id=161225
2476
2477         Reviewed by Andreas Kling.
2478
2479         Update existing tests to reflect the behavior change.
2480
2481         * http/tests/security/cross-frame-access-custom-expected.txt:
2482         * http/tests/security/cross-frame-access-custom.html:
2483         * http/tests/security/cross-frame-access-object-setPrototypeOf-expected.txt:
2484         * http/tests/security/cross-frame-access-object-setPrototypeOf.html:
2485
2486 2016-08-26  Devin Rousso  <dcrousso+webkit@gmail.com>
2487
2488         Web Inspector: Some CSS selectors in the UI aren't escaped
2489         https://bugs.webkit.org/show_bug.cgi?id=151378
2490
2491         Reviewed by Joseph Pecoraro.
2492
2493         * inspector/dom/content-node-region-info.html:
2494         * inspector/dom/content-node-region-info-expected.txt:
2495         Use DOMNode.prototype.displayName instead of WebInspector.displayNameForNode.
2496
2497         * inspector/dom/highlightNode-expected.txt:
2498         * inspector/dom/highlightSelector.html:
2499         * inspector/dom/highlightSelector-expected.txt:
2500         Changed result to replace className with new classes array.
2501
2502 2016-08-26  Chris Dumez  <cdumez@apple.com>
2503
2504         HTMLAreaElement's coords attributes parsing does not comply with the HTML specification
2505         https://bugs.webkit.org/show_bug.cgi?id=161216
2506
2507         Reviewed by Andreas Kling.
2508
2509         Unskip web-platform-tests/html/semantics/embedded-content/the-area-element/area-coords.html
2510         as it is now passing and not longer crashing in debug builds.
2511
2512         * TestExpectations:
2513
2514 2016-08-26  Chris Dumez  <cdumez@apple.com>
2515
2516         Trying to access cross-origin Location properties should throw a SecurityError
2517         https://bugs.webkit.org/show_bug.cgi?id=161248
2518
2519         Reviewed by Alex Christensen.
2520
2521         Update existing tests to reflect behavior change.
2522
2523         * http/tests/plugins/cross-frame-object-access-expected.txt:
2524         * http/tests/plugins/resources/cross-frame-object-access.html:
2525         * http/tests/security/XFrameOptions/x-frame-options-deny-expected.txt:
2526         * http/tests/security/XFrameOptions/x-frame-options-deny.html:
2527         * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-parent-same-origin-deny-expected.txt:
2528         * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-parent-same-origin-deny.html:
2529         * http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-deny-expected.txt:
2530         * http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-deny.html:
2531         * http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-deny-expected.txt:
2532         * http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-deny.html:
2533         * http/tests/security/cross-frame-access-callback-explicit-domain-DENY-expected.txt:
2534         * http/tests/security/cross-frame-access-child-explicit-domain-expected.txt:
2535         * http/tests/security/cross-frame-access-custom-expected.txt:
2536         * http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt:
2537         * http/tests/security/cross-frame-access-history-get-expected.txt:
2538         * http/tests/security/cross-frame-access-history-get-override-expected.txt:
2539         * http/tests/security/cross-frame-access-location-get-expected.txt:
2540         * http/tests/security/cross-frame-access-location-get-override-expected.txt:
2541         * http/tests/security/cross-frame-access-parent-explicit-domain-expected.txt:
2542         * http/tests/security/cross-frame-access-port-expected.txt:
2543         * http/tests/security/cross-frame-access-protocol-expected.txt:
2544         * http/tests/security/cross-frame-access-protocol-explicit-domain-expected.txt:
2545         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-expected.txt:
2546         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-uppercase-expected.txt:
2547         * http/tests/security/location-cross-origin-expected.txt:
2548         * http/tests/security/location-cross-origin.html:
2549         * http/tests/security/resources/cross-frame-access.js:
2550         (canGet):
2551         (canGetDescriptor):
2552         (canCall):
2553         (toString):
2554         * http/tests/security/sandboxed-iframe-blocks-access-from-parent-expected.txt:
2555         * http/tests/security/xss-DENIED-defineProperty-expected.txt:
2556         * http/tests/security/xss-DENIED-defineProperty.html:
2557         * http/tests/security/xssAuditor/block-does-not-leak-location-expected.txt:
2558         * http/tests/security/xssAuditor/block-does-not-leak-location.html:
2559         * http/tests/security/xssAuditor/full-block-script-tag-cross-domain-expected.txt:
2560         * http/tests/security/xssAuditor/full-block-script-tag-cross-domain.html:
2561         * http/tests/security/xssAuditor/resources/utilities.js:
2562         (checkIfFrameLocationMatchesSrcAndCallDone):
2563
2564 2016-08-26  Eric Carlson  <eric.carlson@apple.com>
2565
2566         [MediaStream] Add support for OverConstrainedErrorEvent
2567         https://bugs.webkit.org/show_bug.cgi?id=161199
2568         <rdar://problem/28011819>
2569
2570         Reviewed by Jer Noble.
2571
2572         * fast/events/constructors/overconstrained-error-event-constructor-expected.txt: Added.
2573         * fast/events/constructors/overconstrained-error-event-constructor.html: Added.
2574         * js/dom/global-constructors-attributes-expected.txt: Updated.
2575         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2576         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2577         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2578         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2579
2580 2016-08-26  Frederic Wang  <fwang@igalia.com>
2581
2582         The annotation-xml element does not need to be behave as an mrow
2583         https://bugs.webkit.org/show_bug.cgi?id=161230
2584
2585         Reviewed by Manuel Rego Casasnovas.
2586
2587         * platform/efl/accessibility/math-foreign-content-expected.txt: Remove the AXGroup from the
2588         test expectation, which that was used for annotation-xml.
2589         * platform/gtk/accessibility/math-foreign-content-expected.txt: Ditto.
2590         * platform/mac/accessibility/math-foreign-content-expected.txt: Ditto.
2591
2592 2016-08-26  Alexey Proskuryakov  <ap@apple.com>
2593
2594         Reinstate flakiness expectations for viewport tests, as they are still flaky.
2595         https://bugs.webkit.org/show_bug.cgi?id=153110
2596
2597         * platform/ios-simulator-wk2/TestExpectations:
2598
2599 2016-08-26  Nael Ouedraogo  <nael.ouedraogo@crf.canon.fr>
2600
2601         Make custom constructors consistent with generated bindings code
2602         https://bugs.webkit.org/show_bug.cgi?id=159550
2603
2604         Reviewed by Youenn Fablet.
2605
2606         Add assertion to check DOMConstructorObject* passed in ExecState is not null.
2607         Rename throwConstructorDocumentUnavailableError to throwConstructorScriptExecutionContextUnavailableError since
2608         ScriptExecutionContext is not necessarily a Document.
2609         Modify error message in case of argument error to be consistent with generated binding code: replace calls to
2610         throwVMError with calls to throwConstructorScriptExecutionContextUnavailableError and throwArgumentTypeError.
2611
2612         No new test required. Modify tests and tests expectations to align with new error messages.
2613
2614         * fast/dom/MutationObserver/mutation-observer-constructor-expected.txt:
2615         * fast/files/file-constructor-expected.txt:
2616         * fast/files/file-constructor.html:
2617
2618 2016-08-25  Jiewen Tan  <jiewen_tan@apple.com>
2619
2620         Unreviewed, rebase iOS simulator WK1 imported/w3c tests
2621
2622         * platform/ios-simulator-wk1/TestExpectations:
2623         * platform/ios-simulator-wk1/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-fragment-scrolling-cross-origin-expected.txt: Added.
2624         * platform/ios-simulator-wk1/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-samedoc-expected.txt: Added.
2625         * platform/ios-simulator-wk1/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/scroll-to-fragid/scroll-frag-percent-encoded-expected.txt: Added.
2626         * platform/ios-simulator-wk1/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/001-expected.txt: Added.
2627         * platform/ios-simulator-wk1/imported/w3c/web-platform-tests/html/browsers/windows/noreferrer-window-name-expected.txt: Added.
2628
2629 2016-08-25  Said Abou-Hallawa  <sabouhallawa@apple.com>
2630
2631         [iOS Simulator] Rebaseline many tests under LayoutTests/svg/ for ios-simulator and enable them for testing
2632         https://bugs.webkit.org/show_bug.cgi?id=161166
2633
2634         Reviewed by Simon Fraser.
2635
2636         * platform/ios-simulator/TestExpectations:
2637         * platform/ios-simulator/svg/W3C-I18N: Added.
2638         * platform/ios-simulator/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt: Added.
2639         * platform/ios-simulator/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt: Added.
2640         * platform/ios-simulator/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt: Added.
2641         * platform/ios-simulator/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt: Added.
2642         * platform/ios-simulator/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt: Added.
2643         * platform/ios-simulator/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt: Added.
2644         * platform/ios-simulator/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt: Added.
2645         * platform/ios-simulator/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt: Added.
2646         * platform/ios-simulator/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt: Added.
2647         * platform/ios-simulator/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt: Added.
2648         * platform/ios-simulator/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt: Added.
2649         * platform/ios-simulator/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt: Added.
2650         * platform/ios-simulator/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt: Added.
2651         * platform/ios-simulator/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt: Added.
2652         * platform/ios-simulator/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt: Added.
2653         * platform/ios-simulator/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt: Added.
2654         * platform/ios-simulator/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt: Added.
2655         * platform/ios-simulator/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt: Added.
2656         * platform/ios-simulator/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt: Added.
2657         * platform/ios-simulator/svg/W3C-I18N/text-anchor-no-markup-expected.txt: Added.
2658         * platform/ios-simulator/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt: Added.
2659         * platform/ios-simulator/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt: Added.
2660         * platform/ios-simulator/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt: Added.
2661         * platform/ios-simulator/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt: Added.
2662         * platform/ios-simulator/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt: Added.
2663         * platform/ios-simulator/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt: Added.
2664         * platform/ios-simulator/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt: Added.
2665         * platform/ios-simulator/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt: Added.
2666         * platform/ios-simulator/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.txt: Added.
2667         * platform/ios-simulator/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt: Added.
2668         * platform/ios-simulator/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt: Added.
2669         * platform/ios-simulator/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.txt: Added.
2670         * platform/ios-simulator/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt: Added.
2671         * platform/ios-simulator/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.txt: Added.
2672         * platform/ios-simulator/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.txt: Added.
2673         * platform/ios-simulator/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.txt: Added.
2674         * platform/ios-simulator/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.txt: Added.
2675         * platform/ios-simulator/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.txt: Added.
2676         * platform/ios-simulator/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt: Added.
2677         * platform/ios-simulator/svg/W3C-I18N/tspan-direction-ltr-expected.txt: Added.
2678         * platform/ios-simulator/svg/W3C-I18N/tspan-direction-rtl-expected.txt: Added.
2679         * platform/ios-simulator/svg/W3C-SVG-1.1-SE: Added.
2680         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.txt: Added.
2681         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.txt: Added.
2682         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.txt: Added.
2683         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.txt: Added.
2684         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.txt: Added.
2685         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt: Added.
2686         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.txt: Added.
2687         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Added.
2688         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.txt: Added.
2689         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.txt: Added.
2690         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.txt: Added.
2691         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/painting-control-04-f-expected.txt: Added.
2692         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/painting-marker-05-f-expected.txt: Added.
2693         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/painting-marker-06-f-expected.txt: Added.
2694         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.txt: Added.
2695         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt: Added.
2696         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.txt: Added.
2697         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt: Added.
2698         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt: Added.
2699         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.txt: Added.
2700         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/struct-dom-11-f-expected.txt: Added.
2701         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/struct-use-11-f-expected.txt: Added.
2702         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.txt: Added.
2703         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt: Added.
2704         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.txt: Added.
2705         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.txt: Added.
2706         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt: Added.
2707         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.txt: Added.
2708         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.txt: Added.
2709         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.txt: Added.
2710         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt: Added.
2711         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt: Added.
2712         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.txt: Added.
2713         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt: Added.
2714         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt: Added.
2715         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt: Added.
2716         * platform/ios-simulator/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt: Added.
2717         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-02-t-expected.txt: Added.
2718         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-03-t-expected.txt: Added.
2719         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-05-t-expected.txt: Added.
2720         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt: Added.
2721         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-08-t-expected.txt: Added.
2722         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt: Added.
2723         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-10-t-expected.txt: Added.
2724         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-11-t-expected.txt: Added.
2725         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-13-t-expected.txt: Added.
2726         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-14-t-expected.txt: Added.
2727         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-18-t-expected.txt: Added.
2728         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-20-t-expected.txt: Added.
2729         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt: Added.
2730         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-22-b-expected.txt: Added.
2731         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-23-t-expected.txt: Added.
2732         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt: Added.
2733         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-25-t-expected.txt: Added.
2734         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-26-t-expected.txt: Added.
2735         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-27-t-expected.txt: Added.
2736         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-28-t-expected.txt: Added.
2737         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-29-b-expected.txt: Added.
2738         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-31-t-expected.txt: Added.
2739         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt: Added.
2740         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-34-t-expected.txt: Added.
2741         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-39-t-expected.txt: Added.
2742         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-44-t-expected.txt: Added.
2743         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt: Added.
2744         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-60-t-expected.txt: Added.
2745         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-61-t-expected.txt: Added.
2746         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-62-t-expected.txt: Added.
2747         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-63-t-expected.txt: Added.
2748         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-64-t-expected.txt: Added.
2749         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-65-t-expected.txt: Added.
2750         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-66-t-expected.txt: Added.
2751         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-67-t-expected.txt: Added.
2752         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-68-t-expected.txt: Added.
2753         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-69-t-expected.txt: Added.
2754         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-70-t-expected.txt: Added.
2755         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-77-t-expected.txt: Added.
2756         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-78-t-expected.txt: Added.
2757         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-80-t-expected.txt: Added.
2758         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-81-t-expected.txt: Added.
2759         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-83-t-expected.txt: Added.
2760         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-84-t-expected.txt: Added.
2761         * platform/ios-simulator/svg/W3C-SVG-1.1/animate-elem-85-t-expected.txt: Added.
2762         * platform/ios-simulator/svg/W3C-SVG-1.1/color-prof-01-f-expected.txt: Added.
2763         * platform/ios-simulator/svg/W3C-SVG-1.1/color-prop-01-b-expected.txt: Added.
2764         * platform/ios-simulator/svg/W3C-SVG-1.1/color-prop-02-f-expected.txt: Added.
2765         * platform/ios-simulator/svg/W3C-SVG-1.1/color-prop-03-t-expected.txt: Added.
2766         * platform/ios-simulator/svg/W3C-SVG-1.1/coords-coord-01-t-expected.txt: Added.
2767         * platform/ios-simulator/svg/W3C-SVG-1.1/coords-coord-02-t-expected.txt: Added.
2768         * platform/ios-simulator/svg/W3C-SVG-1.1/coords-trans-01-b-expected.txt: Added.
2769         * platform/ios-simulator/svg/W3C-SVG-1.1/coords-trans-02-t-expected.txt: Added.
2770         * platform/ios-simulator/svg/W3C-SVG-1.1/coords-trans-03-t-expected.txt: Added.
2771         * platform/ios-simulator/svg/W3C-SVG-1.1/coords-trans-04-t-expected.txt: Added.
2772         * platform/ios-simulator/svg/W3C-SVG-1.1/coords-trans-05-t-expected.txt: Added.
2773         * platform/ios-simulator/svg/W3C-SVG-1.1/coords-trans-06-t-expected.txt: Added.
2774         * platform/ios-simulator/svg/W3C-SVG-1.1/coords-units-01-b-expected.txt: Added.
2775         * platform/ios-simulator/svg/W3C-SVG-1.1/coords-units-02-b-expected.txt: Added.
2776         * platform/ios-simulator/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt: Added.
2777         * platform/ios-simulator/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt: Added.
2778         * platform/ios-simulator/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.txt: Added.
2779         * platform/ios-simulator/svg/W3C-SVG-1.1/coords-viewattr-03-b-expected.txt: Added.
2780         * platform/ios-simulator/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.txt: Added.
2781         * platform/ios-simulator/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt: Added.
2782         * platform/ios-simulator/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt: Added.
2783         * platform/ios-simulator/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt: Added.
2784         * platform/ios-simulator/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt: Added.
2785         * platform/ios-simulator/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt: Added.
2786         * platform/ios-simulator/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt: Added.
2787         * platform/ios-simulator/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt: Added.
2788         * platform/ios-simulator/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt: Added.
2789         * platform/ios-simulator/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt: Added.
2790         * platform/ios-simulator/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.txt: Added.
2791         * platform/ios-simulator/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt: Added.
2792         * platform/ios-simulator/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt: Added.
2793         * platform/ios-simulator/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt: Added.
2794         * platform/ios-simulator/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt: Added.
2795         * platform/ios-simulator/svg/W3C-SVG-1.1/filters-offset-01-b-expected.txt: Added.
2796         * platform/ios-simulator/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt: Added.
2797         * platform/ios-simulator/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt: Added.
2798         * platform/ios-simulator/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt: Added.
2799         * platform/ios-simulator/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt: Added.
2800         * platform/ios-simulator/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.txt: Added.
2801         * platform/ios-simulator/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt: Added.
2802         * platform/ios-simulator/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt: Added.
2803         * platform/ios-simulator/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt: Added.
2804         * platform/ios-simulator/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt: Added.
2805         * platform/ios-simulator/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt: Added.
2806         * platform/ios-simulator/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt: Added.
2807         * platform/ios-simulator/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt: Added.
2808         * platform/ios-simulator/svg/W3C-SVG-1.1/fonts-glyph-02-t-expected.txt: Added.
2809         * platform/ios-simulator/svg/W3C-SVG-1.1/fonts-glyph-03-t-expected.txt: Added.
2810         * platform/ios-simulator/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt: Added.
2811         * platform/ios-simulator/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.txt: Added.
2812         * platform/ios-simulator/svg/W3C-SVG-1.1/interact-dom-01-b-expected.txt: Added.
2813         * platform/ios-simulator/svg/W3C-SVG-1.1/interact-events-01-b-expected.txt: Added.
2814         * platform/ios-simulator/svg/W3C-SVG-1.1/interact-order-01-b-expected.txt: Added.
2815         * platform/ios-simulator/svg/W3C-SVG-1.1/interact-order-02-b-expected.txt: Added.
2816         * platform/ios-simulator/svg/W3C-SVG-1.1/interact-order-03-b-expected.txt: Added.
2817         * platform/ios-simulator/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.txt: Added.
2818         * platform/ios-simulator/svg/W3C-SVG-1.1/linking-a-01-b-expected.txt: Added.
2819         * platform/ios-simulator/svg/W3C-SVG-1.1/linking-a-02-b-expected.txt: Added.
2820         * platform/ios-simulator/svg/W3C-SVG-1.1/linking-a-03-b-expected.txt: Added.
2821         * platform/ios-simulator/svg/W3C-SVG-1.1/linking-a-04-t-expected.txt: Added.
2822         * platform/ios-simulator/svg/W3C-SVG-1.1/linking-a-05-t-expected.txt: Added.
2823         * platform/ios-simulator/svg/W3C-SVG-1.1/linking-a-07-t-expected.txt: Added.
2824         * platform/ios-simulator/svg/W3C-SVG-1.1/linking-uri-01-b-expected.txt: Added.
2825         * platform/ios-simulator/svg/W3C-SVG-1.1/linking-uri-02-b-expected.txt: Added.
2826         * platform/ios-simulator/svg/W3C-SVG-1.1/linking-uri-03-t-expected.txt: Added.
2827         * platform/ios-simulator/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt: Added.
2828         * platform/ios-simulator/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt: Added.
2829         * platform/ios-simulator/svg/W3C-SVG-1.1/masking-opacity-01-b-expected.txt: Added.
2830         * platform/ios-simulator/svg/W3C-SVG-1.1/masking-path-01-b-expected.txt: Added.
2831         * platform/ios-simulator/svg/W3C-SVG-1.1/masking-path-02-b-expected.txt: Added.
2832         * platform/ios-simulator/svg/W3C-SVG-1.1/masking-path-03-b-expected.txt: Added.
2833         * platform/ios-simulator/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt: Added.
2834         * platform/ios-simulator/svg/W3C-SVG-1.1/masking-path-05-f-expected.txt: Added.
2835         * platform/ios-simulator/svg/W3C-SVG-1.1/metadata-example-01-b-expected.txt: Added.
2836         * platform/ios-simulator/svg/W3C-SVG-1.1/painting-fill-01-t-expected.txt: Added.
2837         * platform/ios-simulator/svg/W3C-SVG-1.1/painting-fill-02-t-expected.txt: Added.
2838         * platform/ios-simulator/svg/W3C-SVG-1.1/painting-fill-03-t-expected.txt: Added.
2839         * platform/ios-simulator/svg/W3C-SVG-1.1/painting-fill-04-t-expected.txt: Added.
2840         * platform/ios-simulator/svg/W3C-SVG-1.1/painting-fill-05-b-expected.txt: Added.
2841         * platform/ios-simulator/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt: Added.
2842         * platform/ios-simulator/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt: Added.
2843         * platform/ios-simulator/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt: Added.
2844         * platform/ios-simulator/svg/W3C-SVG-1.1/painting-render-01-b-expected.txt: Added.
2845         * platform/ios-simulator/svg/W3C-SVG-1.1/painting-stroke-01-t-expected.txt: Added.
2846         * platform/ios-simulator/svg/W3C-SVG-1.1/painting-stroke-02-t-expected.txt: Added.
2847         * platform/ios-simulator/svg/W3C-SVG-1.1/painting-stroke-03-t-expected.txt: Added.
2848         * platform/ios-simulator/svg/W3C-SVG-1.1/painting-stroke-04-t-expected.txt: Added.
2849         * platform/ios-simulator/svg/W3C-SVG-1.1/painting-stroke-07-t-expected.txt: Added.
2850         * platform/ios-simulator/svg/W3C-SVG-1.1/paths-data-01-t-expected.txt: Added.
2851         * platform/ios-simulator/svg/W3C-SVG-1.1/paths-data-02-t-expected.txt: Added.
2852         * platform/ios-simulator/svg/W3C-SVG-1.1/paths-data-03-f-expected.txt: Added.
2853         * platform/ios-simulator/svg/W3C-SVG-1.1/paths-data-04-t-expected.txt: Added.
2854         * platform/ios-simulator/svg/W3C-SVG-1.1/paths-data-05-t-expected.txt: Added.
2855         * platform/ios-simulator/svg/W3C-SVG-1.1/paths-data-06-t-expected.txt: Added.
2856         * platform/ios-simulator/svg/W3C-SVG-1.1/paths-data-07-t-expected.txt: Added.
2857         * platform/ios-simulator/svg/W3C-SVG-1.1/paths-data-08-t-expected.txt: Added.
2858         * platform/ios-simulator/svg/W3C-SVG-1.1/paths-data-09-t-expected.txt: Added.
2859         * platform/ios-simulator/svg/W3C-SVG-1.1/paths-data-10-t-expected.txt: Added.
2860         * platform/ios-simulator/svg/W3C-SVG-1.1/paths-data-12-t-expected.txt: Added.
2861         * platform/ios-simulator/svg/W3C-SVG-1.1/paths-data-13-t-expected.txt: Added.
2862         * platform/ios-simulator/svg/W3C-SVG-1.1/paths-data-14-t-expected.txt: Added.
2863         * platform/ios-simulator/svg/W3C-SVG-1.1/paths-data-15-t-expected.txt: Added.
2864         * platform/ios-simulator/svg/W3C-SVG-1.1/pservers-grad-01-b-expected.txt: Added.
2865         * platform/ios-simulator/svg/W3C-SVG-1.1/pservers-grad-02-b-expected.txt: Added.
2866         * platform/ios-simulator/svg/W3C-SVG-1.1/pservers-grad-03-b-expected.txt: Added.
2867         * platform/ios-simulator/svg/W3C-SVG-1.1/pservers-grad-04-b-expected.txt: Added.
2868         * platform/ios-simulator/svg/W3C-SVG-1.1/pservers-grad-05-b-expected.txt: Added.
2869         * platform/ios-simulator/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.txt: Added.
2870         * platform/ios-simulator/svg/W3C-SVG-1.1/pservers-grad-07-b-expected.txt: Added.
2871         * platform/ios-simulator/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.txt: Added.
2872         * platform/ios-simulator/svg/W3C-SVG-1.1/pservers-grad-09-b-expected.txt: Added.
2873         * platform/ios-simulator/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.txt: Added.
2874         * platform/ios-simulator/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.txt: Added.
2875         * platform/ios-simulator/svg/W3C-SVG-1.1/pservers-grad-12-b-expected.txt: Added.
2876         * platform/ios-simulator/svg/W3C-SVG-1.1/pservers-grad-14-b-expected.txt: Added.
2877         * platform/ios-simulator/svg/W3C-SVG-1.1/pservers-grad-15-b-expected.txt: Added.
2878         * platform/ios-simulator/svg/W3C-SVG-1.1/pservers-grad-16-b-expected.txt: Added.
2879         * platform/ios-simulator/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt: Added.
2880         * platform/ios-simulator/svg/W3C-SVG-1.1/pservers-grad-18-b-expected.txt: Added.
2881         * platform/ios-simulator/svg/W3C-SVG-1.1/pservers-grad-19-b-expected.txt: Added.
2882         * platform/ios-simulator/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.txt: Added.
2883         * platform/ios-simulator/svg/W3C-SVG-1.1/render-elems-01-t-expected.txt: Added.
2884         * platform/ios-simulator/svg/W3C-SVG-1.1/render-elems-02-t-expected.txt: Added.
2885         * platform/ios-simulator/svg/W3C-SVG-1.1/render-elems-03-t-expected.txt: Added.
2886         * platform/ios-simulator/svg/W3C-SVG-1.1/render-elems-06-t-expected.txt: Added.
2887         * platform/ios-simulator/svg/W3C-SVG-1.1/render-elems-07-t-expected.txt: Added.
2888         * platform/ios-simulator/svg/W3C-SVG-1.1/render-elems-08-t-expected.txt: Added.
2889         * platform/ios-simulator/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt: Added.
2890         * platform/ios-simulator/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt: Added.
2891         * platform/ios-simulator/svg/W3C-SVG-1.1/script-handle-01-b-expected.txt: Added.
2892         * platform/ios-simulator/svg/W3C-SVG-1.1/script-handle-02-b-expected.txt: Added.
2893         * platform/ios-simulator/svg/W3C-SVG-1.1/script-handle-03-b-expected.txt: Added.
2894         * platform/ios-simulator/svg/W3C-SVG-1.1/script-handle-04-b-expected.txt: Added.
2895         * platform/ios-simulator/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.txt: Added.
2896         * platform/ios-simulator/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.txt: Added.
2897         * platform/ios-simulator/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.txt: Added.
2898         * platform/ios-simulator/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.txt: Added.
2899         * platform/ios-simulator/svg/W3C-SVG-1.1/shapes-intro-01-t-expected.txt: Added.
2900         * platform/ios-simulator/svg/W3C-SVG-1.1/shapes-line-01-t-expected.txt: Added.
2901         * platform/ios-simulator/svg/W3C-SVG-1.1/shapes-polygon-01-t-expected.txt: Added.
2902         * platform/ios-simulator/svg/W3C-SVG-1.1/shapes-polyline-01-t-expected.txt: Added.
2903         * platform/ios-simulator/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.txt: Added.
2904         * platform/ios-simulator/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt: Added.
2905         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-cond-01-t-expected.txt: Added.
2906         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-cond-02-t-expected.txt: Added.
2907         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-cond-03-t-expected.txt: Added.
2908         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-defs-01-t-expected.txt: Added.
2909         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-dom-01-b-expected.txt: Added.
2910         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-dom-02-b-expected.txt: Added.
2911         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-dom-03-b-expected.txt: Added.
2912         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-dom-04-b-expected.txt: Added.
2913         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-dom-05-b-expected.txt: Added.
2914         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-frag-02-t-expected.txt: Added.
2915         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt: Added.
2916         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-frag-04-t-expected.txt: Added.
2917         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-frag-05-t-expected.txt: Added.
2918         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-frag-06-t-expected.txt: Added.
2919         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-group-01-t-expected.txt: Added.
2920         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-group-02-b-expected.txt: Added.
2921         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-group-03-t-expected.txt: Added.
2922         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-image-01-t-expected.txt: Added.
2923         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-image-02-b-expected.txt: Added.
2924         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-image-03-t-expected.txt: Added.
2925         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-image-04-t-expected.txt: Added.
2926         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-image-05-b-expected.txt: Added.
2927         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-image-06-t-expected.txt: Added.
2928         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-image-07-t-expected.txt: Added.
2929         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-image-08-t-expected.txt: Added.
2930         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-image-09-t-expected.txt: Added.
2931         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-image-10-t-expected.txt: Added.
2932         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-symbol-01-b-expected.txt: Added.
2933         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt: Added.
2934         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-use-03-t-expected.txt: Added.
2935         * platform/ios-simulator/svg/W3C-SVG-1.1/struct-use-05-b-expected.txt: Added.
2936         * platform/ios-simulator/svg/W3C-SVG-1.1/styling-css-01-b-expected.txt: Added.
2937         * platform/ios-simulator/svg/W3C-SVG-1.1/styling-css-02-b-expected.txt: Added.
2938         * platform/ios-simulator/svg/W3C-SVG-1.1/styling-css-03-b-expected.txt: Added.
2939         * platform/ios-simulator/svg/W3C-SVG-1.1/styling-css-04-f-expected.txt: Added.
2940         * platform/ios-simulator/svg/W3C-SVG-1.1/styling-css-05-b-expected.txt: Added.
2941         * platform/ios-simulator/svg/W3C-SVG-1.1/styling-css-06-b-expected.txt: Added.
2942         * platform/ios-simulator/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.txt: Added.
2943         * platform/ios-simulator/svg/W3C-SVG-1.1/styling-pres-01-t-expected.txt: Added.
2944         * platform/ios-simulator/svg/W3C-SVG-1.1/text-align-01-b-expected.txt: Added.
2945         * platform/ios-simulator/svg/W3C-SVG-1.1/text-align-02-b-expected.txt: Added.
2946         * platform/ios-simulator/svg/W3C-SVG-1.1/text-align-03-b-expected.txt: Added.
2947         * platform/ios-simulator/svg/W3C-SVG-1.1/text-align-04-b-expected.txt: Added.
2948         * platform/ios-simulator/svg/W3C-SVG-1.1/text-align-05-b-expected.txt: Added.
2949         * platform/ios-simulator/svg/W3C-SVG-1.1/text-align-06-b-expected.txt: Added.
2950         * platform/ios-simulator/svg/W3C-SVG-1.1/text-align-08-b-expected.txt: Added.
2951         * platform/ios-simulator/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.txt: Added.
2952         * platform/ios-simulator/svg/W3C-SVG-1.1/text-deco-01-b-expected.txt: Added.
2953         * platform/ios-simulator/svg/W3C-SVG-1.1/text-fonts-01-t-expected.txt: Added.
2954         * platform/ios-simulator/svg/W3C-SVG-1.1/text-fonts-02-t-expected.txt: Added.
2955         * platform/ios-simulator/svg/W3C-SVG-1.1/text-fonts-03-t-expected.txt: Added.
2956         * platform/ios-simulator/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt: Added.
2957         * platform/ios-simulator/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt: Added.
2958         * platform/ios-simulator/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt: Added.
2959         * platform/ios-simulator/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt: Added.
2960         * platform/ios-simulator/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt: Added.
2961         * platform/ios-simulator/svg/W3C-SVG-1.1/text-path-01-b-expected.txt: Added.
2962         * platform/ios-simulator/svg/W3C-SVG-1.1/text-spacing-01-b-expected.txt: Added.
2963         * platform/ios-simulator/svg/W3C-SVG-1.1/text-text-01-b-expected.txt: Added.
2964         * platform/ios-simulator/svg/W3C-SVG-1.1/text-text-03-b-expected.txt: Added.
2965         * platform/ios-simulator/svg/W3C-SVG-1.1/text-text-04-t-expected.txt: Added.
2966         * platform/ios-simulator/svg/W3C-SVG-1.1/text-text-05-t-expected.txt: Added.
2967         * platform/ios-simulator/svg/W3C-SVG-1.1/text-text-06-t-expected.txt: Added.
2968         * platform/ios-simulator/svg/W3C-SVG-1.1/text-text-07-t-expected.txt: Added.
2969         * platform/ios-simulator/svg/W3C-SVG-1.1/text-text-08-b-expected.txt: Added.
2970         * platform/ios-simulator/svg/W3C-SVG-1.1/text-tref-01-b-expected.txt: Added.
2971         * platform/ios-simulator/svg/W3C-SVG-1.1/text-tselect-01-b-expected.txt: Added.
2972         * platform/ios-simulator/svg/W3C-SVG-1.1/text-tselect-02-f-expected.txt: Added.
2973         * platform/ios-simulator/svg/W3C-SVG-1.1/text-tspan-01-b-expected.txt: Added.
2974         * platform/ios-simulator/svg/W3C-SVG-1.1/text-ws-01-t-expected.txt: Added.
2975         * platform/ios-simulator/svg/W3C-SVG-1.1/text-ws-02-t-expected.txt: Added.
2976         * platform/ios-simulator/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.txt: Added.
2977         * platform/ios-simulator/svg/batik: Added.
2978         * platform/ios-simulator/svg/batik/text: Added.
2979         * platform/ios-simulator/svg/batik/text/longTextOnPath-expected.txt: Added.
2980         * platform/ios-simulator/svg/batik/text/smallFonts-expected.txt: Added.
2981         * platform/ios-simulator/svg/batik/text/textAnchor-expected.txt: Added.
2982         * platform/ios-simulator/svg/batik/text/textAnchor2-expected.txt: Added.
2983         * platform/ios-simulator/svg/batik/text/textAnchor3-expected.txt: Added.
2984         * platform/ios-simulator/svg/batik/text/textDecoration-expected.txt: Added.
2985         * platform/ios-simulator/svg/batik/text/textDecoration2-expected.txt: Added.
2986         * platform/ios-simulator/svg/batik/text/textEffect-expected.txt: Added.
2987         * platform/ios-simulator/svg/batik/text/textEffect2-expected.txt: Added.
2988         * platform/ios-simulator/svg/batik/text/textEffect3-expected.txt: Added.
2989         * platform/ios-simulator/svg/batik/text/textFeatures-expected.txt: Added.
2990         * platform/ios-simulator/svg/batik/text/textGlyphOrientationHorizontal-expected.txt: Added.
2991         * platform/ios-simulator/svg/batik/text/textLayout-expected.txt: Added.
2992         * platform/ios-simulator/svg/batik/text/textLayout2-expected.txt: Added.
2993         * platform/ios-simulator/svg/batik/text/textLength-expected.txt: Added.
2994         * platform/ios-simulator/svg/batik/text/textOnPath-expected.txt: Added.
2995         * platform/ios-simulator/svg/batik/text/textOnPath2-expected.txt: Added.
2996         * platform/ios-simulator/svg/batik/text/textOnPath3-expected.txt: Added.
2997         * platform/ios-simulator/svg/batik/text/textOnPathSpaces-expected.txt: Added.
2998         * platform/ios-simulator/svg/batik/text/textPCDATA-expected.txt: Added.
2999         * platform/ios-simulator/svg/batik/text/textPosition-expected.txt: Added.
3000         * platform/ios-simulator/svg/batik/text/textPosition2-expected.txt: Added.
3001         * platform/ios-simulator/svg/batik/text/textProperties-expected.txt: Added.
3002         * platform/ios-simulator/svg/batik/text/textProperties2-expected.txt: Added.
3003         * platform/ios-simulator/svg/batik/text/textStyles-expected.txt: Added.
3004         * platform/ios-simulator/svg/batik/text/verticalText-expected.txt: Added.
3005         * platform/ios-simulator/svg/batik/text/verticalTextOnPath-expected.txt: Added.
3006         * platform/ios-simulator/svg/text/selection-background-color-expected.txt: Added.
3007         * platform/ios-simulator/svg/text/small-fonts-2-expected.txt: Added.
3008         * platform/ios-simulator/svg/text/small-fonts-3-expected.txt: Added.
3009         * platform/ios-simulator/svg/text/small-fonts-expected.txt: Added.
3010         * platform/ios-simulator/svg/text/text-align-01-b-expected.txt: Added.
3011         * platform/ios-simulator/svg/text/text-align-02-b-expected.txt: Added.
3012         * platform/ios-simulator/svg/text/text-align-03-b-expected.txt: Added.
3013         * platform/ios-simulator/svg/text/text-align-04-b-expected.txt: Added.
3014         * platform/ios-simulator/svg/text/text-align-05-b-expected.txt: Added.
3015         * platform/ios-simulator/svg/text/text-align-06-b-expected.txt: Added.
3016         * platform/ios-simulator/svg/text/text-altglyph-01-b-expected.txt: Added.
3017         * platform/ios-simulator/svg/text/text-deco-01-b-expected.txt: Added.
3018         * platform/ios-simulator/svg/text/text-fill-opacity-expected.txt: Added.
3019         * platform/ios-simulator/svg/text/text-fonts-01-t-expected.txt: Added.
3020         * platform/ios-simulator/svg/text/text-fonts-02-t-expected.txt: Added.
3021         * platform/ios-simulator/svg/text/text-gradient-positioning-expected.txt: Added.
3022         * platform/ios-simulator/svg/text/text-hkern-expected.txt: Added.
3023         * platform/ios-simulator/svg/text/text-intro-05-t-expected.txt: Added.
3024         * platform/ios-simulator/svg/text/text-midpoint-split-bug-expected.txt: Added.
3025         * platform/ios-simulator/svg/text/text-path-01-b-expected.txt: Added.
3026         * platform/ios-simulator/svg/text/text-path-middle-align-expected.txt: Added.
3027         * platform/ios-simulator/svg/text/text-spacing-01-b-expected.txt: Added.
3028         * platform/ios-simulator/svg/text/text-text-01-b-expected.txt: Added.
3029         * platform/ios-simulator/svg/text/text-text-03-b-expected.txt: Added.
3030         * platform/ios-simulator/svg/text/text-text-04-t-expected.txt: Added.
3031         * platform/ios-simulator/svg/text/text-text-05-t-expected.txt: Added.
3032         * platform/ios-simulator/svg/text/text-text-06-t-expected.txt: Added.
3033         * platform/ios-simulator/svg/text/text-text-07-t-expected.txt: Added.
3034         * platform/ios-simulator/svg/text/text-text-08-b-expected.txt: Added.
3035         * platform/ios-simulator/svg/text/text-tref-01-b-expected.txt: Added.
3036         * platform/ios-simulator/svg/text/text-tselect-01-b-expected.txt: Added.
3037         * platform/ios-simulator/svg/text/text-tselect-02-f-expected.txt: Added.
3038         * platform/ios-simulator/svg/text/text-tspan-01-b-expected.txt: Added.
3039         * platform/ios-simulator/svg/text/text-viewbox-rescale-expected.txt: Added.
3040         * platform/ios-simulator/svg/text/text-vkern-expected.txt: Added.
3041         * platform/ios-simulator/svg/text/text-ws-01-t-expected.txt: Added.
3042         * platform/ios-simulator/svg/text/text-ws-02-t-expected.txt: Added.
3043         * platform/ios-simulator/svg/text/tspan-dynamic-positioning-expected.txt: Added.
3044
3045 2016-08-25  Simon Fraser  <simon.fraser@apple.com>
3046
3047         js/regress/polymorphic-put-by-id.html does not exist.
3048
3049         * platform/ios-simulator-wk2/TestExpectations:
3050
3051 2016-08-25  Jiewen Tan  <jiewen_tan@apple.com>
3052
3053         Unreviewed, rebase iOS simulator WK1 imported/mozilla tests
3054
3055         * platform/ios-simulator-wk1/TestExpectations:
3056
3057 2016-08-25  Jiewen Tan  <jiewen_tan@apple.com>
3058
3059         Unreviewed, rebase iOS simulator WK1 imported/blink tests
3060
3061         * platform/ios-simulator-wk1/TestExpectations:
3062         * platform/ios-simulator-wk1/imported/blink/fast/shapes/shape-outside-floats/shape-outside-negative-height-crash-width-expected.txt: Added.
3063
3064 2016-08-25  Jiewen Tan  <jiewen_tan@apple.com>
3065
3066         Unreviewed, rebase iOS simulator WK1 fast tests
3067
3068         * platform/ios-simulator-wk1/TestExpectations:
3069         * platform/ios-simulator-wk1/fast/attachment/attachment-select-on-click-expected.txt: Added.
3070         * platform/ios-simulator-wk1/fast/block/float/overhanging-tall-block-expected.txt: Added.
3071         * platform/ios-simulator-wk1/fast/clip/014-expected.txt: Added.
3072         * platform/ios-simulator-wk1/fast/encoding/utf-16-big-endian-expected.txt:
3073         * platform/ios-simulator-wk1/fast/encoding/utf-16-little-endian-expected.txt:
3074         * platform/ios-simulator-wk1/fast/events/ghostly-mousemoves-in-subframe-expected.txt: Added.
3075         * platform/ios-simulator-wk1/fast/forms/form-element-geometry-expected.txt:
3076         * platform/ios-simulator-wk1/fast/replaced/width100percent-textarea-expected.txt: Added.
3077         * platform/ios-simulator-wk1/fast/shadow-dom/trusted-event-scoped-flags-expected.txt: Added.
3078
3079 2016-08-25  Simon Fraser  <simon.fraser@apple.com>
3080
3081         WK1 Sierra: LayoutTests fast/html/marquee-scroll.html and fast/inline-block/003.html failing
3082         rdar://problem/28017216
3083
3084         This test is sensitive to how WK1 does layouts as a result of updateScrollbars(),
3085         giving different results in WK1 and WK1. Land Sierra results, and mark the test
3086         as failing on earlier OS versions.
3087
3088         * platform/mac-wk1/TestExpectations:
3089         * platform/mac-wk1/fast/inline-block/003-expected.txt: Added.
3090
3091 2016-08-25  Chris Dumez  <cdumez@apple.com>
3092
3093         Regression(r203623): Breaks App Store application
3094         https://bugs.webkit.org/show_bug.cgi?id=161206
3095         <rdar://problem/28015060>
3096
3097         Reviewed by Ryosuke Niwa.
3098
3099         Rebaseline existing test as the exception message is slightly different.
3100
3101         * fast/dom/Window/getComputedStyle-missing-parameter-expected.txt:
3102         * fast/dom/Window/getComputedStyle-missing-parameter.html:
3103
3104 2016-08-25  Jiewen Tan  <jiewen_tan@apple.com>
3105
3106         Unreviewed, rebase iOS simulator WK1 fast/css tests
3107
3108         * platform/ios-simulator-wk1/TestExpectations:
3109         * platform/ios-simulator-wk1/fast/css/layerZOrderCrash-expected.txt: Added.
3110         * platform/ios-simulator-wk1/fast/css/viewport-units-dynamic-expected.txt: Added.
3111         * platform/ios-simulator-wk1/fast/css/word-space-extra-expected.txt: Added.
3112
3113 2016-08-25  Said Abou-Hallawa  <sabouhallawa@apple.com>
3114
3115         REGRESSION (r203378): [iOS] The PDF image is rendered stretched if a sub image of it is cached first
3116         https://bugs.webkit.org/show_bug.cgi?id=160617
3117
3118         Reviewed by Tim Horton.
3119
3120         * fast/images/cached-clipped-pdf-expected.html: Added.
3121         * fast/images/cached-clipped-pdf.html: Added.
3122         * fast/images/displaced-non-cached-pdf.html:
3123
3124 2016-08-25  Ryan Haddad  <ryanhaddad@apple.com>
3125
3126         Skipping imported/w3c/web-platform-tests/url/url-setters.html because it asserts.
3127         https://bugs.webkit.org/show_bug.cgi?id=161191
3128
3129         Unreviewed test gardening.
3130
3131         * platform/ios-simulator-wk1/TestExpectations:
3132         * platform/mac-wk1/TestExpectations:
3133
3134 2016-08-25  Zalan Bujtas  <zalan@apple.com>
3135
3136         Infinite recursion crash in WebCore::RenderBlockFlow::layoutBlock
3137         https://bugs.webkit.org/show_bug.cgi?id=139474
3138         <rdar://problem/27705190>
3139
3140         Reviewed by David Hyatt.
3141
3142         * fast/multicol/assert-on-small-page-height-with-widow-expected.txt: Added.
3143         * fast/multicol/assert-on-small-page-height-with-widow.html: Added.
3144
3145 2016-08-25  Johan K. Jensen  <johan_jensen@apple.com>
3146
3147         Update the Resource Timing implementation
3148         https://bugs.webkit.org/show_bug.cgi?id=161068
3149
3150         Reviewed by Alex Christensen.
3151
3152         * TestExpectations:
3153         Skip resource outside of resource-folder.
3154         Mark one test as flaky (see bug 161088).
3155
3156         * resources/testharnessreport.js:
3157         (self.testRunner.add_completion_callback):
3158         Updated completion callback to wait for any other completion callbacks
3159         before finishing, so the Resource Timing tests can cleanup first.
3160         Enabled the ResourceTiming runtime flag.
3161
3162 2016-08-25  Jiewen Tan  <jiewen_tan@apple.com>
3163
3164         Unreviewed, rebase iOS simulator WK1 fast/multicol tests
3165
3166         * platform/ios-simulator-wk1/fast/multicol/overflow-unsplittable-expected.txt: Added.
3167         * platform/ios-simulator-wk1/fast/multicol/pagination/BottomToTop-bt-expected.txt:
3168         * platform/ios-simulator-wk1/fast/multicol/pagination/BottomToTop-lr-expected.txt:
3169         * platform/ios-simulator-wk1/fast/multicol/pagination/BottomToTop-rl-expected.txt:
3170         * platform/ios-simulator-wk1/fast/multicol/pagination/BottomToTop-tb-expected.txt:
3171         * platform/ios-simulator-wk1/fast/multicol/pagination/RightToLeft-bt-expected.txt:
3172         * platform/ios-simulator-wk1/fast/multicol/pagination/RightToLeft-lr-expected.txt:
3173         * platform/ios-simulator-wk1/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt:
3174         * platform/ios-simulator-wk1/fast/multicol/pagination/RightToLeft-rl-expected.txt:
3175         * platform/ios-simulator-wk1/fast/multicol/pagination/RightToLeft-tb-expected.txt:
3176         * platform/ios-simulator-wk1/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
3177         * platform/ios-simulator-wk1/fast/multicol/vertical-rl/column-rules-expected.txt:
3178         * platform/ios-simulator-wk1/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
3179
3180 2016-08-25  Simon Fraser  <simon.fraser@apple.com>
3181
3182         TestExpectations cleanup
3183         
3184         Remove references to non-existant JS tests.
3185
3186         * platform/ios-simulator/TestExpectations:
3187         * platform/mac-wk1/TestExpectations:
3188         * platform/mac/TestExpectations:
3189
3190 2016-08-25  Ryan Haddad  <ryanhaddad@apple.com>
3191
3192         Rebaseline js/dom/global-constructors-attributes.html for mac-wk1 after r204935
3193
3194         Unreviewed test gardening.
3195
3196         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
3197
3198 2016-08-25  Ryan Haddad  <ryanhaddad@apple.com>
3199
3200         Skip svg/animations/animate-text-nested-transforms.html on ios-simulator
3201
3202         Unreviewed test gardening.
3203
3204         * platform/ios-simulator-wk2/TestExpectations:
3205
3206 2016-08-25  Ryan Haddad  <ryanhaddad@apple.com>
3207
3208         Marking imported/w3c/web-platform-tests/url/url-setters.html as failing on mac and ios-simulator wk1.
3209         https://bugs.webkit.org/show_bug.cgi?id=161191
3210
3211         Unreviewed test gardening.
3212
3213         * platform/ios-simulator-wk1/TestExpectations:
3214         * platform/mac-wk1/TestExpectations:
3215
3216 2016-08-25  Ryan Haddad  <ryanhaddad@apple.com>
3217
3218         Rebaseline js/dom/global-constructors-attributes.html for mac after r204935
3219
3220         Unreviewed test gardening.
3221
3222         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
3223         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3224
3225 2016-08-25  Ryan Haddad  <ryanhaddad@apple.com>
3226
3227         Marking gamepad/gamepad-timestamp.html as flaky on mac-wk2.
3228         https://bugs.webkit.org/show_bug.cgi?id=161148
3229
3230         Unreviewed test gardening.
3231
3232         * platform/mac-wk2/TestExpectations:
3233
3234 2016-08-25  Per Arne Vollan  <pvollan@apple.com>
3235
3236         Unreviewed test gardening.
3237         
3238         Update test expectations on Windows for failing tests. These failures are tracked in
3239         https://bugs.webkit.org/show_bug.cgi?id=160447.
3240
3241         * platform/win/TestExpectations:
3242         
3243 2016-08-25  Per Arne Vollan  <pvollan@apple.com>
3244
3245         Unreviewed test gardening.
3246         
3247         Update test expectations on Windows for failing tests. These failures are tracked in
3248         https://bugs.webkit.org/show_bug.cgi?id=160447.
3249
3250         * platform/win/TestExpectations:
3251         
3252 2016-08-24  Chris Dumez  <cdumez@apple.com>
3253
3254         WorkerLocation.prototype.toString() should be enumerable
3255         https://bugs.webkit.org/show_bug.cgi?id=161183
3256
3257         Reviewed by Ryosuke Niwa.
3258
3259         Add layout test coverage.
3260
3261         * fast/workers/resources/worker-location.js:
3262         * fast/workers/worker-location-expected.txt:
3263
3264 2016-08-24  Chris Dumez  <cdumez@apple.com>
3265
3266         Location.toString() should be enumerable
3267         https://bugs.webkit.org/show_bug.cgi?id=161179
3268
3269         Reviewed by Geoffrey Garen.
3270
3271         Update existing tests and add layout test coverage.
3272
3273         * fast/dom/Window/window-appendages-cleared-expected.txt:
3274         * fast/dom/toString_attributes-expected.txt:
3275         * fast/dom/toString_attributes.html:
3276         * js/dom/toString-dontEnum-expected.txt:
3277         * js/dom/toString-dontEnum.html:
3278
3279 2016-08-24  Joseph Pecoraro  <pecoraro@apple.com>
3280
3281         Implement `CSS.escape` as per CSSOM
3282         https://bugs.webkit.org/show_bug.cgi?id=126337
3283
3284         Reviewed by Dean Jackson.
3285
3286         CSS.escape is part of the CSSOM Spec:
3287         https://drafts.csswg.org/cssom/#the-css.escape%28%29-method
3288
3289         Tests:
3290         https://github.com/mathiasbynens/CSS.escape/blob/master/tests/tests.js
3291
3292         Change is based on the Blink change (patch by <rob.buis@samsung.com>) and follow-ups:
3293         <https://chromium.googlesource.com/chromium/blink/+/c1a5ffdc924b089e70cd33ad2726b58cc8312abe>
3294
3295         * css3/escape-dom-api-expected.txt: Added.
3296         * css3/escape-dom-api.html: Added.
3297         New tests, taken from the polyfill.
3298
3299         * fast/css/parsing-css-nonascii-expected.txt:
3300         * fast/css/parsing-css-nonascii.html:
3301         * fast/css/selector-text-escape.html:
3302         Update existing tests now that 0x7f is escaped.
3303
3304         * js/dom/function-removed-after-parsing-expected.txt:
3305         * js/dom/function-removed-after-parsing.html:
3306         Rename use of `CSS.escape` here now that `CSS.escape` exists.
3307
3308 2016-08-24  Zalan Bujtas  <zalan@apple.com>
3309
3310         ASSERTION FAILED: contentSize >= 0 in WebCore::RenderFlexibleBox::adjustChildSizeForMinAndMax
3311         https://bugs.webkit.org/show_bug.cgi?id=155700
3312         <rdar://problem/27720727>
3313
3314         Reviewed by David Hyatt.
3315
3316         * fast/ruby/assert-when-content-size-is-negative-expected.txt: Added.
3317         * fast/ruby/assert-when-content-size-is-negative.html: Added.
3318
3319 2016-08-24  Jiewen Tan  <jiewen_tan@apple.com>
3320
3321         Unreviewed, rebase iOS simulator WK1 fast/text tests
3322
3323         * platform/ios-simulator-wk1/TestExpectations:
3324         * platform/ios-simulator-wk1/fast/text/atsui-multiple-renderers-expected.txt:
3325         * platform/ios-simulator-wk1/fast/text/atsui-negative-spacing-features-expected.txt:
3326         * platform/ios-simulator-wk1/fast/text/atsui-spacing-features-expected.txt:
3327         * platform/ios-simulator-wk1/fast/text/font-weights-expected.txt: Added.
3328         * platform/ios-simulator-wk1/fast/text/international/khmer-selection-expected.txt: Added.
3329         * platform/ios-simulator-wk1/fast/text/system-font-weight-expected.txt: Added.
3330         * platform/ios-simulator-wk1/fast/text/tatechuyoko-expected.txt: Added.
3331         * platform/ios-simulator-wk1/fast/text/textIteratorNilRenderer-expected.txt:
3332         * platform/ios-simulator-wk1/fast/text/wbr-expected.txt:
3333         * platform/ios-simulator-wk1/fast/text/word-space-expected.txt: Added.
3334         * platform/ios-simulator-wk2/fast/text/decorations-with-text-combine-expected.txt: Removed.
3335         * platform/ios-simulator/fast/text/decorations-with-text-combine-expected.txt:
3336
3337 2016-08-24  Alex Christensen  <achristensen@webkit.org>
3338
3339         Import w3c URL tests
3340         https://bugs.webkit.org/show_bug.cgi?id=161177
3341
3342         Reviewed by Tim Horton.
3343
3344         * TestExpectations:
3345         Skip asserting test.
3346
3347 2016-08-24  Simon Fraser  <simon.fraser@apple.com>
3348
3349         [iOS DRT] Hook up uiController.zoomToScale() for DRT
3350         https://bugs.webkit.org/show_bug.cgi?id=161173
3351
3352         Reviewed by Tim Horton.
3353         
3354         The one test in fast/zooming/ios works in DRT and WTR now.
3355
3356         * platform/ios-simulator-wk2/TestExpectations:
3357         * platform/ios-simulator/TestExpectations:
3358
3359 2016-08-24  Jiewen Tan  <jiewen_tan@apple.com>
3360
3361         Unreviewed, rebase iOS simulator WK1 fast/table tests
3362
3363         * platform/ios-simulator-wk1/TestExpectations:
3364         * platform/ios-simulator-wk1/fast/table/003-expected.txt:
3365         * platform/ios-simulator-wk1/fast/table/024-expected.txt:
3366         * platform/ios-simulator-wk1/fast/table/031-expected.txt:
3367         * platform/ios-simulator-wk1/fast/table/032-expected.txt:
3368         * platform/ios-simulator-wk1/fast/table/border-collapsing/004-expected.txt:
3369         * platform/ios-simulator-wk1/fast/table/border-collapsing/004-vertical-expected.txt:
3370         * platform/ios-simulator-wk1/fast/table/border-collapsing/bug14274-expected.txt:
3371         * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-cell-append-expected.txt:
3372         * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-cell-remove-expected.txt:
3373         * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-change-cell-border-color-expected.txt:
3374         * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-change-cell-sl-border-color-expected.txt:
3375         * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-change-col-border-color-expected.txt:
3376         * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-change-col-border-width-expected.txt:
3377         * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-change-colgroup-border-color-expected.txt:
3378         * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-change-colgroup-border-width-expected.txt:
3379         * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-change-row-border-color-expected.txt:
3380         * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-change-table-border-color-expected.txt:
3381         * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-change-table-border-width-expected.txt:
3382         * platform/ios-simulator-wk1/fast/table/border-collapsing/cached-change-tbody-border-color-expected.txt:
3383         * platform/ios-simulator-wk1/fast/table/border-collapsing/collapsed-borders-adjoining-sections-vertical-rl-expected.txt:
3384         * platform/ios-simulator-wk1/fast/table/border-collapsing/collapsed-borders-painted-once-on-inner-cells-expected.txt:
3385         * platform/ios-simulator-wk1/fast/table/colspan-with-all-percent-cells-expected.txt:
3386         * platform/ios-simulator-wk1/fast/table/edge-offsets-expected.txt: Added.
3387         * platform/ios-simulator-wk1/fast/table/overflowHidden-expected.txt:
3388         * platform/ios-simulator-wk1/fast/table/percent-widths-stretch-vertical-expected.txt:
3389         * platform/ios-simulator-wk1/fast/table/simple_paint-expected.txt:
3390         * platform/ios-simulator-wk1/fast/table/table-anonymous-cell-bug-expected.txt:
3391         * platform/ios-simulator-wk1/fast/table/table-anonymous-row-bug-expected.txt:
3392         * platform/ios-simulator-wk1/fast/table/table-anonymous-section-bug-expected.txt:
3393         * platform/ios-simulator-wk1/fast/table/table-cell-split-expected.txt:
3394         * platform/ios-simulator-wk1/fast/table/table-insert-before-non-anonymous-block-expected.txt:
3395         * platform/ios-simulator-wk2/TestExpectations:
3396         * platform/ios-simulator/TestExpectations:
3397
3398 2016-08-24  Nan Wang  <n_wang@apple.com>
3399
3400         AX: VoiceOver on iOS ignores aria-checked on menuitemradio and menuitemcheckbox
3401         https://bugs.webkit.org/show_bug.cgi?id=161118
3402
3403         Reviewed by Chris Fleizach.
3404
3405         * accessibility/ios-simulator/menuitem-checked-expected.txt: Added.
3406         * accessibility/ios-simulator/menuitem-checked.html: Added.
3407
3408 2016-08-24  Jiewen Tan  <jiewen_tan@apple.com>
3409
3410         Unreviewed, update expectations of iOS simulator WK1 css3 tests
3411
3412         * TestExpectations:
3413         * platform/gtk/TestExpectations:
3414         * platform/ios-simulator-wk1/TestExpectations:
3415         * platform/ios-simulator/TestExpectations:
3416
3417 2016-08-24  Chris Dumez  <cdumez@apple.com>
3418
3419         Assertion hit: ASSERT(!m_parserScheduler) in ~HTMLDocumentParser()
3420         https://bugs.webkit.org/show_bug.cgi?id=161083
3421         <rdar://problem/27986937>
3422
3423         Reviewed by Darin Adler.
3424
3425         Unskip html/browsers/browsing-the-web/unloading-documents/004.html as
3426         it is no longer crashing.
3427
3428         * TestExpectations:
3429
3430 2016-08-24  Eric Carlson  <eric.carlson@apple.com>
3431
3432         [MediaStream] Add support for OverConstrained Error
3433         https://bugs.webkit.org/show_bug.cgi?id=160790
3434         <rdar://problem/27815715>
3435
3436         Reviewed by Jer Noble.
3437
3438         * fast/dom/Window/get-set-properties-expected.txt:
3439         * fast/dom/Window/get-set-properties.html:
3440         * fast/dom/Window/resources/window-properties.js:
3441         * fast/dom/Window/window-property-shadowing-expected.txt:
3442         * fast/dom/Window/window-property-shadowing.html:
3443         * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
3444
3445 2016-08-24  Jiewen Tan  <jiewen_tan@apple.com>
3446
3447         Unreviewed, rebase iOS simulator WK1 css3 tests
3448
3449         * platform/ios-simulator-wk1/css3/blending/blend-mode-accelerated-with-multiple-stacking-contexts-expected.txt: Removed.
3450         * platform/ios-simulator-wk1/css3/blending/blend-mode-ancestor-clipping-layer-expected.txt: Removed.
3451         * platform/ios-simulator-wk1/css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt: Removed.
3452         * platform/ios-simulator-wk1/css3/blending/blend-mode-isolation-accelerated-overflow-hidden-expected.txt: Removed.
3453         * platform/ios-simulator-wk1/css3/blending/blend-mode-with-accelerated-sibling-expected.txt: Removed.
3454         * platform/ios-simulator-wk1/css3/blending/blend-mode-with-composited-descendant-should-have-layer-expected.txt: Removed.
3455         * platform/ios-simulator-wk1/css3/filters/backdrop/backdrop-filter-does-not-size-properly-border-and-padding-expected.txt: Removed.
3456         * platform/ios-simulator-wk1/css3/filters/filtered-compositing-descendant-expected.txt: Removed.
3457
3458 2016-08-24  Simon Fraser  <simon.fraser@apple.com>
3459
3460         [iOS DRT] Get basic viewport tests working in DRT
3461         https://bugs.webkit.org/show_bug.cgi?id=161160
3462
3463         Reviewed by Tim Horton.
3464         
3465         Enable some fast/viewport/ios/ tests for ios-simulator-wk1 that work now.
3466         
3467         "body-overflow-hidden" tests should pass everywhere now since the behavior of overflow:hidden
3468         on the body was reverted.
3469
3470         * fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt:
3471         * fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt:
3472         * fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
3473         * platform/ios-simulator-wk1/TestExpectations:
3474         * platform/ios-simulator-wk1/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-expected.txt.
3475         * platform/ios-simulator-wk2/TestExpectations:
3476         * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt: Removed.
3477         * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt: Removed.
3478
3479 2016-08-24  Ryan Haddad  <ryanhaddad@apple.com>
3480
3481         Marking wpt LayoutTest scroll-restoration-fragment-scrolling-samedoc.html as flaky on ios-simulator.
3482         https://bugs.webkit.org/show_bug.cgi?id=161143
3483
3484         Unreviewed test gardening.
3485
3486         * platform/ios-simulator/TestExpectations:
3487
3488 2016-08-24  Jiewen Tan  <jiewen_tan@apple.com>
3489
3490         Unreviewed, update expectations of iOS simulator WK1 svg tests
3491
3492         * platform/ios-simulator-wk1/TestExpectations:
3493         * platform/ios-simulator-wk2/TestExpectations:
3494         * platform/ios-simulator/TestExpectations:
3495
3496 2016-08-24  Ryan Haddad  <ryanhaddad@apple.com>
3497
3498         Unskip inspector/codemirror tests on mac-wk1 debug.
3499         https://bugs.webkit.org/show_bug.cgi?id=161117
3500
3501         Unreviewed test gardening.
3502
3503         * platform/mac-wk1/TestExpectations:
3504
3505 2016-08-24  Chris Dumez  <cdumez@apple.com>
3506
3507         It should not be possible to access Location attributes cross origin
3508         https://bugs.webkit.org/show_bug.cgi?id=161125
3509         <rdar://problem/27982472>
3510
3511         Reviewed by Brent Fulgham.
3512
3513         Add layout test coverage.
3514
3515         * http/tests/security/location-cross-origin-expected.txt: Added.
3516         * http/tests/security/location-cross-origin.html: Added.
3517
3518 2016-08-24  Jonathan Bedard  <jbedard@apple.com>
3519
3520         WebKit2 needs layoutTestController.setDeferMainResourceDataLoad
3521         https://bugs.webkit.org/show_bug.cgi?id=42777
3522
3523         Reviewed by Darin Adler.
3524
3525         The setDeferMainResourceDataLoad method was not correctly tested in DumpRenderTree and would pass even when setDeterMainResourceDataLoad was not called.  Removed function and test.
3526
3527         * fast/loader/non-deferred-substitute-load-expected.txt: Removed fast/loader/non-deferred-substitute-load.html.
3528         * fast/loader/non-deferred-substitute-load.html: Ditto.
3529         * platform/ios-simulator-wk2/TestExpectations: Ditto.
3530         * platform/win/TestExpectations: Ditto.
3531         * platform/wk2/TestExpectations: Ditto.
3532
3533 2016-08-24  Chris Dumez  <cdumez@apple.com>
3534
3535         Unreviewed, temporarily skipping W3C tests trying to load www1.localhost.
3536
3537         * TestExpectations:
3538
3539 2016-08-24  Filip Pizlo  <fpizlo@apple.com>
3540
3541         Unreviewed, roll out r204901, r204897, r204866, r204856, r204854.
3542
3543         * TestExpectations:
3544
3545 2016-08-24  Zalan Bujtas  <zalan@apple.com>
3546
3547         ASSERTION FAILED: childrenInline() in WebCore::RenderBlockFlow::hasLines
3548         https://bugs.webkit.org/show_bug.cgi?id=139396
3549         <rdar://problem/27704339>
3550
3551         Reviewed by David Hyatt.
3552
3553         * fast/ruby/assert-with-block-rt-child-and-emphasis-expected.txt: Added.
3554         * fast/ruby/assert-with-block-rt-child-and-emphasis.html: Added.
3555
3556 2016-08-24  Per Arne Vollan  <pvollan@apple.com>
3557
3558         [Win] http server is not starting.
3559         https://bugs.webkit.org/show_bug.cgi?id=161134
3560
3561         Reviewed by Alexey Proskuryakov.
3562
3563         Avoid setting the php ini folder twice, it