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