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