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