54bf4ebbe7f53df40d62c41caa04a13028f54a1f
[WebKit-https.git] / LayoutTests / ChangeLog
1 2016-07-18  Andreas Kling  <akling@apple.com>
2
3         There should be a way to simulate memory pressure in layout tests
4         <https://webkit.org/b/159743>
5
6         Reviewed by Simon Fraser.
7
8         Add a basic test for the new APIs.
9
10         * memory/memory-pressure-simulation-expected.txt: Added.
11         * memory/memory-pressure-simulation.html: Added.
12
13 2016-07-18  Said Abou-Hallawa  <sabouhallawa@apple.com>
14
15         [iOS] PDFDocumentImage should cache only a sub image of the PDF when caching the whole image is expensive
16         https://bugs.webkit.org/show_bug.cgi?id=158715
17
18         Reviewed by Dean Jackson.
19         
20         Make sure the PDF image will be displayed at the correct position if caching
21         the PDF image is disabled.
22
23         * fast/images/displaced-non-cached-pdf-expected.html: Added.
24         * fast/images/displaced-non-cached-pdf.html: Added.
25
26 2016-07-18  Chris Dumez  <cdumez@apple.com>
27
28         The 2 first parameters to addEventListener() / removeEventListener() should be mandatory
29         https://bugs.webkit.org/show_bug.cgi?id=158008
30
31         Reviewed by Darin Adler.
32
33         * fast/dom/Window/window-legacy-event-listener-expected.txt: Removed.
34         * fast/dom/Window/window-legacy-event-listener.html: Removed.
35         * fast/dom/XMLHttpRequest-legacy-event-listener-expected.txt: Removed.
36         * fast/dom/XMLHttpRequest-legacy-event-listener.html: Removed.
37         * fast/dom/node-legacy-event-listener-expected.txt: Removed.
38         * fast/dom/node-legacy-event-listener.html: Removed.
39         Drop legacy tests that expect the addEventListener() / removeEventListener()
40         parameters to be optional.
41
42         * fast/dom/eventtarget-api-parameters-expected.txt: Added.
43         * fast/dom/eventtarget-api-parameters.html: Added.
44         Add layout test to check that the 2 first parameters of addEventListener()
45         and removeEventListener() are now mandatory. It also checks that the
46         second parameter is nullable.
47
48         * media/video-remote-control-playpause.html:
49         Drop useless call to addEventListener() without a listener as it now throws.
50
51 2016-07-18  Brent Fulgham  <bfulgham@apple.com>
52
53         Unreviewed, rolling out r203373.
54
55         Unaddressed
56
57         Reverted changeset:
58
59         "Don't associate form-associated elements with forms in other
60         trees."
61         https://bugs.webkit.org/show_bug.cgi?id=119451
62         http://trac.webkit.org/changeset/203373
63
64 2016-07-18  Brent Fulgham  <bfulgham@apple.com>
65
66         Don't associate form-associated elements with forms in other trees.
67         https://bugs.webkit.org/show_bug.cgi?id=119451
68         <rdar://problem/27382946>
69
70         Change is based on the Blink change (patch by <adamk@chromium.org>):
71         <https://chromium.googlesource.com/chromium/blink/+/0b33128be67e7845d495d5219614c02ccfe7a414>
72
73         Reviewed by Zalan Bujtas.
74
75         * fast/forms/image-disconnected-during-parse-expected.txt: Added.
76         * fast/forms/image-disconnected-during-parse.html: Added.
77         * fast/forms/input-disconnected-during-parse-expected.txt: Added.
78         * fast/forms/input-disconnected-during-parse.html: Added.
79
80 2016-07-18  Ryan Haddad  <ryanhaddad@apple.com>
81
82         Marking storage/indexeddb/modern/handle-user-delete.html as flaky on mac-wk2
83         https://bugs.webkit.org/show_bug.cgi?id=159896
84
85         Unreviewed test gardening.
86
87         * platform/mac-wk2/TestExpectations:
88         * platform/mac/TestExpectations:
89
90 2016-07-18  Filip Pizlo  <fpizlo@apple.com>
91
92         Repeatedly creating and destroying workers that enqueue DFG plans can outpace the DFG worklist, which then causes VM shutdown to stall, which then causes a memory growth
93         https://bugs.webkit.org/show_bug.cgi?id=159754
94
95         Reviewed by Geoffrey Garen.
96         
97         Adds two tests that create a lot of workers that do sophisticated things. These are
98         long-running tests so we may want to skip them. It's OK if we end up only running them
99         manually occasionally.
100
101         * workers: Added.
102         * workers/bomb.html: Added.
103         * workers/bomb-expected.txt: Added.
104         * workers/bomb-with-v8.html: Added.
105         * workers/tests: Added.
106         * workers/tests/3d-cube.js: Added.
107         * workers/tests/3d-morph.js: Added.
108         * workers/tests/3d-raytrace.js: Added.
109         * workers/tests/access-binary-trees.js: Added.
110         * workers/tests/access-fannkuch.js: Added.
111         * workers/tests/access-nbody.js: Added.
112         * workers/tests/access-nsieve.js: Added.
113         * workers/tests/bitops-3bit-bits-in-byte.js: Added.
114         * workers/tests/bitops-bits-in-byte.js: Added.
115         * workers/tests/bitops-bitwise-and.js: Added.
116         * workers/tests/bitops-nsieve-bits.js: Added.
117         * workers/tests/controlflow-recursive.js: Added.
118         * workers/tests/crypto-aes.js: Added.
119         * workers/tests/crypto-md5.js: Added.
120         * workers/tests/crypto-sha1.js: Added.
121         * workers/tests/date-format-tofte.js: Added.
122         * workers/tests/date-format-xparb.js: Added.
123         * workers/tests/math-cordic.js: Added.
124         * workers/tests/math-partial-sums.js: Added.
125         * workers/tests/math-spectral-norm.js: Added.
126         * workers/tests/regexp-dna.js: Added.
127         * workers/tests/string-base64.js: Added.
128         * workers/tests/string-fasta.js: Added.
129         * workers/tests/string-tagcloud.js: Added.
130         * workers/tests/string-unpack-code.js: Added.
131         * workers/tests/string-validate-input.js: Added.
132         * workers/tests/v8-crypto.js: Added.
133         * workers/tests/v8-deltablue.js: Added.
134         * workers/tests/v8-earley-boyer.js: Added.
135         * workers/tests/v8-raytrace.js: Added.
136         * workers/tests/v8-regexp.js: Added.
137         * workers/tests/v8-richards.js: Added.
138         * workers/tests/v8-splay.js: Added.
139
140 2016-07-18  Ryan Haddad  <ryanhaddad@apple.com>
141
142         Marking storage/indexeddb/modern/abort-requests-cancelled.html as flaky on mac-wk1
143         https://bugs.webkit.org/show_bug.cgi?id=156070
144
145         Unreviewed test gardening.
146
147         * platform/mac-wk1/TestExpectations:
148
149 2016-07-17  Filip Pizlo  <fpizlo@apple.com>
150
151         Object.preventExtensions/seal/freeze makes code much slower
152         https://bugs.webkit.org/show_bug.cgi?id=143247
153
154         Reviewed by Michael Saboff.
155         
156         These tests now run ~25x faster.
157
158         * js/regress/freeze-and-do-work-expected.txt: Added.
159         * js/regress/freeze-and-do-work.html: Added.
160         * js/regress/prevent-extensions-and-do-work-expected.txt: Added.
161         * js/regress/prevent-extensions-and-do-work.html: Added.
162         * js/regress/script-tests/freeze-and-do-work.js: Added.
163         (Foo):
164         * js/regress/script-tests/prevent-extensions-and-do-work.js: Added.
165         (Foo):
166         * js/regress/script-tests/seal-and-do-work.js: Added.
167         (Foo):
168         * js/regress/seal-and-do-work-expected.txt: Added.
169         * js/regress/seal-and-do-work.html: Added.
170
171 2016-07-18  Ryan Haddad  <ryanhaddad@apple.com>
172
173         Marking imported/w3c/web-platform-tests/XMLHttpRequest/event-readystatechange-loaded.htm as flaky on mac-debug WK1
174         https://bugs.webkit.org/show_bug.cgi?id=159893
175
176         Unreviewed test gardening.
177
178         * platform/mac-wk1/TestExpectations:
179
180 2016-07-18  Ryan Haddad  <ryanhaddad@apple.com>
181
182         Marking media/video-load-preload-metadata.html as flaky on Mac.
183         https://bugs.webkit.org/show_bug.cgi?id=128312
184
185         Unreviewed test gardening.
186
187         * platform/mac/TestExpectations:
188
189 2016-07-15  Filip Pizlo  <fpizlo@apple.com>
190
191         DFG and FTL should support op_call_eval
192         https://bugs.webkit.org/show_bug.cgi?id=159786
193
194         Reviewed by Saam Barati.
195
196         * js/regress/eval-compute-expected.txt: Added.
197         * js/regress/eval-compute.html: Added.
198         * js/regress/eval-not-eval-compute-args-expected.txt: Added.
199         * js/regress/eval-not-eval-compute-args.html: Added.
200         * js/regress/eval-not-eval-compute-expected.txt: Added.
201         * js/regress/eval-not-eval-compute.html: Added.
202         * js/regress/script-tests/eval-compute.js: Added.
203         (foo):
204         * js/regress/script-tests/eval-not-eval-compute-args.js: Added.
205         (foo):
206         (i.result.foo):
207         * js/regress/script-tests/eval-not-eval-compute.js: Added.
208         (foo):
209         (i.result.foo):
210
211 2016-07-12  Filip Pizlo  <fpizlo@apple.com>
212
213         DFG should really support jneq_ptr
214         https://bugs.webkit.org/show_bug.cgi?id=159700
215
216         Reviewed by Keith Miller.
217         
218         These tests now run super fast.
219
220         * js/regress/apply-not-apply-expected.txt: Added.
221         * js/regress/apply-not-apply.html: Added.
222         * js/regress/call-or-not-call-expected.txt: Added.
223         * js/regress/call-or-not-call.html: Added.
224         * js/regress/script-tests/apply-not-apply.js: Added.
225         (let.o.apply):
226         (foo):
227         * js/regress/script-tests/call-or-not-call.js: Added.
228         (let.o.call):
229         (foo):
230
231 2016-07-18  Ryan Haddad  <ryanhaddad@apple.com>
232
233         Marking fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-002.html as flaky on ios-sim
234         https://bugs.webkit.org/show_bug.cgi?id=159881
235
236         Unreviewed test gardening.
237
238         * platform/ios-simulator-wk2/TestExpectations:
239
240 2016-07-18  Ryan Haddad  <ryanhaddad@apple.com>
241
242         Marking http/tests/loading/basic-auth-resend-wrong-credentials.html as flaky on Mac and iOS WK2
243         https://bugs.webkit.org/show_bug.cgi?id=159884
244
245         Unreviewed test gardening.
246
247         * platform/ios-simulator-wk2/TestExpectations:
248         * platform/mac-wk2/TestExpectations:
249
250 2016-07-12  Filip Pizlo  <fpizlo@apple.com>
251
252         OSR entry into DFG has problems with lexical scoping
253         https://bugs.webkit.org/show_bug.cgi?id=159687
254
255         Reviewed by Saam Barati.
256
257         * js/regress/script-tests/strict-osr-entry.js: Added.
258         (let.o.apply_):
259         * js/regress/strict-osr-entry-expected.txt: Added.
260         * js/regress/strict-osr-entry.html: Added.
261
262 2016-07-18  Youenn Fablet  <youenn@apple.com>
263
264         [Streams API] ReadableStream should throw a RangeError in case of NaN highWaterMark
265         https://bugs.webkit.org/show_bug.cgi?id=159870
266
267         Reviewed by Xabier Rodriguez-Calvar.
268
269         * streams/reference-implementation/bad-strategies.html: Reflecting isNaN change in WritableStream test.
270
271 2016-07-17  Frederic Wang  <fwang@igalia.com>
272
273         Rebaseline Windows and EFL MathML pixel tests after r203289.
274         https://bugs.webkit.org/show_bug.cgi?id=158866
275
276         Unreviewed test gardening.
277
278         * platform/efl/mathml/opentype/vertical-expected.txt:
279         * platform/efl/mathml/presentation/mo-stretch-expected.txt:
280         * platform/win/mathml/opentype/opentype-stretchy-expected.txt:
281         * platform/win/mathml/opentype/vertical-expected.txt:
282         * platform/win/mathml/presentation/mo-stretch-expected.txt:
283
284 2016-07-17  Brady Eidson  <beidson@apple.com>
285
286         Update DOMCoreException to use the description in toString().
287         https://bugs.webkit.org/show_bug.cgi?id=159857
288
289         Reviewed by Darin Adler.
290
291         * canvas/philip/tests/2d.missingargs.html:
292         * crypto/crypto-random-values-limits-expected.txt:
293         * crypto/crypto-random-values-types-expected.txt:
294         * crypto/subtle/aes-cbc-wrong-key-class-expected.txt:
295         * crypto/subtle/aes-kw-key-manipulation-expected.txt:
296         * crypto/subtle/argument-conversion-expected.txt:
297         * crypto/subtle/hmac-check-algorithm-expected.txt:
298         * crypto/subtle/hmac-generate-key-expected.txt:
299         * crypto/subtle/rsa-oaep-key-manipulation-expected.txt:
300         * crypto/subtle/sha-1-expected.txt:
301         * crypto/subtle/unwrapKey-check-usage-expected.txt:
302         * crypto/subtle/wrapKey-check-usage-expected.txt:
303         * css3/supports-cssom-expected.txt:
304         * editing/pasteboard/data-transfer-items-expected.txt:
305         * editing/selection/extend-expected.txt:
306         * fast/canvas/canvas-createImageData-expected.txt:
307         * fast/canvas/canvas-ellipse-negative-radius-expected.txt:
308         * fast/canvas/canvas-getImageData-invalid-expected.txt:
309         * fast/canvas/canvas-getImageData-invalid-result-buffer-crash-expected.txt:
310         * fast/canvas/canvas-gradient-addStop-error-expected.txt:
311         * fast/canvas/canvas-imageData-expected.txt:
312         * fast/canvas/canvas-overloads-drawImage-expected.txt:
313         * fast/canvas/canvas-pattern-behaviour-expected.txt:
314         * fast/canvas/gradient-addColorStop-with-invalid-color-expected.txt:
315         * fast/canvas/script-tests/canvas-createImageData.js:
316         * fast/canvas/script-tests/canvas-getImageData-invalid.js:
317         * fast/canvas/script-tests/canvas-imageData.js:
318         * fast/canvas/script-tests/canvas-overloads-drawImage.js:
319         * fast/canvas/script-tests/gradient-addColorStop-with-invalid-color.js:
320         * fast/css/CSSPrimitiveValue-exceptions-expected.txt:
321         * fast/css/css3-nth-tokens-script-expected.txt:
322         * fast/css/css3-nth-tokens-script.html:
323         * fast/css/getFloatValueForUnit-expected.txt:
324         * fast/css/getFloatValueForUnit.html:
325         * fast/css/insert-rule-overflow-rule-data-expected.txt:
326         * fast/css/parsing-css-attribute-case-insensitive-value-1-expected.txt:
327         * fast/css/parsing-css-attribute-case-insensitive-value-2-expected.txt:
328         * fast/css/parsing-css-attribute-case-insensitive-value-3-expected.txt:
329         * fast/css/parsing-css-attribute-case-insensitive-value-3.html:
330         * fast/css/parsing-css-descendant-combinator-doubled-child-syntax-expected.txt:
331         * fast/css/parsing-css-descendant-combinator-doubled-child-syntax.html:
332         * fast/css/parsing-css-matches-5-expected.txt:
333         * fast/css/parsing-css-matches-5.html:
334         * fast/css/parsing-css-matches-6-expected.txt:
335         * fast/css/parsing-css-matches-6.html:
336         * fast/css/parsing-css-matches-7-expected.txt:
337         * fast/css/parsing-css-matches-7.html:
338         * fast/css/parsing-css-matches-8-expected.txt:
339         * fast/css/parsing-css-matches-8.html:
340         * fast/css/parsing-css-not-5-expected.txt:
341         * fast/css/parsing-css-not-5.html:
342         * fast/css/parsing-css-not-6-expected.txt:
343         * fast/css/parsing-css-not-6.html:
344         * fast/css/parsing-css-not-7-expected.txt:
345         * fast/css/parsing-css-not-7.html:
346         * fast/css/parsing-css-not-8-expected.txt:
347         * fast/css/parsing-css-not-8.html:
348         * fast/css/parsing-css-not-9-expected.txt:
349         * fast/css/parsing-css-not-9.html:
350         * fast/css/parsing-css-nth-child-of-3-expected.txt:
351         * fast/css/parsing-css-nth-child-of-3.html:
352         * fast/css/parsing-css-nth-child-of-4-expected.txt:
353         * fast/css/parsing-css-nth-child-of-4.html:
354         * fast/css/parsing-css-nth-last-child-of-3-expected.txt:
355         * fast/css/parsing-css-nth-last-child-of-3.html:
356         * fast/css/parsing-css-nth-last-child-of-4-expected.txt:
357         * fast/css/parsing-css-nth-last-child-of-4.html:
358         * fast/css/resources/CSSPrimitiveValue-exceptions.js:
359         * fast/dom/DOMException/prototype-object-expected.txt:
360         * fast/dom/DOMException/prototype-object.html:
361         * fast/dom/DOMException/stack-trace-expected.txt:
362         * fast/dom/DOMException/stack-trace.html:
363         * fast/dom/Document/createElement-invalid-names-expected.txt:
364         * fast/dom/Document/createElement-invalid-names.html:
365         * fast/dom/Document/invalid-domain-change-throws-exception-expected.txt:
366         * fast/dom/Document/replace-child-expected.txt:
367         * fast/dom/Document/script-tests/invalid-domain-change-throws-exception.js:
368         * fast/dom/Element/class-list-toggle-expected.txt:
369         * fast/dom/Element/class-list-toggle.html:
370         * fast/dom/Element/prefix-setter-exception-expected.txt:
371         * fast/dom/Geolocation/argument-types-expected.txt:
372         * fast/dom/Geolocation/not-enough-arguments-expected.txt:
373         * fast/dom/Geolocation/script-tests/argument-types.js:
374         (test):
375         * fast/dom/HTMLElement/insertAdjacentHTML-errors-expected.txt:
376         * fast/dom/HTMLElement/script-tests/insertAdjacentHTML-errors.js:
377         * fast/dom/HTMLElement/set-invalid-value-expected.txt:
378         * fast/dom/HTMLElement/set-invalid-value.html:
379         * fast/dom/HTMLInputElement/input-size-attribute-expected.txt:
380         * fast/dom/HTMLInputElement/input-size-attribute.html:
381         * fast/dom/HTMLMeterElement/script-tests/set-meter-properties.js:
382         * fast/dom/HTMLMeterElement/set-meter-properties-expected.txt:
383         * fast/dom/HTMLProgressElement/script-tests/set-progress-properties.js:
384         * fast/dom/HTMLProgressElement/set-progress-properties-expected.txt:
385         * fast/dom/HTMLSelectElement/options-collection-add-expected.txt:
386         * fast/dom/HTMLSelectElement/select-add-optgroup-expected.txt:
387         * fast/dom/HTMLSelectElement/select-selectedIndex-expected.txt:
388         * fast/dom/HTMLSelectElement/select-selectedIndex-multiple-expected.txt:
389         * fast/dom/HTMLTableElement/nullable-attributes-expected.txt:
390         * fast/dom/HTMLTableElement/nullable-attributes.html:
391         * fast/dom/HTMLTemplateElement/cycles-expected.txt:
392         * fast/dom/HTMLTemplateElement/cycles-in-shadow-expected.txt:
393         * fast/dom/Node/initial-values-expected.txt:
394         * fast/dom/ParentNode-append-expected.txt:
395         * fast/dom/ParentNode-prepend-expected.txt:
396         * fast/dom/Range/31684-expected.txt:
397         * fast/dom/Range/clone-contents-document-type-expected.txt:
398         * fast/dom/Range/clone-contents-document-type.html:
399         * fast/dom/Range/compareBoundaryPoints-1.html:
400         * fast/dom/Range/compareBoundaryPoints-compareHow-exception-expected.txt:
401         * fast/dom/Range/compareBoundaryPoints-compareHow-exception.html:
402         * fast/dom/Range/extract-contents-document-type-expected.txt:
403         * fast/dom/Range/extract-contents-document-type.html:
404         * fast/dom/Range/range-comparePoint-detached-nodes-expected.txt:
405         * fast/dom/Range/range-comparePoint-detached-nodes.html:
406         * fast/dom/Range/range-exceptions-expected.txt:
407         * fast/dom/Range/range-intersectsNode-expected.txt:
408         * fast/dom/Range/script-tests/31684.js:
409         * fast/dom/Range/script-tests/range-exceptions.js:
410         * fast/dom/Range/surroundContents-1.html:
411         * fast/dom/Selection/collapseToX-empty-selection-expected.txt:
412         * fast/dom/Selection/script-tests/collapseToX-empty-selection.js:
413         * fast/dom/SelectorAPI/dumpNodeList-almost-strict-expected.txt:
414         * fast/dom/SelectorAPI/dumpNodeList-expected.txt:
415         * fast/dom/SelectorAPI/not-supported-namespace-in-selector-expected.txt:
416         * fast/dom/Text/splitText-expected.txt:
417         * fast/dom/Text/splitText.html:
418         * fast/dom/Window/anonymous-slot-with-changes-expected.txt:
419         * fast/dom/Window/atob-btoa-expected.txt:
420         * fast/dom/Window/custom-constructors-expected.txt:
421         * fast/dom/Window/dispatchEvent-expected.txt:
422         * fast/dom/Window/invalid-protocol-expected.txt:
423         * fast/dom/Window/window-postmessage-clone-expected.txt:
424         * fast/dom/computed-style-set-property-expected.txt:
425         * fast/dom/createElementNS-namespace-errors-expected.txt:
426         * fast/dom/createElementNS-namespace-errors.html:
427         * fast/dom/css-mediarule-functions-expected.txt:
428         * fast/dom/css-mediarule-functions.html:
429         * fast/dom/custom/document-register-basic-expected.txt:
430         * fast/dom/custom/document-register-basic.html:
431         * fast/dom/custom/document-register-type-extensions-expected.txt:
432         * fast/dom/custom/document-register-type-extensions.html:
433         * fast/dom/dataset-expected.txt:
434         * fast/dom/dataset-xhtml-expected.txt:
435         * fast/dom/document-set-body-null-expected.txt:
436         * fast/dom/document-set-body-null.html:
437         * fast/dom/element-attribute-js-null-expected.txt:
438         * fast/dom/insertAdjacentHTML-DocumentFragment-crash-expected.txt:
439         * fast/dom/node-prefix-setter-namespace-exception-expected.txt:
440         * fast/dom/outerText-no-element-expected.txt:
441         * fast/dom/processing-instruction-appendChild-exceptions-expected.txt:
442         * fast/dom/processing-instruction-appendChild-exceptions.xhtml:
443         * fast/dom/rel-list-expected.txt:
444         * fast/dom/script-tests/dataset-xhtml.js:
445         * fast/dom/script-tests/dataset.js:
446         * fast/dom/setAttributeNS-namespace-errors-expected.txt:
447         * fast/dom/setAttributeNS-namespace-errors.html:
448         * fast/dom/setPrimitiveValue-exceptions-expected.txt:
449         * fast/dom/setPrimitiveValue-expected.txt:
450         * fast/dynamic/insertAdjacentElement-expected.txt:
451         * fast/dynamic/insertAdjacentHTML-expected.txt:
452         * fast/dynamic/insertAdjacentText-expected.txt:
453         * fast/dynamic/outerHTML-no-element-expected.txt:
454         * fast/events/dispatch-event-being-dispatched-expected.txt:
455         * fast/events/dispatch-event-being-dispatched.html:
456         * fast/events/message-port-clone-expected.txt:
457         * fast/events/message-port-multi-expected.txt:
458         * fast/events/mutation-during-append-child-expected.txt:
459         * fast/events/mutation-during-append-child.html:
460         * fast/events/mutation-during-insert-before-expected.txt:
461         * fast/events/mutation-during-insert-before.html:
462         * fast/events/mutation-during-replace-child-2-expected.txt:
463         * fast/events/mutation-during-replace-child-2.html:
464         * fast/events/mutation-during-replace-child-expected.txt:
465         * fast/events/mutation-during-replace-child.html:
466         * fast/eventsource/eventsource-constructor-expected.txt:
467         * fast/forms/color/color-setrangetext-expected.txt:
468         * fast/forms/date/date-setrangetext-expected.txt:
469         * fast/forms/date/date-stepup-stepdown-expected.txt:
470         * fast/forms/date/date-stepup-stepdown.html:
471         * fast/forms/date/input-valueasnumber-date-expected.txt:
472         * fast/forms/date/input-valueasnumber-date.html:
473         * fast/forms/datetime/datetime-setrangetext-expected.txt:
474         * fast/forms/datetime/datetime-stepup-stepdown-expected.txt:
475         * fast/forms/datetime/datetime-stepup-stepdown.html:
476         * fast/forms/datetime/input-valueasnumber-datetime-expected.txt:
477         * fast/forms/datetime/input-valueasnumber-datetime.html:
478         * fast/forms/datetimelocal/datetimelocal-setrangetext-expected.txt:
479         * fast/forms/datetimelocal/datetimelocal-stepup-stepdown-expected.txt:
480         * fast/forms/datetimelocal/datetimelocal-stepup-stepdown.html:
481         * fast/forms/datetimelocal/input-valueasnumber-datetimelocal-expected.txt:
482         * fast/forms/datetimelocal/input-valueasnumber-datetimelocal.html:
483         * fast/forms/file/file-setrangetext-expected.txt:
484         * fast/forms/file/input-file-value-expected.txt:
485         * fast/forms/hidden/hidden-setrangetext-expected.txt:
486         * fast/forms/image/image-setrangetext-expected.txt:
487         * fast/forms/input-maxlength-expected.txt:
488         * fast/forms/input-maxlength.html:
489         * fast/forms/input-stepup-stepdown-expected.txt:
490         * fast/forms/input-stepup-stepdown.html:
491         * fast/forms/input-valueasnumber-unsupported-expected.txt:
492         * fast/forms/input-valueasnumber-unsupported.html:
493         * fast/forms/month/input-valueasdate-expected.txt:
494         * fast/forms/month/input-valueasdate.html:
495         * fast/forms/month/input-valueasnumber-month-expected.txt:
496         * fast/forms/month/input-valueasnumber-month.html:
497         * fast/forms/month/month-setrangetext-expected.txt:
498         * fast/forms/month/month-stepup-stepdown-expected.txt:
499         * fast/forms/month/month-stepup-stepdown.html:
500         * fast/forms/number/number-setrangetext-expected.txt:
501         * fast/forms/number/number-size-expected.txt:
502         * fast/forms/number/number-size.html:
503         * fast/forms/number/number-stepup-stepdown-expected.txt:
504         * fast/forms/number/number-stepup-stepdown-from-renderer.html:
505         * fast/forms/number/number-stepup-stepdown.html:
506         * fast/forms/number/number-valueasnumber-expected.txt:
507         * fast/forms/number/number-valueasnumber.html:
508         * fast/forms/range/input-valueasnumber-range-expected.txt:
509         * fast/forms/range/input-valueasnumber-range.html:
510         * fast/forms/range/range-setrangetext-expected.txt:
511         * fast/forms/range/range-stepup-stepdown-expected.txt:
512         * fast/forms/range/range-stepup-stepdown-from-renderer.html:
513         * fast/forms/range/range-stepup-stepdown.html:
514         * fast/forms/search/search-setrangetext-expected.txt:
515         * fast/forms/setrangetext-expected.txt:
516         * fast/forms/textarea-maxlength-expected.txt:
517         * fast/forms/textarea-maxlength.html:
518         * fast/forms/textarea/textarea-setrangetext-expected.txt:
519         * fast/forms/time/time-setrangetext-expected.txt:
520         * fast/forms/time/time-stepup-stepdown-expected.txt:
521         * fast/forms/time/time-stepup-stepdown.html:
522         * fast/forms/time/time-valueasnumber-expected.txt:
523         * fast/forms/time/time-valueasnumber.html:
524         * fast/forms/week/input-valueasnumber-week-expected.txt:
525         * fast/forms/week/input-valueasnumber-week.html:
526         * fast/forms/week/week-setrangetext-expected.txt:
527         * fast/forms/week/week-stepup-stepdown-expected.txt:
528         * fast/forms/week/week-stepup-stepdown.html:
529         * fast/frames/adopt-iframe-into-itself-expected.txt:
530         * fast/frames/adopt-object-into-itself-expected.txt:
531         * fast/frames/resources/sandboxed-iframe-storage-disallowed.html:
532         * fast/frames/sandboxed-iframe-storage-expected.txt:
533         * fast/html/marquee-element-expected.txt:
534         * fast/innerHTML/innerHTML-changing-document-properties-expected.txt:
535         * fast/inspector-support/uncaught-dom1-exception-expected.txt:
536         * fast/inspector-support/uncaught-dom3-exception-expected.txt:
537         * fast/inspector-support/uncaught-dom8-exception-expected.txt:
538         * fast/loader/stateobjects/pushstate-frequency-expected.txt:
539         * fast/loader/stateobjects/pushstate-frequency-iframe-expected.txt:
540         * fast/loader/stateobjects/replacestate-frequency-expected.txt:
541         * fast/loader/stateobjects/replacestate-frequency-iframe-expected.txt:
542         * fast/media/mq-js-media-except-01-expected.html:
543         * fast/media/mq-js-media-except-02-expected.html:
544         * fast/media/mq-js-media-except-03-expected.html:
545         * fast/mediastream/MediaDevices-getUserMedia-expected.txt:
546         * fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt:
547         * fast/mediastream/RTCPeerConnection-closed-state-expected.txt:
548         * fast/mediastream/RTCPeerConnection-createAnswer-expected.txt:
549         * fast/mediastream/RTCPeerConnection-createOffer-expected.txt:
550         * fast/mediastream/RTCPeerConnection-datachannel-expected.txt:
551         * fast/mediastream/RTCPeerConnection-dtmf-expected.txt:
552         * fast/mediastream/RTCPeerConnection-have-local-offer-expected.txt:
553         * fast/mediastream/RTCPeerConnection-have-remote-offer-expected.txt:
554         * fast/mediastream/RTCPeerConnection-setLocalDescription-offer-expected.txt:
555         * fast/mediastream/RTCPeerConnection-setRemoteDescription-offer-expected.txt:
556         * fast/mediastream/RTCPeerConnection-stable-expected.txt:
557         * fast/mediastream/RTCRtpSender-replaceTrack-expected.txt:
558         * fast/notifications/notifications-document-close-crash-expected.txt:
559         * fast/regions/selection/crash-deselect-expected.txt:
560         * fast/selectors/closest-general-expected.txt:
561         * fast/selectors/invalid-functional-pseudo-class-expected.txt:
562         * fast/selectors/lang-empty-expected.txt:
563         * fast/selectors/lang-extended-filtering-expected.txt:
564         * fast/selectors/lang-extended-filtering-with-string-arguments-expected.txt:
565         * fast/selectors/lang-invalid-expected.txt:
566         * fast/selectors/lang-multiple-expected.txt:
567         * fast/selectors/querySelector-pseudo-element-inside-functional-pseudo-class-not-expected.txt:
568         * fast/text/font-face-empty-string-expected.txt:
569         * fast/text/font-face-javascript-expected.txt:
570         * fast/text/font-face-set-javascript-expected.txt:
571         * fast/text/text-combine-crash-expected.txt:
572         * fast/workers/atob-btoa-expected.txt:
573         * fast/workers/worker-constructor-expected.txt:
574         * fast/workers/worker-context-multi-port-expected.txt:
575         * fast/workers/worker-multi-port-expected.txt:
576         * fast/xmlhttprequest/xmlhttprequest-responseXML-xml-text-responsetype-expected.txt:
577         * fast/xmlhttprequest/xmlhttprequest-responsetype-arraybuffer-expected.txt:
578         * fast/xmlhttprequest/xmlhttprequest-responsetype-before-open-sync-request-expected.txt:
579         * fast/xmlhttprequest/xmlhttprequest-responsetype-document-expected.txt:
580         * fast/xmlhttprequest/xmlhttprequest-responsetype-set-at-headers-received-expected.txt:
581         * fast/xmlhttprequest/xmlhttprequest-responsetype-sync-request-expected.txt:
582         * fast/xmlhttprequest/xmlhttprequest-responsetype-text-expected.txt:
583         * fast/xmlhttprequest/xmlhttprequest-sync-disabled-expected.txt:
584         * fast/xpath/attr-namespace-expected.txt:
585         * fast/xpath/detached-subtree-invalidate-iterator-expected.txt:
586         * fast/xpath/py-dom-xpath/nodetests-expected.txt:
587         * http/tests/contentextensions/sync-xhr-blocked-expected.txt:
588         * http/tests/loading/state-object-security-exception-expected.txt:
589         * http/tests/local/fileapi/send-sliced-dragged-file-expected.txt:
590         * http/tests/notifications/legacy/show-expected.txt:
591         * http/tests/security/canvas-remote-read-data-url-image-redirect-expected.txt:
592         * http/tests/security/canvas-remote-read-remote-image-blocked-no-crossorigin-expected.txt:
593         * http/tests/security/canvas-remote-read-remote-image-expected.txt:
594         * http/tests/security/canvas-remote-read-remote-image-redirect-expected.txt:
595         * http/tests/security/canvas-remote-read-remote-video-blocked-no-crossorigin-expected.txt:
596         * http/tests/security/canvas-remote-read-remote-video-localhost-expected.txt:
597         * http/tests/security/canvas-remote-read-remote-video-redirect-expected.txt:
598         * http/tests/security/contentSecurityPolicy/1.1/child-src/worker-blocked-expected.txt:
599         * http/tests/security/contentSecurityPolicy/connect-src-xmlhttprequest-blocked-expected.txt:
600         * http/tests/security/contentSecurityPolicy/connect-src-xmlhttprequest-blocked.html:
601         * http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp-importScripts-block-aborts-all-subsequent-imports-expected.txt:
602         * http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp-importScripts-redirect-cross-origin-blocked-expected.txt:
603         * http/tests/security/contentSecurityPolicy/worker-csp-blocks-xhr-redirect-cross-origin-expected.txt:
604         * http/tests/security/contentSecurityPolicy/worker-csp-importScripts-redirect-cross-origin-blocked-expected.txt:
605         * http/tests/security/contentSecurityPolicy/worker-importscripts-blocked-expected.txt:
606         * http/tests/security/contentSecurityPolicy/worker-importscripts-blocked.html:
607         * http/tests/security/history-username-password-expected.txt:
608         * http/tests/security/postMessage/invalid-origin-throws-exception-expected.txt:
609         * http/tests/security/postMessage/target-origin-expected.txt:
610         * http/tests/security/resources/canvas-video-crossorigin.js:
611         (testDataRetrievalAllowed):
612         (testDataRetrievalForbidden):
613         * http/tests/security/setDomainRelaxationForbiddenForURLScheme-expected.txt:
614         * http/tests/security/webgl-remote-read-remote-image-blocked-no-crossorigin-expected.txt:
615         * http/tests/websocket/tests/hybi/bad-sub-protocol-control-chars-expected.txt:
616         * http/tests/websocket/tests/hybi/bad-sub-protocol-empty-expected.txt:
617         * http/tests/websocket/tests/hybi/bad-sub-protocol-non-ascii-expected.txt:
618         * http/tests/websocket/tests/hybi/binary-type-expected.txt:
619         * http/tests/websocket/tests/hybi/binary-type.html:
620         * http/tests/websocket/tests/hybi/invalid-subprotocol-characters-expected.txt:
621         * http/tests/websocket/tests/hybi/invalid-subprotocol-characters.html:
622         * http/tests/websocket/tests/hybi/invalid-subprotocols-expected.txt:
623         * http/tests/websocket/tests/hybi/invalid-subprotocols.html:
624         * http/tests/websocket/tests/hybi/url-parsing-expected.txt:
625         * http/tests/workers/worker-importScripts-expected.txt:
626         * http/tests/workers/worker-redirect-expected.txt:
627         * http/tests/xmlhttprequest/XMLHttpRequestException-expected.txt:
628         * http/tests/xmlhttprequest/XMLHttpRequestException.html:
629         * http/tests/xmlhttprequest/access-control-and-redirects-expected.txt:
630         * http/tests/xmlhttprequest/access-control-basic-denied-expected.txt:
631         * http/tests/xmlhttprequest/access-control-basic-get-fail-non-simple-expected.txt:
632         * http/tests/xmlhttprequest/access-control-basic-non-simple-deny-cached-expected.txt:
633         * http/tests/xmlhttprequest/access-control-basic-post-fail-non-simple-content-type-expected.txt:
634         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-expected.txt:
635         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-without-wildcard-expected.txt:
636         * http/tests/xmlhttprequest/connection-error-sync-expected.txt:
637         * http/tests/xmlhttprequest/cross-origin-no-authorization-expected.txt:
638         * http/tests/xmlhttprequest/exceptions-expected.txt:
639         * http/tests/xmlhttprequest/inject-header-expected.txt:
640         * http/tests/xmlhttprequest/origin-exact-matching-expected.txt:
641         * http/tests/xmlhttprequest/origin-whitelisting-https-expected.txt:
642         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-with-subdomains-expected.txt:
643         * http/tests/xmlhttprequest/origin-whitelisting-removal-expected.txt:
644         * http/tests/xmlhttprequest/workers/access-control-basic-get-fail-non-simple-expected.txt:
645         * http/tests/xmlhttprequest/xmlhttprequest-open-empty-method-expected.txt:
646         * http/tests/xmlhttprequest/xmlhttprequest-overridemimetype-invalidstaterror-expected.txt:
647         * http/tests/xmlhttprequest/xmlhttprequest-setrequestheader-no-name-expected.txt:
648         * http/tests/xmlhttprequest/xmlhttprequest-sync-no-progress-events-expected.txt:
649         * http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect-expected.txt:
650         * inspector/debugger/command-line-api-exception-expected.txt:
651         * inspector/debugger/regress-133182-expected.txt:
652         * inspector/debugger/resources/exceptions.js:
653         (triggerUncaughtDOMException):
654         * inspector/debugger/setPauseOnExceptions-all-expected.txt:
655         * inspector/debugger/setPauseOnExceptions-none-expected.txt:
656         * inspector/debugger/setPauseOnExceptions-uncaught-expected.txt:
657         * inspector/model/remote-object-expected.txt:
658         * js/dom/dfg-custom-getter-throw-expected.txt:
659         * js/dom/reflect-set-onto-dom-expected.txt:
660         * js/dom/script-tests/dfg-custom-getter-throw-inlined.js:
661         (i.dfgIncrement):
662         * js/dom/script-tests/dfg-custom-getter-throw.js:
663         * loader/stateobjects/pushstate-size-expected.txt:
664         * loader/stateobjects/pushstate-size-iframe-expected.txt:
665         * loader/stateobjects/replacestate-size-expected.txt:
666         * loader/stateobjects/replacestate-size-iframe-expected.txt:
667         * media/track/regions-webvtt/vtt-region-constructor-expected.txt:
668         * media/track/regions-webvtt/vtt-region-list-expected.txt:
669         * platform/efl/fast/dynamic/015-expected.txt:
670         * platform/gtk/fast/dynamic/015-expected.txt:
671         * platform/ios-simulator-wk2/editing/selection/caret-ltr-2-expected.txt:
672         * platform/ios-simulator-wk2/editing/selection/caret-ltr-2-left-expected.txt:
673         * platform/ios-simulator-wk2/editing/selection/caret-ltr-expected.txt:
674         * platform/ios-simulator-wk2/editing/selection/caret-ltr-right-expected.txt:
675         * platform/ios-simulator-wk2/editing/selection/caret-rtl-2-expected.txt:
676         * platform/ios-simulator-wk2/editing/selection/caret-rtl-2-left-expected.txt:
677         * platform/ios-simulator-wk2/editing/selection/caret-rtl-expected.txt:
678         * platform/ios-simulator-wk2/editing/selection/caret-rtl-right-expected.txt:
679         * platform/ios-simulator/fast/attachment/attachment-select-on-click-expected.txt:
680         * platform/ios-simulator/fast/dynamic/015-expected.txt:
681         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
682         * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/time-expected.txt:
683         * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt:
684         * platform/ios-simulator/webaudio/analyser-exception-expected.txt:
685         * platform/ios-simulator/webaudio/audiobuffersource-exception-expected.txt:
686         * platform/ios-simulator/webaudio/delaynode-maxdelaylimit-expected.txt:
687         * platform/mac/TestExpectations:
688         * platform/mac/canvas/philip/tests/2d.missingargs-expected.txt:
689         * platform/mac/fast/dynamic/015-expected.txt:
690         * platform/mac/inspector/model/remote-object-expected.txt:
691         * platform/win/fast/dynamic/015-expected.txt:
692         * security/contentSecurityPolicy/worker-inherits-blocks-xhr-expected.txt:
693         * storage/domstorage/localstorage/blocked-file-access-expected.txt:
694         * storage/domstorage/localstorage/private-browsing-affects-storage-expected.txt:
695         * storage/domstorage/sessionstorage/private-browsing-affects-storage-expected.txt:
696         * storage/indexeddb/removed-expected.txt:
697         * storage/indexeddb/removed-private-expected.txt:
698         * storage/websql/open-database-set-empty-version-expected.txt:
699         * svg/animations/animate-gradient-transform-expected.txt:
700         * svg/as-image/svg-canvas-pattern-with-link-tainted-expected.txt:
701         * svg/as-image/svg-canvas-svg-with-feimage-with-link-tainted-expected.txt:
702         * svg/as-image/svg-canvas-svg-with-image-with-link-tainted-expected.txt:
703         * svg/as-image/svg-canvas-xhtml-tainted-expected.txt:
704         * svg/custom/acid3-test-77-expected.txt:
705         * svg/custom/baseval-animval-equality-expected.txt:
706         * svg/custom/getSubStringLength-expected.txt:
707         * svg/custom/selectSubString-expected.txt:
708         * svg/dom/SVGAngle-expected.txt:
709         * svg/dom/SVGColor-expected.txt:
710         * svg/dom/SVGLength-expected.txt:
711         * svg/dom/SVGLength-px-expected.txt:
712         * svg/dom/SVGLengthList-appendItem-expected.txt:
713         * svg/dom/SVGLengthList-basics-expected.txt:
714         * svg/dom/SVGLengthList-getItem-expected.txt:
715         * svg/dom/SVGLengthList-initialize-expected.txt:
716         * svg/dom/SVGLengthList-insertItemBefore-expected.txt:
717         * svg/dom/SVGLengthList-removeItem-expected.txt:
718         * svg/dom/SVGLengthList-replaceItem-expected.txt:
719         * svg/dom/SVGNumberList-basics-expected.txt:
720         * svg/dom/SVGPaint-expected.txt:
721         * svg/dom/SVGPathSegList-clear-and-initialize-expected.txt:
722         * svg/dom/SVGPointList-basics-expected.txt:
723         * svg/dom/SVGPreserveAspectRatio-expected.txt:
724         * svg/dom/SVGStringList-basics-expected.txt:
725         * svg/dom/SVGTransformList-basics-expected.txt:
726         * svg/dom/SVGTransformList-expected.txt:
727         * svg/dom/SVGViewSpec-defaults-expected.txt:
728         * svg/dom/altGlyph-dom-expected.txt:
729         * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
730         * transforms/cssmatrix-2d-interface-expected.txt:
731         * transforms/cssmatrix-3d-interface-expected.txt:
732         * webaudio/analyser-exception-expected.txt:
733         * webaudio/analyser-exception.html:
734         * webaudio/audiobuffersource-channels-expected.txt:
735         * webaudio/audiobuffersource-exception-expected.txt:
736         * webaudio/audiobuffersource-exception.html:
737         * webaudio/convolver-channels-expected.txt:
738         * webaudio/convolver-channels.html:
739         * webaudio/convolver-setBuffer-different-samplerate-expected.txt:
740         * webaudio/convolver-setBuffer-different-samplerate.html:
741         * webaudio/delaynode-maxdelaylimit-expected.txt:
742         * webaudio/offlineaudiocontext-constructor-expected.txt:
743
744 2016-07-17  Myles C. Maxfield  <mmaxfield@apple.com>
745
746         Support new emoji group candidates
747         https://bugs.webkit.org/show_bug.cgi?id=159755
748         <rdar://problem/27325521>
749
750         Reviewed by Dean Jackson.
751
752         Because this patch doesn't update the rules for our cursor movement
753         iterator, the new expected result for editing/deleting/delete-emoji.html
754         expects incorrect results. In the patch where we update these rules,
755         the expected result should also be updated.
756
757         Because these new emoji require system support, TestExpectations has
758         been updated to mark the tests as failing until the system support has
759         been added.
760
761         * TestExpectations:
762         * editing/deleting/delete-emoji-expected.txt:
763         * fast/text/emoji-gender-2-3-expected.html: Added.
764         * fast/text/emoji-gender-2-3.html: Added.
765         * fast/text/emoji-gender-2-4-expected.html: Added.
766         * fast/text/emoji-gender-2-4.html: Added.
767         * fast/text/emoji-gender-2-5-expected.html: Added.
768         * fast/text/emoji-gender-2-5.html: Added.
769         * fast/text/emoji-gender-2-6-expected.html: Added.
770         * fast/text/emoji-gender-2-6.html: Added.
771         * fast/text/emoji-gender-2-7-expected.html: Added.
772         * fast/text/emoji-gender-2-7.html: Added.
773         * fast/text/emoji-gender-2-8-expected.html: Added.
774         * fast/text/emoji-gender-2-8.html: Added.
775         * fast/text/emoji-gender-2-9-expected.html: Added.
776         * fast/text/emoji-gender-2-9.html: Added.
777         * fast/text/emoji-gender-2-expected-mismatch.html: Added.
778         * fast/text/emoji-gender-2.html: Added.
779         * fast/text/emoji-gender-3-expected.html: Added.
780         * fast/text/emoji-gender-3.html: Added.
781         * fast/text/emoji-gender-4-expected.html: Added.
782         * fast/text/emoji-gender-4.html: Added.
783         * fast/text/emoji-gender-5-expected.html: Added.
784         * fast/text/emoji-gender-5.html: Added.
785         * fast/text/emoji-gender-6-expected.html: Added.
786         * fast/text/emoji-gender-6.html: Added.
787         * fast/text/emoji-gender-7-expected.html: Added.
788         * fast/text/emoji-gender-7.html: Added.
789         * fast/text/emoji-gender-8-expected.html: Added.
790         * fast/text/emoji-gender-8.html: Added.
791         * fast/text/emoji-gender-9-expected.html: Added.
792         * fast/text/emoji-gender-9.html: Added.
793         * fast/text/emoji-gender-expected-mismatch.html: Added.
794         * fast/text/emoji-gender-fe0f-3-expected.html: Added.
795         * fast/text/emoji-gender-fe0f-3.html: Added.
796         * fast/text/emoji-gender-fe0f-4-expected.html: Added.
797         * fast/text/emoji-gender-fe0f-4.html: Added.
798         * fast/text/emoji-gender-fe0f-5-expected.html: Added.
799         * fast/text/emoji-gender-fe0f-5.html: Added.
800         * fast/text/emoji-gender-fe0f-6-expected.html: Added.
801         * fast/text/emoji-gender-fe0f-6.html: Added.
802         * fast/text/emoji-gender-fe0f-7-expected.html: Added.
803         * fast/text/emoji-gender-fe0f-7.html: Added.
804         * fast/text/emoji-gender-fe0f-8-expected.html: Added.
805         * fast/text/emoji-gender-fe0f-8.html: Added.
806         * fast/text/emoji-gender-fe0f-9-expected.html: Added.
807         * fast/text/emoji-gender-fe0f-9.html: Added.
808         * fast/text/emoji-gender.html: Added.
809         * fast/text/emoji-num-glyphs-expected.txt: Added.
810         * fast/text/emoji-num-glyphs.html: Added.
811         * fast/text/emoji-single-parent-family-2-expected-mismatch.html: Added.
812         * fast/text/emoji-single-parent-family-2.html: Added.
813         * fast/text/emoji-single-parent-family-expected-mismatch.html: Added.
814         * fast/text/emoji-single-parent-family.html: Added.
815
816 2016-07-16  Brady Eidson  <beidson@apple.com>
817
818         Update SVGException to use the description in toString().
819         https://bugs.webkit.org/show_bug.cgi?id=159847
820
821         Reviewed by Darin Adler.
822
823         * svg/animations/animate-marker-orient-from-angle-to-autostartreverse-expected.txt:
824         * svg/custom/SVGException-expected.txt:
825         * svg/custom/polyline-points-crash-expected.txt:
826         * svg/custom/script-tests/SVGException.js:
827         * svg/dom/SVGAnimatedEnumeration-SVGClipPathElement-expected.txt:
828         * svg/dom/SVGAnimatedEnumeration-SVGComponentTransferFunctionElement-expected.txt:
829         * svg/dom/SVGAnimatedEnumeration-SVGFEBlendElement-expected.txt:
830         * svg/dom/SVGAnimatedEnumeration-SVGFEColorMatrixElement-expected.txt:
831         * svg/dom/SVGAnimatedEnumeration-SVGFECompositeElement-expected.txt:
832         * svg/dom/SVGAnimatedEnumeration-SVGFEConvolveMatrixElement-expected.txt:
833         * svg/dom/SVGAnimatedEnumeration-SVGFEDisplacementMapElement-expected.txt:
834         * svg/dom/SVGAnimatedEnumeration-SVGFEMorphologyElement-expected.txt:
835         * svg/dom/SVGAnimatedEnumeration-SVGFETurbulenceElement-expected.txt:
836         * svg/dom/SVGAnimatedEnumeration-SVGFilterElement-expected.txt:
837         * svg/dom/SVGAnimatedEnumeration-SVGGradientElement-expected.txt:
838         * svg/dom/SVGAnimatedEnumeration-SVGMarkerElement-expected.txt:
839         * svg/dom/SVGAnimatedEnumeration-SVGMaskElement-expected.txt:
840         * svg/dom/SVGAnimatedEnumeration-SVGPatternElement-expected.txt:
841         * svg/dom/SVGAnimatedEnumeration-SVGTextContentElement-expected.txt:
842         * svg/dom/SVGAnimatedEnumeration-SVGTextPathElement-expected.txt:
843         * svg/dom/SVGAnimatedEnumeration-expected.txt:
844         * svg/dom/SVGLengthList-basics-expected.txt:
845         * svg/dom/SVGMatrix-interface-expected.txt:
846         * svg/dom/SVGNumberList-basics-expected.txt:
847         * svg/dom/SVGPointList-basics-expected.txt:
848         * svg/dom/SVGTransformList-basics-expected.txt:
849         * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
850         * svg/filters/feBlend-invalid-mode-expected.txt:
851         * svg/filters/feComponentTransfer-style-crash-expected.txt:
852         * svg/filters/feDisplacementMap-crash-test-expected.txt:
853
854 2016-07-15  Benjamin Poulain  <benjamin@webkit.org>
855
856         [mac] LayoutTest fast/css/ancestor-of-hovered-element-detached.html is flaky
857         https://bugs.webkit.org/show_bug.cgi?id=159173
858
859         Reviewed by Alexey Proskuryakov.
860
861         The test ancestor-of-hovered-element-detached.html is not reliably
862         covering r202324.
863
864         In the case of that test, the first style update is done with
865         the flag TeardownType::KeepHoverAndActive. This keeps the ":hover" state
866         set despite the subtree losing their renderer.
867         This looks like a serious issue that should be tested separately.
868
869         * fast/css/ancestor-of-hovered-element-removed.html:
870         The :hover update timer is actually a zero timer.
871         It is reasonable to expect a full update after one frame update.
872
873         * fast/css/ancestor-of-hovered-element-detached-expected.txt: Removed.
874         * fast/css/ancestor-of-hovered-element-detached.html: Removed.
875         * platform/ios-simulator/TestExpectations:
876         * platform/mac/TestExpectations:
877
878 2016-07-15  Myles C. Maxfield  <mmaxfield@apple.com>
879
880         Test gardening after r203314
881         https://bugs.webkit.org/show_bug.cgi?id=159842
882
883         Unreviewed.
884
885         * TestExpectations:
886
887 2016-07-15  Myles C. Maxfield  <mmaxfield@apple.com>
888
889         [macOS] Work around crash in [NSAttributedString nextWordFromIndex:forward:]
890         https://bugs.webkit.org/show_bug.cgi?id=159842
891
892         Reviewed by Jon Lee.
893
894         * editing/deleting/delete-emoji-expected.txt:
895         * editing/deleting/delete-emoji.html:
896
897 2016-07-15  Brady Eidson  <beidson@apple.com>
898
899         Update XPathException to use the description in toString().
900         https://bugs.webkit.org/show_bug.cgi?id=159848
901
902         Reviewed by Alex Christensen.
903
904         * fast/dom/DOMException/XPathException-expected.txt:
905         * fast/dom/DOMException/resources/XPathException.js:
906         * fast/xpath/4XPath/Core/test_parser-expected.txt:
907         * fast/xpath/invalid-functions-expected.txt:
908         * fast/xpath/py-dom-xpath/expressions-expected.txt:
909
910 2016-07-15  Brady Eidson  <beidson@apple.com>
911
912         Change toString() behavior for exceptions constructed with "createWithDescriptionAsMessage".
913         https://bugs.webkit.org/show_bug.cgi?id=159839
914
915         Reviewed by Alex Christensen.
916
917         * storage/indexeddb/modern/createobjectstore-failures-expected.txt:
918         * storage/indexeddb/modern/createobjectstore-failures-private-expected.txt:
919         * storage/indexeddb/modern/double-abort-expected.txt:
920         * storage/indexeddb/modern/double-abort-private-expected.txt:
921         * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
922         * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-private-expected.txt:
923         * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
924         * storage/indexeddb/modern/idbdatabase-transaction-failures-private-expected.txt:
925
926 2016-07-15  Brent Fulgham  <bfulgham@apple.com>
927
928         Merge background parser Blink test case
929         https://bugs.webkit.org/show_bug.cgi?id=116503
930
931         Test case is from the Blink change (patch by <apavlov@chromium.org>):
932         <https://chromium.googlesource.com/chromium/blink/+/3044d8c22b6ab5653fe572aad656ae1325725dc9>
933
934         * fast/css/background-parser-crash-expected.txt: Added.
935         * fast/css/background-parser-crash.html: Added.
936         * inspector/styles: Added.
937         * inspector/styles/background-parsing-crash-expected.txt: Added.
938         * inspector/styles/background-parsing-crash.html: Added.
939
940 2016-07-15  Brent Fulgham  <bfulgham@apple.com>
941
942         Merge First-letter Blink test case
943         https://bugs.webkit.org/show_bug.cgi?id=123961
944
945         Test case is from the Blink change (patch by <leviw@chromium.org>):
946         <https://chromium.googlesource.com/chromium/blink/+/c8ff8df9fc2ad81580526d53304c281df5d93e97%5E%21/#F1>
947
948         * fast/css-generated-content/empty-first-letter-with-columns-crash-expected.txt: Added.
949         * fast/css-generated-content/empty-first-letter-with-columns-crash.html: Added.
950
951 2016-07-15  Ryan Haddad  <ryanhaddad@apple.com>
952
953         Marking http/tests/cache/disk-cache/disk-cache-request-max-stale.html as a flaky timeout on ios-simulator WK2 Release
954         https://bugs.webkit.org/show_bug.cgi?id=159840
955
956         Unreviewed test gardening.
957
958         * platform/ios-simulator-wk2/TestExpectations:
959
960 2016-07-15  Brent Fulgham  <bfulgham@apple.com>
961
962         Block insecure script running in a data: frame when the top-level page is HTTPS
963         https://bugs.webkit.org/show_bug.cgi?id=125806
964         <rdar://problem/27331825>
965
966         Reviewed by Brady Eidson.
967
968         Fix based on a Blink change (patch by <tsepez@chromium.org>):
969         <https://chromium.googlesource.com/chromium/blink/+/33e553bd96e040151c1472289a0d80803bfca3a5>
970
971         * http/tests/security/mixedContent/insecure-script-in-data-iframe-in-main-frame-blocked-expected.txt: Added.
972         * http/tests/security/mixedContent/insecure-script-in-data-iframe-in-main-frame-blocked.html: Added.
973         * http/tests/security/mixedContent/resources/frame-with-data-url-frame-with-script.html: Added.
974
975 2016-07-15  Ryan Haddad  <ryanhaddad@apple.com>
976
977         Skipping test from r203288 on ios-simulator due to reliance upon mouse events.
978         https://bugs.webkit.org/show_bug.cgi?id=159818
979
980         Unreviewed test gardening.
981
982         * platform/ios-simulator/TestExpectations:
983
984 2016-07-15  Frederic Wang  <fwang@igalia.com>
985
986         MathOperator: Improve alignment for vertical size variant
987         https://bugs.webkit.org/show_bug.cgi?id=158866
988
989         Reviewed by Brent Fulgham.
990
991         We import the latest version of mo-axis-height-1.html and update the expectation now that we
992         pass the two cases (size variant and glyph assembly). We also rebaseline some pixel tests.
993
994         * imported/mathml-in-html5/fonts/math/axisheight5000-verticalarrow14000.woff: Updated.
995         * imported/mathml-in-html5/mathml/presentation-markup/operators/mo-axis-height-1-expected.txt: Updated to expect PASS.
996         * imported/mathml-in-html5/mathml/presentation-markup/operators/mo-axis-height-1.html: Updated to include the two tests.
997         * platform/gtk/mathml/opentype/vertical-expected.png: Rebaseline to take into account better alignment of size variant.
998         * platform/gtk/mathml/opentype/vertical-expected.txt: Ditto.
999         * platform/gtk/mathml/presentation/mo-stretch-expected.png: Ditto.
1000         * platform/gtk/mathml/presentation/mo-stretch-expected.txt: Ditto.
1001         * platform/ios-simulator/mathml/opentype/opentype-stretchy-expected.txt: Ditto.
1002         * platform/ios-simulator/mathml/presentation/mo-stretch-expected.txt: Ditto.
1003         * platform/mac/mathml/opentype/opentype-stretchy-expected.txt: Ditto.
1004         * platform/mac/mathml/presentation/mo-stretch-expected.txt: Ditto.
1005
1006 2016-07-15  Brady Eidson  <beidson@apple.com>
1007
1008         WebKit should prevent push/replace state with username in URL.
1009         <rdar://problem/27361737> and https://bugs.webkit.org/show_bug.cgi?id=159818
1010
1011         Reviewed by Brent Fulgham.
1012
1013         * http/tests/security/history-username-password-expected.txt: Added.
1014         * http/tests/security/history-username-password.html: Added.
1015
1016 2016-07-15  Ryan Haddad  <ryanhaddad@apple.com>
1017
1018         Unreviewed, rolling out r203266.
1019
1020         This change caused editing/deleting/delete-emoji.html to time
1021         out on El Capitan, crash under GuardMalloc
1022
1023         Reverted changeset:
1024
1025         "Support new emoji group candidates"
1026         https://bugs.webkit.org/show_bug.cgi?id=159755
1027         http://trac.webkit.org/changeset/203266
1028
1029 2016-07-15  Frederic Wang  <fwang@igalia.com>
1030
1031         Move parsing of mfrac attributes into a MathMLFractionElementClass
1032         https://bugs.webkit.org/show_bug.cgi?id=159624
1033
1034         Reviewed by Brent Fulgham.
1035
1036         We update the expectation for negative linethickness. As indicated in the MathML
1037         recommendation, it should be rounded up to the nearest valid value, which is 0.
1038
1039         * mathml/presentation/mfrac-linethickness2.html: Update the comment to reflect the new behavior.
1040         * mathml/presentation/mfrac-linethickness2-expected.html: Use 0px as the reference for negative values.
1041
1042 2016-07-15  Brent Fulgham  <bfulgham@apple.com>
1043
1044         Merge InlineBidiResolver end-of-line Blink test case
1045         https://bugs.webkit.org/show_bug.cgi?id=126201
1046         <rdar://problem/27331789>
1047
1048         Test case is from the Blink change (patch by <igor.o@chromium.org>):
1049         <https://chromium.googlesource.com/chromium/blink/+/d34ca9bbbdf71905d61aa45def30063311508a64>
1050
1051         * fast/text/international/bidi-crash-reached-end-of-line-expected.txt: Added.
1052         * fast/text/international/bidi-crash-reached-end-of-line.html: Added.
1053
1054 2016-07-15  Brent Fulgham  <bfulgham@apple.com>
1055
1056         Merge Blink test case
1057         https://bugs.webkit.org/show_bug.cgi?id=123870
1058
1059         Patch is from the Blink change (patch by <morritaw@chromium.org>):
1060         <https://chromium.googlesource.com/chromium/blink/+/2abd63ccea97b1fcf25b337c76f12e6ad1bfc025>
1061
1062         * fast/dom/mutation-details-focus-expected.txt: Added.
1063         * fast/dom/mutation-details-focus.html: Added.
1064
1065 2016-07-15  Ryan Haddad  <ryanhaddad@apple.com>
1066
1067         Updating TestExpectations after r203267
1068         https://bugs.webkit.org/show_bug.cgi?id=159817
1069
1070         Unreviewed test gardening.
1071
1072         * TestExpectations:
1073
1074 2016-07-15  Frederic Wang  <fwang@igalia.com>
1075
1076         Import more tests from the MathML in HTML5 test suite
1077         https://bugs.webkit.org/show_bug.cgi?id=159715
1078
1079         Reviewed by Brent Fulgham.
1080
1081         * imported/mathml-in-html5/fonts/math/lineheight5000-typolineheight2300.woff: Added.
1082         * imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-5-expected.txt: Added.
1083         * imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-5.html: Added.
1084         * imported/mathml-in-html5/mathml/presentation-markup/spaces/space-1-expected.txt: Added.
1085         * imported/mathml-in-html5/mathml/presentation-markup/spaces/space-1.html: Added.
1086         * imported/mathml-in-html5/mathml/presentation-markup/spaces/space-2-expected.html: Added.
1087         * imported/mathml-in-html5/mathml/presentation-markup/spaces/space-2.html: Added.
1088         * imported/mathml-in-html5/mathml/relations/css-styling/color-1-expected.html: Added.
1089         * imported/mathml-in-html5/mathml/relations/css-styling/color-1.html: Added.
1090         * imported/mathml-in-html5/mathml/relations/css-styling/visibility-1-expected.html: Added.
1091         * imported/mathml-in-html5/mathml/relations/css-styling/visibility-1.html: Added.
1092         * imported/mathml-in-html5/mathml/relations/html5-tree/class-1-expected.html: Added.
1093         * imported/mathml-in-html5/mathml/relations/html5-tree/class-1.html: Added.
1094         * imported/mathml-in-html5/mathml/relations/html5-tree/class-2-expected.txt: Added.
1095         * imported/mathml-in-html5/mathml/relations/html5-tree/class-2.html: Added.
1096         * imported/mathml-in-html5/mathml/relations/html5-tree/color-attributes-1-expected.html: Added.
1097         * imported/mathml-in-html5/mathml/relations/html5-tree/color-attributes-1.html: Added.
1098         * imported/mathml-in-html5/mathml/relations/html5-tree/display-1-expected.txt: Added.
1099         * imported/mathml-in-html5/mathml/relations/html5-tree/display-1.html: Added.
1100         * imported/mathml-in-html5/mathml/relations/html5-tree/dynamic-1-expected.html: Added.
1101         * imported/mathml-in-html5/mathml/relations/html5-tree/dynamic-1.html: Added.
1102         * imported/mathml-in-html5/mathml/relations/html5-tree/integration-point-1-expected.html: Added.
1103         * imported/mathml-in-html5/mathml/relations/html5-tree/integration-point-1.html: Added.
1104         * imported/mathml-in-html5/mathml/relations/html5-tree/integration-point-2-expected.html: Added.
1105         * imported/mathml-in-html5/mathml/relations/html5-tree/integration-point-2.html: Added.
1106         * imported/mathml-in-html5/mathml/relations/html5-tree/integration-point-3-expected.html: Added.
1107         * imported/mathml-in-html5/mathml/relations/html5-tree/integration-point-3.html: Added.
1108         * imported/mathml-in-html5/mathml/relations/html5-tree/namespace-1-expected.txt: Added.
1109         * imported/mathml-in-html5/mathml/relations/html5-tree/namespace-1.html: Added.
1110         * imported/mathml-in-html5/mathml/relations/html5-tree/required-extensions-1-expected.txt: Added.
1111         * imported/mathml-in-html5/mathml/relations/html5-tree/required-extensions-1.html: Added.
1112         * imported/mathml-in-html5/mathml/relations/html5-tree/required-extensions-2-expected.html: Added.
1113         * imported/mathml-in-html5/mathml/relations/html5-tree/required-extensions-2.html: Added.
1114         * imported/mathml-in-html5/mathml/relations/html5-tree/unique-identifier-2-expected.txt: Added.
1115         * imported/mathml-in-html5/mathml/relations/html5-tree/unique-identifier-2.html: Added.
1116         * imported/mathml-in-html5/mathml/relations/html5-tree/unique-identifier-3-expected.html: Added.
1117         * imported/mathml-in-html5/mathml/relations/html5-tree/unique-identifier-3.html: Added.
1118         * imported/mathml-in-html5/mathml/relations/text-and-math/use-typo-metrics-1-expected.html: Added.
1119         * imported/mathml-in-html5/mathml/relations/text-and-math/use-typo-metrics-1.html: Added.
1120         * platform/ios-simulator/TestExpectations: Mark use-typo-metrics-1.html as failing.
1121         * platform/mac/TestExpectations: Ditto.
1122
1123 2016-07-15  Eric Carlson  <eric.carlson@apple.com>
1124
1125         [MSE] Increase the SourceBuffer "fudge factor"
1126         https://bugs.webkit.org/show_bug.cgi?id=159813
1127         <rdar://problem/27372033>
1128
1129         Reviewed by Jon Lee.
1130
1131         * media/media-source/media-source-small-gap-expected.txt:
1132         * media/media-source/media-source-small-gap.html:
1133
1134 2016-07-14  Yoav Weiss  <yoav@yoav.ws>
1135
1136         Change CSSParser::sourceSize returning Optional<CSSParser::SourceSize>
1137         https://bugs.webkit.org/show_bug.cgi?id=159666
1138
1139         Reviewed by Michael Catanzaro.
1140
1141         Added a test to make sure that an invalid source-size value is skipped, but the next one is properly picked.
1142
1143         * fast/dom/HTMLImageElement/sizes/image-sizes-invalids-expected.txt:
1144         * fast/dom/HTMLImageElement/sizes/image-sizes-invalids.html:
1145
1146 2016-07-14  Antonio Gomes  <tonikitoo@igalia.com>
1147
1148         [RTL Scrollbars] Frame scrollbars don't move to the right when text direction changes to RTL
1149         https://bugs.webkit.org/show_bug.cgi?id=158252
1150
1151         Reviewed by Myles C. Maxfield.
1152
1153         * fast/scrolling/rtl-scrollbars-alternate-body-dir-attr-does-not-update-scrollbar-placement.html: Added.
1154         * fast/scrolling/rtl-scrollbars-alternate-body-dir-attr-does-not-update-scrollbar-placement-expected.txt: Added.
1155         * fast/scrolling/rtl-scrollbars-alternate-body-dir-attr-does-not-update-scrollbar-placement-2.html: Added.
1156         * fast/scrolling/rtl-scrollbars-alternate-body-dir-attr-does-not-update-scrollbar-placement-2-expected.html: Added.
1157         * fast/scrolling/rtl-scrollbars-alternate-iframe-body-dir-attr-does-not-update-scrollbar-placement.html: Added.
1158         * fast/scrolling/rtl-scrollbars-alternate-iframe-body-dir-attr-does-not-update-scrollbar-placement-expected.txt: Added.
1159
1160 2016-07-14  Myles C. Maxfield  <mmaxfield@apple.com>
1161
1162         Support new emoji group candidates
1163         https://bugs.webkit.org/show_bug.cgi?id=159755
1164         <rdar://problem/27325521>
1165
1166         Reviewed by Dean Jackson.
1167
1168         Because this patch doesn't update the rules for our cursor movement
1169         iterator, the new expected result for editing/deleting/delete-emoji.html
1170         expects incorrect results. In the patch where we update these rules,
1171         the expected result should also be updated.
1172
1173         Because these new emoji require system support, TestExpectations has
1174         been updated to mark the tests as failing until the system support has
1175         been added.
1176
1177         * TestExpectations:
1178         * editing/deleting/delete-emoji-expected.txt:
1179         * editing/deleting/delete-emoji.html:
1180         * fast/text/emoji-gender-2-3-expected.html: Added.
1181         * fast/text/emoji-gender-2-3.html: Added.
1182         * fast/text/emoji-gender-2-4-expected.html: Added.
1183         * fast/text/emoji-gender-2-4.html: Added.
1184         * fast/text/emoji-gender-2-5-expected.html: Added.
1185         * fast/text/emoji-gender-2-5.html: Added.
1186         * fast/text/emoji-gender-2-6-expected.html: Added.
1187         * fast/text/emoji-gender-2-6.html: Added.
1188         * fast/text/emoji-gender-2-7-expected.html: Added.
1189         * fast/text/emoji-gender-2-7.html: Added.
1190         * fast/text/emoji-gender-2-8-expected.html: Added.
1191         * fast/text/emoji-gender-2-8.html: Added.
1192         * fast/text/emoji-gender-2-9-expected.html: Added.
1193         * fast/text/emoji-gender-2-9.html: Added.
1194         * fast/text/emoji-gender-2-expected-mismatch.html: Added.
1195         * fast/text/emoji-gender-2.html: Added.
1196         * fast/text/emoji-gender-3-expected.html: Added.
1197         * fast/text/emoji-gender-3.html: Added.
1198         * fast/text/emoji-gender-4-expected.html: Added.
1199         * fast/text/emoji-gender-4.html: Added.
1200         * fast/text/emoji-gender-5-expected.html: Added.
1201         * fast/text/emoji-gender-5.html: Added.
1202         * fast/text/emoji-gender-6-expected.html: Added.
1203         * fast/text/emoji-gender-6.html: Added.
1204         * fast/text/emoji-gender-7-expected.html: Added.
1205         * fast/text/emoji-gender-7.html: Added.
1206         * fast/text/emoji-gender-8-expected.html: Added.
1207         * fast/text/emoji-gender-8.html: Added.
1208         * fast/text/emoji-gender-9-expected.html: Added.
1209         * fast/text/emoji-gender-9.html: Added.
1210         * fast/text/emoji-gender-expected-mismatch.html: Added.
1211         * fast/text/emoji-gender-fe0f-3-expected.html: Added.
1212         * fast/text/emoji-gender-fe0f-3.html: Added.
1213         * fast/text/emoji-gender-fe0f-4-expected.html: Added.
1214         * fast/text/emoji-gender-fe0f-4.html: Added.
1215         * fast/text/emoji-gender-fe0f-5-expected.html: Added.
1216         * fast/text/emoji-gender-fe0f-5.html: Added.
1217         * fast/text/emoji-gender-fe0f-6-expected.html: Added.
1218         * fast/text/emoji-gender-fe0f-6.html: Added.
1219         * fast/text/emoji-gender-fe0f-7-expected.html: Added.
1220         * fast/text/emoji-gender-fe0f-7.html: Added.
1221         * fast/text/emoji-gender-fe0f-8-expected.html: Added.
1222         * fast/text/emoji-gender-fe0f-8.html: Added.
1223         * fast/text/emoji-gender-fe0f-9-expected.html: Added.
1224         * fast/text/emoji-gender-fe0f-9.html: Added.
1225         * fast/text/emoji-gender.html: Added.
1226         * fast/text/emoji-num-glyphs-expected.txt: Added.
1227         * fast/text/emoji-num-glyphs.html: Added.
1228         * fast/text/emoji-single-parent-family-2-expected-mismatch.html: Added.
1229         * fast/text/emoji-single-parent-family-2.html: Added.
1230         * fast/text/emoji-single-parent-family-expected-mismatch.html: Added.
1231         * fast/text/emoji-single-parent-family.html: Added.
1232
1233 2016-07-14  Saam Barati  <sbarati@apple.com>
1234
1235         It should be a syntax error to have a 'use strict' directive inside a function that has a non-simple parameter list
1236         https://bugs.webkit.org/show_bug.cgi?id=159790
1237         <rdar://problem/27171636>
1238
1239         Reviewed by Geoffrey Garen.
1240
1241         * js/parser-syntax-check-expected.txt:
1242         * js/script-tests/parser-syntax-check.js:
1243
1244 2016-07-14  Simon Fraser  <simon.fraser@apple.com>
1245
1246         [iOS WK2] When scrolling apple.com/music on iPad Pro in landscape, left-hand tiles appear first
1247         https://bugs.webkit.org/show_bug.cgi?id=159798
1248         rdar://problem/27362717
1249
1250         Reviewed by Tim Horton.
1251         
1252         Test with an offscreen tiled layer.
1253
1254         * compositing/tiling/offscreen-tiled-layer-expected.txt: Added.
1255         * compositing/tiling/offscreen-tiled-layer.html: Added.
1256         * platform/ios-simulator-wk1/compositing/tiling/offscreen-tiled-layer-expected.txt: Added.
1257         * platform/ios-simulator-wk2/compositing/tiling/offscreen-tiled-layer-expected.txt: Added.
1258         * platform/mac-wk1/compositing/tiling/offscreen-tiled-layer-expected.txt: Added.
1259
1260 2016-07-14  Ryan Haddad  <ryanhaddad@apple.com>
1261
1262         Skipping editing/spelling/copy-paste-crash.html on ios-simulator.
1263         https://bugs.webkit.org/show_bug.cgi?id=142969
1264
1265         Unreviewed test gardening.
1266
1267         * platform/ios-simulator/TestExpectations:
1268
1269 2016-07-14  Brent Fulgham  <bfulgham@apple.com>
1270
1271         Merge Blink test case
1272         https://bugs.webkit.org/show_bug.cgi?id=117422
1273
1274         Patch is from a set of Blink changes (patches by <leviw@chromium.org>):
1275         <https://chromium.googlesource.com/chromium/blink/+/507e1576555bd2ce6688206f28339c25761893b1>
1276         <https://chromium.googlesource.com/chromium/blink/+/4c95872f52340cf0cf9a2a7078bb63a94f38d302>
1277
1278         * fast/list/list-style-position-inside-expected.txt: Added.
1279         * fast/list/list-style-position-inside.html: Added.
1280         * fast/sub-pixel/float-list-inside-expected.txt: Added.
1281         * fast/sub-pixel/float-list-inside.html: Added.
1282
1283 2016-07-14  John Wilander  <wilander@apple.com>
1284
1285         Remove credentials in URL when accessed through location.href
1286         https://bugs.webkit.org/show_bug.cgi?id=139562
1287         <rdar://problem/27331164>
1288
1289         Reviewed by Brent Fulgham.
1290
1291         The reason for this change is to not allow scripts on the page to
1292         exfiltrate username and password from the URL.
1293
1294         * http/tests/security/location-href-clears-username-password-expected.txt: Added.
1295         * http/tests/security/location-href-clears-username-password.html: Added.
1296             Test case adapted from https://src.chromium.org/viewvc/blink?revision=189367&view=revision.
1297
1298 2016-07-14  Brent Fulgham  <bfulgham@apple.com>
1299
1300         Merge Blink test case
1301         https://bugs.webkit.org/show_bug.cgi?id=116507
1302
1303         Patch is from a Blink change (patch by <ojan@chromium.org>):
1304         <https://chromium.googlesource.com/chromium/blink/+/6598fc75a7260643ecfc42856ef24bcf96380443>
1305
1306         * compositing/iframes/crash-mouse-event-expected.txt: Added.
1307         * compositing/iframes/crash-mouse-event.html: Added.
1308
1309 2016-07-14  Brent Fulgham  <bfulgham@apple.com>
1310
1311         editing/spelling/spellcheck-async.html sometimes crashes with GuardMalloc 
1312         https://bugs.webkit.org/show_bug.cgi?id=142969
1313         <rdar://problem/27331095>
1314
1315         Reviewed by Alex Christensen.
1316
1317         Fix based on a Blink change (patch by <rouslan@chromium.org>):
1318         <https://chromium.googlesource.com/chromium/blink/+/c713736b122c2224804b2db72f1f711cb47ee260%5E%21/#F1>
1319
1320         * editing/spelling/copy-paste-crash-expected.txt: Added.
1321         * editing/spelling/copy-paste-crash.html: Added.
1322         * platform/platform/mac-wk2/TestExpectations: Skip test on mac-wk2 since all Spelling tests are
1323         currently broken (see <https://webkit.org/b/105616>).
1324
1325 2016-07-14  Ryan Haddad  <ryanhaddad@apple.com>
1326
1327         Remove duplicate TestExpectations entry.
1328
1329         Unreviewed test gardening.
1330
1331         * platform/mac/TestExpectations:
1332
1333 2016-07-14  Brent Fulgham  <bfulgham@apple.com>
1334
1335         Add test to confirm we do not crash in media destruction
1336         https://bugs.webkit.org/show_bug.cgi?id=122816
1337
1338         Test based on a Blink change (patch by <igor.o@sisa.samsung.com>):
1339         <https://chromium.googlesource.com/chromium/blink/+/7a2b2dcefbc013003487d5055eeda7a57daafa93%5E%21/#F0>
1340
1341         We do not seem to have the bug that prompted the Chromium source change. Adding
1342         test case to ensure we do not introduce this problem in the future.
1343
1344         * editing/undo/audio-in-undo-stack-crash-expected.txt: Added.
1345         * editing/undo/audio-in-undo-stack-crash.html: Added.
1346
1347 2016-07-14  Youenn Fablet  <youenn@apple.com>
1348
1349         Remove support for value iterators from JSDOMIterator
1350         https://bugs.webkit.org/show_bug.cgi?id=159293
1351
1352         Reviewed by Chris Dumez.
1353
1354         * fast/text/font-face-set-javascript-expected.txt:
1355         * fast/text/font-face-set-javascript.html:
1356
1357 2016-07-14  Ryan Haddad  <ryanhaddad@apple.com>
1358
1359         Land test expectations for rdar://problem/27353750.
1360
1361         * platform/mac/TestExpectations:
1362
1363 2016-07-14  Mark Lam  <mark.lam@apple.com>
1364
1365         JSONObject Walker::walk must save array length before processing array elements.
1366         https://bugs.webkit.org/show_bug.cgi?id=153485
1367
1368         Reviewed by Darin Adler and Michael Saboff.
1369
1370         * js/JSON-parse-reviver-expected.txt:
1371         * js/script-tests/JSON-parse-reviver.js:
1372         - Fixed a bug in arrayReviver() where it was setting the array length to 3,
1373           but was immediately returning a value from the reviver for index 3.  This
1374           effectively forces array.length to 4.  As a result, case 4 always failed
1375           silently, and case 5 never executed.
1376         - Added tracking of cases visited by the revivers so that they can be verified.
1377
1378 2016-07-14  Youenn Fablet  <youenn@apple.com>
1379
1380         DOM value iterable interfaces should use Array prototype methods
1381         https://bugs.webkit.org/show_bug.cgi?id=159296
1382
1383         Reviewed by Chris Dumez and Mark Lam.
1384
1385         * fast/dom/nodeListIterator-expected.txt:
1386         * fast/dom/nodeListIterator.html:
1387         * fast/dom/NodeList/nodelist-iterable-expected.txt: Added.
1388         * fast/dom/NodeList/nodelist-iterable.html: Added.
1389
1390 2016-07-14  Youenn Fablet  <youenn@apple.com>
1391
1392         [Fetch API] Request and Response url getter should use URL serialization
1393         https://bugs.webkit.org/show_bug.cgi?id=159705
1394
1395         Reviewed by Alex Christensen.
1396
1397         * fetch/fetch-url-serialization-expected.txt: Added.
1398         * fetch/fetch-url-serialization.html: Added.
1399         * fetch/fetch-urls.json: Added.
1400
1401 2016-07-14  Jer Noble  <jer.noble@apple.com>
1402
1403         REGRESSION (r202918): LayoutTest media/video-main-content-allow-then-deny.html is flaky, failing almost every time on El Capitan
1404         https://bugs.webkit.org/show_bug.cgi?id=159533
1405
1406         Reviewed by Eric Carlson.
1407
1408         * platform/mac/TestExpectations:
1409
1410 2016-07-14  Alex Christensen  <achristensen@webkit.org>
1411
1412         Rebaseline test after r203204 and r203207.
1413
1414         * js/typed-array-mutated-during-set-expected.txt:
1415
1416 2016-07-13  Frederic Wang  <fwang@igalia.com>
1417
1418         Rebaseline EFL and Windows MathML tests after r203171
1419
1420         Unreviewed test gardening.
1421
1422         * platform/efl/mathml/opentype/horizontal-expected.txt:
1423         * platform/efl/mathml/opentype/horizontal-munderover-expected.txt:
1424         * platform/efl/mathml/opentype/large-operators-expected.txt:
1425         * platform/efl/mathml/opentype/opentype-stretchy-expected.txt:
1426         * platform/efl/mathml/opentype/opentype-stretchy-horizontal-expected.txt:
1427         * platform/efl/mathml/opentype/vertical-expected.txt:
1428         * platform/efl/mathml/presentation/menclose-notation-default-longdiv-expected.txt:
1429         * platform/efl/mathml/presentation/menclose-notation-values-expected.txt:
1430         * platform/efl/mathml/presentation/mo-stretch-expected.txt:
1431         * platform/efl/mathml/presentation/mspace-children-expected.txt:
1432         * platform/efl/mathml/presentation/roots-expected.txt:
1433         * platform/efl/mathml/radical-fallback-expected.txt:
1434         * platform/win/mathml/mathml-in-dashboard-expected.txt:
1435         * platform/win/mathml/opentype/horizontal-expected.txt:
1436         * platform/win/mathml/opentype/horizontal-munderover-expected.txt:
1437         * platform/win/mathml/opentype/large-operators-expected.txt:
1438         * platform/win/mathml/opentype/opentype-stretchy-expected.txt:
1439         * platform/win/mathml/opentype/opentype-stretchy-horizontal-expected.txt:
1440         * platform/win/mathml/opentype/vertical-expected.txt:
1441         * platform/win/mathml/presentation/menclose-notation-default-longdiv-expected.txt:
1442         * platform/win/mathml/presentation/mo-stretch-expected.txt:
1443         * platform/win/mathml/presentation/mspace-children-expected.txt:
1444         * platform/win/mathml/presentation/roots-expected.txt:
1445         * platform/win/mathml/radical-fallback-expected.txt:
1446
1447 2016-07-13  Keith Miller  <keith_miller@apple.com>
1448
1449         Unreviewed, rebaseline tests for ES6 TypedArray behavior.
1450
1451         * js/typed-array-mutated-during-set-expected.txt:
1452         * js/typed-array-mutated-during-set.html:
1453
1454 2016-07-13  Michael Saboff  <msaboff@apple.com>
1455
1456         Some bad unicode regex escapes aren't flagged as errors
1457         https://bugs.webkit.org/show_bug.cgi?id=158080
1458
1459         Reviewed by Saam Barati.
1460
1461         New tests.
1462
1463         * js/regress-158080.html: Added.
1464         * js/script-tests/regress-158080.js: Added.
1465
1466 2016-07-13  Jiewen Tan  <jiewen_tan@apple.com>
1467
1468         Import W3C WebCryptoAPI tests
1469         https://bugs.webkit.org/show_bug.cgi?id=159636
1470
1471         Reviewed by Alex Christensen.
1472
1473         * TestExpectations:
1474         Skip test cases for unimplemented features.
1475
1476 2016-07-13  Ryan Haddad  <ryanhaddad@apple.com>
1477
1478         Remove duplicated TestExpectation for perf/rel-list-remove.html on ios-simulator
1479
1480         Unreviewed test gardening.
1481
1482         * platform/ios-simulator-wk2/TestExpectations:
1483
1484 2016-07-13  Myles C. Maxfield  <mmaxfield@apple.com>
1485
1486         Test gardening for fast/text/font-face-javascript.html
1487         https://bugs.webkit.org/show_bug.cgi?id=156631
1488
1489         Unreviewed.
1490
1491         * TestExpectations:
1492         * fast/text/font-face-javascript-expected.txt:
1493         * fast/text/font-face-javascript.html:
1494
1495 2016-07-13  Ryan Haddad  <ryanhaddad@apple.com>
1496
1497         Marking imported/blink/storage/indexeddb/blob-valid-after-deletion.html as flaky on Mac and ios-simulator
1498         https://bugs.webkit.org/show_bug.cgi?id=158640
1499
1500         Unreviewed test gardening.
1501
1502         * platform/ios-simulator/TestExpectations:
1503         * platform/mac/TestExpectations:
1504
1505 2016-07-13  Alex Christensen  <achristensen@webkit.org>
1506
1507         Add test verifying detached iframes cannot set IDB values
1508         https://bugs.webkit.org/show_bug.cgi?id=159736
1509
1510         Reviewed by Brady Eidson.
1511         
1512         We match Chrome but not Firefox in this case.
1513
1514         * storage/indexeddb/detached-iframe-expected.txt: Added.
1515         * storage/indexeddb/detached-iframe.html: Added.
1516         * storage/indexeddb/resources/detached-iframe.html: Added.
1517         * storage/indexeddb/resources/detached-iframe.js: Added.
1518         (done):
1519         (unexpectedErrorCallback):
1520         (getRequestCallback):
1521         (dbOpenedSecondTime):
1522         (getValueFromIDB):
1523         (makeDetachedFrame):
1524         (prepareDatabase):
1525
1526 2016-07-12  Ryosuke Niwa  <rniwa@webkit.org>
1527
1528         REGRESSION(r202953): Clicking on input[type=file] doesn't open a file picker
1529         https://bugs.webkit.org/show_bug.cgi?id=159686
1530         <rdar://problem/27263589>
1531
1532         Reviewed by Chris Dumez.
1533
1534         Added a regression test for opening a file picker on a type=file input element.
1535
1536         The test currently only works on WebKit2 since the support for logging "OPEN FILE PANEL"
1537         was only added to WebKitTestRunner.
1538
1539         Also added WebKit2 specific expected results for some tests that tries to open file panel.
1540
1541         * fast/forms/file/open-file-panel-expected.txt: Added.
1542         * fast/forms/file/open-file-panel.html: Added.
1543         * platform/ios-simulator-wk1/TestExpectations:
1544         * platform/mac-wk1/TestExpectations:
1545         * platform/win/TestExpectations:
1546         * platform/wk2/accessibility: Added.
1547         * platform/wk2/accessibility/axpress-on-aria-button-expected.txt: Copied from LayoutTests/accessibility/axpress-on-aria-button-expected.txt.
1548         * platform/wk2/accessibility/file-upload-button-with-axpress-expected.txt: Copied from LayoutTests/accessibility/file-upload-button-with-axpress-expected.txt.
1549         * platform/wk2/fast: Added.
1550         * platform/wk2/fast/events: Added.
1551         * platform/wk2/fast/events/domactivate-sets-underlying-click-event-as-handled-expected.txt: Copied from LayoutTests/fast/events/domactivate-sets-underlying-click-event-as-handled-expected.txt.
1552
1553 2016-07-13  Frederic Wang  <fwang@igalia.com>
1554
1555         Remove padding and margin around the <math> element
1556         https://bugs.webkit.org/show_bug.cgi?id=157989
1557
1558         Reviewed by Brent Fulgham.
1559
1560         * imported/mathml-in-html5/mathml/relations/html5-tree/href-click-1.html: Remove spacing hack.
1561         * imported/mathml-in-html5/mathml/relations/html5-tree/href-click-2.html: Ditto.
1562         * mathml/presentation/fractions-box-expected.html: Ditto.
1563         * mathml/presentation/fractions-box.html: Ditto.
1564         * mathml/presentation/href-enter.html: Ditto.
1565         * mathml/presentation/maction-toggle-href.html: Ditto.
1566         * mathml/presentation/mpadded-1-2.html: Ditto.
1567         * mathml/presentation/mpadded-1.html: Ditto.
1568         * mathml/presentation/mpadded-2.html: Ditto.
1569         * mathml/presentation/mpadded-3.html: Ditto.
1570         * mathml/presentation/mpadded-4-expected.html: Ditto.
1571         * mathml/presentation/mpadded-4.html: Ditto.
1572         * mathml/presentation/mspace-prefered-width.html: Ditto.
1573         * mathml/presentation/mspace-units-expected.html: Ditto.
1574         * mathml/presentation/mspace-units.html: Ditto.
1575         * mathml/presentation/mspace.html: Ditto.
1576         * mathml/presentation/scripts-height-expected.html: Ditto.
1577         * mathml/presentation/scripts-subsup-expected.html: Ditto.
1578         * mathml/presentation/scripts-subsup.html: Ditto.
1579         * mathml/presentation/scripts-underover-expected.html: Ditto.
1580         * mathml/presentation/scripts-underover.html: Ditto.
1581         * mathml/presentation/semantics-2.html: Ditto.
1582         * mathml/presentation/semantics-3.html: Ditto.
1583         * mathml/presentation/semantics-4.html: Ditto.
1584         * mathml/presentation/semantics-href.html: Ditto.
1585         * mathml/presentation/style-border-padding-background.html: Ditto.
1586         * platform/gtk/mathml/opentype/horizontal-expected.png: Rebaseline due to spacing change around the math tag.
1587         * platform/gtk/mathml/opentype/horizontal-expected.txt: Ditto.
1588         * platform/gtk/mathml/opentype/horizontal-munderover-expected.png: Ditto.
1589         * platform/gtk/mathml/opentype/horizontal-munderover-expected.txt: Ditto.
1590         * platform/gtk/mathml/opentype/large-operators-expected.txt: Ditto.
1591         * platform/gtk/mathml/opentype/opentype-stretchy-expected.png: Ditto.
1592         * platform/gtk/mathml/opentype/opentype-stretchy-expected.txt: Ditto.
1593         * platform/gtk/mathml/opentype/opentype-stretchy-horizontal-expected.png: Ditto.
1594         * platform/gtk/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Ditto.
1595         * platform/gtk/mathml/opentype/vertical-expected.png: Ditto.
1596         * platform/gtk/mathml/opentype/vertical-expected.txt: Ditto.
1597         * platform/gtk/mathml/presentation/menclose-notation-default-longdiv-expected.png: Ditto.
1598         * platform/gtk/mathml/presentation/menclose-notation-default-longdiv-expected.txt: Ditto.
1599         * platform/gtk/mathml/presentation/menclose-notation-values-expected.png: Ditto.
1600         * platform/gtk/mathml/presentation/menclose-notation-values-expected.txt: Ditto.
1601         * platform/gtk/mathml/presentation/mo-stretch-expected.png: Ditto.
1602         * platform/gtk/mathml/presentation/mo-stretch-expected.txt: Ditto.
1603         * platform/gtk/mathml/presentation/mspace-children-expected.txt: Ditto.
1604         * platform/gtk/mathml/presentation/roots-expected.png: Ditto.
1605         * platform/gtk/mathml/presentation/roots-expected.txt: Ditto.
1606         * platform/gtk/mathml/radical-fallback-expected.png: Ditto.
1607         * platform/gtk/mathml/radical-fallback-expected.txt: Ditto.
1608         * platform/ios-simulator/mathml/opentype/opentype-stretchy-expected.txt: Ditto.
1609         * platform/ios-simulator/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Ditto.
1610         * platform/ios-simulator/mathml/presentation/menclose-notation-default-longdiv-expected.txt: Ditto.
1611         * platform/ios-simulator/mathml/presentation/menclose-notation-values-expected.txt: Ditto.
1612         * platform/ios-simulator/mathml/presentation/mo-stretch-expected.txt: Ditto.
1613         * platform/ios-simulator/mathml/presentation/mspace-children-expected.txt: Ditto.
1614         * platform/ios-simulator/mathml/presentation/roots-expected.txt: Ditto.
1615         * platform/ios-simulator/mathml/radical-fallback-expected.txt: Ditto.
1616         * platform/mac/mathml/opentype/opentype-stretchy-expected.txt: Ditto.
1617         * platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Ditto.
1618         * platform/mac/mathml/presentation/menclose-notation-default-longdiv-expected.txt: Ditto.
1619         * platform/mac/mathml/presentation/menclose-notation-values-expected.txt: Ditto.
1620         * platform/mac/mathml/presentation/mo-stretch-expected.txt: Ditto.
1621         * platform/mac/mathml/presentation/mspace-children-expected.txt: Ditto.
1622         * platform/mac/mathml/presentation/roots-expected.txt: Ditto.
1623         * platform/mac/mathml/radical-fallback-expected.txt: Ditto.
1624         * mathml/mathml-in-dashboard-expected.txt: Ditto
1625
1626 2016-07-13  Joanmarie Diggs  <jdiggs@igalia.com>
1627
1628         AX: [ATK] spinbutton-crash.html fails
1629         https://bugs.webkit.org/show_bug.cgi?id=159723
1630
1631         Reviewed by Chris Fleizach.
1632
1633         In ATK, the accessible object for an input element has no children for
1634         the text component. As a result, the spinner is the first and only child.
1635         In AXAPI, the input element has an AXGroup child for the text component.
1636         As a result, the spinner is the second of two children. Therefore, add a
1637         helper method to accessibility-helper.js to retrieve the correct child
1638         for the current platform use it in spinbutton-crash.html.
1639
1640         * accessibility/spinbutton-crash.html: Modified.
1641         * resources/accessibility-helper.js:
1642         (spinnerForTextInput): Added.
1643
1644 2016-07-13  Ryan Haddad  <ryanhaddad@apple.com>
1645
1646         Marking imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-post-upload.htm as failing on Mac and ios-sim Release WK2
1647         https://bugs.webkit.org/show_bug.cgi?id=159724
1648
1649         Unreviewed test gardening.
1650
1651         * platform/ios-simulator-wk2/TestExpectations:
1652         * platform/mac-wk2/TestExpectations:
1653
1654 2016-07-13  Brent Fulgham  <bfulgham@apple.com>
1655
1656         [WK1][iOS] Crash when WebSocket attempts to dispatch a mixed content blocker event
1657         https://bugs.webkit.org/show_bug.cgi?id=159680
1658         <rdar://problem/22102028>
1659
1660         Reviewed by Zalan Bujtas.
1661
1662         * http/tests/ssl/mixedContent: Added.
1663         * http/tests/ssl/mixedContent/insecure-websocket-expected.txt: Added.
1664         * http/tests/ssl/mixedContent/insecure-websocket.html: Added.
1665
1666 2016-07-13  Youenn Fablet  <youennf@gmail.com>
1667
1668         Refresh WPT tests up to c875b42
1669         https://bugs.webkit.org/show_bug.cgi?id=159712
1670
1671         Reviewed by Alex Christensen.
1672
1673         * TestExpectations: Adding some test expectations and skipping some resource files.
1674
1675 2016-07-13  Frederic Wang  <fwang@igalia.com>
1676
1677         The display property of many MathML elements can not be overriden by page authors
1678         https://bugs.webkit.org/show_bug.cgi?id=139403
1679
1680         Reviewed by Brent Fulgham.
1681
1682         * imported/mathml-in-html5/mathml/relations/css-styling/display-1-expected.html: Added.
1683         * imported/mathml-in-html5/mathml/relations/css-styling/display-1.html: Added.
1684
1685 2016-07-13  Frederic Wang  <fwang@igalia.com>
1686
1687         Update Windows expectations for two MathML tests.
1688
1689         Unreviewed test gardening.
1690
1691         * platform/win/TestExpectations:
1692
1693 2016-07-13  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1694
1695         [EFL] [GTK] Enable back crypto subtle on development builds.
1696         https://bugs.webkit.org/show_bug.cgi?id=159260
1697
1698         Reviewed by Carlos Garcia Campos.
1699
1700         * platform/gtk/TestExpectations: Enable back the tests that were
1701         passing on GTK.
1702
1703 2016-07-13  Frederic Wang  <fwang@igalia.com>
1704
1705         Update MathML expectations on EFL and Windows ports.
1706
1707         Unreviewed test gardening.
1708
1709         * platform/efl/mathml/opentype/horizontal-expected.txt:
1710         * platform/efl/mathml/opentype/horizontal-munderover-expected.txt:
1711         * platform/win/TestExpectations:
1712         * platform/win/mathml/opentype/horizontal-expected.txt:
1713         * platform/win/mathml/opentype/horizontal-munderover-expected.txt:
1714
1715 2016-07-12  Eric Carlson  <eric.carlson@apple.com>
1716
1717         REGRESSION (r202509): media controls controls enabled AirPlay placeholder is shown
1718         https://bugs.webkit.org/show_bug.cgi?id=159685
1719         <rdar://problem/27198899>
1720
1721         Reviewed by Dean Jackson.
1722
1723         * media/controls/airplay-controls-expected.txt: Added.
1724         * media/controls/airplay-controls.html: Added.
1725
1726         * media/controls/controls-test-helpers.js:
1727         (ControlsTest.prototype.get currentState): Put a try block around the call to get the current
1728         status in case it fails.
1729
1730         * platform/mac/TestExpectations: Skip the new test on Yosemite where AirPlay doesn't work.
1731
1732 2016-07-12  Benjamin Poulain  <bpoulain@apple.com>
1733
1734         [JSC] Array.prototype.join() fails some conformance tests
1735         https://bugs.webkit.org/show_bug.cgi?id=159657
1736
1737         Reviewed by Saam Barati.
1738
1739         I removed 3 sputnik tests that are incorrect in the latest spec.
1740         In ES5, Array.prototype.join() was using ToUint32 on the argument:
1741             https://es5.github.io/#x15.4.4.5
1742         In ES6, the function uses ToLength:
1743             https://tc39.github.io/ecma262/#sec-array.prototype.join
1744
1745         The test use Infinity and very large integer as the length.
1746         They are guaranteed to time out or run out of memory.
1747         Even if we waited the hours it takes to run this, the results would be different
1748         from what the tests expect.
1749
1750         * js/array-join-expected.txt: Added.
1751         * js/array-join.html: Added.
1752         * js/script-tests/array-join.js: Added.
1753
1754 2016-07-12  Commit Queue  <commit-queue@webkit.org>
1755
1756         Unreviewed, rolling out r203131.
1757         https://bugs.webkit.org/show_bug.cgi?id=159698
1758
1759         This change caused an existing LayoutTest to time out on debug
1760         testers (Requested by ryanhaddad on #webkit).
1761
1762         Reverted changeset:
1763
1764         "[JSC] Array.prototype.join() fails some conformance tests"
1765         https://bugs.webkit.org/show_bug.cgi?id=159657
1766         http://trac.webkit.org/changeset/203131
1767
1768 2016-07-12  Mark Lam  <mark.lam@apple.com>
1769
1770         We should use different stack limits for stack checks from JS and host code.
1771         https://bugs.webkit.org/show_bug.cgi?id=159442
1772         <rdar://problem/26889188>
1773
1774         Reviewed by Geoffrey Garen.
1775
1776         * js/regress-141098-expected.txt:
1777         * js/script-tests/regress-141098.js:
1778         (testEval):
1779         (probeAndRecurse):
1780         - Gave all the test constants names.
1781         - Tweaked the constants to allow the test to run in the least amount of time, and
1782           also to behave consistently across all test configurations.
1783         - Re-enable eager tests now that the test should finish quickly.
1784
1785 2016-07-12  Dean Jackson  <dino@apple.com>
1786
1787         REGRESSION (202694): Audio and Video playback controls: Cannot find a position slider to adjust playback position using VO.
1788         https://bugs.webkit.org/show_bug.cgi?id=159661
1789         <rdar://problem/27285135>
1790
1791         Unreviewed. Slight tweak to test to hopefully avoid flakiness.
1792
1793         * media/controls/default-size-should-show-scrubber-expected.txt:
1794         * media/controls/default-size-should-show-scrubber.html:
1795
1796 2016-07-12  Ryan Haddad  <ryanhaddad@apple.com>
1797
1798         Marking fast/css/ancestor-of-hovered-element-detached.html as flaky on Mac
1799         https://bugs.webkit.org/show_bug.cgi?id=159173
1800
1801         Unreviewed test gardening.
1802
1803         * platform/mac/TestExpectations:
1804
1805 2016-07-12  Johan K. Jensen  <johan_jensen@apple.com>
1806
1807         Web Inspector: ER: Copy as cURL
1808         https://bugs.webkit.org/show_bug.cgi?id=159380
1809
1810         Reviewed by Joseph Pecoraro.
1811
1812         * http/tests/inspector/network/copy-as-curl-expected.txt: Added.
1813         * http/tests/inspector/network/copy-as-curl.html: Added.
1814
1815 2016-07-12  Benjamin Poulain  <bpoulain@apple.com>
1816
1817         [JSC] Array.prototype.join() fails some conformance tests
1818         https://bugs.webkit.org/show_bug.cgi?id=159657
1819
1820         Reviewed by Saam Barati.
1821
1822         I removed 3 sputnik tests that are incorrect in the latest spec.
1823         In ES5, Array.prototype.join() was using ToUint32 on the argument:
1824             https://es5.github.io/#x15.4.4.5
1825         In ES6, the function uses ToLength:
1826             https://tc39.github.io/ecma262/#sec-array.prototype.join
1827
1828         The test use Infinity and very large integer as the length.
1829         They are guaranteed to time out or run out of memory.
1830         Even if we waited the hours it takes to run this, the results would be different
1831         from what the tests expect.
1832
1833         * js/array-join-expected.txt: Added.
1834         * js/array-join.html: Added.
1835         * js/script-tests/array-join.js: Added.
1836
1837 2016-07-12  Ryan Haddad  <ryanhaddad@apple.com>
1838
1839         Marking storage/indexeddb/database-close-private.html as flaky on Mac
1840         https://bugs.webkit.org/show_bug.cgi?id=158500
1841
1842         Unreviewed test gardening.
1843
1844         * platform/mac/TestExpectations:
1845
1846 2016-07-12  Ryan Haddad  <ryanhaddad@apple.com>
1847
1848         Marking storage/indexeddb/modern/handle-user-delete.html as flaky on Yosemite Release
1849         https://bugs.webkit.org/show_bug.cgi?id=158741
1850
1851         Unreviewed test gardening.
1852
1853         * platform/mac/TestExpectations:
1854
1855 2016-07-12  Ryan Haddad  <ryanhaddad@apple.com>
1856
1857         Marking inspector/indexeddb/deleteDatabaseNamesWithSpace.html as a flaky timeout on Mac debug.
1858         https://bugs.webkit.org/show_bug.cgi?id=159684
1859
1860         Unreviewed test gardening.
1861
1862         * platform/mac/TestExpectations:
1863
1864 2016-07-12  Ryan Haddad  <ryanhaddad@apple.com>
1865
1866         Update test expectations for rdar://problem/26590623 after r203117.
1867
1868         * platform/mac/TestExpectations:
1869
1870 2016-07-12  Ryan Haddad  <ryanhaddad@apple.com>
1871
1872         Marking imported/w3c/web-platform-tests/fetch/api/request/request-cache.html as flaky on Mac and ios-simulator
1873         https://bugs.webkit.org/show_bug.cgi?id=159683
1874
1875         Unreviewed test gardening.
1876
1877         * platform/ios-simulator/TestExpectations:
1878         * platform/mac/TestExpectations:
1879
1880 2016-07-11  Dean Jackson  <dino@apple.com>
1881
1882         REGRESSION (202694): Audio and Video playback controls: Cannot find a position slider to adjust playback position using VO.
1883         https://bugs.webkit.org/show_bug.cgi?id=159661
1884         <rdar://problem/27285135>
1885
1886         Reviewed by Eric Carlson.
1887
1888         Add a test that checks the scrubber is visible on a default media element.
1889         Unfortunately this isn't quite an accurate test, since we really want to
1890         examine a Media Document, but it's close enough.
1891
1892         * media/controls/default-size-should-show-scrubber-expected.txt: Added.
1893         * media/controls/default-size-should-show-scrubber.html: Added.
1894
1895 2016-07-12  Ryan Haddad  <ryanhaddad@apple.com>
1896
1897         Marking http/tests/preload/single_download_preload_runner.html as a timeout
1898         https://bugs.webkit.org/show_bug.cgi?id=159678
1899
1900         Unreviewed test gardening.
1901
1902         * TestExpectations:
1903
1904 2016-07-11  Caio Lima  <ticaiolima@gmail.com>
1905
1906         ECMAScript 2016: %TypedArray%.prototype.includes implementation
1907         https://bugs.webkit.org/show_bug.cgi?id=159385
1908
1909         Reviewed by Benjamin Poulain.
1910
1911         This patch implements test case to ECMAScript 2016:
1912         %TypedArray%.prototype.includes implementation
1913         following spec 22.2.3.14
1914         https://tc39.github.io/ecma262/2016/#sec-%typedarray%.prototype.includes
1915
1916         * js/regress/script-tests/typed-array-includes.js: Added.
1917         (assertProperError):
1918         (testIntTypedArray):
1919         (testFloatTypedArray):
1920         * js/typed-array-includes-expected.txt: Added.
1921         * js/typed-array-includes.html: Added.
1922
1923 2016-07-11  Frederic Wang  <fwang@igalia.com>
1924
1925         Disable some a failing test.
1926
1927         Unreviewed test gardening.
1928
1929         * imported/mathml-in-html5/mathml/presentation-markup/fractions/frac-1.html:
1930
1931 2016-07-11  Frederic Wang  <fwang@igalia.com>
1932
1933         Add support for @href attribute in MathML
1934         https://bugs.webkit.org/show_bug.cgi?id=85733
1935
1936         Reviewed by Brent Fulgham.
1937
1938         We import some tests from the MathML in HTML5 test suite to
1939         test clicks on href attributes and write similar tests.
1940         We also test tab/enter keys and user agent style with links.
1941
1942         * mathml/mathml-in-html5/href-click-1.html: Added. Verify mouse click on a MathML link.
1943         * mathml/mathml-in-html5/href-click-1-expected.html: Added.
1944         * mathml/mathml-in-html5/href-click-2.html: Added.
1945         Verify mouse click on a descendant of a MathML link.
1946         * mathml/mathml-in-html5/href-click-2-expected.html: Added.
1947         * mathml/presentation/href-enter.html: Added.
1948         Verify tab navigation and activing link with enter.
1949         * mathml/presentation/href-enter-expected.html: Added.
1950         * mathml/presentation/href-style.html: Added.
1951         Verify default style of links and of focused links.
1952         * mathml/presentation/href-style-expected.html: Added.
1953         * mathml/presentation/maction-toggle-href.html: Added.
1954         Verify conflicts between maction toggle and href link.
1955         * mathml/presentation/maction-toggle-href-expected.html: Added.
1956         * mathml/presentation/semantics-href.html: Added. Verify mouse click on a <semantics> link.
1957         * mathml/presentation/semantics-href-expected.html: Added.
1958         * platform/mac/TestExpectations: Disable MathML link tests that rely on keyboard events.
1959         * platform/ios-simulator/TestExpectations: Ditto.
1960
1961 2016-07-11  Frederic Wang  <fwang@igalia.com>
1962
1963         Replace reftest mathml/presentation/fractions-positions.html with script tests
1964         https://bugs.webkit.org/show_bug.cgi?id=159558
1965
1966         Reviewed by Martin Robinson.
1967
1968         * TestExpectations: Remove fractions-positions.html
1969         * imported/mathml-in-html5/mathml/presentation-markup/fractions/frac-1-expected.txt: Added.
1970         * imported/mathml-in-html5/mathml/presentation-markup/fractions/frac-1.html: Added.
1971         * mathml/presentation/fractions-positions-expected.html: Removed.
1972         * mathml/presentation/fractions-positions.html: Removed.
1973
1974 2016-07-11  Benjamin Poulain  <benjamin@webkit.org>
1975
1976         [JSC] Array.from() and Array.of() try to build objects even if "this" is not a constructor
1977         https://bugs.webkit.org/show_bug.cgi?id=159604
1978
1979         Reviewed by Yusuke Suzuki.
1980
1981         * js/array-from-expected.txt:
1982         * js/array-of-expected.txt:
1983         * js/script-tests/array-from.js:
1984         * js/script-tests/array-of.js:
1985
1986 2016-07-11  Simon Fraser  <simon.fraser@apple.com>
1987
1988         Deleting in a text input inside an iframe causes the page to scroll incorrectly
1989         https://bugs.webkit.org/show_bug.cgi?id=159654
1990         rdar://problem/26805722
1991
1992         Reviewed by Zalan Bujtas.
1993
1994         * fast/forms/ios/delete-in-input-in-iframe-expected.txt: Added.
1995         * fast/forms/ios/delete-in-input-in-iframe.html: Added.
1996
1997 2016-07-11  Myles C. Maxfield  <mmaxfield@apple.com>
1998
1999         Honor the second argument to FontFaceSet.load and FontFaceSet.check
2000         https://bugs.webkit.org/show_bug.cgi?id=159607
2001         <rdar://problem/27284902>
2002
2003         Reviewed by Zalan Bujtas.
2004
2005         * fast/text/font-face-set-document-expected.txt:
2006         * fast/text/font-face-set-document.html:
2007         * fast/text/font-face-set-javascript-expected.txt:
2008         * fast/text/font-face-set-javascript.html:
2009         * fast/text/unicode-range-javascript-expected.txt: Added.
2010         * fast/text/unicode-range-javascript.html: Added.
2011
2012 2016-07-11  Nan Wang  <n_wang@apple.com>
2013
2014         AX: Crash when backspacing in number field with spin button
2015         https://bugs.webkit.org/show_bug.cgi?id=157830
2016
2017         Reviewed by Chris Fleizach.
2018
2019         * accessibility/spinbutton-crash-expected.txt: Added.
2020         * accessibility/spinbutton-crash.html: Added.
2021
2022 2016-07-11  Brent Fulgham  <bfulgham@apple.com>
2023
2024         [WebGL] Check for existing buffer exists for enabled vertex array attributes before permitting glDrawArrays to execute
2025         https://bugs.webkit.org/show_bug.cgi?id=159590
2026         <rdar://problem/26865535>
2027
2028         Reviewed by Dean Jackson.
2029
2030         * fast/canvas/webgl/webgl-drawarrays-crash-2-expected.txt: Added.
2031         * fast/canvas/webgl/webgl-drawarrays-crash-2.html: Added.
2032
2033 2016-07-11  Keith Miller  <keith_miller@apple.com>
2034
2035         STP TypedArray.subarray 5x slowdown compared to 9.1
2036         https://bugs.webkit.org/show_bug.cgi?id=156404
2037
2038         Reviewed by Geoffrey Garen.
2039
2040         Add new micro-benchmark for testing subarray performance with small subarray sizes.
2041
2042         * js/regress/script-tests/typed-array-subarray.js: Added.
2043         (createManySubs):
2044         (go):
2045         * js/regress/typed-array-subarray-expected.txt: Added.
2046         * js/regress/typed-array-subarray.html: Added.
2047
2048 2016-07-11  Nan Wang  <n_wang@apple.com>
2049
2050         AX: WKWebView should have API to prevent pinch-to-zoom always being allowed
2051         https://bugs.webkit.org/show_bug.cgi?id=158364
2052
2053         Reviewed by Anders Carlsson.
2054
2055         * fast/viewport/ios/force-always-user-scalable.html:
2056         * fast/viewport/ios/user-scalable-does-not-scale-for-keyboard-focus-with-author-defined-scale.html:
2057         * fast/viewport/ios/user-scalable-scales-for-keyboard-focus-with-no-author-defined-scale.html:
2058
2059 2016-07-11  Frederic Wang  <fwang@igalia.com>
2060
2061         Use parameters from the OpenType MATH table for <munderover>
2062         https://bugs.webkit.org/show_bug.cgi?id=155756
2063
2064         Reviewed by Brent Fulgham.
2065
2066         Import some tests from the MathML in HTML5 test suite to verify
2067         the layout of the <munderover> element. We also write a test to
2068         verify dynamic change of accent/accentunder attributes and adjust
2069         other tests.
2070
2071         * imported/mathml-in-html5/fonts/math/limits-lowerlimitbaselinedropmin3000.woff: Added.
2072         * imported/mathml-in-html5/fonts/math/limits-lowerlimitgapmin11000.woff: Added.
2073         * imported/mathml-in-html5/fonts/math/limits-upperlimitbaselinerisemin5000.woff: Added.
2074         * imported/mathml-in-html5/fonts/math/limits-upperlimitgapmin7000.woff: Added.
2075         * imported/mathml-in-html5/fonts/math/stretchstack-bottomshiftdown3000.woff: Added.
2076         * imported/mathml-in-html5/fonts/math/stretchstack-gapabovemin7000.woff: Added.
2077         * imported/mathml-in-html5/fonts/math/stretchstack-gapbelowmin11000.woff: Added.
2078         * imported/mathml-in-html5/fonts/math/stretchstack-topshiftup5000.woff: Added.
2079         * imported/mathml-in-html5/fonts/math/underover-accentbaseheight4000-overbarextraascender3000.woff: Added.
2080         * imported/mathml-in-html5/fonts/math/underover-accentbaseheight4000-overbarverticalgap11000.woff: Added.
2081         * imported/mathml-in-html5/fonts/math/underover-accentbaseheight4000-underbarextradescender5000.woff: Added.
2082         * imported/mathml-in-html5/fonts/math/underover-accentbaseheight4000-underbarverticalgap7000.woff: Added.
2083         * imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-1-expected.txt: Added.
2084         * imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-1.html: Added.
2085         * imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-2-expected.txt: Added.
2086         * imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-2.html: Added.
2087         * imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-3-expected.txt: Added.
2088         * imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-3.html: Added.
2089         * imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-4-expected.txt: Added.
2090         * imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-4.html: Added.
2091         * mathml/presentation/attributes-accent-accentunder-dynamic.html: Added.
2092         Test dynamic changes of accent and accentunder.
2093         * mathml/presentation/attributes-accent-accentunder-dynamic-expected.html: Added.
2094         * mathml/presentation/scripts-underover.html: Remove one of the test since munderover
2095         with an empty script is no longer equivalent to munder or mover.
2096         * mathml/presentation/scripts-underover-expected.html: Ditto.
2097         * platform/gtk/mathml/opentype/horizontal-expected.png: Updated due to change in
2098         vertical metrics of scripts.
2099         * platform/gtk/mathml/opentype/horizontal-expected.txt: Ditto.
2100         * platform/gtk/mathml/opentype/horizontal-munderover-expected.png: Ditto.
2101         * platform/gtk/mathml/opentype/horizontal-munderover-expected.txt: Ditto.
2102         * platform/gtk/mathml/presentation/roots-expected.txt: Udapted due to script baseline fix.
2103         * platform/gtk/mathml/presentation/roots-expected.png: ditto.
2104         * mathml/presentation/underover-nonstretchy-or-vertical.html: Prevent the <mo> to be treated
2105         as an accent so that we always get the same spacing as the reference. We also use the Ahem
2106         font to make the result more reliable.
2107
2108 2016-07-11  Frederic Wang  <fwang@igalia.com>
2109
2110         Use Stack* parameters from the OpenType MATH table
2111         https://bugs.webkit.org/show_bug.cgi?id=155714
2112
2113         Reviewed by Brent Fulgham.
2114
2115         We import a test from the MathML in HTML5 test suite to verify Stack* parameters.
2116
2117         * imported/mathml-in-html5/fonts/math/stack-axisheight7000.woff: Added.
2118         * imported/mathml-in-html5/fonts/math/stack-bottomdisplaystyleshiftdown5000.woff: Added.
2119         * imported/mathml-in-html5/fonts/math/stack-bottomshiftdown6000.woff: Added.
2120         * imported/mathml-in-html5/fonts/math/stack-displaystylegapmin4000.woff: Added.
2121         * imported/mathml-in-html5/fonts/math/stack-gapmin8000.woff: Added.
2122         * imported/mathml-in-html5/fonts/math/stack-topdisplaystyleshiftup3000.woff: Added.
2123         * imported/mathml-in-html5/fonts/math/stack-topshiftup9000.woff: Added.
2124         * imported/mathml-in-html5/mathml/presentation-markup/fractions/frac-parameters-2-expected.txt: Added.
2125         * imported/mathml-in-html5/mathml/presentation-markup/fractions/frac-parameters-2.html: Added.
2126
2127 2016-07-11  Frederic Wang  <fwang@igalia.com>
2128
2129         Add support for mathvariants that cannot be emulated via CSS.
2130         https://bugs.webkit.org/show_bug.cgi?id=108778
2131
2132         Reviewed by Brent Fulgham.
2133
2134         Import a test from the MathML in HTML5 test suite to perform an exhaustive
2135         verification of all the mathvariant transforms allowed.
2136         We also add some tests to verify inheritance of the mathvariant style, the
2137         effect on each token element and dynamic modification of mathvariant.
2138         Finally, we modify one test now that mathvariant is no longer emulated via CSS.
2139
2140         * mathml/mathml-in-html5/fonts/mathvariant-transforms.woff: Added.
2141         * mathml/mathml-in-html5/mathvariant-transforms-1-expected.html: Added.
2142         * mathml/mathml-in-html5/mathvariant-transforms-1.html: Added.
2143         * mathml/mathml-in-html5/mathvariant-transforms-2-expected.html: Added.
2144         * mathml/mathml-in-html5/mathvariant-transforms-2.html: Added.
2145         * mathml/presentation/attributes-mathvariant-expected.html: Update this test now that
2146         mathvariant is correctly implemented using character transforms.
2147         * mathml/presentation/mathvariant-inheritance-expected.html: Added.
2148         * mathml/presentation/mathvariant-inheritance.html: Added.
2149         * mathml/presentation/mathvariant-tokens-expected.html: Added.
2150         * mathml/presentation/mathvariant-tokens.html: Added.
2151         * mathml/presentation/mathvariant-dynamic.html: Added.
2152         * mathml/presentation/mathvariant-dynamic-expected.html: Added.
2153
2154 2016-07-11  Ryan Haddad  <ryanhaddad@apple.com>
2155
2156         Marking media/controls/inline-elements-dropoff-order.html as failing on El Capitan
2157         https://bugs.webkit.org/show_bug.cgi?id=151287
2158
2159         Unreviewed test gardening.
2160
2161         * platform/mac/TestExpectations:
2162
2163 2016-07-11  Eric Carlson  <eric.carlson@apple.com>
2164
2165         Add a test for media control dropoff
2166         https://bugs.webkit.org/show_bug.cgi?id=151287
2167         <rdar://problem/23544666>
2168
2169         Unreviewed El Capitan-specific test results after r203057.
2170
2171         * platform/mac-elcapitan/media/controls: Added.
2172         * platform/mac-elcapitan/media/controls/inline-elements-dropoff-order-expected.txt: Added.
2173         * platform/mac-yosemite/media/controls: Added.
2174
2175 2016-07-11  Mark Lam  <mark.lam@apple.com>
2176
2177         Change run-webkit-tests.py and run-jsc-stress-tests to use a smaller JS stack size for testing.
2178         https://bugs.webkit.org/show_bug.cgi?id=159524
2179
2180         Reviewed by Michael Saboff.
2181
2182         * js/dom/deep-recursion-test.html:
2183         * js/script-tests/stack-overflow-arrity-catch.js:
2184         (funcWith20Args):
2185
2186 2016-07-11  Fujii Hironori  <Hironori.Fujii@sony.com>
2187
2188         Using dpi unit in sizes attribute raises SIGSEGV
2189         https://bugs.webkit.org/show_bug.cgi?id=159412
2190
2191         Reviewed by Darin Adler.
2192
2193         * TestExpectations: Unskip fast/dom/HTMLImageElement/sizes.
2194         * fast/dom/HTMLImageElement/sizes/image-sizes-invalids-expected.txt: Updated.
2195         * fast/dom/HTMLImageElement/sizes/image-sizes-invalids.html: Added a dpi unit test case.
2196         Renumbering element IDs.
2197
2198 2016-07-11  Eric Carlson  <eric.carlson@apple.com>
2199
2200         Add a test for media control dropoff
2201         https://bugs.webkit.org/show_bug.cgi?id=151287
2202         <rdar://problem/23544666>
2203
2204         Reviewed by Antoine Quint.
2205
2206         * media/controls/inline-elements-dropoff-order-expected.txt: Added.
2207         * media/controls/inline-elements-dropoff-order.html: Added.
2208         * platform/mac-yosemite/media/controls: Added.
2209         * platform/mac-yosemite/media/controls/inline-elements-dropoff-order-expected.txt: Added.
2210         * platform/mac-elcapitan/media/controls: Added.
2211         * platform/mac-elcapitan/media/controls/inline-elements-dropoff-order-expected.txt: Added.
2212
2213 2016-07-11  Frederic Wang  <fwang@igalia.com>
2214
2215         Update expectations for some MathML pixel tests on Windows.
2216
2217         Unreviewed test gardening.
2218
2219         * platform/win/mathml/opentype/vertical-expected.txt:
2220         * platform/win/mathml/presentation/mo-stretch-expected.txt:
2221         * platform/win/mathml/presentation/roots-expected.txt:
2222         * platform/win/mathml/radical-fallback-expected.txt:
2223
2224 2016-07-11  Frederic Wang  <fwang@igalia.com>
2225
2226         Update expectations for some MathML pixel tests on EFL.
2227
2228         Unreviewed test gardening.
2229
2230         * platform/efl/mathml/opentype/vertical-expected.txt:
2231         * platform/efl/mathml/presentation/mo-stretch-expected.txt:
2232         * platform/efl/mathml/presentation/roots-expected.txt:
2233         * platform/efl/mathml/radical-fallback-expected.txt:
2234
2235 2016-07-10  Chris Dumez  <cdumez@apple.com>
2236
2237         Setting document.title reuses <title>'s textnode child
2238         https://bugs.webkit.org/show_bug.cgi?id=28864
2239         <rdar://problem/7186473>
2240
2241         Reviewed by Benjamin Poulain.
2242
2243         * fast/dom/title-setter-new-text-node-expected.txt: Added.
2244         * fast/dom/title-setter-new-text-node.html: Added.
2245         Add test coverage.
2246
2247         * fast/dom/title-text-property-2-expected.txt:
2248         * fast/dom/title-text-property-expected.txt:
2249         * http/tests/globalhistory/history-delegate-basic-title-expected.txt:
2250         Rebaseline a few tests now that we do not reuse the <title>'s text
2251         node child.
2252
2253 2016-07-10  Commit Queue  <commit-queue@webkit.org>
2254
2255         Unreviewed, rolling out r203037.
2256         https://bugs.webkit.org/show_bug.cgi?id=159614
2257
2258         The JSC tests are breaking in elcapitan-debug-tests-jsc and
2259         elcapitan-release-tests-jsc (Requested by caiolima on
2260         #webkit).
2261
2262         Reverted changeset:
2263
2264         "ECMAScript 2016: %TypedArray%.prototype.includes
2265         implementation"
2266         https://bugs.webkit.org/show_bug.cgi?id=159385
2267         http://trac.webkit.org/changeset/203037
2268
2269 2016-07-10  Zalan Bujtas  <zalan@apple.com>
2270
2271         Fix LogicalSelectionOffsetCaches to work with detached render tree.
2272         https://bugs.webkit.org/show_bug.cgi?id=159605
2273         <rdar://problem/27248845>
2274
2275         Reviewed by Brent Fulgham.
2276
2277         * fast/text/selection-on-a-detached-tree-expected.txt: Added.
2278         * fast/text/selection-on-a-detached-tree.html: Added.
2279
2280 2016-07-10  Chris Dumez  <cdumez@apple.com>
2281
2282         adoptNode() changes css class to lowercase for document loaded with XHR responseType = "document"
2283         https://bugs.webkit.org/show_bug.cgi?id=159555
2284         <rdar://problem/27252541>
2285
2286         Reviewed by Benjamin Poulain.
2287
2288         Add test coverage.
2289
2290         * fast/dom/Document/adoptNode-quirks-mismatch2-expected.txt: Added.
2291         * fast/dom/Document/adoptNode-quirks-mismatch2.html: Added.
2292         * fast/dom/Document/resources/document-noquirks-class.html: Added.
2293         * fast/dom/Document/resources/document-noquirks-id.html: Added.
2294
2295 2016-07-10  Caio Lima  <ticaiolima@gmail.com>
2296
2297         ECMAScript 2016: %TypedArray%.prototype.includes implementation
2298         https://bugs.webkit.org/show_bug.cgi?id=159385
2299
2300         Reviewed by Benjamin Poulain.
2301
2302         This patch implements test case to ECMAScript 2016:
2303         %TypedArray%.prototype.includes implementation
2304         following spec 22.2.3.14
2305         https://tc39.github.io/ecma262/2016/#sec-%typedarray%.prototype.includes
2306
2307         * js/regress/script-tests/typed-array-includes.js: Added.
2308         (assertProperError):
2309         (testIntTypedArray):
2310         (testFloatTypedArray):
2311         * js/typed-array-includes-expected.txt: Added.
2312         * js/typed-array-includes.html: Added.
2313
2314 2016-07-10  Yusuke Suzuki  <utatane.tea@gmail.com>
2315
2316         [GTK] Crash on https://diafygi.github.io/webcrypto-examples with ENABLE_SUBTLE_CRYPTO
2317         https://bugs.webkit.org/show_bug.cgi?id=159189
2318
2319         Reviewed by Michael Catanzaro.
2320
2321         If you execute the added test with subtle-crypto-enabled GTK environment without this patch, this causes the crash.
2322
2323         * crypto/subtle/unimplemented-unwrap-crash-expected.txt: Added.
2324         * crypto/subtle/unimplemented-unwrap-crash.html: Added.
2325
2326 2016-07-09  Keith Miller  <keith_miller@apple.com>
2327
2328         appendMemcpy might fail in concatAppendOne
2329         https://bugs.webkit.org/show_bug.cgi?id=159601
2330
2331         Reviewed by Mark Lam.
2332
2333         Add new microbenchmark testing the performance of concat
2334         when appending one new element. This patch appears to be
2335         about a 13% progression on this test.
2336
2337         * js/regress/concat-append-one-expected.txt: Added.
2338         * js/regress/concat-append-one.html: Added.
2339         * js/regress/script-tests/concat-append-one.js: Added.
2340         (test):
2341
2342 2016-07-09  Youenn Fablet  <youenn@apple.com>
2343
2344         Make use of PrivateIdentifier to simplify Fetch Headers built-in checks
2345         https://bugs.webkit.org/show_bug.cgi?id=159554
2346
2347         Reviewed by Alex Christensen.
2348
2349         * fetch/header-constructor-overriden-expected.txt: Added.
2350         * fetch/header-constructor-overriden.html: Added.
2351
2352 2016-07-08  Chris Dumez  <cdumez@apple.com>
2353
2354         adoptNode() changes css class to lowercase for document loaded with XHR responseType = "document"
2355         https://bugs.webkit.org/show_bug.cgi?id=159555
2356         <rdar://problem/27252541>
2357
2358         Reviewed by Ryosuke Niwa.
2359
2360         Add test coverage for id and class attributes.
2361
2362         * fast/dom/Document/adoptNode-quirks-mismatch-expected.txt: Added.
2363         * fast/dom/Document/adoptNode-quirks-mismatch.html: Added.
2364         * fast/dom/Document/resources/document-quirks-class.html: Added.
2365         * fast/dom/Document/resources/document-quirks-id.html: Added.
2366
2367 2016-07-08  Daniel Bates  <dabates@apple.com>
2368
2369         Setting table.tFoot or calling table.createTFoot() should append HTML tfont element to the end of the table
2370         https://bugs.webkit.org/show_bug.cgi?id=159583
2371         <rdar://problem/27255292>
2372
2373         Reviewed by Chris Dumez.
2374
2375         Update expected results now that we append the HTML tfoot element to the end of the table.
2376
2377         * platform/efl/tables/mozilla/bugs/bug30418-expected.txt:
2378         * platform/gtk/tables/mozilla/bugs/bug30418-expected.txt:
2379         * platform/ios-simulator/tables/mozilla/bugs/bug30418-expected.txt:
2380         * platform/mac/tables/mozilla/bugs/bug30418-expected.txt:
2381         * platform/win/tables/mozilla/bugs/bug30418-expected.txt:
2382
2383 2016-07-08  Chris Dumez  <cdumez@apple.com>
2384
2385         Object.defineProperty() should maintain existing getter / setter if not overridden in the new descriptor
2386         https://bugs.webkit.org/show_bug.cgi?id=159576
2387         <rdar://problem/27242197>
2388
2389         Reviewed by Mark Lam.
2390
2391         Add test coverage.
2392
2393         * js/dom/customAccessor-defineProperty-expected.txt: Added.
2394         * js/dom/customAccessor-defineProperty.html: Added.
2395         * js/dom/customAccessor-defineProperty_getterOnly-expected.txt: Added.
2396         * js/dom/customAccessor-defineProperty_getterOnly.html: Added.
2397         * js/dom/customAccessor-defineProperty_setterOnly-expected.txt: Added.
2398         * js/dom/customAccessor-defineProperty_setterOnly.html: Added.
2399
2400 2016-07-08  Andy Estes  <aestes@apple.com>
2401
2402         [Content Filtering] Load blocked pages more like other error pages are loaded
2403         https://bugs.webkit.org/show_bug.cgi?id=159485
2404         <rdar://problem/26014076>
2405
2406         Reviewed by Brady Eidson.
2407
2408         Changed allow-* and block-* tests from ref tests to text tests so that they can capture
2409         frame load delegate callbacks and the back forward list.
2410
2411         * contentfiltering/allow-after-add-data-expected.html: Removed.
2412         * contentfiltering/allow-after-add-data-expected.txt: Added.
2413         * contentfiltering/allow-after-finished-adding-data-expected.html: Removed.
2414         * contentfiltering/allow-after-finished-adding-data-expected.txt: Added.
2415         * contentfiltering/allow-after-response-expected.html: Removed.
2416         * contentfiltering/allow-after-response-expected.txt: Added.
2417         * contentfiltering/allow-after-will-send-request-expected.html: Removed.
2418         * contentfiltering/allow-after-will-send-request-expected.txt: Added.
2419         * contentfiltering/allow-never-expected.html: Removed.
2420         * contentfiltering/allow-never-expected.txt: Added.
2421         * contentfiltering/block-after-add-data-expected.html: Removed.
2422         * contentfiltering/block-after-add-data-expected.txt: Added.
2423         * contentfiltering/block-after-add-data-then-allow-unblock-expected.html: Removed.
2424         * contentfiltering/block-after-add-data-then-allow-unblock-expected.txt: Added.
2425         * contentfiltering/block-after-add-data-then-deny-unblock-expected.html: Removed.
2426         * contentfiltering/block-after-add-data-then-deny-unblock-expected.txt: Added.
2427         * contentfiltering/block-after-finished-adding-data-expected.html: Removed.
2428         * contentfiltering/block-after-finished-adding-data-expected.txt: Added.
2429         * contentfiltering/block-after-finished-adding-data-then-allow-unblock-expected.html: Removed.
2430         * contentfiltering/block-after-finished-adding-data-then-allow-unblock-expected.txt: Added.
2431         * contentfiltering/block-after-finished-adding-data-then-deny-unblock-expected.html: Removed.
2432         * contentfiltering/block-after-finished-adding-data-then-deny-unblock-expected.txt: Added.
2433         * contentfiltering/block-after-response-expected.html: Removed.
2434         * contentfiltering/block-after-response-expected.txt: Added.
2435         * contentfiltering/block-after-response-then-allow-unblock-expected.html: Removed.
2436         * contentfiltering/block-after-response-then-allow-unblock-expected.txt: Added.
2437         * contentfiltering/block-after-response-then-deny-unblock-expected.html: Removed.
2438         * contentfiltering/block-after-response-then-deny-unblock-expected.txt: Added.
2439         * contentfiltering/block-after-will-send-request-expected.html: Removed.
2440         * contentfiltering/block-after-will-send-request-expected.txt: Added.
2441         * contentfiltering/block-after-will-send-request-then-allow-unblock-expected.html: Removed.
2442         * contentfiltering/block-after-will-send-request-then-allow-unblock-expected.txt: Added.
2443         * contentfiltering/block-after-will-send-request-then-deny-unblock-expected.html: Removed.
2444         * contentfiltering/block-after-will-send-request-then-deny-unblock-expected.txt: Added.
2445         * contentfiltering/block-never-expected.html: Removed.
2446         * contentfiltering/block-never-expected.txt: Added.
2447         * contentfiltering/resources/contentfiltering.js: Added testRunner calls to dump as text,
2448         dump frame load callbacks, and dump the back forward list. Changed from loading data: URLs
2449         to file: URLs in the test iframe.
2450
2451 2016-07-08  Myles C. Maxfield  <mmaxfield@apple.com>
2452
2453         [Font Loading] The callback passed to document.fonts.ready should always be called
2454         https://bugs.webkit.org/show_bug.cgi?id=158884
2455
2456         Reviewed by Dean Jackson.
2457
2458         * TestExpectations:
2459         * fast/text/font-face-set-ready-fire-expected.txt: Added.
2460         * fast/text/font-face-set-ready-fire.html: Added.
2461
2462 2016-07-08  Ryan Haddad  <ryanhaddad@apple.com>
2463
2464         Rebaseline fast/shadow-dom/trusted-event-scoped-flags.html for ios-simulator after r202953.
2465
2466         Unreviewed test gardening.
2467
2468         * platform/ios-simulator/fast/shadow-dom/trusted-event-scoped-flags-expected.txt:
2469
2470 2016-07-08  Commit Queue  <commit-queue@webkit.org>
2471
2472         Unreviewed, rolling out r202944.
2473         https://bugs.webkit.org/show_bug.cgi?id=159570
2474
2475         caused some tests to crash under GuardMalloc (Requested by
2476         estes on #webkit).
2477
2478         Reverted changeset:
2479
2480         "[Content Filtering] Load blocked pages more like other error
2481         pages are loaded"
2482         https://bugs.webkit.org/show_bug.cgi?id=159485
2483         http://trac.webkit.org/changeset/202944
2484
2485 2016-07-08  Joanmarie Diggs  <jdiggs@igalia.com>
2486
2487         AX: Eliminate test noise from roles-computedRoleString.html
2488         https://bugs.webkit.org/show_bug.cgi?id=159563
2489
2490         Reviewed by Chris Fleizach.
2491
2492         Ensure we hide all the content, as the test intends to do.
2493
2494         * accessibility/roles-computedRoleString-expected.txt: Updated.
2495         * accessibility/roles-computedRoleString.html: Updated.
2496         * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Updated.
2497
2498 2016-07-08  Ryan Haddad  <ryanhaddad@apple.com>
2499
2500         Marking some mathml tests as timeouts after r202983.
2501
2502         Unreviewed test gardening.
2503
2504         * TestExpectations:
2505
2506 2016-07-08  Antti Koivisto  <antti@apple.com>
2507
2508         Regression(r201805): Crash with <use> resource that has Vary header
2509         https://bugs.webkit.org/show_bug.cgi?id=159560
2510         <rdar://problem/27034208>
2511
2512         Reviewed by Chris Dumez.
2513
2514         * http/tests/cache/resources/svg-defs-vary.php: Added.
2515         * http/tests/cache/vary-frameless-document-expected.txt: Added.
2516         * http/tests/cache/vary-frameless-document.html: Added.
2517
2518 2016-07-08  Commit Queue  <commit-queue@webkit.org>
2519
2520         Unreviewed, rolling out r202945.
2521         https://bugs.webkit.org/show_bug.cgi?id=159565
2522
2523         The test for this change is failing on all platforms.
2524         (Requested by ryanhaddad on #webkit).
2525
2526         Reverted changeset:
2527
2528         "[Font Loading] The callback passed to document.fonts.ready
2529         should always be called"
2530         https://bugs.webkit.org/show_bug.cgi?id=158884
2531         http://trac.webkit.org/changeset/202945
2532
2533 2016-07-08  Keith Miller  <keith_miller@apple.com>
2534
2535         TypedArrays need more isNeutered checks.
2536         https://bugs.webkit.org/show_bug.cgi?id=159231
2537
2538         Reviewed by Filip Pizlo.
2539
2540         Update tests that assert that we can access indexed properties on
2541         a neutered TypedArray.
2542
2543         * fast/canvas/webgl/script-tests/arraybuffer-transfer-of-control.js:
2544         (assertViewClosed):
2545         * js/dom/dfg-typed-array-neuter-expected.txt:
2546         * js/dom/script-tests/dfg-typed-array-neuter.js:
2547
2548 2016-07-08  Frederic Wang  <fwang@igalia.com>
2549
2550         Use Fraction* parameters from the OpenType MATH table
2551         https://bugs.webkit.org/show_bug.cgi?id=155639
2552
2553         Reviewed by Brent Fulgham.
2554
2555         We import a test from the MathML in HTML5 test suite to verify Fraction* parameters.
2556         We also do some small test adjustments.
2557
2558         * TestExpectations: We disable fractions-positions.html for now until it is replaced with a more reliable test.
2559         * imported/mathml-in-html5/fonts/math/fraction-axisheight7000-rulethickness1000.woff: Added.
2560         * imported/mathml-in-html5/fonts/math/fraction-denominatordisplaystylegapmin5000-rulethickness1000.woff: Added.
2561         * imported/mathml-in-html5/fonts/math/fraction-denominatordisplaystyleshiftdown6000-rulethickness1000.woff: Added.
2562         * imported/mathml-in-html5/fonts/math/fraction-denominatorgapmin4000-rulethickness1000.woff: Added.
2563         * imported/mathml-in-html5/fonts/math/fraction-denominatorshiftdown3000-rulethickness1000.woff: Added.
2564         * imported/mathml-in-html5/fonts/math/fraction-numeratordisplaystylegapmin8000-rulethickness1000.woff: Added.
2565         * imported/mathml-in-html5/fonts/math/fraction-numeratordisplaystyleshiftup2000-rulethickness1000.woff: Added.
2566         * imported/mathml-in-html5/fonts/math/fraction-numeratorgapmin9000-rulethickness1000.woff: Added.
2567         * imported/mathml-in-html5/fonts/math/fraction-numeratorshiftup11000-rulethickness1000.woff: Added.
2568         * imported/mathml-in-html5/fonts/math/fraction-rulethickness10000.woff: Added.
2569         * imported/mathml-in-html5/mathml/presentation-markup/fractions/frac-parameters-1-expected.txt: Added.
2570         * imported/mathml-in-html5/mathml/presentation-markup/fractions/frac-parameters-1.html: Added.
2571         * mathml/presentation/fractions-linethickness-expected.html: Adjust the test to interpret
2572         "thick" and "thin" as suggested the MathML in HTML5 implementation note.
2573         * mathml/presentation/stretchy-depth-height-symmetric.html: Increase error tolerance.
2574         * platform/gtk/mathml/presentation/roots-expected.png: Handle small rendering changes.
2575         * platform/gtk/mathml/presentation/roots-expected.txt: Ditto.
2576         * platform/ios-simulator/mathml/presentation/roots-expected.txt: Ditto.
2577         * platform/mac/mathml/presentation/roots-expected.txt: Ditto.
2578
2579 2016-07-08  Frederic Wang  <fwang@igalia.com>
2580
2581         Use Radical* constants from the OpenType MATH table.
2582         https://bugs.webkit.org/show_bug.cgi?id=155638
2583
2584         Reviewed by Brent Fulgham.
2585
2586         Import a test from the MathML in HTML5 test suite to verify all the Radical* parameters.
2587         For test RadicalDegreeBottomRaisePercent, WebKit's drawing of one of the radical sign
2588         is weird. This causes unexpected height of the radical and a fortiori wrong vertical
2589         position of the index. For now, we tweak that height to make the test pass.
2590
2591         * imported/mathml-in-html5/fonts/radical-degreebottomraisepercent25-rulethickness1000.woff: Added.
2592         * imported/mathml-in-html5/fonts/radical-displaystyleverticalgap7000-rulethickness1000.woff: Added.
2593         * imported/mathml-in-html5/fonts/radical-extraascender3000-rulethickness1000.woff: Added.
2594         * imported/mathml-in-html5/fonts/radical-kernafterdegreeminus5000-rulethickness1000.woff: Added.
2595         * imported/mathml-in-html5/fonts/radical-kernbeforedegree4000-rulethickness1000.woff: Added.
2596         * imported/mathml-in-html5/fonts/radical-rulethickness8000.woff: Added.
2597         * imported/mathml-in-html5/fonts/radical-verticalgap6000-rulethickness1000.woff: Added.
2598         * imported/mathml-in-html5/mathml/presentation-markup/radicals/root-parameters-1-expected.txt: Added.
2599         * imported/mathml-in-html5/mathml/presentation-markup/radicals/root-parameters-1.html: Added.
2600         * platform/gtk/mathml/radical-fallback-expected.png: Updated to take into account new rendering.
2601         * platform/gtk/mathml/radical-fallback-expected.txt: Ditto.
2602         * platform/mac/mathml/presentation/mo-stretch-expected.txt: Ditto.
2603         * platform/mac/mathml/presentation/roots-expected.txt: Ditto.
2604         * platform/mac/mathml/radical-fallback-expected.txt: Ditto.
2605         * platform/ios-simulator/mathml/presentation/mo-stretch-expected.txt: Ditto.
2606         * platform/ios-simulator/mathml/presentation/roots-expected.txt: Ditto.
2607         * platform/ios-simulator/mathml/radical-fallback-expected.txt: Ditto.
2608
2609 2016-07-08  Manuel Rego Casasnovas  <rego@igalia.com>
2610
2611         [css-grid] Inline size is never indefinite during layout
2612         https://bugs.webkit.org/show_bug.cgi?id=159253
2613
2614         Reviewed by Sergio Villar Senin.
2615
2616         Created a new test verifying the expected behavior. Updated the results
2617         in a few tests too.
2618
2619         * fast/css-grid-layout/grid-columns-rows-get-set-expected.txt:
2620         * fast/css-grid-layout/grid-columns-rows-get-set-multiple-expected.txt:
2621         * fast/css-grid-layout/grid-columns-rows-get-set-multiple.html:
2622         * fast/css-grid-layout/grid-columns-rows-get-set.html:
2623         * fast/css-grid-layout/grid-container-percentage-columns-expected.txt: Added.
2624         * fast/css-grid-layout/grid-container-percentage-columns.html: Added.
2625         * fast/css-grid-layout/named-grid-line-get-set-expected.txt:
2626         * fast/css-grid-layout/named-grid-line-get-set.html:
2627         * fast/css-grid-layout/percent-track-breadths-regarding-container-size-expected.txt:
2628         * fast/css-grid-layout/percent-track-breadths-regarding-container-size.html:
2629         The results of this test now show some FAIL messages becase of a bug in
2630         RenderBox::hasDefiniteLogicalHeight() (http://webkit.org/b/159251).
2631         * fast/css-grid-layout/resources/grid-columns-rows-get-set-multiple.js:
2632         * fast/css-grid-layout/resources/grid-columns-rows-get-set.js:
2633
2634 2016-07-08  Frederic Wang  <fwang@igalia.com>
2635
2636         Use OpenType MATH constant AxisHeight.
2637         https://bugs.webkit.org/show_bug.cgi?id=133567
2638
2639         Reviewed by Brent Fulgham.
2640
2641         Import tests from the MathML in HTML5 test suite to verify the AxisHeight parameter.
2642
2643         * imported/mathml-in-html5/fonts/math/axisheight5000-verticalarrow14000.woff: Added.
2644         * imported/mathml-in-html5/mathml/presentation-markup/operators/mo-axis-height-1-expected.txt: Added.
2645         * imported/mathml-in-html5/mathml/presentation-markup/operators/mo-axis-height-1.html: Added.
2646         * imported/mathml-in-html5/mathml/presentation-markup/tables/table-axis-height.html: Added.
2647         * imported/mathml-in-html5/mathml/presentation-markup/operators/mo-axis-height-expected.txt: Added.
2648
2649 2016-07-08  Manuel Rego Casasnovas  <rego@igalia.com>
2650
2651         [css-grid] Disallow repeat() in grid-template shorthand
2652         https://bugs.webkit.org/show_bug.cgi?id=159200
2653
2654         Reviewed by Sergio Villar Senin.
2655
2656         Modified test to follow the new behavior including new cases.
2657
2658         * fast/css-grid-layout/grid-template-shorthand-get-set-expected.txt:
2659         * fast/css-grid-layout/grid-template-shorthand-get-set.html:
2660
2661 2016-07-08  Frederic Wang  <fwang@igalia.com>
2662
2663         Add support for movablelimits.
2664         https://bugs.webkit.org/show_bug.cgi?id=155542
2665
2666         Reviewed by Brent Fulgham.
2667
2668         We import some reftests from Mozilla and write more tests in order to verify the effect of
2669         movablelimits. We also adjust one existing test due to change in how munderover handles
2670         invalid markup.
2671
2672         * mathml/presentation/displaystyle-1.html: Added. Imported from Mozilla. This verifies the
2673         inheritance of displaystyle via its effect on movablelimits.
2674         * mathml/presentation/displaystyle-1-expected.html: Added.
2675         * mathml/presentation/displaystyle-2.html: Added. Imported from Mozilla. Test the effect of
2676         displaystyle on munder, mover and munderover with a movablelimits base.
2677         * mathml/presentation/displaystyle-2-expected.html: Added.
2678         * mathml/presentation/displaystyle-3.html: Added. Imported from Mozilla. Test dynamic change
2679         of displaystyle via its effect on movablelimits.
2680         * mathml/presentation/displaystyle-3-expected.html: Added.
2681         * mathml/presentation/mo-movablelimits-default.html: Added. Test that the default
2682         movablelimits value from the operator dictionary is correctly read.
2683         * mathml/presentation/mo-movablelimits-default-expected.html: Added.
2684         * mathml/presentation/mo-movablelimits-dynamic.html: Added. Imported from Mozilla.
2685         Test dynamic change of movablelimits.
2686         * mathml/presentation/mo-movablelimits-dynamic-expected.html: Added.
2687         * mathml/presentation/mo-movablelimits.html: Added. Basic test to check the effect of
2688         movablelimits on munder.
2689         * mathml/presentation/mo-movablelimits-expected.html: Added.
2690         * mathml/presentation/underover-scriptshifts.html: Added. This verifies that script shifts
2691         do not have any effect on munderover/mover/munder elements when their limits are rendered
2692         as postscripts.
2693         * mathml/presentation/underover-scriptshifts-expected.html: Added.
2694
2695 2016-07-07  Joseph Pecoraro  <pecoraro@apple.com>
2696
2697         padStart/padEnd with Infinity produces unexpected result
2698         https://bugs.webkit.org/show_bug.cgi?id=159543
2699
2700         Reviewed by Benjamin Poulain.
2701
2702         * js/script-tests/string-padend.js: Added.
2703         (thisObject.toString):
2704         (lengthObject.valueOf):
2705         (fillObject.toString):
2706         * js/script-tests/string-padstart.js: Added.
2707         (thisObject.toString):
2708         (lengthObject.valueOf):
2709         (fillObject.toString):
2710         * js/string-padend-expected.txt: Added.
2711         * js/string-padend.html: Added.
2712         * js/string-padstart-expected.txt: Added.
2713         * js/string-padstart.html: Added.
2714         Add some basic String.prototype.padStart/padEnd test coverage
2715         that is not just in the JavaScriptCore/tests/es6 directory.
2716
2717 2016-07-07  Frederic Wang  <fwang@igalia.com>
2718
2719         Bug 155792 - Basic implementation of mpadded
2720         https://bugs.webkit.org/show_bug.cgi?id=155792
2721
2722         Reviewed by Brent Fulgham.
2723
2724         We import mpadded tests from Mozilla test suite.
2725         We also add some tests for dynamic changes of mpadded attributes and to verify
2726         that the mpadded element behaves as if it had an inferred <mrow>.
2727         Finally, we check that fallback properly for negative and pseudo-unit values that
2728         we do not support yet.
2729
2730         * mathml/presentation/inferred-mrow-baseline.html: Check baseline for mpadded.
2731         * mathml/presentation/inferred-mrow-baseline-expected.txt: Ditto.
2732         * mathml/presentation/inferred-mrow-stretchy.html: Check stretching of operators for mpadded.
2733         * mathml/presentation/inferred-mrow-stretchy-expected.txt: Ditto.
2734         * mathml/presentation/mpadded-dynamic.html: Added. Verify dynamic change of mpadded attributes.
2735         * mathml/presentation/mpadded-dynamic-expected.html: Added. Ditto.
2736         * mathml/presentation/mpadded-unsupported-values.html: Added. Check negative and pseudo-unit values.
2737         * mathml/presentation/mpadded-unsupported-values-expected.html: Added.
2738         * mathml/presentation/mpadded-1-2-expected.html: Added.
2739         * mathml/presentation/mpadded-1-2.html: Added.
2740         * mathml/presentation/mpadded-1-expected.html: Added.
2741         * mathml/presentation/mpadded-1.html: Added.
2742         * mathml/presentation/mpadded-2-expected.html: Added.
2743         * mathml/presentation/mpadded-2.html: Added.
2744         * mathml/presentation/mpadded-3-expected.html: Added.
2745         * mathml/presentation/mpadded-3.html: Added.
2746
2747 2016-07-07  Frederic Wang  <fwang@igalia.com>
2748
2749         Implement an internal style property for displaystyle.
2750         https://bugs.webkit.org/show_bug.cgi?id=133845
2751
2752         Reviewed by Brent Fulgham.
2753
2754         This is based on a patch by Alejandro G. Castro <alex@igalia.com>
2755
2756         Add two new tests to verify that the displaystyle property is correctly inherited
2757         on various MathML elements.
2758         large-operators-displaystyle verifies that large operators are only drawn bigger when
2759         the displaystyle is true.
2760         large-operators-displaystyle-dynamic verifies the same displaystyle is calculated when
2761         the display and displaystyle attributes are changed dynamically.
2762
2763         * mathml/opentype/large-operators-displaystyle-dynamic-expected.html: Added.
2764         * mathml/opentype/large-operators-displaystyle-dynamic.html: Added.
2765         * mathml/opentype/large-operators-displaystyle-expected.txt: Added.
2766         * imported/mathml-in-html5/fonts/math/largeop-displayoperatorminheight5000.woff: Added.
2767         * imported/mathml-in-html5/mathml/relations/css-styling/displaystyle-1.html: Added.
2768         * imported/mathml-in-html5/mathml/relations/css-styling/displaystyle-1-expected.txt: Added.
2769
2770 2016-07-07  Frederic Wang  <fwang@igalia.com>
2771
2772         Rebaseline some MathML tests on Windows after r202934
2773
2774         Unreviewed test gardening.
2775
2776         * platform/win/mathml/opentype/opentype-stretchy-expected.txt:
2777         * platform/win/mathml/opentype/vertical-expected.txt:
2778         * platform/win/mathml/presentation/mo-stretch-expected.txt:
2779         * platform/win/mathml/presentation/roots-expected.txt:
2780
2781 2016-07-07  Frederic Wang  <fwang@igalia.com>
2782
2783         Rebaseline MathML pixels tests
2784         https://bugs.webkit.org/show_bug.cgi?id=159348
2785
2786         Unreviewed test gardening.
2787
2788         * platform/efl/mathml/opentype/opentype-stretchy-expected.txt:
2789         * platform/efl/mathml/opentype/vertical-expected.txt:
2790         * platform/efl/mathml/presentation/mo-stretch-expected.txt:
2791         * platform/efl/mathml/presentation/roots-expected.txt:
2792
2793 2016-07-07  Benjamin Poulain  <benjamin@webkit.org>
2794
2795         [JSC] String.prototype[Symbol.iterator] needs a name
2796         https://bugs.webkit.org/show_bug.cgi?id=159541
2797
2798         Reviewed by Yusuke Suzuki.
2799
2800         * js/script-tests/string-iterator.js: Added.
2801         * js/string-iterator-expected.txt: Added.
2802         * js/string-iterator.html: Added.
2803
2804 2016-07-07  Joseph Pecoraro  <pecoraro@apple.com>
2805
2806         Unexpected "Out of memory" error for "x".repeat(-1)
2807         https://bugs.webkit.org/show_bug.cgi?id=159529
2808
2809         Reviewed by Benjamin Poulain.
2810
2811         Extended test coverage for:
2812
2813           - function properties
2814           - fast path with invalid counts
2815           - observable side effects for fast path which were wrong before
2816
2817         * js/script-tests/string-repeat.js:
2818         * js/string-repeat-expected.txt:
2819
2820 2016-07-07  Ryosuke Niwa  <rniwa@webkit.org>
2821
2822         Replace scoped flag in Event by composed flag
2823         https://bugs.webkit.org/show_bug.cgi?id=158415
2824
2825         Reviewed by Chris Dumez.
2826
2827         Updated the tests to reflect the rename of scoped to composed and the negation of its semantics.
2828         Now every Event is assumed to be scoped / non-composed by default, and we need to explicitly set
2829         composed to true in order for events to cross shadow boundaries.
2830
2831         Also, every Event behaves as if related target is assumed to be scoped in the old terminology
2832         althoug the flag no longer exists.
2833
2834         * fast/shadow-dom/Extensions-to-Event-Interface-expected.txt:
2835         * fast/shadow-dom/Extensions-to-Event-Interface.html: Removed a test case that was testing 
2836         relatedTargetScoped to false since this flag no longer exists.
2837         * fast/shadow-dom/MouseEvent-prototype-offsetX-offsetY.html:
2838         * fast/shadow-dom/event-inside-shadow-tree.html:
2839         * fast/shadow-dom/event-inside-slotted-node.html:
2840         * fast/shadow-dom/event-with-related-target.html:
2841         * fast/shadow-dom/trusted-event-scoped-flags-expected.txt:
2842         * fast/shadow-dom/trusted-event-scoped-flags.html:
2843         * fast/xmlhttprequest/xmlhttprequest-get-expected.txt:
2844         * http/tests/workers/worker-importScriptsOnError-expected.txt:
2845         * inspector/model/remote-object-get-properties-expected.txt:
2846
2847 2016-07-07  Dean Jackson  <dino@apple.com>
2848
2849         REGRESSION(r200769): animations are no longer overridden
2850         https://bugs.webkit.org/show_bug.cgi?id=159450
2851         <rdar://problem/27120570>
2852
2853         Reviewed by Zalan Bujtas.
2854
2855         Update an existing test to exercise a prefixed form applying
2856         to non-prefixed longhands.
2857
2858         * fast/css/shorthand-omitted-initial-value-overrides-shorthand-expected.txt:
2859         * fast/css/shorthand-omitted-initial-value-overrides-shorthand.html:
2860
2861 2016-07-07  Myles C. Maxfield  <mmaxfield@apple.com>
2862
2863         Test gardening after r202826
2864         https://bugs.webkit.org/show_bug.cgi?id=159538
2865         <rdar://problem/27197375>
2866
2867         Unreviewed.
2868
2869         * editing/style/text-indent.html:
2870         * platform/mac-wk1/TestExpectations:
2871
2872 2016-07-07  Myles C. Maxfield  <mmaxfield@apple.com> and Frédéric Wang  <fred.wang@free.fr>
2873
2874         [Font Loading] The callback passed to document.fonts.ready should always be called
2875         https://bugs.webkit.org/show_bug.cgi?id=158884
2876
2877         Reviewed by Dean Jackson.
2878
2879         * fast/text/font-face-set-ready-fire-expected.txt: Added.
2880         * fast/text/font-face-set-ready-fire.html: Added.
2881
2882 2016-07-07  Andy Estes  <aestes@apple.com>
2883
2884         [Content Filtering] Load blocked pages more like other error pages are loaded
2885         https://bugs.webkit.org/show_bug.cgi?id=159485
2886         <rdar://problem/26014076>
2887
2888         Reviewed by Brady Eidson.
2889
2890         Changed allow-* and block-* tests from ref tests to text tests so that they can capture
2891         frame load delegate callbacks and the back forward list.
2892
2893         * contentfiltering/allow-after-add-data-expected.html: Removed.
2894         * contentfiltering/allow-after-add-data-expected.txt: Added.
2895         * contentfiltering/allow-after-finished-adding-data-expected.html: Removed.
2896         * contentfiltering/allow-after-finished-adding-data-expected.txt: Added.
2897         * contentfiltering/allow-after-response-expected.html: Removed.
2898         * contentfiltering/allow-after-response-expected.txt: Added.
2899         * contentfiltering/allow-after-will-send-request-expected.html: Removed.
2900         * contentfiltering/allow-after-will-send-request-expected.txt: Added.
2901         * contentfiltering/allow-never-expected.html: Removed.
2902         * contentfiltering/allow-never-expected.txt: Added.
2903         * contentfiltering/block-after-add-data-expected.html: Removed.
2904         * contentfiltering/block-after-add-data-expected.txt: Added.
2905         * contentfiltering/block-after-add-data-then-allow-unblock-expected.html: Removed.
2906         * contentfiltering/block-after-add-data-then-allow-unblock-expected.txt: Added.
2907         * contentfiltering/block-after-add-data-then-deny-unblock-expected.html: Removed.
2908         * contentfiltering/block-after-add-data-then-deny-unblock-expected.txt: Added.
2909         * contentfiltering/block-after-finished-adding-data-expected.html: Removed.
2910         * contentfiltering/block-after-finished-adding-data-expected.txt: Added.
2911         * contentfiltering/block-after-finished-adding-data-then-allow-unblock-expected.html: Removed.
2912         * contentfiltering/block-after-finished-adding-data-then-allow-unblock-expected.txt: Added.
2913         * contentfiltering/block-after-finished-adding-data-then-deny-unblock-expected.html: Removed.
2914         * contentfiltering/block-after-finished-adding-data-then-deny-unblock-expected.txt: Added.
2915         * contentfiltering/block-after-response-expected.html: Removed.
2916         * contentfiltering/block-after-response-expected.txt: Added.
2917         * contentfiltering/block-after-response-then-allow-unblock-expected.html: Removed.
2918         * contentfiltering/block-after-response-then-allow-unblock-expected.txt: Added.
2919         * contentfiltering/block-after-response-then-deny-unblock-expected.html: Removed.
2920         * contentfiltering/block-after-response-then-deny-unblock-expected.txt: Added.
2921         * contentfiltering/block-after-will-send-request-expected.html: Removed.
2922         * contentfiltering/block-after-will-send-request-expected.txt: Added.
2923         * contentfiltering/block-after-will-send-request-then-allow-unblock-expected.html: Removed.
2924         * contentfiltering/block-after-will-send-request-then-allow-unblock-expected.txt: Added.
2925         * contentfiltering/block-after-will-send-request-then-deny-unblock-expected.html: Removed.
2926         * contentfiltering/block-after-will-send-request-then-deny-unblock-expected.txt: Added.
2927         * contentfiltering/block-never-expected.html: Removed.
2928         * contentfiltering/block-never-expected.txt: Added.
2929         * contentfiltering/resources/contentfiltering.js: Added testRunner calls to dump as text,
2930         dump frame load callbacks, and dump the back forward list. Changed from loading data: URLs
2931         to file: URLs in the test iframe.
2932
2933 2016-07-07  Benjamin Poulain  <benjamin@webkit.org>
2934
2935         [JSC] Array.prototype[Symbol.unscopables] should have the "includes" property
2936         https://bugs.webkit.org/show_bug.cgi?id=159504
2937
2938         Reviewed by Keith Miller.
2939
2940         * js/array-unscopables-properties-expected.txt: Added.
2941         * js/array-unscopables-properties.html: Added.
2942         * js/script-tests/array-unscopables-properties.js: Added.
2943
2944 2016-07-07  Ryan Haddad  <ryanhaddad@apple.com>
2945
2946         Land test expectations for rdar://problem/27197375.
2947
2948         * platform/mac-wk1/TestExpectations:
2949
2950 2016-07-07  Ryan Haddad  <ryanhaddad@apple.com>
2951
2952         Marking media/video-main-content-allow-then-deny.html as failing on ElCapitan+
2953         https://bugs.webkit.org/show_bug.cgi?id=159533
2954
2955         Unreviewed test gardening.
2956
2957         * platform/mac/TestExpectations:
2958
2959 2016-07-07  Brady Eidson  <beidson@apple.com>
2960
2961         Modern IDB: When IDBDatabase objects are garbage collected, they don't close their server connection.
2962         <rdar://problem/25910345> and https://bugs.webkit.org/show_bug.cgi?id=159523
2963
2964         Reviewed by Alex Christensen.
2965
2966         * storage/indexeddb/modern/gc-closes-database-expected.txt: Added.
2967         * storage/indexeddb/modern/gc-closes-database-private-expected.txt: Added.
2968         * storage/indexeddb/modern/gc-closes-database-private.html: Added.
2969         * storage/indexeddb/modern/gc-closes-database.html: Added.
2970         * storage/indexeddb/modern/resources/gc-closes-database.js: Added.
2971
2972 2016-07-07  Frederic Wang  <fwang@igalia.com>
2973
2974         Refactor layout functions to avoid using flexbox in MathML
2975         https://bugs.webkit.org/show_bug.cgi?id=153991
2976
2977         Reviewed by Brent Fulgham.
2978
2979         Update expectations of some MathML tests to take into account the
2980         removal of some line breaks and a better computation of the width of
2981         MathML expressions with vertical stretchy operators.
2982
2983         * mathml/presentation/stretchy-depth-height-expected.txt:
2984         * platform/gtk/mathml/opentype/opentype-stretchy-expected.png:
2985         * platform/gtk/mathml/opentype/opentype-stretchy-expected.txt:
2986         * platform/gtk/mathml/opentype/vertical-expected.png:
2987         * platform/gtk/mathml/opentype/vertical-expected.txt:
2988         * platform/gtk/mathml/presentation/mo-stretch-expected.png:
2989         * platform/gtk/mathml/presentation/mo-stretch-expected.txt:
2990         * platform/gtk/mathml/presentation/roots-expected.png:
2991         * platform/gtk/mathml/presentation/roots-expected.txt:
2992         * platform/ios-simulator/mathml/opentype/opentype-stretchy-expected.png:
2993         * platform/ios-simulator/mathml/opentype/opentype-stretchy-expected.txt:
2994         * platform/ios-simulator/mathml/presentation/mo-stretch-expected.txt:
2995         * platform/mac/mathml/opentype/opentype-stretchy-expected.png:
2996         * platform/mac/mathml/opentype/opentype-stretchy-expected.txt:
2997         * platform/mac/mathml/presentation/mo-stretch-expected.png:
2998         * platform/mac/mathml/presentation/mo-stretch-expected.txt:
2999         * accessibility/mac/mathml-elements-expected.txt:
3000         * imported/blink/fast/text/output-isolate-at-end-of-line-crash-expected.txt:
3001
3002 2016-07-07  Joseph Pecoraro  <pecoraro@apple.com>
3003
3004         Web Inspector, regression: JS/JSON pretty-printing sporadically broken in STP8
3005         https://bugs.webkit.org/show_bug.cgi?id=159511
3006         <rdar://problem/27218435>
3007
3008         Reviewed by Timothy Hatcher.
3009
3010         * inspector/formatting/formatting-json-expected.txt: Added.
3011         * inspector/formatting/formatting-json.html: Added.
3012
3013 2016-07-07  Antti Koivisto  <antti@apple.com>
3014
3015         REGRESSION (r199054): CrashTracer: [USER] parseWebKit at WebCore: WebCore::RenderBlockFlow::checkFloatsInCleanLine + 107
3016         https://bugs.webkit.org/show_bug.cgi?id=159519
3017
3018         Reviewed by Zalan Bujtas.
3019
3020         * fast/inline/trailing-floats-inline-crash-expected.txt: Added.
3021         * fast/inline/trailing-floats-inline-crash.html: Added.
3022
3023 2016-07-07  Commit Queue  <commit-queue@webkit.org>
3024
3025         Unreviewed, rolling out r202905 and r202911.
3026         https://bugs.webkit.org/show_bug.cgi?id=159522
3027
3028         This test is fails on El Capitan and Sierra WK1 (Requested by
3029         ryanhaddad on #webkit).
3030
3031         Reverted changesets:
3032
3033         "Add a test for media control dropoff"
3034         https://bugs.webkit.org/show_bug.cgi?id=151287
3035         http://trac.webkit.org/changeset/202905
3036
3037         "Add a test for media control dropoff"
3038         https://bugs.webkit.org/show_bug.cgi?id=151287
3039         http://trac.webkit.org/changeset/202911
3040
3041 2016-07-07  Benjamin Poulain  <benjamin@webkit.org>
3042
3043         [JSC] Array.prototype.includes uses ToInt32 instead of ToInteger on the index argument
3044         https://bugs.webkit.org/show_bug.cgi?id=159505
3045
3046         Reviewed by Mark Lam.
3047
3048         * js/array-includes-expected.txt:
3049         * js/script-tests/array-includes.js:
3050
3051 2016-07-07  Benjamin Poulain  <benjamin@webkit.org>
3052
3053         [JSC] String.prototype.normalize should have a length of zero
3054         https://bugs.webkit.org/show_bug.cgi?id=159506
3055
3056         Reviewed by Yusuke Suzuki.
3057
3058         * js/script-tests/string-normalize.js: Added.
3059         (listener.toString):
3060         * js/string-normalize-expected.txt: Added.
3061         * js/string-normalize.html: Added.
3062
3063 2016-07-07  Eric Carlson  <eric.carlson@apple.com>
3064
3065         Add a test for media control dropoff
3066         https://bugs.webkit.org/show_bug.cgi?id=151287
3067         <rdar://problem/23544666>
3068
3069         Unreviewed El Capitan-specific test results after r202905.
3070
3071         * platform/mac-elcapitan/media/controls: Added.
3072         * platform/mac-elcapitan/media/controls/inline-elements-dropoff-order-expected.txt: Added.
3073
3074 2016-07-07  Frederic Wang  <fwang@igalia.com>
3075
3076         Replace reftest scripts-height.html with script tests
3077         https://bugs.webkit.org/show_bug.cgi?id=159423
3078
3079         We import a test from the MathML in HTML5 test suite to replace the test scripts-height.html
3080         and make results more reliable, explicit and accurate. This avoids the failure on iOS.
3081
3082         Reviewed by Martin Robinson.
3083
3084         * imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-4-expected.txt: Added.
3085         * imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-4.html: Added.
3086         * mathml/presentation/scripts-height.html: Removed.
3087         * platform/ios-simulator/TestExpectations: Remove failure expectation.
3088
3089 2016-07-07  Frederic Wang  <fwang@igalia.com>
3090
3091         Replace multiscripts-positions.html reftest with script tests
3092         https://bugs.webkit.org/show_bug.cgi?id=159418
3093
3094         We import more tests from the MathML in HTML5 test suite to replace
3095         and extend the reftest testing metrics in the mmultiscripts element.
3096         This allows to make such tests work on OS X and iOS.
3097
3098         Reviewed by Martin Robinson.
3099
3100         * imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-2-expected.txt: Added.
3101         * imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-2.html: Added.
3102         * imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-3-expected.txt: Added.
3103         * imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-3.html: Added.
3104         * mathml/presentation/multiscripts-positions.html: Removed.
3105         * platform/ios-simulator/TestExpectations: Remove failure for multiscripts-positions.
3106         * platform/mac/TestExpectations: Ditto.
3107
3108 2016-07-07  Eric Carlson  <eric.carlson@apple.com>
3109
3110         Add a test for media control dropoff
3111         https://bugs.webkit.org/show_bug.cgi?id=151287
3112         <rdar://problem/23544666>
3113
3114         Reviewed by Antoine Quint.
3115
3116         * media/controls/inline-elements-dropoff-order-expected.txt: Added.
3117         * media/controls/inline-elements-dropoff-order.html: Added.
3118         * platform/mac-yosemite/media/controls: Added.
3119         * platform/mac-yosemite/media/controls/inline-elements-dropoff-order-expected.txt: Added.
3120
3121 2016-07-07  Frederic Wang  <fwang@igalia.com>
3122
3123         Rewrite the tests of scripts-subsup.html
3124         https://bugs.webkit.org/show_bug.cgi?id=159202
3125
3126         The tests for script metrics in scripts-subsup.html are very unreliable and difficult to
3127         debug. They currently fail on all platforms. We remove them and import a test from the
3128         MathML in HTML5 test suite that verifies equivalent features in a more reliable and
3129         understandable way. The equivalence test for msubsup and empty script is not preserved as
3130         the current code does not actually try to achieve this equivalence.
3131
3132         Reviewed by Martin Robinson.
3133
3134         * imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-1-expected.txt: Added.
3135         * imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-1.html: Added.
3136         * mathml/presentation/scripts-subsup-expected.html: Remove the tests for metrics.
3137         * mathml/presentation/scripts-subsup.html: Ditto.
3138         * platform/gtk/TestExpectations: Remove failure for scripts-subsup.html.
3139         * platform/ios-simulator-wk1/TestExpectations: Ditto.
3140         * platform/ios-simulator/TestExpectations: Ditto.
3141         * platform/mac/TestExpectations: Ditto.
3142         * platform/win/TestExpectations: Ditto.
3143
3144 2016-07-07  Frederic Wang  <fwang@igalia.com>
3145
3146         Improve test mathml/presentation/tokenElements-background-color.html
3147         https://bugs.webkit.org/show_bug.cgi?id=130693
3148
3149         We use the Ahem font to make tokenElements-background-color.html more reliable. However, we
3150         remove the case of italic m because Ahem does not contain the required character U+1D45A.
3151
3152         Reviewed by Martin Robinson.
3153
3154         * mathml/presentation/tokenElements-background-color-expected.html:
3155         * mathml/presentation/tokenElements-background-color.html:
3156         * platform/ios-simulator-wk1/TestExpectations:
3157         * platform/ios-simulator-wk2/TestExpectations:
3158         * platform/mac/TestExpectations:
3159         * platform/win/TestExpectations:
3160
3161 2016-07-07  Frederic Wang  <fred.wang@free.fr>
3162
3163         Fix the name of mathml-in-dashboard-expected.txt for iOS.
3164
3165         Unreviewed test gardening.
3166
3167         * platform/ios-simulator/mathml/mathml-in-dashboard-expected.txt: Renamed from LayoutTests/platform/ios-simulator/mathml/mathml-in-dashboard-actual.txt.
3168
3169 2016-07-07  Frederic Wang  <fwang@igalia.com>
3170
3171         Tweak mathml/presentation/semantics.html to make it pass on iOS
3172         https://bugs.webkit.org/show_bug.cgi?id=159457
3173
3174         Reviewed by Sergio Villar Senin.
3175
3176         * mathml/presentation/semantics-expected.html: Force a line break between the two tests.
3177         * mathml/presentation/semantics.html: Ditto.
3178         * platform/ios-simulator-wk1/TestExpectations: Remove failure expectation.
3179         * platform/ios-simulator-wk2/TestExpectations: Ditto.
3180
3181 2016-07-06  Chris Dumez  <cdumez@apple.com>
3182
3183         Align Document.body setter with the HTML specification
3184         https://bugs.webkit.org/show_bug.cgi?id=159490
3185
3186         Reviewed by Alex Christensen.
3187
3188         Update existing test that was setting a document's body to another frame's body
3189         as it was expecting the body element to get cloned rather than adopted / transferred.
3190
3191         * fast/dom/document-set-body-expected.txt:
3192         * fast/dom/document-set-body.html:
3193
3194 2016-07-06  Brent Fulgham  <bfulgham@apple.com>
3195
3196         Return values of JSArray::createUninitialized (and related) are not consistently checked for nullptr
3197         https://bugs.webkit.org/show_bug.cgi?id=159495
3198         <rdar://problem/26075433>
3199
3200         Reviewed by Dean Jackson.
3201
3202         * fast/canvas/canvas-getImageData-invalid-result-buffer-crash.html: Added.
3203         * fast/canvas/canvas-getImageData-invalid-result-buffer-crash-expected.txt: Added.
3204
3205 2016-07-06  Ryan Haddad  <ryanhaddad@apple.com>
3206
3207         Marking media/restore-from-page-cache.html as a flaky crash on mac-wk2 debug
3208         https://bugs.webkit.org/show_bug.cgi?id=159430
3209
3210         Unreviewed test gardening.
3211
3212         * platform/mac-wk2/TestExpectations:
3213
3214 2016-07-06  Ryan Haddad  <ryanhaddad@apple.com>
3215
3216         More test gardening after r202835.
3217
3218         Unreviewed test gardening.
3219
3220         * platform/mac-elcapitan/fast/attachment/attachment-select-on-click-expected.txt: Copied from LayoutTests/platform/mac/fast/attachment/attachment-select-on-click-expected.txt.
3221         * platform/mac/fast/attachment/attachment-select-on-click-expected.png:
3222         * platform/mac/fast/attachment/attachment-select-on-click-expected.txt:
3223
3224 2016-07-06  Ryan Haddad  <ryanhaddad@apple.com>
3225
3226         Rebaseline inspector/model/remote-object.html after r202873
3227
3228         Unreviewed test gardening.
3229
3230         * platform/mac/inspector/model/remote-object-expected.txt:
3231
3232 2016-07-06  Ryan Haddad  <ryanhaddad@apple.com>
3233
3234         Correct a typo in the Mac TestExpectations file.
3235
3236         Unreviewed test gardening.
3237
3238         * platform/mac/TestExpectations:
3239
3240 2016-07-06  Chris Dumez  <cdumez@apple.com>
3241
3242         [ShadowDOM] assignedSlot property should be on Text, not CharacterData
3243         https://bugs.webkit.org/show_bug.cgi?id=159482
3244         <rdar://problem/27201687>
3245
3246         Reviewed by Ryosuke Niwa.
3247
3248         Update / rebaseline a couple of existing tests.
3249
3250         * fast/shadow-dom/Slotable-interface-assignedSlot-expected.txt: Renamed from LayoutTests/fast/shadow-dom/NonDocumentTypeChildNode-interface-assignedSlot-expected.txt.
3251         * fast/shadow-dom/Slotable-interface-assignedSlot.html: Renamed from LayoutTests/fast/shadow-dom/NonDocumentTypeChildNode-interface-assignedSlot.html.
3252         * js/dom/dom-static-property-for-in-iteration-expected.txt:
3253
3254 2016-07-06  Chris Dumez  <cdumez@apple.com>
3255
3256         Add support for Node.isConnected
3257         https://bugs.webkit.org/show_bug.cgi?id=159474
3258         <rdar://problem/27197947>
3259
3260         Reviewed by Ryosuke Niwa.
3261
3262         Rebaseline test now that a new property is exposed on nodes.
3263
3264         * js/dom/dom-static-property-for-in-iteration-expected.txt:
3265
3266 2016-07-06  Commit Queue  <commit-queue@webkit.org>
3267
3268         Unreviewed, rolling out r198928 and r198985.
3269         https://bugs.webkit.org/show_bug.cgi?id=159478
3270
3271         "It's breaking some websites" (Requested by saamyjoon on
3272         #webkit).
3273
3274         Reverted changesets:
3275
3276         "[ES6] Disallow var assignments in for-in loops"
3277         https://bugs.webkit.org/show_bug.cgi?id=155451
3278         http://trac.webkit.org/changeset/198928
3279
3280         "Unreviewed, turn ES6 for-in loop test success"
3281         https://bugs.webkit.org/show_bug.cgi?id=155451
3282         http://trac.webkit.org/changeset/198985
3283
3284 2016-07-06  Ryan Haddad  <ryanhaddad@apple.com>
3285
3286         Marking inspector/debugger/tail-deleted-frames-from-vm-entry.html as flaky on mac-wk2 debug
3287         https://bugs.webkit.org/show_bug.cgi?id=159447
3288
3289         Unreviewed test gardening.
3290
3291         * platform/mac-wk2/TestExpectations:
3292
3293 2016-07-06  Ryan Haddad  <ryanhaddad@apple.com>
3294
3295         Land test expectations for rdar://problem/27187013.
3296
3297         * platform/mac/TestExpectations:
3298
3299 2016-07-06  Manuel Rego Casasnovas  <rego@igalia.com>
3300
3301         [css-grid] Height percentages are not properly resolved for item's children
3302         https://bugs.webkit.org/show_bug.cgi?id=159258
3303
3304         Reviewed by Sergio Villar Senin.
3305
3306         * fast/css-grid-layout/percent-resolution-grid-item-children-expected.txt: Added.
3307         * fast/css-grid-layout/percent-resolution-grid-item-children.html: Added.
3308
3309 2016-07-05  Youenn Fablet  <youenn@apple.com>
3310
3311         Rebasing tests
3312
3313         Importing tests
3314
3315         Refresh WPT tests up to 03916af
3316         https://bugs.webkit.org/show_bug.cgi?id=159420
3317
3318         Reviewed by Alex Christensen.
3319
3320         * TestExpectations:
3321         * platform/mac/TestExpectations:
3322         * platform/wk2/imported/w3c/web-platform-tests/html/semantics/document-metadata/styling/LinkStyle-expected.txt:
3323
3324 2016-07-05  Per Arne Vollan  <pvollan@apple.com>
3325
3326         Enhance Windows DRT implementation to support platform scroll wheel events.
3327         https://bugs.webkit.org/show_bug.cgi?id=36002
3328
3329         Reviewed by Brent Fulgham.
3330
3331         Update test expectations.
3332
3333         * platform/win/TestExpectations:
3334
3335 2016-07-05  Per Arne Vollan  <pvollan@apple.com>
3336
3337         [Win] Layout Test http/tests/security/contentSecurityPolicy/source-list-parsing-10.html is failing
3338         https://bugs.webkit.org/show_bug.cgi?id=147646
3339
3340         Reviewed by Brent Fulgham.
3341
3342         Update test expectations.
3343
3344         * platform/win/TestExpectations:
3345
3346 2016-07-05  Joseph Pecoraro  <pecoraro@apple.com>
3347
3348         RELEASE_ASSERT(!thisObject) in ObjCCallbackFunctionImpl::call when calling JSExport ObjC Constructor without operator new
3349         https://bugs.webkit.org/show_bug.cgi?id=159446
3350
3351         Reviewed by Mark Lam.
3352
3353         * js/class-syntax-call-expected.txt:
3354         * js/class-syntax-default-constructor-expected.txt:
3355         * js/script-tests/class-syntax-call.js:
3356         * js/script-tests/class-syntax-default-constructor.js:
3357         Improve error message when calling a class constructor without 'new'.
3358
3359 2016-07-05  David Kilzer  <ddkilzer@apple.com>
3360
3361         Throw exceptions for invalid number of channels for ConvolverNode
3362         <https://webkit.org/b/159238>
3363
3364         Reviewed by Brent Fulgham.
3365
3366         Test based on a Blink change (patch by <rtoy@chromium.org>):
3367         <https://chromium.googlesource.com/chromium/src.git/+/0cc26bbb7175aec77910d0b47faf9f8c8a640fe5>
3368
3369         compatibility.js based on a Blink change (patch by <rtoy@google.com>):
3370         <https://chromium.googlesource.com/chromium/src.git/+/f846f5a461d1fcdbe5152898576c125058079ed1>
3371
3372         * webaudio/convolver-channels-expected.txt: Added.
3373         * webaudio/convolver-channels.html: Added.
3374         * webaudio/resources/compatibility.js: Added.
3375
3376 2016-07-05  Johan K. Jensen  <jj@johanjensen.dk>
3377
3378         Web Inspector: Sending XHR with UTF8 encoded data shows garbled data in Resource sidebar
3379         https://bugs.webkit.org/show_bug.cgi?id=159358
3380
3381         Reviewed by Joseph Pecoraro.
3382
3383         * http/tests/inspector/network/xhr-request-data-encoded-correctly-expected.txt: Added.
3384         * http/tests/inspector/network/xhr-request-data-encoded-correctly.html: Added.
3385
3386 2016-07-05  Ryan Haddad  <ryanhaddad@apple.com>
3387
3388         Test gardening after r202835.
3389
3390         Unreviewed test garedening.
3391
3392         * platform/ios-simulator/fast/attachment/attachment-select-on-click-expected.txt:
3393         * platform/mac-elcapitan/fast/attachment/attachment-select-on-click-expected.txt: Removed.
3394         * platform/mac/fast/attachment/attachment-select-on-click-expected.txt:
3395
3396 2016-07-05  Chris Fleizach  <cfleizach@apple.com>
3397
3398         AX: Image attachment in email does not show up in AX tree
3399         https://bugs.webkit.org/show_bug.cgi?id=159422
3400
3401         Reviewed by Joanmarie Diggs.
3402
3403         * accessibility/image-load-on-delay-expected.txt: Added.
3404         * accessibility/image-load-on-delay.html: Added.
3405
3406 2016-07-05  Ryan Haddad  <ryanhaddad@apple.com>
3407
3408         Land test expectations for rdar://problem/27182687.
3409
3410         * platform/mac/TestExpectations:
3411
3412 2016-07-05  Enrica Casucci  <enrica@apple.com>
3413
3414         HTMLAttachment elements don't receive clicks after the first on iOS.
3415         https://bugs.webkit.org/show_bug.cgi?id=159310
3416         rdar://problem/25776940
3417
3418         Reviewed by Tim Horton.
3419
3420         Updated existing test to correctly reflect the new behavior.
3421
3422         * fast/attachment/attachment-select-on-click.html:
3423         * platform/ios-simulator-wk1/TestExpectations:
3424         * platform/ios-simulator/fast/attachment/attachment-select-on-click-expected.txt:
3425         * platform/mac/fast/attachment/attachment-select-on-click-expected.txt:
3426
3427 2016-07-05  Benjamin Poulain  <bpoulain@apple.com>
3428
3429         [JSC] The prototype cycle checks throws the wrong error type
3430         https://bugs.webkit.org/show_bug.cgi?id=159393
3431
3432         Reviewed by Geoffrey Garen.
3433
3434         * js/cyclic-prototypes-expected.txt:
3435         * js/script-tests/cyclic-prototypes.js:
3436         (catch):
3437
3438 2016-07-05  Jer Noble  <jer.noble@apple.com>
3439
3440         REGRESSION (r202641): Netflix playback stalls after a few seconds
3441         https://bugs.webkit.org/show_bug.cgi?id=159365
3442
3443         Reviewed by Eric Carlson.
3444
3445         * media/media-source/media-source-small-gap-expected.txt: Added.
3446         * media/media-source/media-source-small-gap.html: Added.
3447
3448 2016-07-05  Myles C. Maxfield  <mmaxfield@apple.com>
3449
3450         [Sierra] Rebaseline tests to use un-mocked system font metrics
3451         https://bugs.webkit.org/show_bug.cgi?id=159311
3452         <rdar://problem/24138411>
3453
3454         Reviewed in person by Alexey Proskuryakov.
3455
3456         * platform/mac-elcapitan/accessibility/aria-readonly-expected.txt: Copied from LayoutTests/platform/mac/accessibility/aria-readonly-expected.txt.
3457         * platform/mac-elcapitan/accessibility/form-control-value-settable-expected.txt: Copied from LayoutTests/platform/mac/accessibility/form-control-value-settable-expected.txt.
3458         * platform/mac-elcapitan/compositing/contents-opaque/control-layer-expected.txt: Copied from LayoutTests/platform/mac/compositing/contents-opaque/control-layer-expected.txt.
3459         * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-19b-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-19b-expected.txt.
3460         * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-23-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-23-expected.txt.
3461         * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-24-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-24-expected.txt.
3462         * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-64-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-64-expected.txt.
3463         * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-68-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-68-expected.txt.
3464         * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-69-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-69-expected.txt.
3465         * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-19b-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-19b-expected.txt.
3466         * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-23-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-23-expected.txt.
3467         * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-24-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-24-expected.txt.
3468         * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-64-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-64-expected.txt.
3469         * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-68-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-68-expected.txt.
3470         * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-69-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-69-expected.txt.
3471         * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-19b-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-19b-expected.txt.
3472         * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-23-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-23-expected.txt.
3473         * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-24-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-24-expected.txt.
3474         * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-64-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-64-expected.txt.
3475         * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-68-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-68-expected.txt.
3476         * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-69-expected.txt: Copied from LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-69-expected.txt.
3477         * platform/mac-elcapitan/editing/input/caret-at-the-edge-of-input-expected.txt: Copied from LayoutTests/platform/mac/editing/input/caret-at-the-edge-of-input-expected.txt.
3478         * platform/mac-elcapitan/editing/input/reveal-caret-of-multiline-input-expected.txt: Copied from LayoutTests/platform/mac/editing/input/reveal-caret-of-multiline-input-expected.txt.
3479         * platform/mac-elcapitan/editing/inserting/4960120-1-expected.txt: Copied from LayoutTests/platform/mac/editing/inserting/4960120-1-expected.txt.
3480         * platform/mac-elcapitan/editing/inserting/before-after-input-element-expected.txt: Copied from LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.txt.
3481         * platform/mac-elcapitan/editing/mac/spelling/autocorrection-at-beginning-of-word-1-expected.txt: Added.
3482         * platform/mac-elcapitan/editing/mac/spelling/autocorrection-at-beginning-of-word-2-expected.txt: Added.
3483         * platform/mac-elcapitan/editing/mac/spelling/delete-autocorrected-word-2-expected.txt: Copied from LayoutTests/editing/mac/spelling/delete-autocorrected-word-2-expected.txt.
3484         * platform/mac-elcapitan/editing/pasteboard/4641033-expected.txt: Copied from LayoutTests/platform/mac/editing/pasteboard/4641033-expected.txt.
3485         * platform/mac-elcapitan/editing/pasteboard/4806874-expected.txt: Copied from LayoutTests/platform/mac/editing/pasteboard/4806874-expected.txt.
3486         * platform/mac-elcapitan/editing/pasteboard/4944770-1-expected.txt: Copied from LayoutTests/platform/mac/editing/pasteboard/4944770-1-expected.txt.
3487         * platform/mac-elcapitan/editing/pasteboard/4944770-2-expected.txt: Copied from LayoutTests/platform/mac/editing/pasteboard/4944770-2-expected.txt.
3488         * platform/mac-elcapitan/editing/pasteboard/drop-text-without-selection-expected.txt: Copied from LayoutTests/platform/mac/editing/pasteboard/drop-text-without-selection-expected.txt.
3489         * platform/mac-elcapitan/editing/pasteboard/input-field-1-expected.txt: Copied from LayoutTests/platform/mac/editing/pasteboard/input-field-1-expected.txt.
3490         * platform/mac-elcapitan/editing/pasteboard/pasting-tabs-expected.txt: Copied from LayoutTests/platform/mac/editing/pasteboard/pasting-tabs-expected.txt.
3491         * platform/mac-elcapitan/editing/selection/3690703-2-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/3690703-2-expected.txt.
3492         * platform/mac-elcapitan/editing/selection/3690703-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/3690703-expected.txt.
3493         * platform/mac-elcapitan/editing/selection/3690719-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/3690719-expected.txt.
3494         * platform/mac-elcapitan/editing/selection/4397952-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/4397952-expected.txt.
3495         * platform/mac-elcapitan/editing/selection/4895428-3-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/4895428-3-expected.txt.
3496         * platform/mac-elcapitan/editing/selection/4975120-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/4975120-expected.txt.
3497         * platform/mac-elcapitan/editing/selection/5240265-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/5240265-expected.txt.
3498         * platform/mac-elcapitan/editing/selection/drag-select-1-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/drag-select-1-expected.txt.
3499         * platform/mac-elcapitan/editing/selection/replaced-boundaries-3-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/replaced-boundaries-3-expected.txt.
3500         * platform/mac-elcapitan/editing/selection/select-across-readonly-input-3-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/select-across-readonly-input-3-expected.txt.
3501         * platform/mac-elcapitan/editing/selection/select-box-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/select-box-expected.txt.
3502         * platform/mac-elcapitan/editing/selection/select-element-paragraph-boundary-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/select-element-paragraph-boundary-expected.txt.
3503         * platform/mac-elcapitan/editing/selection/select-from-textfield-outwards-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/select-from-textfield-outwards-expected.txt.
3504         * platform/mac-elcapitan/editing/selection/selection-button-text-expected.txt: Copied from LayoutTests/platform/mac/editing/selection/selection-button-text-expected.txt.
3505         * platform/mac-elcapitan/fast/attachment/attachment-label-highlight-expected.txt: Copied from LayoutTests/platform/mac/fast/attachment/attachment-label-highlight-expected.txt.
3506         * platform/mac-elcapitan/fast/attachment/attachment-progress-expected.txt: Copied from LayoutTests/platform/mac/fast/attachment/attachment-progress-expected.txt.
3507         * platform/mac-elcapitan/fast/attachment/attachment-select-on-click-expected.txt: Copied from LayoutTests/platform/mac/fast/attachment/attachment-select-on-click-expected.txt.
3508         * platform/mac-elcapitan/fast/attachment/attachment-select-on-click-inside-user-select-all-expected.txt: Copied from LayoutTests/platform/mac/fast/attachment/attachment-select-on-click-inside-user-select-all-expected.txt.
3509         * platform/mac-elcapitan/fast/attachment/attachment-subtitle-expected.txt: Copied from LayoutTests/platform/mac/fast/attachment/attachment-subtitle-expected.txt.
3510         * platform/mac-elcapitan/fast/block/float/float-avoidance-expected.txt: Copied from LayoutTests/platform/mac/fast/block/float/float-avoidance-expected.txt.
3511         * platform/mac-elcapitan/fast/block/margin-collapse/103-expected.txt: Copied from LayoutTests/platform/mac/fast/block/margin-collapse/103-expected.txt.
3512         * platform/mac-elcapitan/fast/block/positioning/inline-block-relposition-expected.txt: Copied from LayoutTests/platform/mac/fast/block/positioning/inline-block-relposition-expected.txt.
3513         * platform/mac-elcapitan/fast/css/continuationCrash-expected.txt: Copied from LayoutTests/platform/mac/fast/css/continuationCrash-expected.txt.
3514         * platform/mac-elcapitan/fast/css/focus-ring-exists-for-search-field-expected.txt: Copied from LayoutTests/platform/mac/fast/css/focus-ring-exists-for-search-field-expected.txt.
3515         * platform/mac-elcapitan/fast/css/line-height-expected.txt: Copied from LayoutTests/platform/mac/fast/css/line-height-expected.txt.
3516         * platform/mac-elcapitan/fast/css/margin-top-bottom-dynamic-expected.txt: Copied from LayoutTests/platform/mac/fast/css/margin-top-bottom-dynamic-expected.txt.
3517         * platform/mac-elcapitan/fast/css/text-overflow-input-expected.txt: Copied from LayoutTests/platform/mac/fast/css/text-overflow-input-expected.txt.
3518         * platform/mac-elcapitan/fast/css/text-transform-select-expected.txt: Copied from LayoutTests/platform/mac/fast/css/text-transform-select-expected.txt.
3519         * platform/mac-elcapitan/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt: Copied from LayoutTests/platform/mac/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt.
3520         * platform/mac-elcapitan/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Copied from LayoutTests/platform/mac/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt.
3521         * platform/mac-elcapitan/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt: Copied from LayoutTests/platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt.
3522         * platform/mac-elcapitan/fast/dom/isindex-001-expected.txt: Copied from LayoutTests/platform/mac/fast/dom/isindex-001-expected.txt.
3523         * platform/mac-elcapitan/fast/dom/isindex-002-expected.txt: Copied from LayoutTests/platform/mac/fast/dom/isindex-002-expected.txt.
3524         * platform/mac-elcapitan/fast/dynamic/008-expected.txt: Copied from LayoutTests/platform/mac/fast/dynamic/008-expected.txt.
3525         * platform/mac-elcapitan/fast/dynamic/positioned-movement-with-positioned-children-expected.txt: Copied from LayoutTests/platform/mac/fast/dynamic/positioned-movement-with-positioned-children-expected.txt.
3526         * platform/mac-elcapitan/fast/events/context-no-deselect-expected.txt: Copied from LayoutTests/platform/mac/fast/events/context-no-deselect-expected.txt.
3527         * platform/mac-elcapitan/fast/events/shadow-event-path-2-expected.txt: Copied from LayoutTests/platform/mac/fast/events/shadow-event-path-2-expected.txt.
3528         * platform/mac-elcapitan/fast/forms/001-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/001-expected.txt.
3529         * platform/mac-elcapitan/fast/forms/004-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/004-expected.txt.
3530         * platform/mac-elcapitan/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: Added.
3531         * platform/mac-elcapitan/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt: Added.
3532         * platform/mac-elcapitan/fast/forms/basic-buttons-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/basic-buttons-expected.txt.
3533         * platform/mac-elcapitan/fast/forms/basic-inputs-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/basic-inputs-expected.txt.
3534         * platform/mac-elcapitan/fast/forms/basic-selects-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/basic-selects-expected.txt.
3535         * platform/mac-elcapitan/fast/forms/basic-textareas-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/basic-textareas-expected.txt.
3536         * platform/mac-elcapitan/fast/forms/basic-textareas-quirks-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/basic-textareas-quirks-expected.txt.
3537         * platform/mac-elcapitan/fast/forms/blankbuttons-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/blankbuttons-expected.txt.
3538         * platform/mac-elcapitan/fast/forms/box-shadow-override-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/box-shadow-override-expected.txt.
3539         * platform/mac-elcapitan/fast/forms/button-align-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/button-align-expected.txt.
3540         * platform/mac-elcapitan/fast/forms/button-cannot-be-nested-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/button-cannot-be-nested-expected.txt.
3541         * platform/mac-elcapitan/fast/forms/button-default-title-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/button-default-title-expected.txt.
3542         * platform/mac-elcapitan/fast/forms/button-generated-content-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/button-generated-content-expected.txt.
3543         * platform/mac-elcapitan/fast/forms/button-positioned-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/button-positioned-expected.txt.
3544         * platform/mac-elcapitan/fast/forms/button-sizes-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/button-sizes-expected.txt.
3545         * platform/mac-elcapitan/fast/forms/button-style-color-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/button-style-color-expected.txt.
3546         * platform/mac-elcapitan/fast/forms/button-table-styles-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/button-table-styles-expected.txt.
3547         * platform/mac-elcapitan/fast/forms/button-text-transform-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/button-text-transform-expected.txt.
3548         * platform/mac-elcapitan/fast/forms/button-white-space-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/button-white-space-expected.txt.
3549         * platform/mac-elcapitan/fast/forms/control-clip-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/control-clip-expected.txt.
3550         * platform/mac-elcapitan/fast/forms/control-clip-overflow-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/control-clip-overflow-expected.txt.
3551         * platform/mac-elcapitan/fast/forms/control-restrict-line-height-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.txt.
3552         * platform/mac-elcapitan/fast/forms/disabled-select-change-index-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/disabled-select-change-index-expected.txt.
3553         * platform/mac-elcapitan/fast/forms/encoding-test-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/encoding-test-expected.txt.
3554         * platform/mac-elcapitan/fast/forms/fieldset-align-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/fieldset-align-expected.txt.
3555         * platform/mac-elcapitan/fast/forms/file/file-input-direction-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/file/file-input-direction-expected.txt.
3556         * platform/mac-elcapitan/fast/forms/file/file-input-disabled-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/file/file-input-disabled-expected.txt.
3557         * platform/mac-elcapitan/fast/forms/file/input-file-re-render-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/file/input-file-re-render-expected.txt.
3558         * platform/mac-elcapitan/fast/forms/floating-textfield-relayout-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/floating-textfield-relayout-expected.txt.
3559         * platform/mac-elcapitan/fast/forms/form-element-geometry-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/form-element-geometry-expected.txt.
3560         * platform/mac-elcapitan/fast/forms/hidden-listbox-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/hidden-listbox-expected.txt.
3561         * platform/mac-elcapitan/fast/forms/input-align-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-align-expected.txt.
3562         * platform/mac-elcapitan/fast/forms/input-appearance-bkcolor-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-bkcolor-expected.txt.
3563         * platform/mac-elcapitan/fast/forms/input-appearance-default-bkcolor-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-default-bkcolor-expected.txt.
3564         * platform/mac-elcapitan/fast/forms/input-appearance-disabled-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-disabled-expected.txt.
3565         * platform/mac-elcapitan/fast/forms/input-appearance-focus-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-focus-expected.txt.
3566         * platform/mac-elcapitan/fast/forms/input-appearance-height-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-height-expected.txt.
3567         * platform/mac-elcapitan/fast/forms/input-appearance-preventDefault-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-preventDefault-expected.txt.
3568         * platform/mac-elcapitan/fast/forms/input-appearance-readonly-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-readonly-expected.txt.
3569         * platform/mac-elcapitan/fast/forms/input-appearance-selection-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-selection-expected.txt.
3570         * platform/mac-elcapitan/fast/forms/input-appearance-spinbutton-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-spinbutton-expected.txt.
3571         * platform/mac-elcapitan/fast/forms/input-appearance-spinbutton-up-expected.txt: Added.
3572         * platform/mac-elcapitan/fast/forms/input-appearance-visibility-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-visibility-expected.txt.
3573         * platform/mac-elcapitan/fast/forms/input-appearance-width-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-appearance-width-expected.txt.
3574         * platform/mac-elcapitan/fast/forms/input-baseline-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-baseline-expected.txt.
3575         * platform/mac-elcapitan/fast/forms/input-button-sizes-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-button-sizes-expected.txt.
3576         * platform/mac-elcapitan/fast/forms/input-disabled-color-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-disabled-color-expected.txt.
3577         * platform/mac-elcapitan/fast/forms/input-double-click-selection-gap-bug-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.txt.
3578         * platform/mac-elcapitan/fast/forms/input-field-text-truncated-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-field-text-truncated-expected.txt.
3579         * platform/mac-elcapitan/fast/forms/input-first-letter-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-first-letter-expected.txt.
3580         * platform/mac-elcapitan/fast/forms/input-placeholder-visibility-1-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-placeholder-visibility-1-expected.txt.
3581         * platform/mac-elcapitan/fast/forms/input-placeholder-visibility-3-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-placeholder-visibility-3-expected.txt.
3582         * platform/mac-elcapitan/fast/forms/input-readonly-autoscroll-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-readonly-autoscroll-expected.txt.
3583         * platform/mac-elcapitan/fast/forms/input-readonly-dimmed-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-readonly-dimmed-expected.txt.
3584         * platform/mac-elcapitan/fast/forms/input-readonly-empty-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-readonly-empty-expected.txt.
3585         * platform/mac-elcapitan/fast/forms/input-spaces-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-spaces-expected.txt.
3586         * platform/mac-elcapitan/fast/forms/input-table-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-table-expected.txt.
3587         * platform/mac-elcapitan/fast/forms/input-text-click-inside-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-text-click-inside-expected.txt.
3588         * platform/mac-elcapitan/fast/forms/input-text-click-outside-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-text-click-outside-expected.txt.
3589         * platform/mac-elcapitan/fast/forms/input-text-double-click-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-text-double-click-expected.txt.
3590         * platform/mac-elcapitan/fast/forms/input-text-drag-down-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-text-drag-down-expected.txt.
3591         * platform/mac-elcapitan/fast/forms/input-text-option-delete-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-text-option-delete-expected.txt.
3592         * platform/mac-elcapitan/fast/forms/input-text-scroll-left-on-blur-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.txt.
3593         * platform/mac-elcapitan/fast/forms/input-text-self-emptying-click-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-text-self-emptying-click-expected.txt.
3594         * platform/mac-elcapitan/fast/forms/input-text-word-wrap-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-text-word-wrap-expected.txt.
3595         * platform/mac-elcapitan/fast/forms/input-value-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-value-expected.txt.
3596         * platform/mac-elcapitan/fast/forms/input-width-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/input-width-expected.txt.
3597         * platform/mac-elcapitan/fast/forms/listbox-bidi-align-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/listbox-bidi-align-expected.txt.
3598         * platform/mac-elcapitan/fast/forms/listbox-scrollbar-incremental-load-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/listbox-scrollbar-incremental-load-expected.txt.
3599         * platform/mac-elcapitan/fast/forms/listbox-width-change-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/listbox-width-change-expected.txt.
3600         * platform/mac-elcapitan/fast/forms/menulist-clip-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/menulist-clip-expected.txt.
3601         * platform/mac-elcapitan/fast/forms/menulist-deselect-update-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/menulist-deselect-update-expected.txt.
3602         * platform/mac-elcapitan/fast/forms/menulist-narrow-width-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/menulist-narrow-width-expected.txt.
3603         * platform/mac-elcapitan/fast/forms/menulist-no-overflow-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/menulist-no-overflow-expected.txt.
3604         * platform/mac-elcapitan/fast/forms/menulist-restrict-line-height-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/menulist-restrict-line-height-expected.txt.
3605         * platform/mac-elcapitan/fast/forms/menulist-style-color-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/menulist-style-color-expected.txt.
3606         * platform/mac-elcapitan/fast/forms/menulist-width-change-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/menulist-width-change-expected.txt.
3607         * platform/mac-elcapitan/fast/forms/minWidthPercent-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/minWidthPercent-expected.txt.
3608         * platform/mac-elcapitan/fast/forms/number/number-appearance-rtl-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/number/number-appearance-rtl-expected.txt.
3609         * platform/mac-elcapitan/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt.
3610         * platform/mac-elcapitan/fast/forms/number/number-appearance-spinbutton-layer-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/number/number-appearance-spinbutton-layer-expected.txt.
3611         * platform/mac-elcapitan/fast/forms/option-script-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/option-script-expected.txt.
3612         * platform/mac-elcapitan/fast/forms/option-strip-whitespace-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/option-strip-whitespace-expected.txt.
3613         * platform/mac-elcapitan/fast/forms/option-text-clip-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/option-text-clip-expected.txt.
3614         * platform/mac-elcapitan/fast/forms/placeholder-position-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/placeholder-position-expected.txt.
3615         * platform/mac-elcapitan/fast/forms/placeholder-pseudo-style-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/placeholder-pseudo-style-expected.txt.
3616         * platform/mac-elcapitan/fast/forms/plaintext-mode-2-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/plaintext-mode-2-expected.txt.
3617         * platform/mac-elcapitan/fast/forms/search-cancel-button-style-sharing-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/search-cancel-button-style-sharing-expected.txt.
3618         * platform/mac-elcapitan/fast/forms/search-display-none-cancel-button-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/search-display-none-cancel-button-expected.txt.
3619         * platform/mac-elcapitan/fast/forms/search-input-rtl-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/search-input-rtl-expected.txt.
3620         * platform/mac-elcapitan/fast/forms/search-rtl-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/search-rtl-expected.txt.
3621         * platform/mac-elcapitan/fast/forms/search-styled-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/search-styled-expected.txt.
3622         * platform/mac-elcapitan/fast/forms/search-vertical-alignment-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/search-vertical-alignment-expected.txt.
3623         * platform/mac-elcapitan/fast/forms/search/search-padding-cancel-results-buttons-expected.txt: Added.
3624         * platform/mac-elcapitan/fast/forms/search/search-size-with-decorations-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/search/search-size-with-decorations-expected.txt.
3625         * platform/mac-elcapitan/fast/forms/searchfield-heights-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/searchfield-heights-expected.txt.
3626         * platform/mac-elcapitan/fast/forms/select-background-none-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-background-none-expected.txt.
3627         * platform/mac-elcapitan/fast/forms/select-baseline-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-baseline-expected.txt.
3628         * platform/mac-elcapitan/fast/forms/select-block-background-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-block-background-expected.txt.
3629         * platform/mac-elcapitan/fast/forms/select-change-listbox-size-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-change-listbox-size-expected.txt.
3630         * platform/mac-elcapitan/fast/forms/select-change-listbox-to-popup-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-change-listbox-to-popup-expected.txt.
3631         * platform/mac-elcapitan/fast/forms/select-change-popup-to-listbox-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-change-popup-to-listbox-expected.txt.
3632         * platform/mac-elcapitan/fast/forms/select-dirty-parent-pref-widths-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-dirty-parent-pref-widths-expected.txt.
3633         * platform/mac-elcapitan/fast/forms/select-disabled-appearance-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-disabled-appearance-expected.txt.
3634         * platform/mac-elcapitan/fast/forms/select-empty-option-height-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-empty-option-height-expected.txt.
3635         * platform/mac-elcapitan/fast/forms/select-initial-position-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-initial-position-expected.txt.
3636         * platform/mac-elcapitan/fast/forms/select-item-background-clip-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-item-background-clip-expected.txt.
3637         * platform/mac-elcapitan/fast/forms/select-list-box-with-height-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-list-box-with-height-expected.txt.
3638         * platform/mac-elcapitan/fast/forms/select-listbox-multiple-no-focusring-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-listbox-multiple-no-focusring-expected.txt.
3639         * platform/mac-elcapitan/fast/forms/select-non-native-rendering-direction-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-non-native-rendering-direction-expected.txt.
3640         * platform/mac-elcapitan/fast/forms/select-overflow-scroll-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-overflow-scroll-expected.txt.
3641         * platform/mac-elcapitan/fast/forms/select-overflow-scroll-inherited-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-overflow-scroll-inherited-expected.txt.
3642         * platform/mac-elcapitan/fast/forms/select-selected-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-selected-expected.txt.
3643         * platform/mac-elcapitan/fast/forms/select-style-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-style-expected.txt.
3644         * platform/mac-elcapitan/fast/forms/select-writing-direction-natural-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select-writing-direction-natural-expected.txt.
3645         * platform/mac-elcapitan/fast/forms/select/optgroup-rendering-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/select/optgroup-rendering-expected.txt.
3646         * platform/mac-elcapitan/fast/forms/stuff-on-my-optgroup-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/stuff-on-my-optgroup-expected.txt.
3647         * platform/mac-elcapitan/fast/forms/tabbing-input-iframe-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/tabbing-input-iframe-expected.txt.
3648         * platform/mac-elcapitan/fast/forms/text-style-color-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/text-style-color-expected.txt.
3649         * platform/mac-elcapitan/fast/forms/textAreaLineHeight-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textAreaLineHeight-expected.txt.
3650         * platform/mac-elcapitan/fast/forms/textarea-align-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textarea-align-expected.txt.
3651         * platform/mac-elcapitan/fast/forms/textarea-placeholder-pseudo-style-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textarea-placeholder-pseudo-style-expected.txt.
3652         * platform/mac-elcapitan/fast/forms/textarea-placeholder-visibility-1-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textarea-placeholder-visibility-1-expected.txt.
3653         * platform/mac-elcapitan/fast/forms/textarea-placeholder-visibility-2-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textarea-placeholder-visibility-2-expected.txt.
3654         * platform/mac-elcapitan/fast/forms/textarea-scroll-height-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textarea-scroll-height-expected.txt.
3655         * platform/mac-elcapitan/fast/forms/textarea-scrollbar-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textarea-scrollbar-expected.txt.
3656         * platform/mac-elcapitan/fast/forms/textarea-scrolled-type-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textarea-scrolled-type-expected.txt.
3657         * platform/mac-elcapitan/fast/forms/textarea-setinnerhtml-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textarea-setinnerhtml-expected.txt.
3658         * platform/mac-elcapitan/fast/forms/textfield-focus-ring-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textfield-focus-ring-expected.txt.
3659         * platform/mac-elcapitan/fast/forms/textfield-outline-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textfield-outline-expected.txt.
3660         * platform/mac-elcapitan/fast/forms/textfield-overflow-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/textfield-overflow-expected.txt.
3661         * platform/mac-elcapitan/fast/forms/validation-message-appearance-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/validation-message-appearance-expected.txt.
3662         * platform/mac-elcapitan/fast/forms/visual-hebrew-text-field-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/visual-hebrew-text-field-expected.txt.
3663         * platform/mac-elcapitan/fast/frames/take-focus-from-iframe-expected.txt: Copied from LayoutTests/platform/mac/fast/frames/take-focus-from-iframe-expected.txt.
3664         * platform/mac-elcapitan/fast/hidpi/resize-corner-hidpi-expected.txt: Copied from LayoutTests/platform/mac/fast/hidpi/resize-corner-hidpi-expected.txt.
3665         * platform/mac-elcapitan/fast/html/details-no-summary4-expected.txt: Copied from LayoutTests/platform/mac/fast/html/details-no-summary4-expected.txt.
3666         * platform/mac-elcapitan/fast/html/details-open-javascript-expected.txt: Copied from LayoutTests/platform/mac/fast/html/details-open-javascript-expected.txt.
3667         * platform/mac-elcapitan/fast/html/details-open2-expected.txt: Copied from LayoutTests/platform/mac/fast/html/details-open2-expected.txt.
3668         * platform/mac-elcapitan/fast/html/details-open4-expected.txt: Copied from LayoutTests/platform/mac/fast/html/details-open4-expected.txt.
3669         * platform/mac-elcapitan/fast/html/keygen-expected.txt: Copied from LayoutTests/platform/mac/fast/html/keygen-expected.txt.
3670         * platform/mac-elcapitan/fast/lists/dynamic-marker-crash-expected.txt: Copied from LayoutTests/platform/mac/fast/lists/dynamic-marker-crash-expected.txt.
3671         * platform/mac-elcapitan/fast/overflow/overflow-x-y-expected.txt: Copied from LayoutTests/platform/mac/fast/overflow/overflow-x-y-expected.txt.
3672         * platform/mac-elcapitan/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt: Copied from LayoutTests/platform/mac/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt.
3673         * platform/mac-elcapitan/fast/overflow/scrollRevealButton-expected.txt: Copied from LayoutTests/platform/mac/fast/overflow/scrollRevealButton-expected.txt.
3674         * platform/mac-elcapitan/fast/parser/document-write-option-expected.txt: Copied from LayoutTests/platform/mac/fast/parser/document-write-option-expected.txt.
3675         * platform/mac-elcapitan/fast/parser/entity-comment-in-textarea-expected.txt: Copied from LayoutTests/platform/mac/fast/parser/entity-comment-in-textarea-expected.txt.
3676         * platform/mac-elcapitan/fast/parser/open-comment-in-textarea-expected.txt: Copied from LayoutTests/platform/mac/fast/parser/open-comment-in-textarea-expected.txt.
3677         * platform/mac-elcapitan/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt: Copied from LayoutTests/platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt.
3678         * platform/mac-elcapitan/fast/repaint/search-field-cancel-expected.txt: Copied from LayoutTests/platform/mac/fast/repaint/search-field-cancel-expected.txt.
3679         * platform/mac-elcapitan/fast/repaint/subtree-root-skipped-expected.txt: Copied from LayoutTests/platform/mac/fast/repaint/subtree-root-skipped-expected.txt.
3680         * platform/mac-elcapitan/fast/replaced/replaced-breaking-expected.txt: Copied from LayoutTests/platform/mac/fast/replaced/replaced-breaking-expected.txt.
3681         * platform/mac-elcapitan/fast/replaced/replaced-breaking-mixture-expected.txt: Copied from LayoutTests/platform/mac/fast/replaced/replaced-breaking-mixture-expected.txt.
3682         * platform/mac-elcapitan/fast/replaced/width100percent-button-expected.txt: Copied from LayoutTests/platform/mac/fast/replaced/width100percent-button-expected.txt.
3683         * platform/mac-elcapitan/fast/replaced/width100percent-menulist-expected.txt: Copied from LayoutTests/platform/mac/fast/replaced/width100percent-menulist-expected.txt.
3684         * platform/mac-elcapitan/fast/replaced/width100percent-textarea-expected.txt: Copied from LayoutTests/platform/mac/fast/replaced/width100percent-textarea-expected.txt.
3685         * platform/mac-elcapitan/fast/selectors/064-expected.txt: Copied from LayoutTests/platform/mac/fast/selectors/064-expected.txt.
3686         * platform/mac-elcapitan/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt: Copied from LayoutTests/platform/mac/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt.
3687         * platform/mac-elcapitan/fast/table/003-expected.txt: Copied from LayoutTests/platform/mac/fast/table/003-expected.txt.
3688         * platform/mac-elcapitan/fast/table/append-cells2-expected.txt: Copied from LayoutTests/platform/mac/fast/table/append-cells2-expected.txt.
3689         * platform/mac-elcapitan/fast/table/colspanMinWidth-expected.txt: Copied from LayoutTests/platform/mac/fast/table/colspanMinWidth-expected.txt.
3690         * platform/mac-elcapitan/fast/table/colspanMinWidth-vertical-expected.txt: Copied from LayoutTests/platform/mac/fast/table/colspanMinWidth-vertical-expected.txt.
3691         * platform/mac-elcapitan/fast/table/remove-td-display-none-expected.txt: Copied from LayoutTests/platform/mac/fast/table/remove-td-display-none-expected.txt.
3692         * platform/mac-elcapitan/fast/table/spanOverlapRepaint-expected.txt: Copied from LayoutTests/platform/mac/fast/table/spanOverlapRepaint-expected.txt.
3693         * platform/mac-elcapitan/fast/table/text-field-baseline-expected.txt: Copied from LayoutTests/platform/mac/fast/table/text-field-baseline-expected.txt.
3694         * platform/mac-elcapitan/fast/text/backslash-to-yen-sign-euc-expected.txt: Copied from LayoutTests/platform/mac/fast/text/backslash-to-yen-sign-euc-expected.txt.
3695         * platform/mac-elcapitan/fast/text/drawBidiText-expected.txt: Copied from LayoutTests/platform/mac/fast/text/drawBidiText-expected.txt.
3696         * platform/mac-elcapitan/fast/text/international/hindi-spacing-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/hindi-spacing-expected.txt.
3697         * platform/mac-elcapitan/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt.
3698         * platform/mac-elcapitan/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt: Copied from LayoutTests/platform/mac/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt.
3699         * platform/mac-elcapitan/fast/text/textIteratorNilRenderer-expected.txt: Copied from LayoutTests/platform/mac/fast/text/textIteratorNilRenderer-expected.txt.
3700         * platform/mac-elcapitan/fast/text/trak-optimizeLegibility-expected.txt: Added.
3701         * platform/mac-elcapitan/fast/transforms/transformed-focused-text-input-expected.txt: Copied from LayoutTests/platform/mac/fast/transforms/transformed-focused-text-input-expected.txt.
3702         * platform/mac-elcapitan/http/tests/navigation/javascriptlink-frames-expected.txt: Copied from LayoutTests/platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt.
3703         * platform/mac-elcapitan/media/controls-after-reload-expected.txt: Copied from LayoutTests/platform/mac/media/controls-after-reload-expected.txt.
3704         * platform/mac-elcapitan/media/controls-styling-expected.txt: Renamed from LayoutTests/platform/mac-yosemite/media/controls-styling-expected.txt.
3705         * platform/mac-elcapitan/media/media-document-audio-repaint-expected.txt: Copied from LayoutTests/platform/mac/media/media-document-audio-repaint-expected.txt.
3706         * platform/mac-elcapitan/plugins/mouse-click-plugin-clears-selection-expected.txt: Copied from LayoutTests/platform/mac/plugins/mouse-click-plugin-clears-selection-expected.txt.
3707         * platform/mac-elcapitan/scrollbars/key-window-not-first-responder-expected.txt: Copied from LayoutTests/platform/mac/scrollbars/key-window-not-first-responder-expected.txt.
3708         * platform/mac-elcapitan/svg/custom/inline-svg-in-xhtml-expected.txt: Copied from LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt.
3709         * platform/mac-elcapitan/svg/hixie/mixed/003-expected.txt: Copied from LayoutTests/platform/mac/svg/hixie/mixed/003-expected.txt.
3710         * platform/mac-elcapitan/tables/mozilla/bugs/bug1188-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug1188-expected.txt.
3711         * platform/mac-elcapitan/tables/mozilla/bugs/bug12384-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug12384-expected.txt.
3712         * platform/mac-elcapitan/tables/mozilla/bugs/bug138725-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug138725-expected.txt.
3713         * platform/mac-elcapitan/tables/mozilla/bugs/bug18359-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug18359-expected.txt.
3714         * platform/mac-elcapitan/tables/mozilla/bugs/bug194024-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug194024-expected.txt.
3715         * platform/mac-elcapitan/tables/mozilla/bugs/bug24200-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug24200-expected.txt.
3716         * platform/mac-elcapitan/tables/mozilla/bugs/bug2479-2-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-2-expected.txt.
3717         * platform/mac-elcapitan/tables/mozilla/bugs/bug2479-3-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-3-expected.txt.
3718         * platform/mac-elcapitan/tables/mozilla/bugs/bug2479-4-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-4-expected.txt.
3719         * platform/mac-elcapitan/tables/mozilla/bugs/bug26178-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug26178-expected.txt.
3720         * platform/mac-elcapitan/tables/mozilla/bugs/bug28928-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug28928-expected.txt.
3721         * platform/mac-elcapitan/tables/mozilla/bugs/bug29326-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug29326-expected.txt.
3722         * platform/mac-elcapitan/tables/mozilla/bugs/bug30559-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug30559-expected.txt.
3723         * platform/mac-elcapitan/tables/mozilla/bugs/bug30692-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.txt.
3724         * platform/mac-elcapitan/tables/mozilla/bugs/bug33855-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug33855-expected.txt.
3725         * platform/mac-elcapitan/tables/mozilla/bugs/bug39209-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug39209-expected.txt.
3726         * platform/mac-elcapitan/tables/mozilla/bugs/bug4382-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug4382-expected.txt.
3727         * platform/mac-elcapitan/tables/mozilla/bugs/bug4429-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug4429-expected.txt.
3728         * platform/mac-elcapitan/tables/mozilla/bugs/bug4527-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug4527-expected.txt.
3729         * platform/mac-elcapitan/tables/mozilla/bugs/bug46368-1-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-1-expected.txt.
3730         * platform/mac-elcapitan/tables/mozilla/bugs/bug46368-2-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-2-expected.txt.
3731         * platform/mac-elcapitan/tables/mozilla/bugs/bug51037-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug51037-expected.txt.
3732         * platform/mac-elcapitan/tables/mozilla/bugs/bug51727-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug51727-expected.txt.
3733         * platform/mac-elcapitan/tables/mozilla/bugs/bug52505-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug52505-expected.txt.
3734         * platform/mac-elcapitan/tables/mozilla/bugs/bug52506-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug52506-expected.txt.
3735         * platform/mac-elcapitan/tables/mozilla/bugs/bug55545-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug55545-expected.txt.
3736         * platform/mac-elcapitan/tables/mozilla/bugs/bug59354-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug59354-expected.txt.
3737         * platform/mac-elcapitan/tables/mozilla/bugs/bug68912-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug68912-expected.txt.
3738         * platform/mac-elcapitan/tables/mozilla/bugs/bug7342-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug7342-expected.txt.
3739         * platform/mac-elcapitan/tables/mozilla/bugs/bug96334-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug96334-expected.txt.
3740         * platform/mac-elcapitan/tables/mozilla/bugs/bug99948-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug99948-expected.txt.
3741         * platform/mac-elcapitan/tables/mozilla/collapsing_borders/bug41262-4-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/collapsing_borders/bug41262-4-expected.txt.
3742         * platform/mac-elcapitan/tables/mozilla/core/margins-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/core/margins-expected.txt.
3743         * platform/mac-elcapitan/tables/mozilla/dom/tableDom-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/dom/tableDom-expected.txt.
3744         * platform/mac-elcapitan/tables/mozilla/other/move_row-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/other/move_row-expected.txt.
3745         * platform/mac-elcapitan/tables/mozilla_expected_failures/bugs/bug1725-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug1725-expected.txt.
3746         * platform/mac-elcapitan/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt.
3747         * platform/mac-elcapitan/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt.
3748         * platform/mac-elcapitan/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt.
3749         * platform/mac-elcapitan/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt.
3750         * platform/mac-elcapitan/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt.
3751         * platform/mac-elcapitan/transforms/2d/zoom-menulist-expected.txt: Copied from LayoutTests/platform/mac/transforms/2d/zoom-menulist-expected.txt.
3752         * platform/mac-elcapitan/transforms/3d/general/perspective-non-layer-expected.txt: Copied from LayoutTests/platform/mac/transforms/3d/general/perspective-non-layer-expected.txt.
3753         * platform/mac/accessibility/aria-readonly-expected.txt:
3754         * platform/mac/accessibility/form-control-value-settable-expected.txt:
3755         * platform/mac/compositing/contents-opaque/control-layer-expected.txt:
3756         * platform/mac/css3/selectors3/html/css3-modsel-19b-expected.png:
3757         * platform/mac/css3/selectors3/html/css3-modsel-19b-expected.txt:
3758         * platform/mac/css3/selectors3/html/css3-modsel-23-expected.png:
3759         * platform/mac/css3/selectors3/html/css3-modsel-23-expected.txt:
3760         * platform/mac/css3/selectors3/html/css3-modsel-24-expected.png:
3761         * platform/mac/css3/selectors3/html/css3-modsel-24-expected.txt:
3762         * platform/mac/css3/selectors3/html/css3-modsel-64-expected.png:
3763         * platform/mac/css3/selectors3/html/css3-modsel-64-expected.txt:
3764         * platform/mac/css3/selectors3/html/css3-modsel-68-expected.png:
3765         * platform/mac/css3/selectors3/html/css3-modsel-68-expected.txt:
3766         * platform/mac/css3/selectors3/html/css3-modsel-69-expected.png:
3767         * platform/mac/css3/selectors3/html/css3-modsel-69-expected.txt:
3768         * platform/mac/css3/selectors3/xhtml/css3-modsel-19b-expected.png:
3769         * platform/mac/css3/selectors3/xhtml/css3-modsel-19b-expected.txt:
3770         * platform/mac/css3/selectors3/xhtml/css3-modsel-23-expected.png:
3771         * platform/mac/css3/selectors3/xhtml/css3-modsel-23-expected.txt:
3772         * platform/mac/css3/selectors3/xhtml/css3-modsel-24-expected.png:
3773         * platform/mac/css3/selectors3/xhtml/css3-modsel-24-expected.txt:
3774         * platform/mac/css3/selectors3/xhtml/css3-modsel-64-expected.png:
3775         * platform/mac/css3/selectors3/xhtml/css3-modsel-64-expected.txt:
3776         * platform/mac/css3/selectors3/xhtml/css3-modsel-68-expected.png:
3777         * platform/mac/css3/selectors3/xhtml/css3-modsel-68-expected.txt:
3778         * platform/mac/css3/selectors3/xhtml/css3-modsel-69-expected.png:
3779         * platform/mac/css3/selectors3/xhtml/css3-modsel-69-expected.txt:
3780         * platform/mac/css3/selectors3/xml/css3-modsel-19b-expected.png:
3781         * platform/mac/css3/selectors3/xml/css3-modsel-19b-expected.txt:
3782         * platform/mac/css3/selectors3/xml/css3-modsel-23-expected.png:
3783         * platform/mac/css3/selectors3/xml/css3-modsel-23-expected.txt:
3784         * platform/mac/css3/selectors3/xml/css3-modsel-24-expected.png:
3785         * platform/mac/css3/selectors3/xml/css3-modsel-24-expected.txt:
3786         * platform/mac/css3/selectors3/xml/css3-modsel-64-expected.png:
3787         * platform/mac/css3/selectors3/xml/css3-modsel-64-expected.txt:
3788         * platform/mac/css3/selectors3/xml/css3-modsel-68-expected.png:
3789         * platform/mac/css3/selectors3/xml/css3-modsel-68-expected.txt:
3790         * platform/mac/css3/selectors3/xml/css3-modsel-69-expected.png:
3791         * platform/mac/css3/selectors3/xml/css3-modsel-69-expected.txt:
3792         * platform/mac/editing/input/caret-at-the-edge-of-input-expected.png:
3793         * platform/mac/editing/input/caret-at-the-edge-of-input-expected.txt:
3794         * platform/mac/editing/input/reveal-caret-of-multiline-input-expected.png:
3795         * platform/mac/editing/input/reveal-caret-of-multiline-input-expected.txt:
3796         * platform/mac/editing/inserting/4960120-1-expected.png:
3797         * platform/mac/editing/inserting/4960120-1-expected.txt:
3798         * platform/mac/editing/inserting/before-after-input-element-expected.png:
3799         * platform/mac/editing/inserting/before-after-input-element-expected.txt:
3800         * platform/mac/editing/mac/spelling/autocorrection-at-beginning-of-word-1-expected.png: Added.
3801         * platform/mac/editing/mac/spelling/autocorrection-at-beginning-of-word-1-expected.txt: Added.
3802         * platform/mac/editing/mac/spelling/autocorrection-at-beginning-of-word-2-expected.png: Added.
3803         * platform/mac/editing/mac/spelling/autocorrection-at-beginning-of-word-2-expected.txt: Added.
3804         * platform/mac/editing/mac/spelling/delete-autocorrected-word-2-expected.png: Added.
3805         * platform/mac/editing/mac/spelling/delete-autocorrected-word-2-expected.txt: Renamed from LayoutTests/editing/mac/spelling/delete-autocorrected-word-2-expected.txt.
3806         * platform/mac/editing/pasteboard/4641033-expected.png:
3807         * platform/mac/editing/pasteboard/4641033-expected.txt:
3808         * platform/mac/editing/pasteboard/4806874-expected.png:
3809         * platform/mac/editing/pasteboard/4806874-expected.txt:
3810         * platform/mac/editing/pasteboard/4944770-1-expected.png:
3811         * platform/mac/editing/pasteboard/4944770-1-expected.txt:
3812         * platform/mac/editing/pasteboard/4944770-2-expected.png:
3813         * platform/mac/editing/pasteboard/4944770-2-expected.txt:
3814         * platform/mac/editing/pasteboard/drop-text-without-selection-expected.png:
3815         * platform/mac/editing/pasteboard/drop-text-without-selection-expected.txt:
3816         * platform/mac/editing/pasteboard/input-field-1-expected.png:
3817         * platform/mac/editing/pasteboard/input-field-1-expected.txt:
3818         * platform/mac/editing/pasteboard/pasting-tabs-expected.png:
3819         * platform/mac/editing/pasteboard/pasting-tabs-expected.txt:
3820         * platform/mac/editing/selection/3690703-2-expected.png:
3821         * platform/mac/editing/selection/3690703-2-expected.txt:
3822         * platform/mac/editing/selection/3690703-expected.png:
3823         * platform/mac/editing/selection/3690703-expected.txt:
3824         * platform/mac/editing/selection/3690719-expected.png:
3825         * platform/mac/editing/selection/3690719-expected.txt:
3826         * platform/mac/editing/selection/4397952-expected.png:
3827         * platform/mac/editing/selection/4397952-expected.txt:
3828         * platform/mac/editing/selection/4895428-3-expected.png:
3829         * platform/mac/editing/selection/4895428-3-expected.txt:
3830         * platform/mac/editing/selection/4975120-expected.png:
3831         * platform/mac/editing/selection/4975120-expected.txt:
3832         * platform/mac/editing/selection/5240265-expected.png:
3833         * platform/mac/editing/selection/5240265-expected.txt:
3834         * platform/mac/editing/selection/drag-select-1-expected.png:
3835         * platform/mac/editing/selection/drag-select-1-expected.txt:
3836         * platform/mac/editing/selection/replaced-boundaries-3-expected.png:
3837         * platform/mac/editing/selection/replaced-boundaries-3-expected.txt:
3838         * platform/mac/editing/selection/select-across-readonly-input-3-expected.png:
3839         * platform/mac/editing/selection/select-across-readonly-input-3-expected.txt:
3840         * platform/mac/editing/selection/select-box-expected.png:
3841         * platform/mac/editing/selection/select-box-expected.txt:
3842         * platform/mac/editing/selection/select-element-paragraph-boundary-expected.png:
3843         * platform/mac/editing/selection/select-element-paragraph-boundary-expected.txt:
3844         * platform/mac/editing/selection/select-from-textfield-outwards-expected.png:
3845         * platform/mac/editing/selection/select-from-textfield-outwards-expected.txt:
3846         * platform/mac/editing/selection/selection-button-text-expected.png:
3847         * platform/mac/editing/selection/selection-button-text-expected.txt:
3848         * platform/mac/fast/attachment/attachment-label-highlight-expected.png:
3849         * platform/mac/fast/attachment/attachment-label-highlight-expected.txt:
3850         * platform/mac/fast/attachment/attachment-progress-expected.png:
3851         * platform/mac/fast/attachment/attachment-progress-expected.txt:
3852         * platform/mac/fast/attachment/attachment-select-on-click-expected.png:
3853         * platform/mac/fast/attachment/attachment-select-on-click-expected.txt:
3854         * platform/mac/fast/attachment/attachment-select-on-click-inside-user-select-all-expected.png:
3855         * platform/mac/fast/attachment/attachment-select-on-click-inside-user-select-all-expected.txt:
3856         * platform/mac/fast/attachment/attachment-subtitle-expected.png:
3857         * platform/mac/fast/attachment/attachment-subtitle-expected.txt:
3858         * platform/mac/fast/block/float/float-avoidance-expected.png:
3859         * platform/mac/fast/block/float/float-avoidance-expected.txt:
3860         * platform/mac/fast/block/margin-collapse/103-expected.png:
3861         * platform/mac/fast/block/margin-collapse/103-expected.txt:
3862         * platform/mac/fast/block/positioning/inline-block-relposition-expected.png:
3863         * platform/mac/fast/block/positioning/inline-block-relposition-expected.txt:
3864         * platform/mac/fast/css/continuationCrash-expected.png:
3865         * platform/mac/fast/css/continuationCrash-expected.txt:
3866         * platform/mac/fast/css/focus-ring-exists-for-search-field-expected.png:
3867         * platform/mac/fast/css/focus-ring-exists-for-search-field-expected.txt:
3868         * platform/mac/fast/css/line-height-expected.png:
3869         * platform/mac/fast/css/line-height-expected.txt:
3870         * platform/mac/fast/css/margin-top-bottom-dynamic-expected.png:
3871         * platform/mac/fast/css/margin-top-bottom-dynamic-expected.txt:
3872         * platform/mac/fast/css/text-overflow-input-expected.png:
3873         * platform/mac/fast/css/text-overflow-input-expected.txt:
3874         * platform/mac/fast/css/text-transform-select-expected.png:
3875         * platform/mac/fast/css/text-transform-select-expected.txt:
3876         * platform/mac/fast/dom/HTMLInputElement/input-image-alt-text-expected.png:
3877         * platform/mac/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt:
3878         * platform/mac/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png:
3879         * platform/mac/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
3880         * platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png:
3881         * platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt:
3882         * platform/mac/fast/dom/isindex-001-expected.png:
3883         * platform/mac/fast/dom/isindex-001-expected.txt:
3884         * platform/mac/fast/dom/isindex-002-expected.png:
3885         * platform/mac/fast/dom/isindex-002-expected.txt:
3886         * platform/mac/fast/dynamic/008-expected.png:
3887         * platform/mac/fast/dynamic/008-expected.txt:
3888         * platform/mac/fast/dynamic/positioned-movement-with-positioned-children-expected.png:
3889         * platform/mac/fast/dynamic/positioned-movement-with-positioned-children-expected.txt:
3890         * platform/mac/fast/events/context-no-deselect-expected.png:
3891         * platform/mac/fast/events/context-no-deselect-expected.txt:
3892         * platform/mac/fast/events/shadow-event-path-2-expected.txt:
3893         * platform/mac/fast/forms/001-expected.png:
3894         * platform/mac/fast/forms/001-expected.txt:
3895         * platform/mac/fast/forms/004-expected.png:
3896         * platform/mac/fast/forms/004-expected.txt:
3897         * platform/mac/fast/forms/auto-fill-button/input-auto-fill-button-expected.png: Added.
3898         * platform/mac/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: Added.
3899         * platform/mac/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.png: Added.
3900         * platform/mac/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt: Added.
3901         * platform/mac/fast/forms/basic-buttons-expected.png:
3902         * platform/mac/fast/forms/basic-buttons-expected.txt:
3903         * platform/mac/fast/forms/basic-inputs-expected.png:
3904         * platform/mac/fast/forms/basic-inputs-expected.txt:
3905         * platform/mac/fast/forms/basic-selects-expected.png:
3906         * platform/mac/fast/forms/basic-selects-expected.txt:
3907         * platform/mac/fast/forms/basic-textareas-expected.png:
3908         * platform/mac/fast/forms/basic-textareas-expected.txt:
3909         * platform/mac/fast/forms/basic-textareas-quirks-expected.png:
3910         * platform/mac/fast/forms/basic-textareas-quirks-expected.txt:
3911         * platform/mac/fast/forms/blankbuttons-expected.png:
3912         * platform/mac/fast/forms/blankbuttons-expected.txt: