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