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