Out of bounds write in canvas.toDataURL
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-01-18  Dean Jackson  <dino@apple.com>
2
3         Out of bounds write in canvas.toDataURL
4         https://bugs.webkit.org/show_bug.cgi?id=140594
5         <rdar://problem/19449135>
6
7         Reviewed by Alexey Proskuryakov.
8
9         Creates a WebGL context that does not have
10         premultiplied alpha, fills it with 50% transparent white,
11         and attempts to convert the canvas to a JPEG data URL. This
12         exercises the code path that was not accurately
13         allocating data (to flatten the alpha).
14
15         * fast/canvas/webgl/toDataURL-unpremultipliedAlpha-expected.txt: Added.
16         * fast/canvas/webgl/toDataURL-unpremultipliedAlpha.html: Added.
17
18 2015-01-17  Michael Saboff  <msaboff@apple.com>
19
20         Crash in JSScope::resolve() on tools.ups.com
21         https://bugs.webkit.org/show_bug.cgi?id=140579
22
23         Reviewed by Geoffrey Garen.
24
25         New regression test.
26
27         * js/regress-140579-expected.txt: Added.
28         * js/regress-140579.html: Added.
29         * js/script-tests/regress-140579.js: Added.
30         (Test.this.isString):
31         (Test.this.test):
32         (Test):
33
34 2015-01-17  Chris Dumez  <cdumez@apple.com>
35
36         Converting time, angle and frequency units in CSS calc() function
37         https://bugs.webkit.org/show_bug.cgi?id=138356
38
39         Reviewed by Darin Adler.
40
41         Update fast/css/calc-with-angle-time-frequency.html to include more
42         test cases and actually validate the result of the calculation,
43         instead of merely setting the CSS property and being happy if we don't
44         crash.
45
46         * fast/css/calc-with-angle-time-frequency-expected.txt:
47         * fast/css/calc-with-angle-time-frequency.html:
48
49 2015-01-16  Daniel Bates  <dabates@apple.com>
50
51         Update some expected results for iOS
52
53         * platform/ios-simulator-wk2/css2.1/t100801-c548-ln-ht-00-c-a-expected.txt:
54         * platform/ios-simulator-wk2/css2.1/t1606-c562-white-sp-00-b-ag-expected.txt:
55         * platform/ios-simulator/TestExpectations:
56         [...]
57
58 2015-01-16  Michael Saboff  <msaboff@apple.com>
59
60         REGRESSION(178591): js/slow-stress/call-spread.html & js/slow-stress/new-spread.html
61         https://bugs.webkit.org/show_bug.cgi?id=140574
62
63         Rubber stamped by Oliver Hunt.
64
65         Changed the loop counts in the test to lower values to speed up the tests.
66
67         * js/slow-stress/script-tests/call-spread.js:
68         (test2):
69         (test3):
70         * js/slow-stress/script-tests/new-spread.js:
71         (test2):
72         (test3):
73
74 2015-01-16  Zalan Bujtas  <zalan@apple.com>
75
76         When border-radius is present, inset/outset/groove/ridge border color changes.
77         https://bugs.webkit.org/show_bug.cgi?id=140551
78
79         Reviewed by Simon Fraser.
80
81         This patch applies the same color lighten/darken adjustment on the radius borders
82         that we use for non-radius border.
83
84         * fast/borders/wrong-border-color-when-radius-is-present-expected.html: Added.
85         * fast/borders/wrong-border-color-when-radius-is-present.html: Added.
86
87 2015-01-16  Benjamin Poulain  <bpoulain@apple.com>
88
89         Add the alternative syntax for CSS Selector's descendant combinator (">>")
90         https://bugs.webkit.org/show_bug.cgi?id=140525
91
92         Reviewed by Antti Koivisto.
93
94         * fast/css/css-selector-text-expected.txt:
95         * fast/css/css-selector-text.html:
96         * fast/css/css-set-selector-text-expected.txt:
97         * fast/css/css-set-selector-text.html:
98         * fast/css/descendant-combinator-doubled-child-syntax-styling-expected.html: Added.
99         * fast/css/descendant-combinator-doubled-child-syntax-styling.html: Added.
100         * fast/css/parsing-css-descendant-combinator-doubled-child-syntax-expected.txt: Added.
101         * fast/css/parsing-css-descendant-combinator-doubled-child-syntax.html: Added.
102         * fast/selectors/element-closest-descendant-combinator-doubled-child-syntax-expected.txt: Added.
103         * fast/selectors/element-closest-descendant-combinator-doubled-child-syntax.html: Added.
104         * fast/selectors/element-matches-descendant-combinator-doubled-child-syntax-expected.txt: Added.
105         * fast/selectors/element-matches-descendant-combinator-doubled-child-syntax.html: Added.
106         * fast/selectors/querySelector-descendant-combinator-doubled-child-syntax-expected.txt: Added.
107         * fast/selectors/querySelector-descendant-combinator-doubled-child-syntax.html: Added.
108
109 2015-01-16  Michael Saboff  <msaboff@apple.com>
110
111         REGRESSION (r174226): Header on huffingtonpost.com is too large
112         https://bugs.webkit.org/show_bug.cgi?id=140306
113
114         Reviewed by Filip Pizlo.
115
116         Updated js/arguments-iterator to test changing argument to array values.
117         Removed tests that changed arguments to a string and an object as they were
118         bogus and didn't test what the appeared to test. 
119         for .. of works on iterable objects only.
120
121         Added new regression test, js/regress-140306.
122
123         * js/arguments-iterator-expected.txt:
124         * js/regress-140306-expected.txt: Added.
125         * js/regress-140306.html: Added.
126         * js/script-tests/arguments-iterator.js:
127         (testEmptyArrayArguments):
128         (testArrayArguments):
129         (testOverwrittenArguments): Deleted.
130         (testNullArguments): Deleted.
131         (testNonArrayLikeArguments): Deleted.
132         * js/script-tests/regress-140306.js: Added.
133         (checkArgs):
134         (applyToArgs):
135
136 2015-01-16  Jeremy Jones  <jeremyj@apple.com>
137
138         [mac] Fix test expectations after r178310.
139         https://bugs.webkit.org/show_bug.cgi?id=140503
140
141         Reviewed by Alexey Proskuryakov.
142
143         Remove references to removed tests.
144
145         * platform/mac-wk2/TestExpectations:
146          removed reference to storage/indexeddb/basics-shared-workers.html
147          removed reference to js/dom/global-constructors-attributes-shared-worker.html
148         * platform/mac/TestExpectations:
149          removed reference to fast/workers/shared-worker-storagequota-query-usage.html
150
151 2015-01-16  Commit Queue  <commit-queue@webkit.org>
152
153         Unreviewed, rolling out r178532.
154         https://bugs.webkit.org/show_bug.cgi?id=140548
155
156         Broke fast/css/parsing-css-lang.html on some bots (Requested
157         by ap on #webkit).
158
159         Reverted changeset:
160
161         "Canonicalization of :lang() should preserve the :lang()'s
162         arguments representations"
163         https://bugs.webkit.org/show_bug.cgi?id=139928
164         http://trac.webkit.org/changeset/178532
165
166 2015-01-16  Commit Queue  <commit-queue@webkit.org>
167
168         Unreviewed, rolling out r178577.
169         https://bugs.webkit.org/show_bug.cgi?id=140546
170
171         Broke fast/css-grid-layout/grid-content-sized-columns-
172         resolution.html (Requested by ap on #webkit).
173
174         Reverted changeset:
175
176         "[CSS Grid Layout] Tracks shrink sometimes with indefinite
177         remaining space"
178         https://bugs.webkit.org/show_bug.cgi?id=139059
179         http://trac.webkit.org/changeset/178577
180
181 2014-11-26  Sergio Villar Senin  <svillar@igalia.com>
182
183         [CSS Grid Layout] Tracks shrink sometimes with indefinite remaining space
184         https://bugs.webkit.org/show_bug.cgi?id=139059
185
186         Reviewed by David Hyatt.
187
188         The third step of the grid track sizing algorithm (method
189         ComputeUsedBreadthOfGridTracks in the old specs version of the
190         algorithm) tries to grow all grid tracks until the remaining space
191         is exhausted. Should the remaining space is undefined we should fill
192         the tracks up to their limits. This is specified in pseudocode like
193         this:
194
195             For each Grid track t in GridTracks
196                 t.UsedBreadth = t.MaxBreadth
197
198         That's correct for most of the cases, but it becomes
199         wrong whenever t.UsedBreadth > t.MaxBreadth something that is not
200         incorrect. What we actually want to do is to grow the track to its
201         maximum if and only if the used breadth is smaller than the maximum.
202
203         * TestExpectations: Added a test which is correct but starts to fail
204         due to another bug (wkb.ug/139058).
205         * fast/css-grid-layout/grid-auto-columns-rows-update.html:
206         * fast/css-grid-layout/grid-content-sized-columns-resolution-expected.txt:
207         * fast/css-grid-layout/grid-content-sized-columns-resolution.html:
208         * fast/css-grid-layout/grid-grow-tracks-to-their-max-expected.txt: Added.
209         * fast/css-grid-layout/grid-grow-tracks-to-their-max.html: Added.
210         * fast/css-grid-layout/grid-item-removal-track-breadth-update.html:
211         * fast/css-grid-layout/minmax-max-content-resolution-rows.html:
212         * fast/css-grid-layout/minmax-min-content-column-resolution-rows.html:
213         * fast/css-grid-layout/percent-of-indefinite-track-size-in-auto.html:
214         * fast/css-grid-layout/percent-of-indefinite-track-size.html:
215
216 2015-01-15  Zalan Bujtas  <zalan@apple.com>
217
218         Element appears correctly but does not receive event with a large translation.
219         https://bugs.webkit.org/show_bug.cgi?id=139815
220
221         Reviewed by Simon Fraser.
222
223         When the hit point gets translated beyond the min/max value of LayoutRect (infiniteRect()),
224         we fail to find the corresponding layer.
225         When there's no clipping on a layer, we use min/max values to represent infiniteness.
226         However it does not work well across types. With IntPoint(hittest) we can address a point that's outside
227         of LayoutRect's boundary(clipping).
228         This patch addresses the immediate issue of not being able to hittest transformed layers properly. 
229         Fixing the representation of infiniteness is tracked here: webkit.org/b/140533
230         
231         * transforms/hittest-translated-content-off-to-infinity-and-back-expected.html: Added.
232         * transforms/hittest-translated-content-off-to-infinity-and-back.html: Added.
233
234 2015-01-15  Myles C. Maxfield  <mmaxfield@apple.com>
235
236         tables/mozilla/bugs/bug10633.html is flakey on Yosemite
237         https://bugs.webkit.org/show_bug.cgi?id=140487
238
239         Reviewed by Simon Fraser.
240
241         Mark tests as not flakey any more.
242
243         * platform/mac/TestExpectations:
244
245 2015-01-15  Brent Fulgham  <bfulgham@apple.com>
246
247         [Win] Unreviewed Windows gardening.
248
249         Remove a bunch of out-of-date entries, and try to properly mark tests so we get
250         proper coverage.
251
252         * platform/win-xp/TestExpectations:
253         * platform/win/TestExpectations:
254
255 2015-01-15  Alexey Proskuryakov  <ap@apple.com>
256
257         Update Mountain Lion results for fast/canvas/webgl/angle-instanced-arrays.html
258         after r178527.
259
260         * platform/mac-mountainlion/fast/canvas/webgl/angle-instanced-arrays-expected.txt:
261
262 2015-01-15  Dhi Aurrahman  <diorahman@rockybars.com>
263
264         Canonicalization of :lang() should preserve the :lang()'s arguments representations
265         https://bugs.webkit.org/show_bug.cgi?id=139928
266
267         Reviewed by Benjamin Poulain.
268
269         * fast/css/css-lang-selector-with-string-arguments-text-expected.txt: Updated.
270         * fast/css/css-lang-selector-with-string-arguments-text.html: Updated.
271
272 2015-01-14  Alexey Proskuryakov  <ap@apple.com>
273
274         Web Inspector and regular console use different source code locations for messages
275         https://bugs.webkit.org/show_bug.cgi?id=140478
276
277         Reviewed by Brian Burg.
278
279         A lot of tests now get line numbers in console messages. These lines are calculated
280         by Inspector::ConsoleMessage based on JavaScript call stack.
281
282         One note of interest is that DumpRenderTree only dumps the line, which can be
283         confusing if it is a line in a subresource. We can change the format in a separate
284         patch one day.
285
286         * http/tests/security/drag-drop-local-file-expected.txt:
287         * platform/wk2/http/tests/security/drag-drop-local-file-expected.txt:
288         With WebKit1, a console message is logged when EventSender releases the mouse button,
289         and with WebKit2, it is logged on hover. This is not quite expected, but probably
290         not too harmful. In any case, it's not a new problem introduced by this patch.
291
292         * http/tests/security/xss-DENIED-iframe-src-alias.html:
293         * http/tests/security/xss-DENIED-iframe-src-alias-expected.txt:
294         Run the subtests sequentially to ensure consistent order of results.
295
296         * animations/change-keyframes-expected.txt:
297         * crypto/subtle/unwrapKey-check-usage-expected.txt:
298         * crypto/subtle/wrapKey-check-usage-expected.txt:
299         * fast/canvas/webgl/angle-instanced-arrays-expected.txt:
300         * fast/canvas/webgl/angle-instanced-arrays-out-of-bounds-expected.txt:
301         * fast/canvas/webgl/oes-texture-float-linear-expected.txt:
302         * fast/canvas/webgl/oes-texture-half-float-expected.txt:
303         * fast/canvas/webgl/oes-texture-half-float-linear-expected.txt:
304         * fast/dom/Window/open-invalid-url-expected.txt:
305         * fast/dom/assign-to-prototype-accessor-on-prototype-should-be-silent-expected.txt:
306         * fast/forms/interactive-validation-prevented-expected.txt:
307         * fast/frames/sandboxed-iframe-attribute-parsing-01-expected.txt:
308         * fast/frames/sandboxed-iframe-attribute-parsing-02-expected.txt:
309         * fast/frames/sandboxed-iframe-attribute-parsing-03-expected.txt:
310         * fast/frames/sandboxed-iframe-attribute-parsing-04-expected.txt:
311         * fast/frames/sandboxed-iframe-attribute-parsing-05-expected.txt:
312         * fast/frames/sandboxed-iframe-close-top-noclose-expected.txt:
313         * fast/frames/sandboxed-iframe-forms-dynamic-expected.txt:
314         * fast/frames/sandboxed-iframe-forms-expected.txt:
315         * fast/frames/sandboxed-iframe-history-denied-expected.txt:
316         * fast/frames/sandboxed-iframe-navigation-targetlink-expected.txt:
317         * fast/frames/sandboxed-iframe-navigation-top-by-name-denied-expected.txt:
318         * fast/frames/sandboxed-iframe-navigation-windowopen-expected.txt:
319         * fast/frames/sandboxed-iframe-parsing-space-characters-expected.txt:
320         * fast/loader/page-dismissal-modal-dialogs-expected.txt:
321         * fast/xmlhttprequest/xmlhttprequest-no-file-access-expected.txt:
322         * fast/xmlhttprequest/xmlhttprequest-responsetype-before-open-sync-request-expected.txt:
323         * fast/xmlhttprequest/xmlhttprequest-responsetype-sync-request-expected.txt:
324         * fast/xmlhttprequest/xmlhttprequest-sync-disabled-expected.txt:
325         * fast/xpath/nsresolver-bad-object-expected.txt:
326         * html5lib/generated/run-tests11-write-expected.txt:
327         * http/tests/appcache/abort-cache-onchecking-expected.txt:
328         * http/tests/appcache/abort-cache-onchecking-manifest-404-expected.txt:
329         * http/tests/appcache/abort-cache-onchecking-resource-404-expected.txt:
330         * http/tests/appcache/abort-cache-ondownloading-expected.txt:
331         * http/tests/appcache/abort-cache-ondownloading-resource-404-expected.txt:
332         * http/tests/appcache/abort-cache-onprogress-expected.txt:
333         * http/tests/appcache/local-content-expected.txt:
334         * http/tests/canvas/philip/tests/security.drawImage.canvas-expected.txt:
335         * http/tests/canvas/philip/tests/security.drawImage.image-expected.txt:
336         * http/tests/canvas/philip/tests/security.pattern.canvas.fillStyle-expected.txt:
337         * http/tests/canvas/philip/tests/security.pattern.canvas.strokeStyle-expected.txt:
338         * http/tests/canvas/philip/tests/security.pattern.cross-expected.txt:
339         * http/tests/canvas/philip/tests/security.pattern.image.fillStyle-expected.txt:
340         * http/tests/canvas/philip/tests/security.pattern.image.strokeStyle-expected.txt:
341         * http/tests/history/cross-origin-replace-history-object-child-expected.txt:
342         * http/tests/history/cross-origin-replace-history-object-expected.txt:
343         * http/tests/inspector-protocol/access-inspected-object-expected.txt:
344         * http/tests/misc/image-blocked-src-no-change-expected.txt:
345         * http/tests/misc/unloadable-script-expected.txt:
346         * http/tests/plugins/cross-frame-object-access-expected.txt:
347         * http/tests/security/XFrameOptions/x-frame-options-deny-expected.txt:
348         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt:
349         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt:
350         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt:
351         * http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-deny-expected.txt:
352         * http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-deny-expected.txt:
353         * http/tests/security/aboutBlank/xss-DENIED-navigate-opener-document-write-expected.txt:
354         * http/tests/security/aboutBlank/xss-DENIED-navigate-opener-javascript-url-expected.txt:
355         * http/tests/security/aboutBlank/xss-DENIED-set-opener-expected.txt:
356         * http/tests/security/canvas-remote-read-redirect-to-remote-image-expected.txt:
357         * http/tests/security/canvas-remote-read-remote-image-blocked-no-crossorigin-expected.txt:
358         * http/tests/security/canvas-remote-read-remote-image-blocked-then-allowed-expected.txt:
359         * http/tests/security/canvas-remote-read-remote-image-expected.txt:
360         * http/tests/security/canvas-remote-read-remote-image-redirect-expected.txt:
361         * http/tests/security/contentSecurityPolicy/eval-scripts-setInterval-blocked-expected.txt:
362         * http/tests/security/contentSecurityPolicy/eval-scripts-setTimeout-blocked-expected.txt:
363         * http/tests/security/contentSecurityPolicy/sandbox-allow-scripts-in-http-header-expected.txt:
364         * http/tests/security/contentSecurityPolicy/sandbox-in-http-header-expected.txt:
365         * http/tests/security/cross-frame-access-call-expected.txt:
366         * http/tests/security/cross-frame-access-callback-explicit-domain-DENY-expected.txt:
367         * http/tests/security/cross-frame-access-child-explicit-domain-expected.txt:
368         * http/tests/security/cross-frame-access-custom-expected.txt:
369         * http/tests/security/cross-frame-access-delete-expected.txt:
370         * http/tests/security/cross-frame-access-enumeration-expected.txt:
371         * http/tests/security/cross-frame-access-first-time-expected.txt:
372         * http/tests/security/cross-frame-access-frameelement-expected.txt:
373         * http/tests/security/cross-frame-access-get-custom-property-cached-expected.txt:
374         * http/tests/security/cross-frame-access-get-expected.txt:
375         * http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt:
376         * http/tests/security/cross-frame-access-history-get-expected.txt:
377         * http/tests/security/cross-frame-access-history-put-expected.txt:
378         * http/tests/security/cross-frame-access-location-get-expected.txt:
379         * http/tests/security/cross-frame-access-location-put-expected.txt:
380         * http/tests/security/cross-frame-access-name-getter-expected.txt:
381         * http/tests/security/cross-frame-access-object-getPrototypeOf-expected.txt:
382         * http/tests/security/cross-frame-access-object-prototype-expected.txt:
383         * http/tests/security/cross-frame-access-parent-explicit-domain-expected.txt:
384         * http/tests/security/cross-frame-access-port-expected.txt:
385         * http/tests/security/cross-frame-access-protocol-expected.txt:
386         * http/tests/security/cross-frame-access-protocol-explicit-domain-expected.txt:
387         * http/tests/security/cross-frame-access-put-expected.txt:
388         * http/tests/security/cross-frame-access-selection-expected.txt:
389         * http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe-expected.txt:
390         * http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-window-open-expected.txt:
391         * http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-2-level-expected.txt:
392         * http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-expected.txt:
393         * http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-to-data-url-sub-frame-expected.txt:
394         * http/tests/security/dataURL/xss-DENIED-from-data-url-to-data-url-expected.txt:
395         * http/tests/security/dataURL/xss-DENIED-from-javascript-url-window-open-expected.txt:
396         * http/tests/security/dataURL/xss-DENIED-to-data-url-from-data-url-expected.txt:
397         * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-expected.txt:
398         * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-subframe-location-change-expected.txt:
399         * http/tests/security/dataURL/xss-DENIED-to-data-url-in-foreign-domain-window-open-expected.txt:
400         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-2-level-expected.txt:
401         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-expected.txt:
402         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-uppercase-expected.txt:
403         * http/tests/security/dataURL/xss-DENIED-to-data-url-window-open-expected.txt:
404         * http/tests/security/document-all-expected.txt:
405         * http/tests/security/frameNavigation/not-opener-expected.txt:
406         * http/tests/security/frameNavigation/xss-DENIED-targeted-link-navigation-expected.txt:
407         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-location-htmldom-expected.txt:
408         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-getAttribute-value-expected.txt:
409         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-htmldom-expected.txt:
410         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttribute-expected.txt:
411         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNS-expected.txt:
412         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNode-expected.txt:
413         * http/tests/security/javascriptURL/javascriptURL-execution-context-frame-src-setAttributeNodeNS-expected.txt:
414         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-getAttribute-value-expected.txt:
415         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-htmldom-expected.txt:
416         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttribute-expected.txt:
417         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNS-expected.txt:
418         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNode-expected.txt:
419         * http/tests/security/javascriptURL/javascriptURL-execution-context-iframe-src-setAttributeNodeNS-expected.txt:
420         * http/tests/security/javascriptURL/xss-DENIED-from-javascript-url-in-foreign-domain-subframe-expected.txt:
421         * http/tests/security/javascriptURL/xss-DENIED-from-javascript-url-in-foreign-domain-window-open-expected.txt:
422         * http/tests/security/javascriptURL/xss-DENIED-to-javascript-url-in-foreign-domain-subframe-expected.txt:
423         * http/tests/security/javascriptURL/xss-DENIED-to-javascript-url-in-foreign-domain-window-open-expected.txt:
424         * http/tests/security/listener/xss-JSTargetNode-onclick-addEventListener-expected.txt:
425         * http/tests/security/listener/xss-JSTargetNode-onclick-shortcut-expected.txt:
426         * http/tests/security/listener/xss-XMLHttpRequest-addEventListener-expected.txt:
427         * http/tests/security/listener/xss-XMLHttpRequest-shortcut-expected.txt:
428         * http/tests/security/listener/xss-window-onclick-addEventListener-expected.txt:
429         * http/tests/security/listener/xss-window-onclick-shortcut-expected.txt:
430         * http/tests/security/local-CSS-from-remote-expected.txt:
431         * http/tests/security/local-JavaScript-from-remote-expected.txt:
432         * http/tests/security/local-iFrame-from-remote-expected.txt:
433         * http/tests/security/local-image-from-remote-expected.txt:
434         * http/tests/security/local-video-poster-from-remote-expected.txt:
435         * http/tests/security/mixedContent/insecure-plugin-in-iframe-expected.txt:
436         * http/tests/security/mixedContent/insecure-xhr-in-main-frame-expected.txt:
437         * http/tests/security/no-popup-from-sandbox-expected.txt:
438         * http/tests/security/no-popup-from-sandbox-top-expected.txt:
439         * http/tests/security/popup-allowed-by-sandbox-is-sandboxed-expected.txt:
440         * http/tests/security/referrer-policy-invalid-expected.txt:
441         * http/tests/security/sandbox-inherit-to-initial-document-2-expected.txt:
442         * http/tests/security/sandboxed-iframe-blocks-access-from-parent-expected.txt:
443         * http/tests/security/sandboxed-iframe-form-top-expected.txt:
444         * http/tests/security/sandboxed-iframe-modify-self-expected.txt:
445         * http/tests/security/sandboxed-iframe-origin-add-expected.txt:
446         * http/tests/security/sandboxed-iframe-origin-remove-expected.txt:
447         * http/tests/security/srcdoc-in-sandbox-cannot-access-parent-expected.txt:
448         * http/tests/security/window-named-proto-expected.txt:
449         * http/tests/security/window-named-valueOf-expected.txt:
450         * http/tests/security/xss-DENIED-assign-location-hash-expected.txt:
451         * http/tests/security/xss-DENIED-assign-location-host-expected.txt:
452         * http/tests/security/xss-DENIED-assign-location-hostname-expected.txt:
453         * http/tests/security/xss-DENIED-assign-location-href-javascript-expected.txt:
454         * http/tests/security/xss-DENIED-assign-location-nonstandardProperty-expected.txt:
455         * http/tests/security/xss-DENIED-assign-location-pathname-expected.txt:
456         * http/tests/security/xss-DENIED-assign-location-protocol-expected.txt:
457         * http/tests/security/xss-DENIED-assign-location-reload-expected.txt:
458         * http/tests/security/xss-DENIED-assign-location-search-expected.txt:
459         * http/tests/security/xss-DENIED-defineProperty-expected.txt:
460         * http/tests/security/xss-DENIED-frame-name-expected.txt:
461         * http/tests/security/xss-DENIED-getSVGDocument-iframe-expected.txt:
462         * http/tests/security/xss-DENIED-getSVGDocument-object-expected.txt:
463         * http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto-expected.txt:
464         * http/tests/security/xss-DENIED-invalid-domain-change-expected.txt:
465         * http/tests/security/xss-DENIED-javascript-with-spaces-expected.txt:
466         * http/tests/security/xss-DENIED-method-with-iframe-proto-expected.txt:
467         * http/tests/security/xss-DENIED-sandboxed-iframe-expected.txt:
468         * http/tests/security/xss-DENIED-synchronous-form-expected.txt:
469         * http/tests/security/xss-DENIED-synchronous-frame-load-in-javascript-url-expected.txt:
470         * http/tests/security/xss-DENIED-window-name-navigator-expected.txt:
471         * http/tests/security/xss-DENIED-window-open-javascript-url-expected.txt:
472         * http/tests/security/xss-DENIED-window-open-javascript-url-with-spaces-expected.txt:
473         * http/tests/security/xss-DENIED-window-open-parent-expected.txt:
474         * http/tests/security/xss-DENIED-xsl-document-securityOrigin-expected.txt:
475         * http/tests/security/xss-eval-expected.txt:
476         * http/tests/security/xssAuditor/anchor-url-dom-write-location-expected.txt:
477         * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event-expected.txt:
478         * http/tests/security/xssAuditor/anchor-url-dom-write-location-inline-event-null-char-expected.txt:
479         * http/tests/security/xssAuditor/anchor-url-dom-write-location-javascript-URL-expected.txt:
480         * http/tests/security/xssAuditor/anchor-url-dom-write-location2-expected.txt:
481         * http/tests/security/xssAuditor/block-does-not-leak-location-expected.txt:
482         * http/tests/security/xssAuditor/block-does-not-leak-referrer-expected.txt:
483         * http/tests/security/xssAuditor/dom-write-URL-expected.txt:
484         * http/tests/security/xssAuditor/dom-write-location-expected.txt:
485         * http/tests/security/xssAuditor/dom-write-location-inline-event-expected.txt:
486         * http/tests/security/xssAuditor/dom-write-location-javascript-URL-expected.txt:
487         * http/tests/security/xssAuditor/full-block-base-href-expected.txt:
488         * http/tests/security/xssAuditor/full-block-iframe-javascript-url-expected.txt:
489         * http/tests/security/xssAuditor/full-block-javascript-link-expected.txt:
490         * http/tests/security/xssAuditor/full-block-link-onclick-expected.txt:
491         * http/tests/security/xssAuditor/full-block-object-tag-expected.txt:
492         * http/tests/security/xssAuditor/full-block-script-tag-cross-domain-expected.txt:
493         * http/tests/security/xssAuditor/full-block-script-tag-expected.txt:
494         * http/tests/security/xssAuditor/full-block-script-tag-with-source-expected.txt:
495         * http/tests/security/xssAuditor/xss-protection-parsing-03-expected.txt:
496         * http/tests/security/xssAuditor/xss-protection-parsing-04-expected.txt:
497         * http/tests/websocket/tests/hybi/bad-sub-protocol-control-chars-expected.txt:
498         * http/tests/websocket/tests/hybi/bad-sub-protocol-empty-expected.txt:
499         * http/tests/websocket/tests/hybi/bad-sub-protocol-non-ascii-expected.txt:
500         * http/tests/websocket/tests/hybi/binary-type-expected.txt:
501         * http/tests/websocket/tests/hybi/close-before-open-expected.txt:
502         * http/tests/websocket/tests/hybi/close-code-and-reason-expected.txt:
503         * http/tests/websocket/tests/hybi/close-expected.txt:
504         * http/tests/websocket/tests/hybi/close-reason-too-long-expected.txt:
505         * http/tests/websocket/tests/hybi/invalid-subprotocol-characters-expected.txt:
506         * http/tests/websocket/tests/hybi/invalid-subprotocols-expected.txt:
507         * http/tests/websocket/tests/hybi/url-parsing-expected.txt:
508         * http/tests/websocket/tests/hybi/websocket-event-target-expected.txt:
509         * http/tests/xmlhttprequest/access-control-basic-denied-expected.txt:
510         * http/tests/xmlhttprequest/access-control-basic-get-fail-non-simple-expected.txt:
511         * http/tests/xmlhttprequest/access-control-basic-non-simple-deny-cached-expected.txt:
512         * http/tests/xmlhttprequest/access-control-basic-post-fail-non-simple-content-type-expected.txt:
513         * http/tests/xmlhttprequest/access-control-basic-whitelist-response-headers-expected.txt:
514         * http/tests/xmlhttprequest/access-control-preflight-sync-header-denied-expected.txt:
515         * http/tests/xmlhttprequest/access-control-preflight-sync-method-denied-expected.txt:
516         * http/tests/xmlhttprequest/access-control-preflight-sync-not-supported-expected.txt:
517         * http/tests/xmlhttprequest/access-control-response-with-expose-headers-expected.txt:
518         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-expected.txt:
519         * http/tests/xmlhttprequest/access-control-sandboxed-iframe-denied-without-wildcard-expected.txt:
520         * http/tests/xmlhttprequest/cross-origin-no-authorization-expected.txt:
521         * http/tests/xmlhttprequest/cross-site-denied-response-sync-2-expected.txt:
522         * http/tests/xmlhttprequest/cross-site-denied-response-sync-expected.txt:
523         * http/tests/xmlhttprequest/get-dangerous-headers-expected.txt:
524         * http/tests/xmlhttprequest/getResponseHeader-expected.txt:
525         * http/tests/xmlhttprequest/origin-exact-matching-expected.txt:
526         * http/tests/xmlhttprequest/origin-whitelisting-https-expected.txt:
527         * http/tests/xmlhttprequest/origin-whitelisting-ip-addresses-with-subdomains-expected.txt:
528         * http/tests/xmlhttprequest/origin-whitelisting-removal-expected.txt:
529         * http/tests/xmlhttprequest/post-blob-content-type-sync-expected.txt:
530         * http/tests/xmlhttprequest/set-dangerous-headers-expected.txt:
531         * http/tests/xmlhttprequest/simple-cross-origin-denied-events-post-sync-expected.txt:
532         * http/tests/xmlhttprequest/simple-cross-origin-denied-events-sync-expected.txt:
533         * http/tests/xmlhttprequest/timeout/xmlhttprequest-timeout-synconmain-expected.txt:
534         * http/tests/xmlhttprequest/xmlhttprequest-sync-no-progress-events-expected.txt:
535         * js/dom/dom-as-prototype-assignment-exception-expected.txt:
536         * js/dom/dom-attributes-on-mismatch-type-expected.txt:
537         * js/dom/shadow-navigator-geolocation-in-strict-mode-does-not-throw-expected.txt:
538         * plugins/get-user-agent-with-null-npp-from-npp-new-expected.txt:
539         * plugins/netscape-plugin-map-data-to-src-expected.txt:
540         * plugins/no-mime-with-valid-extension-expected.txt:
541         * storage/websql/open-database-creation-callback-expected.txt:
542         * storage/websql/open-database-set-empty-version-expected.txt:
543         * svg/as-image/svg-canvas-xhtml-tainted-expected.txt:
544         * svg/css/parse-calc-length-expected.txt:
545         * svg/css/parse-height-expected.txt:
546         * svg/css/parse-length-expected.txt:
547         * svg/custom/invalid-length-units-expected.txt:
548         * svg/custom/poly-parsing-error-expected.txt:
549         * svg/custom/polyline-setattribute-points-null-expected.txt:
550         * svg/dom/fuzz-path-parser-expected.txt:
551         * svg/dom/path-parser-expected.txt:
552         * svg/dom/points-parser-expected.txt:
553         * webaudio/audionode-expected.txt:
554
555 2015-01-15  Mark Lam  <mark.lam@apple.com>
556
557         [Part 2] Argument object created by "Function dot arguments" should use a clone of argument values.
558         <https://webkit.org/b/140093>
559
560         Reviewed by Geoffrey Garen.
561
562         * js/function-dot-arguments-expected.txt:
563         * js/script-tests/function-dot-arguments.js:
564         (arrayify):
565         (indirectCall):
566         (.inner):
567         (tearOffTest3):
568         (tearOffTest3b):
569         (tearOffTest3c):
570         (tearOffTest4External):
571         (tearOffTest4):
572         (tearOffTest4aExternal):
573         (tearOffTest4bExternal):
574         (tearOffTest4b):
575         (tearOffTest4cExternal):
576         (tearOffTest4c):
577         (tearOffTest5):
578         (tearOffTest5b):
579         (tearOffTest5c):
580         (tearOffTest6External):
581         (tearOffTest6):
582         (tearOffTest6aExternal):
583         (tearOffTest6bExternal):
584         (tearOffTest6b):
585         (tearOffTest6cExternal):
586         (tearOffTest6c):
587         (tearOffTest7):
588         (tearOffTest7b):
589         (tearOffTest7c):
590         (tearOffTest8External):
591         (tearOffTest8):
592         (tearOffTest8aExternal):
593         (tearOffTest8bExternal):
594         (tearOffTest8b):
595         (tearOffTest8cExternal):
596         (tearOffTest8c):
597         (tearOffTest9b):
598         (tearOffTest9c):
599         (tearOffTest10External):
600         (tearOffTest10):
601         (tearOffTest10aExternal):
602         (tearOffTest10bExternal):
603         (tearOffTest10b):
604         (tearOffTest10cExternal):
605         (tearOffTest10c):
606
607 2015-01-15  Brent Fulgham  <bfulgham@apple.com>
608
609         [Win] Unreviewed gardening.
610
611         Mark some debug crashes as being caused by Bug 135514.
612
613         * platform/win/TestExpectations:
614
615 2015-01-15  Brent Fulgham  <bfulgham@apple.com>
616
617         [Win] Unreviewed gardening.
618
619         Mark fast/dynamic/layer-no-longer-paginated.html as crashing on Windows
620         now that https://bugs.webkit.org/show_bug.cgi?id=140455 has been filed.
621
622         * platform/win/TestExpectations:
623
624 2015-01-15  Myles C. Maxfield  <mmaxfield@apple.com>
625
626         http/tests/misc/acid3.html is flakey on Mavericks
627         https://bugs.webkit.org/show_bug.cgi?id=140253
628
629         Reviewed by Alexey Proskuryakov.
630
631         Remove flakey mark.
632
633         * platform/mac/TestExpectations:
634
635 2015-01-15  Andrzej Badowski  <a.badowski@samsung.com>
636
637         AX: [ATK] Mark accessibility/render-counter-text.html as a suitable test for EFL and GTK.
638         https://bugs.webkit.org/show_bug.cgi?id=140438
639
640         Reviewed by Chris Fleizach.
641
642         The test shows the text contents of the <li> element with the counter inside <ol> using three childAtIndex().stringValue methods.
643         In the case of ATK childAtIndex(0) returns a non-empty object, but it is not the ATK_OBJECT,
644         so the stringValue produces an empty string.
645         To avoid this, the text content is obtained by direct reading of stringValue of <li> AccessibilityUIElement which is ATK_TEXT.
646
647         * accessibility/render-counter-text.html:
648            This test is also suitable for EFL and GTK port.
649         * platform/efl/TestExpectations:
650         * platform/gtk/TestExpectations:
651
652 2015-01-14  Simon Fraser  <simon.fraser@apple.com>
653
654         Graphics corruption after Find on some pages
655         https://bugs.webkit.org/show_bug.cgi?id=140489
656
657         Reviewed by Zalan Bujtas.
658         
659         Two new tests. The first one just reports that we have an opaque compositing
660         layer. The second one tests the the user-visible symptom of the missing
661         background.
662
663         * compositing/contents-opaque/opaque-with-scrolled-expected.txt: Added.
664         * compositing/contents-opaque/opaque-with-scrolled.html: Added.
665         * fast/backgrounds/opaque-scrolled-paint-background-expected.html: Added.
666         * fast/backgrounds/opaque-scrolled-paint-background.html: Added.
667
668 2015-01-14  Alexey Proskuryakov  <ap@apple.com>
669
670         <rdar://problem/17748495> Multiple compositing tests fail to repaint on WK1
671
672         * platform/mac/TestExpectations: These tests pass now, unmarking.
673
674 2015-01-14  Alexey Proskuryakov  <ap@apple.com>
675
676         Update expectations for what we see on upgraded EWS machines.
677
678         * platform/mac/TestExpectations:
679
680 2015-01-14  Jer Noble  <jer.noble@apple.com>
681
682         [Mac][MSE] Stalled YouTube playback does not allow display to sleep.
683         https://bugs.webkit.org/show_bug.cgi?id=140468
684         rdar://problem/19171162
685
686         Reviewed by Eric Carlson.
687
688         * media/media-source/content/test-fragmented-manifest.json: Added.
689         * media/media-source/content/test-fragmented.mp4: Added.
690         * media/media-source/media-source-loader.js: Added.
691         (MediaSourceLoader):
692         (MediaSourceLoader.prototype.loadManifest):
693         (MediaSourceLoader.prototype.loadManifestSucceeded):
694         (MediaSourceLoader.prototype.loadManifestFailed):
695         (MediaSourceLoader.prototype.loadMediaData):
696         (MediaSourceLoader.prototype.loadMediaDataSucceeded):
697         (MediaSourceLoader.prototype.loadMediaDataFailed):
698         (MediaSourceLoader.prototype.type):
699         (MediaSourceLoader.prototype.duration):
700         (MediaSourceLoader.prototype.initSegment):
701         (MediaSourceLoader.prototype.mediaSegmentsLength):
702         (MediaSourceLoader.prototype.mediaSegment):
703         * media/media-source/media-source-stalled-holds-sleep-assertion-expected.txt: Added.
704         * media/media-source/media-source-stalled-holds-sleep-assertion.html: Added.
705
706 2015-01-14  Andrzej Badowski  <a.badowski@samsung.com>
707
708         [EFL] Change expectations for two layout tests.
709         https://bugs.webkit.org/show_bug.cgi?id=140391
710
711         Reviewed by Chris Fleizach.
712
713         Currently, two layout tests produce positive results for EFL:
714         - accessibility/fieldset-element-expected.html
715         - accessibility/negative-tabindex-does-not-expose-label.html.
716
717         * accessibility/fieldset-element-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/fieldset-element-expected.txt.
718         * accessibility/negative-tabindex-does-not-expose-label-expected.txt: Renamed from LayoutTests/platform/gtk/accessibility/negative-tabindex-does-not-expose-label-expected.txt.
719         * platform/efl/TestExpectations:
720            Missing markings removed.
721
722 2015-01-14  Commit Queue  <commit-queue@webkit.org>
723
724         Unreviewed, rolling out r178438.
725         https://bugs.webkit.org/show_bug.cgi?id=140484
726
727         Broke a few MediaSource tests (Requested by JoePeck on
728         #webkit).
729
730         Reverted changeset:
731
732         "[MSE] Implement per TrackBuffer buffered."
733         https://bugs.webkit.org/show_bug.cgi?id=139813
734         http://trac.webkit.org/changeset/178438
735
736 2015-01-14  Enrica Casucci  <enrica@apple.com>
737
738         REGRESSION (r165385): Crash when applying autocorrection exceeds maximum text area length.
739         https://bugs.webkit.org/show_bug.cgi?id=137902
740         rdar://problem/18568864
741
742         Reviewed by Darin Adler.
743
744         * editing/text-iterator/invalid-subrange-expected.txt: Added.
745         * editing/text-iterator/invalid-subrange.html: Added.
746
747 2015-01-14  Said Abou-Hallawa  <sabouhallawa@apple.com>
748
749         REGRESSION (r154769): Wrong <title> taken as a tooltip for SVG element.
750         https://bugs.webkit.org/show_bug.cgi?id=139690.
751
752         Reviewed by Daniel Bates.
753
754         * svg/hittest/resources: Added.
755         * svg/hittest/resources/svg-tooltip.svg: Added.
756         Shared resources to be used by the tests.
757
758         * svg/hittest/resources/svg-tooltip.js: Added.
759         This code mimics the C++ tooltip calculation and compares its result with what the C++
760         code returns.
761         
762         * svg/hittest/svg-embedded-tooltip-expected.txt: Added.
763         * svg/hittest/svg-embedded-tooltip.html: Added.
764         This test ensures that the tooltip text for SVG elements is calculated correctly when
765         the SVG is embedded in an HTML either through inline <svg> tag or through an <embed>
766         tag. In both cases, the rootmost SVG element should return the SVG document title.
767         
768         * svg/hittest/svg-standalone-tooltip-expected.txt: Added.
769         * svg/hittest/svg-standalone-tooltip.svg: Added.
770         This test ensures that for stand-alone SVG documents, the tooltip text for SVG elements
771         is calculated correctly. In this case, the rootmost SVG element should not return a
772         title since the SVG document title will be displayed in the browser chrome.
773
774 2015-01-14  Bartlomiej Gajda  <b.gajda@samsung.com>
775
776         [MSE] Implement per TrackBuffer buffered.
777         https://bugs.webkit.org/show_bug.cgi?id=139813.
778
779         Reviewed by Jer Noble.
780
781         Added tests which checks how buffered behaves for two trackBuffers in single SourceBuffer
782         after appends, and with MediaSource readyState switching to ended and back to open.
783
784         * media/media-source/media-source-multiple-trackBuffers-buffered-expected.txt: Added.
785         * media/media-source/media-source-multiple-trackBuffers-buffered-in-ended-state-expected.txt: Added.
786         * media/media-source/media-source-multiple-trackBuffers-buffered-in-ended-state.html: Added.
787         * media/media-source/media-source-multiple-trackBuffers-buffered.html: Added.
788
789 2015-01-14  Commit Queue  <commit-queue@webkit.org>
790
791         Unreviewed, rolling out r178432.
792         https://bugs.webkit.org/show_bug.cgi?id=140460
793
794         Caused 20 JSC Test Failures (Requested by JoePeck on #webkit).
795
796         Reverted changeset:
797
798         "REGRESSION (r174226): Header on huffingtonpost.com is too
799         large"
800         https://bugs.webkit.org/show_bug.cgi?id=140306
801         http://trac.webkit.org/changeset/178432
802
803 2015-01-14  Michael Saboff  <msaboff@apple.com>
804
805         REGRESSION (r174226): Header on huffingtonpost.com is too large
806         https://bugs.webkit.org/show_bug.cgi?id=140306
807
808         Reviewed by Geoffrey Garen.
809
810         Updated js/arguments-iterator to test changing argument to array values.
811         Removed tests that changed arguments to a string and an object as they were
812         bogus and didn't test what the appeared to test. 
813         for .. of works on iterable objects only.
814
815         Added new regression test, js/regress-140306.
816
817         * js/arguments-iterator-expected.txt:
818         * js/regress-140306-expected.txt: Added.
819         * js/regress-140306.html: Added.
820         * js/script-tests/arguments-iterator.js:
821         (testEmptyArrayArguments):
822         (testArrayArguments):
823         (testOverwrittenArguments): Deleted.
824         (testNullArguments): Deleted.
825         (testNonArrayLikeArguments): Deleted.
826         * js/script-tests/regress-140306.js: Added.
827         (checkArgs):
828         (applyToArgs):
829
830 2015-01-14  Michael Saboff  <msaboff@apple.com>
831
832         JavaScript identifier incorrectly parsed if the prefix before an escape sequence is a keyword
833         https://bugs.webkit.org/show_bug.cgi?id=140420
834
835         Reviewed by Oliver Hunt.
836
837         New regression test.
838
839         * js/regress-140420-expected.txt: Added.
840         * js/regress-140420.html: Added.
841         * js/script-tests/regress-140420.js: Added.
842         (with):
843         (this):
844
845 2015-01-14  Jer Noble  <jer.noble@apple.com>
846
847         Null-deref crash when seeking immediately before looping.
848         https://bugs.webkit.org/show_bug.cgi?id=140394
849
850         Reviewed by Eric Carlson.
851
852         * media/video-ended-seek-crash-expected.txt: Added.
853         * media/video-ended-seek-crash.html: Added.
854
855 2015-01-14  Brent Fulgham  <bfulgham@apple.com>
856
857         [Win] Unreviewed gardening.
858
859         * platform/win/TestExpectations: Add a Crash expectation now that
860         https://bugs.webkit.org/show_bug.cgi?id=140444 has been filed.
861
862 2015-01-13  Commit Queue  <commit-queue@webkit.org>
863
864         Unreviewed, rolling out r178390, r178392, r178398, r178400,
865         r178402, and r178410.
866         https://bugs.webkit.org/show_bug.cgi?id=140431
867
868         Way too many failures to skip (Requested by ap_ on #webkit).
869
870         Reverted changesets:
871
872         "WebGL2: Support webgl2 context creation."
873         https://bugs.webkit.org/show_bug.cgi?id=126408
874         http://trac.webkit.org/changeset/178390
875
876         "Unreviewed iOS build fix after r178390."
877         http://trac.webkit.org/changeset/178392
878
879         "[Unreviewed] Windows build fix after r178390."
880         http://trac.webkit.org/changeset/178398
881
882         "[Unreviewed] Speculative test fix after r178390."
883         http://trac.webkit.org/changeset/178400
884
885         "[Unreviewed] Skip webgl tests for temporarily."
886         https://bugs.webkit.org/show_bug.cgi?id=140423
887         http://trac.webkit.org/changeset/178402
888
889         "[EFL] Fix build after r178390"
890         https://bugs.webkit.org/show_bug.cgi?id=140424
891         http://trac.webkit.org/changeset/178410
892
893 2015-01-13  Brent Fulgham  <bfulgham@apple.com>
894
895         [Win] Unreviewed test gardening.
896
897         * platform/win/TestExpectations: Add Debug Crash documentation now that Bug 140425 has been filed.
898
899 2015-01-13  Chris Dumez  <cdumez@apple.com>
900
901         Only throttle DOM timers if they change CSS properties that cannot cause non-descendant elements to become visible
902         https://bugs.webkit.org/show_bug.cgi?id=140142
903
904         Reviewed by Daniel Bates.
905
906         Fix layout test introduced in r178014. I forgot to remove a
907         setTimeout() call.
908
909         * fast/dom/timer-height-change-no-throttling.html:
910
911 2015-01-13  Roger Fong  <roger_fong@apple.com>
912
913         [Unreviewed] Skip webgl tests for temporarily.
914         https://bugs.webkit.org/show_bug.cgi?id=140423
915
916         * platform/mac/TestExpectations:
917
918 2015-01-13  Said Abou-Hallawa  <sabouhallawa@apple.com>
919
920         Missed images and missed new lines in the expected results of the imported w3c canvas layout tests.
921         https://bugs.webkit.org/show_bug.cgi?id=140409.
922
923         Reviewed by Dean Jackson.
924         
925         Fix some failures in the imported W3C canvas tests. These failures were happening because
926         of missing images or missing new lines at the end of the expected results.
927
928         * TestExpectations:
929
930 2015-01-13  Dean Jackson  <dino@apple.com>
931
932         Filters aren't applied to elements in columns after the first
933         https://bugs.webkit.org/show_bug.cgi?id=140331
934         <rdar://problem/19313858>
935
936         Unreviewed followup after discussion with Simon Fraser.
937
938         Add a new test that exercises nested blocks inside columns. Also
939         use valid properties in my existing tests :)
940
941         * fast/multicol/clip-in-columns-expected.html:
942         * fast/multicol/clip-in-columns.html:
943         * fast/multicol/filter-in-columns-expected.html:
944         * fast/multicol/filter-in-columns.html:
945         * fast/multicol/nested-filter-in-columns-expected.html: Copied from LayoutTests/fast/multicol/filter-in-columns-expected.html.
946         * fast/multicol/nested-filter-in-columns.html: Copied from LayoutTests/fast/multicol/filter-in-columns.html.
947
948 2015-01-13  Dean Jackson  <dino@apple.com>
949
950         Filters aren't applied to elements in columns after the first
951         https://bugs.webkit.org/show_bug.cgi?id=140331
952         <rdar://problem/19313858>
953
954         Reviewed by Simon Fraser.
955
956         Tests for filters and clipping on a column other
957         than the first.
958
959         * fast/multicol/clip-in-columns-expected.html: Added.
960         * fast/multicol/clip-in-columns.html: Added.
961         * fast/multicol/filter-in-columns-expected.html: Added.
962         * fast/multicol/filter-in-columns.html: Added.
963
964 2015-01-13  Yusuke Suzuki  <utatane.tea@gmail.com>
965
966         DFG can call PutByValDirect for generic arrays
967         https://bugs.webkit.org/show_bug.cgi?id=140389
968
969         Reviewed by Geoffrey Garen.
970
971         * js/dfg-put-by-val-direct-to-generic-array-expected.txt: Added.
972         * js/dfg-put-by-val-direct-to-generic-array.html: Added.
973         * js/script-tests/dfg-put-by-val-direct-to-generic-array.js: Added.
974         (foo1):
975         (foo2):
976
977 2015-01-13  Jer Noble  <jer.noble@apple.com>
978
979         defaultPlaybackRate not respected when set before source is loaded
980         https://bugs.webkit.org/show_bug.cgi?id=140282
981
982         Reviewed by Eric Carlson.
983
984         * media/video-defaultplaybackrate-before-load-expected.txt: Added.
985         * media/video-defaultplaybackrate-before-load.html: Added.
986
987 2015-01-13  Andreas Kling  <akling@apple.com>
988
989         Element::normalizeAttributes() needs to handle arbitrary JS executing between loop iterations.
990         <https://webkit.org/b/140379>
991         <rdar://problem/19446901>
992
993         Reviewed by Benjamin Poulain.
994
995         * fast/dom/Element/normalize-crash2-expected.txt: Added.
996         * fast/dom/Element/normalize-crash2.html: Added.
997
998 2015-01-13  Andrzej Badowski  <a.badowski@samsung.com>
999
1000         AX: [ATK] Mark accessibility/table-with-footer-section-above-body.html as a suitable test for EFL and GTK
1001         https://bugs.webkit.org/show_bug.cgi?id=140355
1002
1003         Reviewed by Chris Fleizach.
1004
1005         The test shows the text contents of an AccessibilityTableCell object using tableCell.childAtIndex(0).stringValue.
1006         In the case of ATK childAtIndex(0) returns a non-empty object, but it is not the ATK_OBJECT,
1007         so the stringValue produces an empty string.
1008         To avoid this, the cell text content is obtained by direct reading of stringValue of TableCell.
1009
1010         * accessibility/table-with-footer-section-above-body.html:
1011            This test is also suitable for EFL and GTK port.
1012         * platform/efl/TestExpectations:
1013         * platform/gtk/TestExpectations:
1014
1015 2015-01-13  Bartlomiej Gajda  <b.gajda@samsung.com>
1016
1017         [EFL] Fix test expectations after r178310.
1018         https://bugs.webkit.org/show_bug.cgi?id=140387.
1019
1020         Reviewed by Gyuyoung Kim.
1021
1022         Clean reference to SharedWorkers in test expecations since they were removed.
1023
1024         * platform/efl/TestExpectations:
1025
1026 2015-01-11  Sam Weinig  <sam@webkit.org>
1027
1028         Remove support for SharedWorkers
1029         https://bugs.webkit.org/show_bug.cgi?id=140344
1030
1031         Reviewed by Anders Carlsson.
1032
1033         Remove shared worker specific tests and update others to remove references to shared workers.
1034
1035         * fast/constructors/constructor-as-function-crash-expected.txt:
1036         * fast/constructors/constructor-as-function-crash.html:
1037         * fast/dom/call-a-constructor-as-a-function-expected.txt:
1038         * fast/dom/call-a-constructor-as-a-function.html:
1039         * fast/workers/resources/create-shared-worker-frame.html: Removed.
1040         * fast/workers/resources/shared-worker-common.js: Removed.
1041         * fast/workers/resources/shared-worker-count-connections.js: Removed.
1042         * fast/workers/resources/shared-worker-create-common.js: Removed.
1043         * fast/workers/resources/shared-worker-exception.js: Removed.
1044         * fast/workers/resources/shared-worker-iframe.html: Removed.
1045         * fast/workers/resources/shared-worker-lifecycle.js: Removed.
1046         * fast/workers/resources/shared-worker-name.js: Removed.
1047         * fast/workers/resources/shared-worker-script-error.js: Removed.
1048         * fast/workers/shared-worker-constructor-expected.txt: Removed.
1049         * fast/workers/shared-worker-constructor.html: Removed.
1050         * fast/workers/shared-worker-context-gc-expected.txt: Removed.
1051         * fast/workers/shared-worker-context-gc.html: Removed.
1052         * fast/workers/shared-worker-event-listener-expected.txt: Removed.
1053         * fast/workers/shared-worker-event-listener.html: Removed.
1054         * fast/workers/shared-worker-exception-expected.txt: Removed.
1055         * fast/workers/shared-worker-exception.html: Removed.
1056         * fast/workers/shared-worker-frame-lifecycle-expected.txt: Removed.
1057         * fast/workers/shared-worker-frame-lifecycle.html: Removed.
1058         * fast/workers/shared-worker-gc-expected.txt: Removed.
1059         * fast/workers/shared-worker-gc.html: Removed.
1060         * fast/workers/shared-worker-in-iframe-expected.txt: Removed.
1061         * fast/workers/shared-worker-in-iframe.html: Removed.
1062         * fast/workers/shared-worker-lifecycle-expected.txt: Removed.
1063         * fast/workers/shared-worker-lifecycle.html: Removed.
1064         * fast/workers/shared-worker-load-error-expected.txt: Removed.
1065         * fast/workers/shared-worker-load-error.html: Removed.
1066         * fast/workers/shared-worker-location-expected.txt: Removed.
1067         * fast/workers/shared-worker-location.html: Removed.
1068         * fast/workers/shared-worker-messageevent-source-expected.txt: Removed.
1069         * fast/workers/shared-worker-messageevent-source.html: Removed.
1070         * fast/workers/shared-worker-name-expected.txt: Removed.
1071         * fast/workers/shared-worker-name.html: Removed.
1072         * fast/workers/shared-worker-navigator-expected.txt: Removed.
1073         * fast/workers/shared-worker-navigator.html: Removed.
1074         * fast/workers/shared-worker-replace-global-constructor-expected.txt: Removed.
1075         * fast/workers/shared-worker-replace-global-constructor.html: Removed.
1076         * fast/workers/shared-worker-replace-self-expected.txt: Removed.
1077         * fast/workers/shared-worker-replace-self.html: Removed.
1078         * fast/workers/shared-worker-script-error-expected.txt: Removed.
1079         * fast/workers/shared-worker-script-error.html: Removed.
1080         * fast/workers/shared-worker-shared-expected.txt: Removed.
1081         * fast/workers/shared-worker-shared.html: Removed.
1082         * fast/workers/shared-worker-simple-expected.txt: Removed.
1083         * fast/workers/shared-worker-simple.html: Removed.
1084         * fast/workers/shared-worker-storagequota-query-usage-expected.txt: Removed.
1085         * fast/workers/shared-worker-storagequota-query-usage.html: Removed.
1086         * fast/workers/worker-crash-with-invalid-location-expected.txt:
1087         * fast/workers/worker-crash-with-invalid-location.html:
1088         * http/tests/resources/js-test-pre.js:
1089         (startWorker):
1090         (.worker.port.onmessage): Deleted.
1091         (.self.onconnect.workerPort.onmessage): Deleted.
1092         (.self.onconnect): Deleted.
1093         * http/tests/security/contentSecurityPolicy/resources/shared-worker-make-xhr.js: Removed.
1094         * http/tests/security/contentSecurityPolicy/shared-worker-connect-src-allowed-expected.txt: Removed.
1095         * http/tests/security/contentSecurityPolicy/shared-worker-connect-src-allowed.html: Removed.
1096         * http/tests/security/contentSecurityPolicy/shared-worker-connect-src-blocked-expected.txt: Removed.
1097         * http/tests/security/contentSecurityPolicy/shared-worker-connect-src-blocked.html: Removed.
1098         * http/tests/security/cross-origin-shared-worker-allowed-expected.txt: Removed.
1099         * http/tests/security/cross-origin-shared-worker-allowed.html: Removed.
1100         * http/tests/security/cross-origin-shared-worker-expected.txt: Removed.
1101         * http/tests/security/cross-origin-shared-worker.html: Removed.
1102         * http/tests/security/resources/cross-origin-iframe-for-shared-worker.html: Removed.
1103         * http/tests/security/resources/iframe-for-storage-blocking-changed-shared-worker.html: Removed.
1104         * http/tests/security/resources/shared-worker.js: Removed.
1105         * http/tests/security/same-origin-shared-worker-blocked-expected.txt: Removed.
1106         * http/tests/security/same-origin-shared-worker-blocked.html: Removed.
1107         * http/tests/security/storage-blocking-loosened-shared-worker-expected.txt: Removed.
1108         * http/tests/security/storage-blocking-loosened-shared-worker.html: Removed.
1109         * http/tests/security/storage-blocking-strengthened-shared-worker-expected.txt: Removed.
1110         * http/tests/security/storage-blocking-strengthened-shared-worker.html: Removed.
1111         * http/tests/websocket/tests/hybi/workers/close-in-shared-worker-expected.txt: Removed.
1112         * http/tests/websocket/tests/hybi/workers/close-in-shared-worker.html: Removed.
1113         * http/tests/websocket/tests/hybi/workers/shared-worker-simple-expected.txt: Removed.
1114         * http/tests/websocket/tests/hybi/workers/shared-worker-simple.html: Removed.
1115         * http/tests/workers/shared-worker-importScripts-expected.txt: Removed.
1116         * http/tests/workers/shared-worker-importScripts.html: Removed.
1117         * http/tests/workers/shared-worker-invalid-url-expected.txt: Removed.
1118         * http/tests/workers/shared-worker-invalid-url.html: Removed.
1119         * http/tests/workers/shared-worker-redirect-expected.txt: Removed.
1120         * http/tests/workers/shared-worker-redirect.html: Removed.
1121         * http/tests/xmlhttprequest/workers/resources/shared-worker-create.js: Removed.
1122         * http/tests/xmlhttprequest/workers/shared-worker-access-control-basic-get-fail-non-simple-expected.txt: Removed.
1123         * http/tests/xmlhttprequest/workers/shared-worker-access-control-basic-get-fail-non-simple.html: Removed.
1124         * http/tests/xmlhttprequest/workers/shared-worker-close-expected.txt: Removed.
1125         * http/tests/xmlhttprequest/workers/shared-worker-close.html: Removed.
1126         * http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt: Removed.
1127         * http/tests/xmlhttprequest/workers/shared-worker-methods-async.html: Removed.
1128         * http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt: Removed.
1129         * http/tests/xmlhttprequest/workers/shared-worker-methods.html: Removed.
1130         * http/tests/xmlhttprequest/workers/shared-worker-referer-expected.txt: Removed.
1131         * http/tests/xmlhttprequest/workers/shared-worker-referer.html: Removed.
1132         * http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found-expected.txt: Removed.
1133         * http/tests/xmlhttprequest/workers/shared-worker-xhr-file-not-found.html: Removed.
1134         * js/dom/constructor-length.html:
1135         * js/dom/global-constructors-attributes-expected.txt:
1136         * js/dom/global-constructors-attributes-shared-worker-expected.txt: Removed.
1137         * js/dom/global-constructors-attributes-shared-worker.html: Removed.
1138         * platform/efl/http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt: Removed.
1139         * platform/efl/http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt: Removed.
1140         * platform/efl/js/dom/constructor-length-expected.txt:
1141         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
1142         * platform/efl/js/dom/global-constructors-attributes-shared-worker-expected.txt: Removed.
1143         * platform/gtk/http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt: Removed.
1144         * platform/gtk/http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt: Removed.
1145         * platform/gtk/js/dom/constructor-length-expected.txt:
1146         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
1147         * platform/ios-sim-deprecated/fast/dom/Window/window-property-descriptors-expected.txt:
1148         * platform/ios-sim-deprecated/fast/js/constructor-length-expected.txt:
1149         * platform/ios-sim-deprecated/fast/js/global-constructors-expected.txt:
1150         * platform/ios-sim-deprecated/fast/workers/shared-worker-storagequota-query-usage-expected.txt: Removed.
1151         * platform/ios-sim-deprecated/http/tests/security/cross-origin-shared-worker-allowed-expected.txt: Removed.
1152         * platform/ios-sim-deprecated/http/tests/security/cross-origin-shared-worker-expected.txt: Removed.
1153         * platform/ios-sim-deprecated/js/dom/global-constructors-attributes-expected.txt:
1154         * platform/ios-sim-deprecated/storage/indexeddb/basics-shared-workers-expected.txt: Removed.
1155         * platform/ios-simulator/js/dom/constructor-length-expected.txt:
1156         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
1157         * platform/mac-mountainlion/js/dom/global-constructors-attributes-expected.txt:
1158         * platform/mac-wk2/TestExpectations:
1159         * platform/mac/js/dom/constructor-length-expected.txt:
1160         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1161         * platform/win/fast/dom/call-a-constructor-as-a-function-expected.txt:
1162         * platform/win/js/dom/global-constructors-attributes-expected.txt:
1163         * platform/win/js/dom/global-constructors-attributes-shared-worker-expected.txt: Removed.
1164         * resources/js-test-pre.js:
1165         (startWorker):
1166         (.worker.port.onmessage): Deleted.
1167         (.self.onconnect.workerPort.onmessage): Deleted.
1168         (.self.onconnect): Deleted.
1169         * resources/js-test.js:
1170         (startWorker):
1171         (.worker.port.onmessage): Deleted.
1172         (.self.onconnect.workerPort.onmessage): Deleted.
1173         (.self.onconnect): Deleted.
1174         * storage/indexeddb/basics-shared-workers-expected.txt: Removed.
1175         * storage/indexeddb/basics-shared-workers.html: Removed.
1176
1177 2015-01-12  Andreas Kling  <akling@apple.com>
1178
1179         Geolocation objects shouldn't prevent page caching.
1180         <https://webkit.org/b/140369>
1181
1182         Reviewed by Joseph Pecoraro.
1183
1184         Take the existing test for this and make it not-specific-to-iOS.
1185         Also remove a test whose only purpose was confirming that we don't cache these pages.
1186
1187         * fast/dom/Geolocation/no-page-cache-expected.txt: Removed.
1188         * fast/dom/Geolocation/no-page-cache.html: Removed.
1189         * fast/dom/Geolocation/script-tests/no-page-cache.js: Removed.
1190         * fast/history/page-cache-geolocation-expected.txt: Renamed from LayoutTests/platform/ios-simulator/ios/fast/history/page-cache-geolocation-expected.txt.
1191         * fast/history/page-cache-geolocation.html: Renamed from LayoutTests/platform/ios-simulator/ios/fast/history/script-tests/page-cache-geolocation.js.
1192         * fast/history/resources/page-cache-helper.html: Added.
1193         * platform/ios-sim-deprecated/iphone/fast/history/page-cache-geolocation-expected.txt: Removed.
1194         * platform/ios-sim-deprecated/iphone/fast/history/page-cache-geolocation.html: Removed.
1195         * platform/ios-sim-deprecated/iphone/fast/history/script-tests/page-cache-geolocation.js: Removed.
1196         * platform/ios-simulator/TestExpectations:
1197         * platform/ios-simulator/ios/fast/history/page-cache-geolocation.html: Removed.
1198
1199 2015-01-12  Manuel Rego Casasnovas  <rego@igalia.com>
1200
1201         Make fast/css/first-letter-skip-out-of-flow.html a ref-test
1202         https://bugs.webkit.org/show_bug.cgi?id=140324
1203
1204         Reviewed by Andreas Kling.
1205
1206         * fast/css/first-letter-skip-out-of-flow-expected.html: Added.
1207         * platform/efl/fast/css/first-letter-skip-out-of-flow-expected.png: Removed.
1208         * platform/efl/fast/css/first-letter-skip-out-of-flow-expected.txt: Removed.
1209         * platform/gtk/fast/css/first-letter-skip-out-of-flow-expected.png: Removed.
1210         * platform/gtk/fast/css/first-letter-skip-out-of-flow-expected.txt: Removed.
1211         * platform/ios-sim-deprecated/fast/css/first-letter-skip-out-of-flow-expected.txt: Removed.
1212         * platform/ios-simulator-wk2/fast/css/first-letter-skip-out-of-flow-expected.txt: Removed.
1213         * platform/mac-mountainlion/fast/css/first-letter-skip-out-of-flow-expected.txt: Removed.
1214         * platform/mac/fast/css/first-letter-skip-out-of-flow-expected.png: Removed.
1215         * platform/mac/fast/css/first-letter-skip-out-of-flow-expected.txt: Removed.
1216
1217 2015-01-12  Commit Queue  <commit-queue@webkit.org>
1218
1219         Unreviewed, rolling out r178281.
1220         https://bugs.webkit.org/show_bug.cgi?id=140366
1221
1222         Broke many media tests (Requested by ap on #webkit).
1223
1224         Reverted changeset:
1225
1226         "defaultPlaybackRate not respected when set before source is
1227         loaded"
1228         https://bugs.webkit.org/show_bug.cgi?id=140282
1229         http://trac.webkit.org/changeset/178281
1230
1231 2015-01-12  Jer Noble  <jer.noble@apple.com>
1232
1233         defaultPlaybackRate not respected when set before source is loaded
1234         https://bugs.webkit.org/show_bug.cgi?id=140282
1235
1236         Reviewed by Eric Carlson.
1237
1238         * media/video-defaultplaybackrate-before-load-expected.txt: Added.
1239         * media/video-defaultplaybackrate-before-load.html: Added.
1240
1241 2015-01-12  Andrzej Badowski  <a.badowski@samsung.com>
1242
1243         AX: [ATK] Whether to show the title attribute, if there is a label with the attribute for?
1244         https://bugs.webkit.org/show_bug.cgi?id=139986
1245
1246         Reviewed by Chris Fleizach.
1247
1248         * accessibility/radio-button-title-label.html:
1249            This test is also suitable for EFL and GTK port.
1250         * platform/efl/TestExpectations:
1251         * platform/efl/accessibility/radio-button-title-label-expected.txt: Added.
1252         * platform/gtk/TestExpectations:
1253         * platform/gtk/accessibility/radio-button-title-label-expected.txt: Added.
1254
1255 2015-01-12  Shivakumar JM  <shiva.jm@samsung.com>
1256
1257         Fix lint-test-files warnings in TestExpectations files.
1258         https://bugs.webkit.org/show_bug.cgi?id=140351
1259
1260         Unreviewed gardening.
1261
1262         Removed the test cases from TestExpectations files.
1263
1264         * platform/efl/TestExpectations:
1265         * platform/wk2/TestExpectations:
1266
1267 2015-01-11  Alexey Proskuryakov  <ap@apple.com>
1268
1269         editing/spelling/grammar-paste.html is flaky in debug after r177682
1270         https://bugs.webkit.org/show_bug.cgi?id=139903
1271
1272         * TestExpectations: The test if flaky on release bots too, updating expectations.
1273
1274 2015-01-09  Michael Saboff  <msaboff@apple.com>
1275
1276         Breakpoint doesn't fire in this HTML5 game
1277         https://bugs.webkit.org/show_bug.cgi?id=140269
1278
1279         Reviewed by Mark Lam.
1280
1281         New tests that set breakpoints in functions with various line split
1282         combinations.
1283
1284         * inspector/debugger/breakpoint-columns-expected.txt: Added.
1285         * inspector/debugger/breakpoint-columns.html: Added.
1286         * inspector/debugger/resources/column-breakpoints-1.js: Added.
1287         (columnTest1.x):
1288         (columnTest1):
1289         (columnTest2.x):
1290         (columnTest2.f):
1291         (columnTest3.x):
1292         (columnTest3.f):
1293         (runColumnTest1):
1294         (runColumnTest2):
1295         (runColumnTest3):
1296         * inspector/debugger/resources/column-breakpoints-2.js: Added.
1297         (columnTest4.x):
1298         (columnTest4.f):
1299         (columnTest5.x):
1300         (columnTest5):
1301         (runColumnTest4):
1302         (runColumnTest5):
1303
1304 2015-01-09  Zalan Bujtas  <zalan@apple.com>
1305
1306         Calling clearSelection on a detached RenderObject leads to segfault.
1307         https://bugs.webkit.org/show_bug.cgi?id=140275
1308
1309         Reviewed by Simon Fraser.
1310
1311         We collect selection rects and compute selection gaps in order to
1312         paint/clear selection. With certain content, we need to be able
1313         to walk the tree up to a particular container to compute the selection rect.
1314         However this container might not be available when the selection is part of a detached tree.
1315         This is a null-check fix to ensure we don't crash in such cases, but in the long run
1316         selection gaps and rect should be cached between two layouts so that we don't need to
1317         keep collecting/recomputing them. Tracked here: webkit.org/b/140321
1318
1319         * editing/selection/clearselection-on-detached-subtree-crash-expected.txt: Added.
1320         * editing/selection/clearselection-on-detached-subtree-crash.html: Added.
1321
1322 2015-01-09  Joseph Pecoraro  <pecoraro@apple.com>
1323
1324         Web Inspector: Uncaught Exception in ProbeManager deleting breakpoint
1325         https://bugs.webkit.org/show_bug.cgi?id=140279
1326         rdar://problem/19422299
1327
1328         Reviewed by Oliver Hunt.
1329
1330         * js/map-repack-with-object-keys-expected.txt: Added.
1331         * js/map-repack-with-object-keys.html: Added.
1332         * js/script-tests/map-repack-with-object-keys.js: Added.
1333
1334 2015-01-09  Chris Dumez  <cdumez@apple.com>
1335
1336         plugins/crash-restoring-plugin-page-from-page-cache.html and plugins/netscape-plugin-page-cache-works.html timing out on Intel Debug WebKit2 testers
1337         https://bugs.webkit.org/show_bug.cgi?id=81392
1338
1339         Reviewed by Alexey Proskuryakov.
1340
1341         Unskip those 2 plugins / page cache tests as they seem to be passing on
1342         WK2 nowadays.
1343
1344         * platform/wk2/TestExpectations:
1345
1346 2015-01-09  Enrica Casucci  <enrica@apple.com>
1347
1348         [iOS] Support additional text styles.
1349         https://bugs.webkit.org/show_bug.cgi?id=140310
1350         rdar://problem/18568864
1351
1352         Reviewed by Joseph Pecoraro.
1353
1354         Updates the existing test to include the new text styles.
1355
1356         * platform/ios-simulator/ios/fast/text/opticalFontWithTextStyle-expected.txt:
1357         * platform/ios-simulator/ios/fast/text/opticalFontWithTextStyle.html:
1358
1359 2015-01-09  Eric Carlson  <eric.carlson@apple.com>
1360
1361         After updating tests to use kerning, ligatures, and printer fonts, some tests fail
1362         https://bugs.webkit.org/show_bug.cgi?id=139968
1363
1364         * platform/mac/TestExpectations: Add more flaky tests.
1365
1366 2015-01-09  Daniel Bates  <dabates@apple.com>
1367
1368         [iOS] Add iOS-specific tests and consolidate iOS-specific accessibility tests
1369
1370         Copied iOS-specific tests from directory LayoutTests/platform/ios-sim-deprecated/iphone
1371         to LayoutTests/platform/ios-simulator/ios and fixed references to external JavaScript
1372         scripts and external style sheets. Moved iOS-specific tests in directories LayoutTests/platform/ios-sim/accessibility
1373         and LayoutTests/platform/ios-simulator/ios-accessibility into LayoutTests/platform/ios-simulator/ios/accessibility.
1374
1375         I will remove directory LayoutTests/platform/ios-sim-deprecated, including
1376         LayoutTests/platform/ios-sim-deprecated/iphone, in a subsequent commit.
1377
1378         * platform/ios-simulator-wk2/TestExpectations:
1379         * platform/ios-simulator/TestExpectations:
1380         * platform/ios-simulator/ios/accessibility/press-fires-touch-events-expected.txt: Renamed from LayoutTests/platform/ios-simulator/ios-accessibility/press-fires-touch-events-expected.txt.
1381         * platform/ios-simulator/ios/accessibility/press-fires-touch-events.html: Renamed from LayoutTests/platform/ios-simulator/ios-accessibility/press-fires-touch-events.html.
1382         * platform/ios-simulator/ios/accessibility/set-value-expected.txt: Copied from LayoutTests/platform/ios-sim/accessibility/set-value-expected.txt.
1383         * platform/ios-simulator/ios/accessibility/set-value.html: Renamed from LayoutTests/platform/ios-sim/accessibility/set-value.html.
1384         * platform/ios-simulator/ios/compositing/overlap-page-scale-expected.txt: Added.
1385         [...]
1386
1387 2015-01-09  Andreas Kling  <akling@apple.com>
1388
1389         Mark css3/background/background-repeat-space-content.html as ImgaeOnlyFailure
1390
1391         This test is failing with a subtle pixel difference, need to figure out what's
1392         going on, but results are not visually wrong.
1393
1394         * TestExpectations:
1395
1396 2015-01-09  Bem Jones-Bey  <bjonesbe@adobe.com>
1397
1398         [CSS Shapes] content inside second shape area when two floats interact
1399         https://bugs.webkit.org/show_bug.cgi?id=137702
1400
1401         Reviewed by Zalan Bujtas.
1402
1403         * fast/shapes/shape-outside-floats/shape-outside-text-overlap-float-expected.html: Added.
1404         * fast/shapes/shape-outside-floats/shape-outside-text-overlap-float.html: Added.
1405
1406 2015-01-09  Chris Dumez  <cdumez@apple.com>
1407
1408         Allow HTTPS + 'Cache-control: no-store' sub-frames into the page cache
1409         https://bugs.webkit.org/show_bug.cgi?id=140302
1410
1411         Reviewed by Andreas Kling.
1412
1413         Add a layout test to make sure a page is restored from the page cache
1414         on history navigation, even though its has an HTTPS sub-frame with
1415         "cache-control: no-cache".
1416
1417         * http/tests/navigation/https-no-store-subframe-in-page-cache-expected.txt: Added.
1418         * http/tests/navigation/https-no-store-subframe-in-page-cache.html: Added.
1419         * http/tests/navigation/resources/https-no-store-subframe-in-page-cache.html: Added.
1420         * http/tests/navigation/resources/no-store-frame.php: Added.
1421
1422 2015-01-08  Anders Carlsson  <andersca@apple.com>
1423
1424         Start removing Web Database support from workers
1425         https://bugs.webkit.org/show_bug.cgi?id=140271
1426
1427         Reviewed by Sam Weinig.
1428
1429         Remove Web Database worker tests.
1430
1431         * fast/workers/storage/change-version-handle-reuse-sync-expected.txt: Removed.
1432         * fast/workers/storage/change-version-handle-reuse-sync.html: Removed.
1433         * fast/workers/storage/change-version-handle-reuse-worker-expected.txt: Removed.
1434         * fast/workers/storage/change-version-handle-reuse-worker.html: Removed.
1435         * fast/workers/storage/change-version-sync-expected.txt: Removed.
1436         * fast/workers/storage/change-version-sync.html: Removed.
1437         * fast/workers/storage/empty-statement-sync-expected.txt: Removed.
1438         * fast/workers/storage/empty-statement-sync.html: Removed.
1439         * fast/workers/storage/execute-sql-args-sync-expected.txt: Removed.
1440         * fast/workers/storage/execute-sql-args-sync.html: Removed.
1441         * fast/workers/storage/execute-sql-args-worker-expected.txt: Removed.
1442         * fast/workers/storage/execute-sql-args-worker.html: Removed.
1443         * fast/workers/storage/executesql-accepts-only-one-statement-sync-expected.txt: Removed.
1444         * fast/workers/storage/executesql-accepts-only-one-statement-sync.html: Removed.
1445         * fast/workers/storage/interrupt-database-expected.txt: Removed.
1446         * fast/workers/storage/interrupt-database-sync-expected.txt: Removed.
1447         * fast/workers/storage/interrupt-database-sync.html-disabled: Removed.
1448         * fast/workers/storage/interrupt-database.html: Removed.
1449         * fast/workers/storage/multiple-databases-garbage-collection-expected.txt: Removed.
1450         * fast/workers/storage/multiple-databases-garbage-collection.html: Removed.
1451         * fast/workers/storage/multiple-transactions-expected.txt: Removed.
1452         * fast/workers/storage/multiple-transactions-on-different-handles-expected.txt: Removed.
1453         * fast/workers/storage/multiple-transactions-on-different-handles-sync-expected.txt: Removed.
1454         * fast/workers/storage/multiple-transactions-on-different-handles-sync.html: Removed.
1455         * fast/workers/storage/multiple-transactions-on-different-handles.html: Removed.
1456         * fast/workers/storage/multiple-transactions.html: Removed.
1457         * fast/workers/storage/open-database-creation-callback-sync-expected.txt: Removed.
1458         * fast/workers/storage/open-database-creation-callback-sync.html: Removed.
1459         * fast/workers/storage/open-database-empty-version-sync-expected.txt: Removed.
1460         * fast/workers/storage/open-database-empty-version-sync.html: Removed.
1461         * fast/workers/storage/open-database-inputs-sync-expected.txt: Removed.
1462         * fast/workers/storage/open-database-inputs-sync.html: Removed.
1463         * fast/workers/storage/open-database-set-empty-version-sync-expected.txt: Removed.
1464         * fast/workers/storage/open-database-set-empty-version-sync.html: Removed.
1465         * fast/workers/storage/open-database-while-transaction-in-progress-expected.txt: Removed.
1466         * fast/workers/storage/open-database-while-transaction-in-progress-sync-expected.txt: Removed.
1467         * fast/workers/storage/open-database-while-transaction-in-progress-sync.html: Removed.
1468         * fast/workers/storage/open-database-while-transaction-in-progress.html: Removed.
1469         * fast/workers/storage/read-and-write-transactions-dont-run-together-expected.txt: Removed.
1470         * fast/workers/storage/read-and-write-transactions-dont-run-together.html: Removed.
1471         * fast/workers/storage/resources/change-version-handle-reuse-sync.js: Removed.
1472         * fast/workers/storage/resources/change-version-sync-1.js: Removed.
1473         * fast/workers/storage/resources/change-version-sync-2.js: Removed.
1474         * fast/workers/storage/resources/database-worker-controller.js: Removed.
1475         * fast/workers/storage/resources/database-worker.js: Removed.
1476         * fast/workers/storage/resources/empty-statement-sync.js: Removed.
1477         * fast/workers/storage/resources/execute-sql-args-sync.js: Removed.
1478         * fast/workers/storage/resources/executesql-accepts-only-one-statement-sync.js: Removed.
1479         * fast/workers/storage/resources/interrupt-database-sync.js: Removed.
1480         * fast/workers/storage/resources/interrupt-database.js: Removed.
1481         * fast/workers/storage/resources/multiple-transactions-on-different-handles-sync.js: Removed.
1482         * fast/workers/storage/resources/multiple-transactions-sync.js: Removed.
1483         * fast/workers/storage/resources/open-database-creation-callback-sync.js: Removed.
1484         * fast/workers/storage/resources/open-database-empty-version-sync.js: Removed.
1485         * fast/workers/storage/resources/open-database-inputs-sync.js: Removed.
1486         * fast/workers/storage/resources/open-database-set-empty-version-sync.js: Removed.
1487         * fast/workers/storage/resources/open-database-while-transaction-in-progress-sync.js: Removed.
1488         * fast/workers/storage/resources/sql-data-types-sync.js: Removed.
1489         * fast/workers/storage/resources/sql-exception-codes-sync.js: Removed.
1490         * fast/workers/storage/resources/test-authorizer-sync.js: Removed.
1491         * fast/workers/storage/resources/test-inputs-common.js: Removed.
1492         * fast/workers/storage/resources/transaction-in-transaction-sync.js: Removed.
1493         * fast/workers/storage/resources/use-same-database-in-page-and-workers.js: Removed.
1494         * fast/workers/storage/sql-data-types-sync-expected.txt: Removed.
1495         * fast/workers/storage/sql-data-types-sync.html: Removed.
1496         * fast/workers/storage/sql-exception-codes-sync-expected.txt: Removed.
1497         * fast/workers/storage/sql-exception-codes-sync.html: Removed.
1498         * fast/workers/storage/test-authorizer-expected.txt: Removed.
1499         * fast/workers/storage/test-authorizer-sync-expected.txt: Removed.
1500         * fast/workers/storage/test-authorizer-sync.html: Removed.
1501         * fast/workers/storage/test-authorizer.html: Removed.
1502         * fast/workers/storage/transaction-in-transaction-sync-expected.txt: Removed.
1503         * fast/workers/storage/transaction-in-transaction-sync.html: Removed.
1504         * fast/workers/storage/use-same-database-in-page-and-workers-expected.txt: Removed.
1505         * fast/workers/storage/use-same-database-in-page-and-workers.html: Removed.
1506         * http/tests/security/cross-origin-worker-websql-allowed-expected.txt: Removed.
1507         * http/tests/security/cross-origin-worker-websql-allowed.html: Removed.
1508         * http/tests/security/cross-origin-worker-websql-expected.txt: Removed.
1509         * http/tests/security/cross-origin-worker-websql.html: Removed.
1510
1511 2015-01-09  Brent Fulgham  <bfulgham@apple.com>
1512
1513         [Win] Unreviewed test gardening.
1514
1515         * platform/win/TestExpectations: Unskip fast/canvas/canvas-path-addPath.html now
1516         that it doesn't crash anymore.
1517
1518 2015-01-09  Brent Fulgham  <bfulgham@apple.com>
1519
1520         [Win] Temporarily disable all media tests.
1521
1522         * platform/win/TestExpectations:
1523
1524 2015-01-09  Alexey Proskuryakov  <ap@apple.com>
1525
1526         Update expectations for fast/text/atsui-rtl-override-selection.html, which also
1527         fails on Mountain Lion after enabling kerning and ligatures.
1528
1529         * platform/mac/TestExpectations:
1530
1531 2015-01-09  Bartlomiej Gajda  <b.gajda@samsung.com>
1532
1533         [MSE] Implement Append Window support.
1534         https://bugs.webkit.org/show_bug.cgi?id=139861
1535
1536         Reviewed by Jer Noble.
1537
1538         Added test which checks whether correct samples from contiguous range of samples are added
1539         when manipulating appendWindow.
1540
1541         * media/media-source/media-source-append-buffer-with-append-window-expected.txt: Added.
1542         * media/media-source/media-source-append-buffer-with-append-window.html: Added.
1543
1544 2015-01-08  Chris Dumez  <cdumez@apple.com>
1545
1546         ASSERTION FAILED: !valueWithCalculation.calculation() in WebCore::CSSParser::validateCalculationUnit
1547         https://bugs.webkit.org/show_bug.cgi?id=140251
1548
1549         Reviewed by Darin Adler.
1550
1551         Add a layout test to check that using calculated values for
1552         'text-shadow' CSS doesn't crash and works as intended. Also check
1553         that the CSS parser is correctly validating the blur-radius, which
1554         is supposed to be non-negative, as per the specification:
1555         - http://dev.w3.org/csswg/css-text-decor-3/#text-shadow-property
1556         - http://dev.w3.org/csswg/css-backgrounds-3/#shadow
1557
1558         * fast/css/text-shadow-calc-value-expected.txt: Added.
1559         * fast/css/text-shadow-calc-value.html: Added.
1560
1561 2015-01-08  Benjamin Poulain  <bpoulain@apple.com>
1562
1563         Make better use of the stack when compiling selectors
1564         https://bugs.webkit.org/show_bug.cgi?id=139615
1565         rdar://problem/19226482
1566
1567         Reviewed by Andreas Kling.
1568
1569         Those tests are checking the tail behavior of the various loop, just in case.
1570
1571         * fast/selectors/matches-selector-list-ending-with-never-matching-selectors-expected.txt: Added.
1572         * fast/selectors/matches-selector-list-ending-with-never-matching-selectors.html: Added.
1573         * fast/selectors/not-selector-list-ending-with-never-matching-selectors-expected.txt: Added.
1574         * fast/selectors/not-selector-list-ending-with-never-matching-selectors.html: Added.
1575         * fast/selectors/nth-child-of-selector-list-ending-with-never-matching-selectors-expected.txt: Added.
1576         * fast/selectors/nth-child-of-selector-list-ending-with-never-matching-selectors.html: Added.
1577         * fast/selectors/nth-last-child-of-selector-list-ending-with-never-matching-selectors-expected.txt: Added.
1578         * fast/selectors/nth-last-child-of-selector-list-ending-with-never-matching-selectors.html: Added.
1579
1580 2015-01-08  Alexey Proskuryakov  <ap@apple.com>
1581
1582         Further twek the results for kerning and ligature related failures:
1583         1. Added Mavericks+ to all expectations, because Mountain Kion is fine.
1584         2. Changed some expectations from [ Failure ] to [ Pass Failure ] to silence annoying
1585         "unexpectedly passed" output. We need to do more of this.
1586         3. Added a few tests that failed locally.
1587
1588         * platform/mac/TestExpectations:
1589
1590 2015-01-08  Brent Fulgham  <bfulgham@apple.com>
1591
1592         [Win] DumpRenderTree always using 800x600 size even if test needs other size
1593         https://bugs.webkit.org/show_bug.cgi?id=140256
1594
1595         Reviewed by Anders Carlsson.
1596
1597         * platform/win/TestExpectations: Take out the skips now that this works properly.
1598
1599 2015-01-08  Joseph Pecoraro  <pecoraro@apple.com>
1600
1601         Web Inspector: Pause Reason Improvements (Breakpoint, Debugger Statement, Pause on Next Statement)
1602         https://bugs.webkit.org/show_bug.cgi?id=138991
1603
1604         Reviewed by Timothy Hatcher.
1605
1606         Test that the frontend receives expected pause reasons for different kinds of pauses.
1607
1608         * inspector/debugger/pause-reason-expected.txt: Added.
1609         * inspector/debugger/pause-reason.html: Added.
1610         * inspector/debugger/resources/pause-reasons.js: Added.
1611         (triggerBreakpoint):
1612         (triggerException):
1613         (triggerDebuggerStatement):
1614         (triggerAssert):
1615
1616 2015-01-08  Darin Adler  <darin@apple.com>
1617
1618         ASSERTION FAILED: character != kEndOfFileMarker in WebCore::HTMLTokenizer::bufferCharacter
1619         https://bugs.webkit.org/show_bug.cgi?id=140179
1620
1621         Reviewed by Anders Carlsson.
1622
1623         * fast/parser/numeric-entities-expected.txt: Added.
1624         * fast/parser/numeric-entities.html: Added.
1625
1626 2015-01-08  Eric Carlson  <eric.carlson@apple.com>
1627
1628         After updating tests to use kerning, ligatures, and printer fonts, some tests fail
1629         https://bugs.webkit.org/show_bug.cgi?id=139968
1630
1631         * platform/mac/TestExpectations: Mark Mavericks-only failures as Mavericks+ because some of them
1632         also fail Yosemite. Add more tests that are sometimes flaky after r177774.
1633
1634 2015-01-08  Brent Fulgham  <bfulgham@apple.com>
1635
1636         [Win] Unreviewed Win gardening to get bots green.
1637
1638         Provide new baselines for a number of tests, and add new expectations for a number of bugs I've filed
1639         documenting failures on the Windows platform.
1640
1641         * platform/win/TestExpectations:
1642         * platform/win/fast/forms/search-vertical-alignment-expected.txt:
1643         * platform/win/fast/forms/textfield-overflow-by-value-update-expected.txt:
1644         * platform/win/fast/regions: Added.
1645         * platform/win/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt: Added.
1646         * platform/win/fast/regions/region-dynamic-after-before-expected.txt: Added.
1647         * platform/win/fast/regions/region-generated-content-before-after-expected.txt: Added.
1648         * platform/win/fast/regions/repaint: Added.
1649         * platform/win/fast/regions/repaint/region-painting-invalidation-expected.txt: Added.
1650         * platform/win/fast/regions/text-region-split-small-pagination-expected.txt: Added.
1651         * platform/win/fast/text/international/danda-space-expected.txt:
1652         * platform/win/fast/text/international/thai-baht-space-expected.txt:
1653         * platform/win/media/audio-constructor-preload-expected.txt: Added.
1654         * platform/win/media/encrypted-media: Added.
1655         * platform/win/media/encrypted-media/encrypted-media-can-play-type-expected.txt: Added.
1656
1657 2015-01-08  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1658
1659         [GTK] Unreviewed GTK gardening after r178115.
1660
1661         * platform/gtk/TestExpectations: Update expected failures.
1662         * platform/gtk/fast/ruby/bopomofo-expected.png: Added. Add image baseline as expected (generated before r177637).
1663         * platform/gtk/fast/ruby/bopomofo-letter-spacing-expected.png: Added. Add image baseline as expected (generated before r177637).
1664         * platform/gtk/fast/ruby/bopomofo-rl-expected.png: Added. Add image baseline as expected (generated before r177637).
1665         * platform/gtk/fast/text/khmer-lao-font-expected.png: Added. Add image baseline as expected (generated before r177637).
1666
1667 2015-01-08  Alexey Proskuryakov  <ap@apple.com>
1668
1669         Two tests, which include data uri images, need to be changed and rebaselined since the expected results are incorrect
1670         https://bugs.webkit.org/show_bug.cgi?id=140199
1671
1672         Revert unneeded changes landed in this patch, and update results on Mavericks
1673         to make bots green
1674
1675         * fast/forms/basic-buttons.html:
1676
1677 2015-01-08  Carlos Garcia Campos  <cgarcia@igalia.com>
1678
1679         REGRESSION(r177637) [HarfBuzz][GTK][EFL] It made 3 performance tests crash and +24 layout tests crashes/failures
1680         https://bugs.webkit.org/show_bug.cgi?id=139905
1681
1682         Reviewed by Antti Koivisto.
1683
1684         * platform/gtk/TestExpectations: Remove crashing/failing tests
1685         that should pass now.
1686
1687 2015-01-08  Myles C. Maxfield  <mmaxfield@apple.com>
1688
1689         Borders inside box-decoration-break: clone after a br do not contribute to line breaking
1690         https://bugs.webkit.org/show_bug.cgi?id=140238
1691
1692         Reviewed by Darin Adler.
1693
1694         * fast/box-decoration-break/box-decoration-break-clone-line-break-expected.html: Added.
1695         * fast/box-decoration-break/box-decoration-break-clone-line-break.html: Added.
1696         * platform/mac/TestExpectations:
1697
1698 2015-01-08  Bartlomiej Gajda  <b.gajda@samsung.com>
1699
1700         [EFL] Clean typos in tests expectations after r177492.
1701         https://bugs.webkit.org/show_bug.cgi?id=140242.
1702
1703         Reviewed by Csaba Osztrogonác.
1704
1705         There were few missing spaces, which made expectations not correctly recognized as tokens.
1706
1707         * platform/efl/TestExpectations:
1708
1709 2015-01-07  Chris Dumez  <cdumez@apple.com>
1710
1711         Assert should never be reached hit in WebCore::CSSCalcPrimitiveValue::doubleValue
1712         https://bugs.webkit.org/show_bug.cgi?id=140180
1713
1714         Reviewed by Darin Adler.
1715
1716         Add a layout test to make sure that using float-point angles with 'turn' unit
1717         does not crash and behaves as intended. Also cover the case where calc() is
1718         used.
1719
1720         * fast/css/turn-angle-double-expected.txt: Added.
1721         * fast/css/turn-angle-double.html: Added.
1722
1723 2015-01-07  Said Abou-Hallawa  <sabouhallawa@apple.com>
1724
1725         The ASCII decoding for non ASCII character is incorrect if this character comes after going through the fast decoding code path and before the end of the text by less than a machine word size of characters.
1726         https://bugs.webkit.org/show_bug.cgi?id=140173.
1727
1728         Reviewed by Darin Adler.
1729
1730         * fast/encoding/char-after-fast-path-ascii-decoding-expected.txt: Added.
1731         * fast/encoding/char-after-fast-path-ascii-decoding.html: Added.
1732         Ensures when an non ASCII character comes after a machine word, whose bytes are all
1733         ASCII characters, is decoded correctly.
1734
1735 2015-01-07  Shivakumar JM  <shiva.jm@samsung.com>
1736
1737         HTMLSelectElement and HTMLOptionsCollection add() method should support index as second argument.
1738         https://bugs.webkit.org/show_bug.cgi?id=139179
1739
1740         Reviewed by Darin Adler.
1741
1742         * fast/dom/HTMLSelectElement/add-expected.txt: Added.
1743         * fast/dom/HTMLSelectElement/add.html: Added.
1744         * fast/dom/HTMLSelectElement/options-collection-add-expected.txt: Added.
1745         * fast/dom/HTMLSelectElement/options-collection-add.html: Added.
1746         * fast/dom/HTMLSelectElement/select-add-optgroup-expected.txt:
1747         * fast/dom/HTMLSelectElement/select-add-optgroup.html:
1748         * fast/dom/incompatible-operations-expected.txt:
1749         * fast/dom/incompatible-operations.html:
1750         * js/dom/script-tests/select-options-add.js:
1751         * js/dom/select-options-add-expected.txt:
1752
1753 2015-01-07  Said Abou-Hallawa  <sabouhallawa@apple.com>
1754
1755         Two tests, which include data uri images, need to be changed and rebaselined since the expected results are incorrect.
1756         https://bugs.webkit.org/show_bug.cgi?id=140199.
1757
1758         Reviewed by Simon Fraser.
1759
1760         * compositing/tiling/huge-layer-img-expected.txt:
1761         * compositing/tiling/huge-layer-img.html:
1762         * platform/mac/compositing/tiling/huge-layer-img-expected.txt:
1763         This test draws a huge image on a canvas and then gets the data uri from the canvas and
1764         set it as the source of an <img> tag. We need to rebaseline the expected results since
1765         the original ones were incorrect. The test was getting the layer tree too early. Before
1766         the image data was loaded, a tiled layer was created. After the image data is loaded, we
1767         could have figured out that the image is a simple one and we could have removed the tiling.
1768         The fix is to change the test to delay capturing the layer tree only after making sure
1769         that the image data is loaded.
1770         
1771         * fast/forms/basic-buttons.html:
1772         * platform/mac-mountainlion/fast/forms/basic-buttons-expected.txt:
1773         * platform/mac/fast/forms/basic-buttons-expected.png:
1774         * platform/mac/fast/forms/basic-buttons-expected.txt:
1775         This test includes a data uri image just to not include a file for the image by itself. 
1776         We need to rebaseline the expected results since the original ones were incorrect. The
1777         test was assuming that after the <img> tag is added to the HTML body, the image size can
1778         be retrieved immediately. Because this assumption is incorrect in general, we were getting
1779         empty sizes for all the the data uri images. The fix is to change the test such that it
1780         prints the sizes of the images only after making sure that all the images are loaded.
1781
1782 2015-01-07  Brent Fulgham  <bfulgham@apple.com>
1783
1784         [Win] Rebaseline windows fast/text tests.
1785
1786         Most of these work properly, but have different DRT output because the font rendering
1787         on Windows is different than Mac.
1788
1789         * platform/win/TestExpectations:
1790         * platform/win/fast/text/atsui-pointoffset-calls-cg-expected.txt: Added.
1791         * platform/win/fast/text/bidi-embedding-pop-and-push-same-expected.txt: Added.
1792         * platform/win/fast/text/cg-vs-atsui-expected.txt: Added.
1793         * platform/win/fast/text/complex-text-opacity-expected.txt: Added.
1794         * platform/win/fast/text/international/001-expected.txt: Added.
1795         * platform/win/fast/text/international/bidi-linebreak-001-expected.txt: Added.
1796         * platform/win/fast/text/international/bidi-linebreak-002-expected.txt: Added.
1797         * platform/win/fast/text/international/bidi-linebreak-003-expected.txt: Added.
1798         * platform/win/fast/text/international/bidi-listbox-atsui-expected.txt: Added.
1799         * platform/win/fast/text/international/bidi-listbox-expected.txt: Added.
1800         * platform/win/fast/text/international/bidi-menulist-expected.txt:
1801         * platform/win/fast/text/international/danda-space-expected.txt: Added.
1802         * platform/win/fast/text/international/float-as-only-child-of-isolate-crash-expected.png: Removed.
1803         * platform/win/fast/text/international/float-as-only-child-of-isolate-crash-expected.txt: Removed.
1804         * platform/win/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt: Added.
1805         * platform/win/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Added.
1806         * platform/win/fast/text/international/thai-baht-space-expected.txt: Added.
1807         * platform/win/fast/text/shaping: Added.
1808         * platform/win/fast/text/shaping/shaping-script-order-expected.txt: Added.
1809         * platform/win/fast/text/shaping/shaping-selection-rect-expected.txt: Added.
1810         * platform/win/fast/text/updateNewFont-expected.txt: Added.
1811         * platform/win/fast/text/vertical-rl-rtl-linebreak-expected.txt: Added.
1812
1813 2015-01-07  Jaehun Lim  <ljaehun.lim@samsung.com>
1814
1815         ASSERTION FAILED: !lengthOrPercentageValue.isUndefined() in WebCore::ApplyPropertyTextIndent::applyValue
1816         https://bugs.webkit.org/show_bug.cgi?id=130341
1817
1818         Reviewed by Chris Dumez.
1819
1820         Replace ASSERT() with 'if' statement because 'ex' unit length in <title> is not defined.
1821
1822         * fast/css3-text/css3-text-indent/text-indent-crash-in-title-expected.txt: Added.
1823         * fast/css3-text/css3-text-indent/text-indent-crash-in-title.html: Added.
1824
1825 2015-01-07  Bem Jones-Bey  <bjonesbe@adobe.com>
1826
1827         [CSS Shapes] Add a vertical-rl test for shapes affecting a box that shrinks to avoid the float
1828         https://bugs.webkit.org/show_bug.cgi?id=140189
1829
1830         Reviewed by David Hyatt.
1831
1832         These are just straightforward vertical writing mode versions of the
1833         existing tests.
1834
1835         * fast/shapes/shape-outside-floats/shape-overflow-hidden-left-margin-vertical-expected.html: Added.
1836         * fast/shapes/shape-outside-floats/shape-overflow-hidden-left-margin-vertical.html: Added.
1837         * fast/shapes/shape-outside-floats/shape-overflow-hidden-right-margin-vertical-expected.html: Added.
1838         * fast/shapes/shape-outside-floats/shape-overflow-hidden-right-margin-vertical.html: Added.
1839         * fast/shapes/shape-outside-floats/shape-overflow-hidden-vertical-expected.html: Added.
1840         * fast/shapes/shape-outside-floats/shape-overflow-hidden-vertical.html: Added.
1841
1842 2015-01-07  Myles C. Maxfield  <litherum@gmail.com>
1843
1844         Update css3/flexbox/auto-margins.html after r177774
1845         https://bugs.webkit.org/show_bug.cgi?id=139975
1846
1847         Reviewed by Darin Adler.
1848
1849         This is a subpixel problem. Flexbox uses SimpleLineLayout for the entire
1850         box and therefore does all its math in floating point, while the
1851         -expected uses the regular renderer hierarchy and therefore fixed-point
1852         math. This patch updates the test to use Ahem so that the character
1853         widths divide the same way in both cases.
1854
1855         * css3/flexbox/auto-margins-expected.html:
1856         * css3/flexbox/auto-margins.html:
1857         * platform/mac/TestExpectations:
1858
1859 2015-01-07  Brent Fulgham  <bfulgham@apple.com>
1860
1861         [Win] Unreviewed test gardening (writing-mode).
1862
1863         Rebaseline some of the writing-mode tests based on current WebKit behavior.
1864
1865         * platform/win/TestExpectations:
1866         * platform/win/fast/writing-mode/fallback-orientation-expected.txt:
1867         * platform/win/fast/writing-mode/vertical-font-fallback-expected.txt:
1868
1869 2015-01-07  Eric Carlson  <eric.carlson@apple.com>
1870
1871         Layout Test http/tests/navigation/forward-and-cancel.html is flaky
1872         https://bugs.webkit.org/show_bug.cgi?id=140217
1873
1874         * platform/mac-wk2/TestExpectations: Mark it as flaky.
1875
1876 2015-01-07  Brent Fulgham  <bfulgham@apple.com>
1877
1878         [Win] Unreviewed test gardening.
1879
1880         Provide a correct baseline for the one failing XSL test.
1881
1882         * platform/win/TestExpectations: Clean up the XSL declarations.
1883         * platform/win/fast/xsl: Added.
1884         * platform/win/fast/xsl/xslt-missing-namespace-in-xslt-expected.txt: Added.
1885
1886 2015-01-07  Bem Jones-Bey  <bjonesbe@adobe.com>
1887
1888         [CSS Shapes] Negative raster shape height leads to crash
1889         https://bugs.webkit.org/show_bug.cgi?id=136087
1890
1891         Reviewed by Zoltan Horvath.
1892
1893         * fast/shapes/shape-outside-floats/shape-outside-negative-height-crash-expected.txt: Added.
1894         * fast/shapes/shape-outside-floats/shape-outside-negative-height-crash.html: Added.
1895
1896 2015-01-07  Chris Dumez  <cdumez@apple.com>
1897
1898         Add layout test for animated GIFs in iframes moved in and out of the viewport using -webkit-transform
1899         https://bugs.webkit.org/show_bug.cgi?id=139701
1900
1901         Reviewed by Simon Fraser.
1902
1903         Add layout test for animated GIFs in iframes moved in and out of the
1904         viewport using '-webkit-transform' CSS property.
1905
1906         * fast/images/animated-gif-iframe-webkit-transform-expected.txt: Added.
1907         * fast/images/animated-gif-iframe-webkit-transform.html: Added.
1908         * fast/images/resources/iframe-with-animated-gif.html: Added.
1909         * fast/images/resources/iframe-with-animated-gif2.html: Added.
1910
1911 2015-01-07  Brent Fulgham  <bfulgham@apple.com>
1912
1913         [Win] Test gardening. Clean up lint errors on Windows file.
1914
1915         * platform/win/TestExpectations:
1916
1917 2015-01-07  Bem Jones-Bey  <bjonesbe@adobe.com>
1918
1919         [CSS Shapes] Content does not wrap with overflow: hidden and reference box different from margin-box
1920         https://bugs.webkit.org/show_bug.cgi?id=138139
1921
1922         Reviewed by David Hyatt.
1923
1924         * fast/shapes/shape-outside-floats/shape-overflow-hidden-expected.html: Added.
1925         * fast/shapes/shape-outside-floats/shape-overflow-hidden-left-margin-expected.html: Added.
1926         * fast/shapes/shape-outside-floats/shape-overflow-hidden-left-margin.html: Added.
1927         * fast/shapes/shape-outside-floats/shape-overflow-hidden-right-margin-expected.html: Added.
1928         * fast/shapes/shape-outside-floats/shape-overflow-hidden-right-margin.html: Added.
1929         * fast/shapes/shape-outside-floats/shape-overflow-hidden.html: Added.
1930
1931 2015-01-07  Eric Carlson  <eric.carlson@apple.com>
1932
1933         mathml/mathml-in-dashboard.html results are different on mac-mountainlion.
1934
1935         * platform/mac-mountainlion/mathml/mathml-in-dashboard-expected.png: Added.
1936         * platform/mac-mountainlion/mathml/mathml-in-dashboard-expected.txt: Added.
1937
1938 2015-01-07  Chris Fleizach  <cfleizach@apple.com>
1939
1940         AX: Crash: com.apple.WebKit.WebContent at com.apple.WebCore: WebCore::AXObjectCache::clearTextMarkerNodesInUse + 149
1941         https://bugs.webkit.org/show_bug.cgi?id=139929
1942
1943         Reviewed by Darin Adler.
1944
1945         * accessibility/frame-disconnect-textmarker-cache-crash-expected.txt: Added.
1946         * accessibility/frame-disconnect-textmarker-cache-crash.html: Added.
1947         * accessibility/resources/frameset.html: Added.
1948         * accessibility/resources/inform-parent-of-load.html: Added.
1949         * accessibility/resources/text.html: Added.
1950
1951 2015-01-07  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1952
1953         [GTK] Unreviewed GTK gardening after r177637.
1954
1955         * platform/gtk/TestExpectations: Mark new crashing/failing tests after r177637.
1956
1957 2015-01-07  Mihnea Ovidenie  <mihnea@adobe.com>
1958
1959         ASSERTION FAILED: rareData->m_flowThreadContainingBlock.value() == RenderBox::locateFlowThreadContainingBlock() in WebCore::RenderBlock::locateFlowThreadContainingBlock
1960         https://bugs.webkit.org/show_bug.cgi?id=139390
1961
1962         Reviewed by Andrei Bucur.
1963
1964         * fast/multicol/newmulticol/block-split-inline-in-multicol-expected.txt: Added.
1965         * fast/multicol/newmulticol/block-split-inline-in-multicol.html: Added.
1966
1967 2015-01-06  Alexey Proskuryakov  <ap@apple.com>
1968
1969         mathml/mathml-in-dashboard.html fails on WebKit2 testers.
1970
1971         * platform/wk2/TestExpectations: Skip the test, setUseDashboardCompatibilityMode
1972         is not implemented in WebKitTestRunner.
1973
1974 2015-01-06  Bem Jones-Bey  <bjonesbe@adobe.com>
1975
1976         [CSS Masking][CSS Shapes] Large corner radii use with inset() clip-path are not properly constrained
1977         https://bugs.webkit.org/show_bug.cgi?id=140127
1978
1979         Reviewed by Darin Adler.
1980
1981         * fast/masking/clip-path-inset-large-radii-expected.html: Added.
1982         * fast/masking/clip-path-inset-large-radii.html: Added.
1983
1984 2015-01-06  Chris Dumez  <cdumez@apple.com>
1985
1986         Only throttle DOM timers if they change CSS properties that cannot cause non-descendant elements to become visible
1987         https://bugs.webkit.org/show_bug.cgi?id=140142
1988
1989         Reviewed by Darin Adler.
1990
1991         Add a layout test to make sure that a DOM timer changing the 'height'
1992         property of an element outside the viewport does not get throttled.
1993
1994         * fast/dom/timer-height-change-no-throttling-expected.txt: Added.
1995         * fast/dom/timer-height-change-no-throttling.html: Added.
1996
1997 2015-01-06  Chris Dumez  <cdumez@apple.com>
1998
1999         Do not attempt to revalidate cached main resource on back/forward navigation
2000         https://bugs.webkit.org/show_bug.cgi?id=139263
2001
2002         Reviewed by Darin Adler.
2003
2004         Add layout test to make sure we don't attempt to revalidate a cached
2005         main resource on back/forward navigation.
2006
2007         * http/tests/cache/history-navigation-no-resource-revalidation-expected.txt: Added.
2008         * http/tests/cache/history-navigation-no-resource-revalidation.html: Added.
2009         * http/tests/cache/resources/history-back.html: Renamed from LayoutTests/http/tests/cache/resources/no-store-resource-forward.html.
2010         * http/tests/cache/resources/max-age-resource-forward.html: Removed.
2011         * http/tests/cache/resources/max-age-resource.html:
2012         * http/tests/cache/resources/no-cache-main-resource-next.php: Added.
2013         * http/tests/cache/resources/no-cache-main-resource.php: Copied from LayoutTests/http/tests/cache/resources/no-store-resource.html.
2014
2015 2015-01-06  Chris Dumez  <cdumez@apple.com>
2016
2017         Setting '-webkit-filter' to 'brightness(calc(10% * 2))' does not work
2018         https://bugs.webkit.org/show_bug.cgi?id=140149
2019
2020         Reviewed by Darin Adler.
2021
2022         Update the -webkit-filter calculated value test to cover brightness()
2023         function as well.
2024
2025         * fast/css/webkit-filter-calc-expected.txt:
2026         * fast/css/webkit-filter-calc.html:
2027
2028 2015-01-06  Zalan Bujtas  <zalan@apple.com>
2029
2030         Assertion in RenderGeometryMap::mapToContainer with LayoutUnit overflow.
2031         https://bugs.webkit.org/show_bug.cgi?id=108619
2032         rdar://problem/19391214
2033
2034         Use only FloatQuad in RenderGeometryMap::mapToContainer.
2035
2036         Due to the difference in the internal representation of FloatRect and FloatQuad,
2037         with certain float values, converting FloatRect to FloatQuad and back
2038         to FloatRect could produce a slightly different rect.
2039
2040         Reviewed by Simon Fraser.
2041
2042         * fast/block/geometry-map-assertion-with-tall-content-expected.txt: Added.
2043         * fast/block/geometry-map-assertion-with-tall-content.html: Added.
2044
2045 2015-01-06  Sam Weinig  <sam@webkit.org>
2046
2047         Allow MathML in dashboard compatibility mode
2048         https://bugs.webkit.org/show_bug.cgi?id=140153
2049
2050         Reviewed by Alexey Proskuryakov.
2051
2052         * mathml/mathml-in-dashboard-expected.txt: Added.
2053         * mathml/mathml-in-dashboard.html: Added.
2054         * platform/mac/mathml/mathml-in-dashboard-expected.png: Added.
2055
2056 2015-01-06  Simon Fraser  <simon.fraser@apple.com>
2057
2058         Fix this test to wait for the load event before dumping. Expected image
2059         changes.
2060
2061         * compositing/images/content-image-change.html:
2062         * platform/mac/compositing/images/content-image-change-expected.png:
2063
2064 2015-01-06  Simon Fraser  <simon.fraser@apple.com>
2065
2066         Some composting reflections tests are broken
2067         https://bugs.webkit.org/show_bug.cgi?id=139889
2068
2069         Reviewed by Tim Horton.
2070         
2071         New image baselines.
2072
2073         * platform/mac/compositing/reflections/animation-inside-reflection-expected.png:
2074         * platform/mac/compositing/reflections/compositing-change-inside-reflection-expected.png:
2075         * platform/mac/compositing/reflections/masked-reflection-on-composited-expected.png:
2076         * platform/mac/compositing/reflections/reflection-opacity-expected.png:
2077         * platform/mac/compositing/reflections/transform-inside-reflection-expected.png:
2078
2079 2015-01-06  Simon Fraser  <simon.fraser@apple.com>
2080
2081         Replace some pixel results that were generated on Linux with no alpha with images
2082         having alpha, generated on Mac, since the canonical expected image format should have alpha.
2083
2084         * compositing/absolute-position-changed-in-composited-layer-expected.png:
2085         * compositing/absolute-position-changed-with-composited-parent-layer-expected.png:
2086         * compositing/backface-visibility/backface-visibility-image-expected.png:
2087         * compositing/backface-visibility/backface-visibility-simple-expected.png:
2088         * compositing/backface-visibility/backface-visibility-webgl-expected.png:
2089         * compositing/checkerboard-expected.png:
2090         * compositing/clip-change-expected.png: Removed.
2091         * compositing/culling/clear-fixed-iframe-expected.png:
2092         * compositing/culling/filter-occlusion-alpha-expected.png:
2093         * compositing/culling/filter-occlusion-alpha-large-expected.png:
2094         * compositing/culling/scrolled-within-boxshadow-expected.png:
2095         * compositing/culling/tile-occlusion-boundaries-expected.png:
2096         * compositing/culling/translated-boxshadow-expected.png:
2097         * compositing/culling/unscrolled-within-boxshadow-expected.png:
2098         * compositing/fixed-position-changed-in-composited-layer-expected.png:
2099         * compositing/fixed-position-changed-within-composited-parent-layer-expected.png:
2100         * compositing/geometry/foreground-offset-change-expected.png: Removed.
2101         * compositing/iframes/fixed-position-iframe-expected.png: Removed.
2102         * compositing/iframes/invisible-iframe-expected.png:
2103         * compositing/iframes/invisible-nested-iframe-expected.png:
2104         * compositing/iframes/nested-composited-iframe-expected.png:
2105         * compositing/iframes/scroll-grandchild-iframe-expected.png: Removed.
2106         * compositing/layer-creation/overlap-child-layer-expected.png:
2107         * compositing/layer-creation/overlap-transformed-layer-expected.png:
2108         * compositing/overflow/image-load-overflow-scrollbars-expected.png:
2109         * compositing/overflow/scrollbars-with-clipped-owner-expected.png:
2110         * compositing/overflow/transform-in-empty-container-expected.png:
2111         * compositing/preserve-3d-toggle-expected.png:
2112         * compositing/repaint/page-scale-repaint-expected.png: Removed.
2113         * compositing/repaint/shrink-layer-expected.png: Removed.
2114         * compositing/repaint/transform-style-change-expected.png: Removed.
2115         * compositing/rtl/rtl-absolute-expected.png:
2116         * compositing/rtl/rtl-absolute-overflow-expected.png:
2117         * compositing/rtl/rtl-absolute-overflow-scrolled-expected.png: Removed.
2118         * compositing/rtl/rtl-fixed-expected.png:
2119         * compositing/rtl/rtl-fixed-overflow-expected.png:
2120         * compositing/rtl/rtl-fixed-overflow-scrolled-expected.png: Removed.
2121         * compositing/rtl/rtl-iframe-absolute-expected.png:
2122         * compositing/rtl/rtl-iframe-absolute-overflow-expected.png:
2123         * compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.png: Removed.
2124         * compositing/rtl/rtl-iframe-fixed-expected.png: Removed.
2125         * compositing/rtl/rtl-iframe-fixed-overflow-expected.png: Removed.
2126         * compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.png: Removed.
2127         * compositing/rtl/rtl-iframe-relative-expected.png: Removed.
2128         * compositing/rtl/rtl-overflow-invalidation-expected.png: Removed.
2129         * compositing/rtl/rtl-overflow-scrolling-expected.png: Removed.
2130         * compositing/rtl/rtl-relative-expected.png: Removed.
2131         * compositing/scrollbar-painting-expected.png:
2132         * compositing/tiling/huge-layer-img-expected.png:
2133         * compositing/video-page-visibility-expected.png: Removed.
2134         * compositing/video/video-reflection-expected.png:
2135         * compositing/visibility/visibility-composited-animation-expected.png:
2136         * compositing/webgl/webgl-repaint-expected.png:
2137         * platform/mac/compositing/video/video-controls-layer-creation-expected.png:
2138
2139 2015-01-06  Simon Fraser  <simon.fraser@apple.com>
2140
2141         Update pixel results for some compositing tests.
2142
2143         * compositing/images/direct-pdf-image-expected.png:
2144         * compositing/layer-creation/fixed-position-and-transform-expected.png:
2145         * compositing/layer-creation/fixed-position-under-transform-expected.png:
2146         * compositing/overflow/clip-content-under-overflow-controls-expected.png:
2147         * platform/mac/compositing/animation/state-at-end-event-transform-layer-expected.png:
2148         * platform/mac/compositing/color-matching/image-color-matching-expected.png:
2149         * platform/mac/compositing/color-matching/pdf-image-match-expected.png:
2150         * platform/mac/compositing/compositing-visible-descendant-expected.png:
2151         * platform/mac/compositing/culling/filter-occlusion-blur-expected.png: Added.
2152         * platform/mac/compositing/culling/filter-occlusion-blur-large-expected.png: Added.
2153         * platform/mac/compositing/direct-image-compositing-expected.png:
2154         * platform/mac/compositing/fixed-position-scroll-offset-history-restore-expected.png: Added.
2155         * platform/mac/compositing/generated-content-expected.png:
2156         * platform/mac/compositing/geometry/abs-position-inside-opacity-expected.png:
2157         * platform/mac/compositing/geometry/clipping-foreground-expected.png:
2158         * platform/mac/compositing/geometry/composited-html-size-expected.png:
2159         * platform/mac/compositing/geometry/fixed-in-composited-expected.png:
2160         * platform/mac/compositing/geometry/fixed-position-expected.png:
2161         * platform/mac/compositing/geometry/foreground-layer-expected.png:
2162         * platform/mac/compositing/geometry/layer-due-to-layer-children-deep-expected.png:
2163         * platform/mac/compositing/geometry/layer-due-to-layer-children-expected.png:
2164         * platform/mac/compositing/geometry/negative-text-indent-with-overflow-hidden-layer-expected.png: Added.
2165         * platform/mac/compositing/geometry/outline-change-expected.png:
2166         * platform/mac/compositing/geometry/partial-layout-update-expected.png:
2167         * platform/mac/compositing/geometry/root-layer-update-expected.png:
2168         * platform/mac/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png:
2169         * platform/mac/compositing/geometry/video-fixed-scrolling-expected.png:
2170         * platform/mac/compositing/geometry/video-opacity-overlay-expected.png:
2171         * platform/mac/compositing/iframes/composited-iframe-alignment-expected.png:
2172         * platform/mac/compositing/iframes/iframe-copy-on-scroll-expected.png:
2173         * platform/mac/compositing/images/direct-image-background-color-expected.png:
2174         * platform/mac/compositing/layers-inside-overflow-scroll-expected.png:
2175         * platform/mac/compositing/masks/direct-image-mask-expected.png:
2176         * platform/mac/compositing/masks/masked-ancestor-expected.png:
2177         * platform/mac/compositing/masks/multiple-masks-expected.png:
2178         * platform/mac/compositing/masks/simple-composited-mask-expected.png:
2179         * platform/mac/compositing/overflow/ancestor-overflow-expected.png:
2180         * platform/mac/compositing/overflow/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.png: Added.
2181         * platform/mac/compositing/overflow/do-not-paint-outline-into-composited-scrolling-contents-expected.png: Added.
2182         * platform/mac/compositing/overflow/fixed-position-ancestor-clip-expected.png:
2183         * platform/mac/compositing/overflow/nested-scrolling-expected.png: Added.
2184         * platform/mac/compositing/overflow/overflow-clip-with-accelerated-scrolling-ancestor-expected.png: Added.
2185         * platform/mac/compositing/overflow/overflow-compositing-descendant-expected.png:
2186         * platform/mac/compositing/overflow/overflow-positioning-expected.png:
2187         * platform/mac/compositing/overflow/overflow-scroll-expected.png:
2188         * platform/mac/compositing/overflow/paint-neg-z-order-descendants-into-scrolling-contents-layer-expected.png: Added.
2189         * platform/mac/compositing/overflow/parent-overflow-expected.png:
2190         * platform/mac/compositing/overflow/remove-overflow-crash2-expected.png: Added.
2191         * platform/mac/compositing/overflow/scroll-ancestor-update-expected.png:
2192         * platform/mac/compositing/overflow/scrollbar-painting-expected.png:
2193         * platform/mac/compositing/plugins/composited-plugin-expected.png:
2194         * platform/mac/compositing/reflections/deeply-nested-reflections-expected.png:
2195         * platform/mac/compositing/reflections/nested-reflection-anchor-point-expected.png:
2196         * platform/mac/compositing/reflections/nested-reflection-animated-expected.png:
2197         * platform/mac/compositing/reflections/nested-reflection-expected.png:
2198         * platform/mac/compositing/reflections/nested-reflection-mask-change-expected.png:
2199         * platform/mac/compositing/reflections/nested-reflection-opacity-expected.png:
2200         * platform/mac/compositing/reflections/nested-reflection-size-change-expected.png:
2201         * platform/mac/compositing/reflections/nested-reflection-transformed-expected.png:
2202         * platform/mac/compositing/reflections/nested-reflection-transformed2-expected.png:
2203         * platform/mac/compositing/reflections/nested-reflection-transition-expected.png:
2204         * platform/mac/compositing/reflections/reflection-in-composited-expected.png:
2205         * platform/mac/compositing/reflections/reflection-on-composited-expected.png:
2206         * platform/mac/compositing/reflections/reflection-ordering-expected.png:
2207         * platform/mac/compositing/reflections/reflection-positioning-expected.png:
2208         * platform/mac/compositing/reflections/reflection-positioning2-expected.png:
2209         * platform/mac/compositing/reflections/simple-composited-reflections-expected.png:
2210         * platform/mac/compositing/repaint/become-overlay-composited-layer-expected.png:
2211         * platform/mac/compositing/repaint/composited-document-element-expected.png:
2212         * platform/mac/compositing/repaint/layer-repaint-expected.png:
2213         * platform/mac/compositing/repaint/layer-repaint-rects-expected.png:
2214         * platform/mac/compositing/repaint/opacity-between-absolute-expected.png:
2215         * platform/mac/compositing/repaint/opacity-between-absolute2-expected.png:
2216         * platform/mac/compositing/repaint/repaint-on-layer-grouping-change-expected.png: Added.
2217         * platform/mac/compositing/self-painting-layers-expected.png:
2218         * platform/mac/compositing/shadows/shadow-drawing-expected.png:
2219         * platform/mac/compositing/sibling-positioning-expected.png:
2220         * platform/mac/compositing/text-on-large-layer-expected.png:
2221         * platform/mac/compositing/transitions/scale-transition-no-start-expected.png:
2222         * platform/mac/compositing/transitions/singular-scale-transition-expected.png:
2223         * platform/mac/compositing/webgl/webgl-background-color-expected.png:
2224         * platform/mac/compositing/webgl/webgl-no-alpha-expected.png:
2225
2226 2015-01-06  Yusuke Suzuki  <utatane.tea@gmail.com>
2227
2228         Implement ES6 String.prototype.repeat(count)
2229         https://bugs.webkit.org/show_bug.cgi?id=140047
2230
2231         Reviewed by Darin Adler.
2232
2233         * js/Object-getOwnPropertyNames-expected.txt:
2234         * js/script-tests/Object-getOwnPropertyNames.js:
2235         * js/script-tests/string-repeat.js: Added.
2236         (stringRepeated.toString):
2237         (count.valueOf):
2238         * js/string-repeat-expected.txt: Added.
2239         * js/string-repeat.html: Added.
2240
2241 2015-01-06  Chris Dumez  <cdumez@apple.com>
2242
2243         Regression(r176212): Carousel on mbusa.com is choppy
2244         https://bugs.webkit.org/show_bug.cgi?id=139543
2245         <rdar://problem/19209406>
2246
2247         Reviewed by Antti Koivisto.
2248
2249         Add a layout test to cover the case where a repeating DOM timer is
2250         changing the style of an element which has overflowing content that
2251         is visible and has its own layer. In such case, the DOM timer should
2252         not be throttled. Also add a layout test to make sure we still throttle
2253         if the element clips its overflow.
2254
2255         * fast/dom/repeating-timer-element-overflow-hidden-throttling-expected.txt: Added.
2256         * fast/dom/repeating-timer-element-overflow-hidden-throttling.html: Added.
2257         * fast/dom/repeating-timer-element-overflowing-child-own-layer-throttling-expected.txt: Added.
2258         * fast/dom/repeating-timer-element-overflowing-child-own-layer-throttling.html: Added.
2259         New tests.
2260
2261         * fast/dom/timer-unthrottle-on-layout-expected.txt:
2262         * fast/dom/timer-unthrottle-on-layout.html:
2263         * fast/dom/timer-unthrottle-on-scroll-expected.txt:
2264         * fast/dom/timer-unthrottle-on-scroll.html:
2265         Stop using <input> test elements as it appears one of the descendants
2266         in its shadow tree has its own layer.
2267
2268 2015-01-06  Alexey Proskuryakov  <ap@apple.com>
2269
2270         fast/events/before-unload-adopt-subframe-to-outside.html is flaky with ASan
2271         https://bugs.webkit.org/show_bug.cgi?id=140061
2272
2273         Reviewed by Darin Adler.
2274
2275         Hide frames before dumping results. Something was making layout timing dependent,
2276         hopefully this will make results consistent.
2277
2278         * fast/events/before-unload-adopt-subframe-to-outside-expected.txt:
2279         * fast/events/before-unload-adopt-subframe-to-outside.html:
2280
2281 2015-01-05  Darin Adler  <darin@apple.com>
2282
2283         Modernize and streamline HTMLToken and AtomicHTMLToken
2284         https://bugs.webkit.org/show_bug.cgi?id=140046
2285
2286         Reviewed by Andreas Kling.
2287
2288         * resources/dump-as-markup.js:
2289         (Markup._get): Add code to handle null systemId and publicId,
2290         dumping them as empty strings for now.
2291
2292 2015-01-05  Darin Adler  <darin@apple.com>
2293
2294         * TestExpectations: Re-enabled the test I broke yesterday,
2295         editing/pasteboard/drag-and-drop-objectimage-contenteditable.html,
2296         now that it's fixed.
2297
2298 2015-01-05  Chris Dumez  <cdumez@apple.com>
2299
2300         Using calc() for -webkit-filter does not work
2301         https://bugs.webkit.org/show_bug.cgi?id=140106
2302
2303         Reviewed by Darin Adler.
2304
2305         Add a layout test to make sure using calc() for -webkit-filter CSS
2306         property is working as intended.
2307
2308         * fast/css/webkit-filter-calc-expected.txt: Added.
2309         * fast/css/webkit-filter-calc.html: Added.
2310
2311 2015-01-05  Chris Dumez  <cdumez@apple.com>
2312
2313         Allow HTTPS + 'Cache-control: no-cache' pages into the page cache
2314         https://bugs.webkit.org/show_bug.cgi?id=139251
2315
2316         Reviewed by Darin Adler.
2317
2318         Update http/tests/navigation/https-in-page-cache.html layout test so that it
2319         expects HTTPS + 'Cache-control: no-cache' pages to go into the page cache.
2320
2321         * http/tests/navigation/https-in-page-cache-expected.txt:
2322         * http/tests/navigation/resources/https-in-page-cache-2.php:
2323
2324 2015-01-05  Chris Dumez  <cdumez@apple.com>
2325
2326         Using calc() in repeat() for -webkit-grid-template-rows does not work
2327         https://bugs.webkit.org/show_bug.cgi?id=140094
2328
2329         Reviewed by Darin Adler.
2330
2331         * fast/css-grid-layout/grid-repeat-calc-expected.txt: Added.
2332         * fast/css-grid-layout/grid-repeat-calc.html: Added.
2333
2334 2015-01-05  Chris Dumez  <cdumez@apple.com>
2335
2336         calc() cannot be used in steps() for -webkit-animation-timing-function
2337         https://bugs.webkit.org/show_bug.cgi?id=140091
2338
2339         Reviewed by Darin Adler.
2340
2341         Add a layout test to make sure that calc() can be used in steps() for
2342         -webkit-animation-timing-function CSS property.
2343
2344         * fast/css/animation-steps-calculated-value-expected.txt: Added.
2345         * fast/css/animation-steps-calculated-value.html: Added.
2346
2347 2015-01-05  Chris Dumez  <cdumez@apple.com>
2348
2349         Regression(r163928): Animated images are not resumed on window resizing
2350         https://bugs.webkit.org/show_bug.cgi?id=139714
2351         <rdar://problem/18855285>
2352
2353         Reviewed by Darin Adler.
2354
2355         Add a layout test to make sure animated images are correctly paused /
2356         resumed when resizing the window.
2357
2358         Also add another test to make sure animated images are correctly paused
2359         / resumed when zooming in and out.
2360
2361         * fast/images/animated-gif-window-resizing-expected.txt: Added.
2362         * fast/images/animated-gif-window-resizing.html: Added.
2363         * fast/images/animated-gif-zooming-expected.txt: Added.
2364         * fast/images/animated-gif-zooming.html: Added.
2365         * fast/images/resources/animated-gif-window-resize.html: Added.
2366         * platform/mac-wk1/TestExpectations:
2367
2368 2015-01-05  Alexey Proskuryakov  <ap@apple.com>
2369
2370         After updating tests to use kerning, ligatures, and printer fonts, some tests fail
2371         https://bugs.webkit.org/show_bug.cgi?id=139968
2372
2373         * platform/mac/TestExpectations: Adding more flaky tests.
2374
2375 2015-01-05  Alexey Proskuryakov  <ap@apple.com>
2376
2377         js/dom/dfg-inline-resolve.html flakily times out
2378         https://bugs.webkit.org/show_bug.cgi?id=140084
2379
2380         * platform/mac-wk2/TestExpectations: Added an expectation.
2381
2382 2015-01-05  Alexey Proskuryakov  <ap@apple.com>
2383
2384         editing/pasteboard/drag-and-drop-objectimage-contenteditable.html times out after r177883.
2385
2386         * TestExpectations: Skip the test while Darin is working on a fix.
2387
2388 2014-12-23  Brent Fulgham  <bfulgham@apple.com>
2389
2390         [Mac] Cannot scroll when a non-scrollable iframe is contained inside a scrollable iframe
2391         https://bugs.webkit.org/show_bug.cgi?id=139914
2392         <rdar://problem/18750910>
2393
2394         Reviewed by Darin Adler.
2395
2396         * platform/mac/fast/scrolling/scroll-nested-iframe-expected.txt: Added.
2397         * platform/mac/fast/scrolling/scroll-nested-iframe.html: Added.
2398         * platform/mac/fast/scrolling/resources/scroll_nested_iframe_test_inner.html: Added.
2399         * platform/mac/fast/scrolling/resources/scroll_nested_iframe_test_outer.html: Added.
2400
2401 2015-01-05  peavo@outlook.com  <peavo@outlook.com>
2402
2403         [WinCairo] Crash when font data pointer is null.
2404         https://bugs.webkit.org/show_bug.cgi?id=139969
2405
2406         Reviewed by Darin Adler.
2407
2408         * fonts/unicode-character-font-crash-expected.txt: Added.
2409         * fonts/unicode-character-font-crash.html: Added.
2410
2411 2015-01-04  Alexey Proskuryakov  <ap@apple.com>
2412
2413         fast/events/autoscroll-should-not-stop-on-keypress.html is flaky in debug builds
2414         https://bugs.webkit.org/show_bug.cgi?id=140060
2415
2416         Reviewed by Darin Adler.
2417
2418         * fast/events/autoscroll-should-not-stop-on-keypress.html: Instead of waiting a
2419         fixed amount of time, check if the test succeeded every 100ms. In addition to making
2420         the test more reliable on slow builds, it makes the test faster in release mode.
2421
2422 2015-01-04  Alexey Proskuryakov  <ap@apple.com>
2423
2424         http/tests/security/cross-frame-access-put.html is racy
2425         https://bugs.webkit.org/show_bug.cgi?id=140059
2426
2427         Reviewed by Darin Adler.
2428
2429         This test used to run some code in a subframe on a zero delay timer, and some more
2430         code in a main frame in onload. The order was undefined.
2431
2432         * http/tests/security/cross-frame-access-put-expected.txt:
2433         * http/tests/security/cross-frame-access-put.html:
2434         * http/tests/security/resources/cross-frame-iframe-for-put-test.html:
2435
2436 2015-01-04  Alexey Proskuryakov  <ap@apple.com>
2437
2438         REGRESSION: plugins/plugin-remove-readystatechange.html is failing on debug bots
2439         https://bugs.webkit.org/show_bug.cgi?id=126169
2440
2441         Reviewed by Antti Koivisto.
2442
2443         * plugins/plugin-remove-readystatechange.html: Move the embed so that it's not the
2444         last rendered element in the test. It's only a workaround, not a real fix - if
2445         anyone is interested in fixing the issue for real, please file a new bug.
2446         Also, demystified the test by using readyState instead of counting readystatechange
2447         events.
2448
2449 2015-01-03  Michael Saboff  <msaboff@apple.com>
2450
2451         Crash in operationNewFunction when scrolling on Google+
2452         https://bugs.webkit.org/show_bug.cgi?id=140033
2453
2454         Reviewed by Oliver Hunt.
2455
2456         New regerssion test.
2457
2458         * js/regress-140033-expected.txt: Added.
2459         * js/regress-140033.html: Added.
2460         * js/script-tests/regress-140033.js: Added.
2461         (.unused):
2462         (defineADeadFunction):
2463
2464 2015-01-02  Anders Carlsson  <andersca@apple.com>
2465
2466         Get rid of storage tracker layout tests
2467         https://bugs.webkit.org/show_bug.cgi?id=140044
2468
2469         Reviewed by Darin Adler.
2470
2471         These tests are very flaky since they expect to be run in order. Furthermore, they were testing a WebKit Mac SPI
2472         that is pretty hard to test reliably, due to its "design". It's not worth trying to make these tests work
2473         or to rewrite them in Objective-C (which would be the right thing to do), so just get rid of them.
2474
2475         * platform/efl/TestExpectations:
2476         * platform/gtk/TestExpectations:
2477         * platform/ios-simulator-wk2/TestExpectations:
2478         * platform/mac/TestExpectations:
2479         * platform/win/TestExpectations:
2480         * platform/wincairo/TestExpectations:
2481         * platform/wk2/TestExpectations:
2482         * storage/domstorage/localstorage/storagetracker/storage-tracker-1-prepare-expected.txt: Removed.
2483         * storage/domstorage/localstorage/storagetracker/storage-tracker-1-prepare.html: Removed.
2484         * storage/domstorage/localstorage/storagetracker/storage-tracker-2-create-expected.txt: Removed.
2485         * storage/domstorage/localstorage/storagetracker/storage-tracker-2-create.html: Removed.
2486         * storage/domstorage/localstorage/storagetracker/storage-tracker-3-delete-all-expected.txt: Removed.
2487         * storage/domstorage/localstorage/storagetracker/storage-tracker-3-delete-all.html: Removed.
2488         * storage/domstorage/localstorage/storagetracker/storage-tracker-4-create-expected.txt: Removed.
2489         * storage/domstorage/localstorage/storagetracker/storage-tracker-4-create.html: Removed.
2490         * storage/domstorage/localstorage/storagetracker/storage-tracker-5-delete-one-expected.txt: Removed.
2491         * storage/domstorage/localstorage/storagetracker/storage-tracker-5-delete-one.html: Removed.
2492         * storage/domstorage/localstorage/storagetracker/storage-tracker-6-create-expected.txt: Removed.
2493         * storage/domstorage/localstorage/storagetracker/storage-tracker-6-create.html: Removed.
2494         * storage/domstorage/localstorage/storagetracker/storage-tracker-7-usage-expected.txt: Removed.
2495         * storage/domstorage/localstorage/storagetracker/storage-tracker-7-usage.html: Removed.
2496
2497 2015-01-02  Alexey Proskuryakov  <ap@apple.com>
2498
2499         js/dom/Promise.html is flaky
2500         https://bugs.webkit.org/show_bug.cgi?id=140043
2501
2502         * TestExpectations: Mark it as such.
2503
2504 2015-01-02  Manuel Rego Casasnovas  <rego@igalia.com>
2505
2506         [CSS Grid Layout] Remove stack from grid-auto-flow syntax
2507         https://bugs.webkit.org/show_bug.cgi?id=134842
2508
2509         Reviewed by Sergio Villar Senin.
2510
2511         Update layout tests in order to adapt the results to the new behavior.
2512
2513         * fast/css-grid-layout/grid-auto-flow-get-set-expected.txt:
2514         * fast/css-grid-layout/grid-auto-flow-get-set.html:
2515         * fast/css-grid-layout/grid-auto-flow-update.html:
2516         * fast/css-grid-layout/grid-item-named-grid-area-resolution.html:
2517         * fast/css-grid-layout/grid-item-z-index-change-repaint.html:
2518         * fast/css-grid-layout/grid-item-z-index-stacking-context.html:
2519         * fast/css-grid-layout/grid-shorthand-get-set-expected.txt:
2520         * fast/css-grid-layout/grid-shorthand-get-set.html:
2521         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-dynamic-get-set.html:
2522         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html:
2523         * ietestcenter/css3/grid/grid-column-001.htm:
2524         * ietestcenter/css3/grid/grid-column-002.htm:
2525         * ietestcenter/css3/grid/grid-column-003.htm:
2526
2527 2015-01-01  Yusuke Suzuki  <utatane.tea@gmail.com>
2528
2529         String includes methods perform toString on searchString before toInteger on a offset
2530         https://bugs.webkit.org/show_bug.cgi?id=140031
2531
2532         Reviewed by Darin Adler.
2533
2534         As per the latest ES6 draft, String.prototype.{startsWith, endsWith, includes}
2535         perform toString on searchString (argument 0) before performing toInteger on offset (argument 1).
2536
2537         * js/script-tests/string-includes.js:
2538         (searchString.toString):
2539         (startOffset.valueOf):
2540         (endOffset.valueOf):
2541         (matchString.toString): Deleted.
2542         * js/string-includes-expected.txt:
2543
2544 2015-01-01  Alexey Proskuryakov  <ap@apple.com>
2545
2546         http/tests/xmlhttprequest/send-on-abort.html is flaky in debug builds
2547         https://bugs.webkit.org/show_bug.cgi?id=140020
2548
2549         Reviewed by Darin Adler.
2550
2551         1. XHR loads are aborted when a page load starts, not when it's committed (which
2552         is a known bug in WebKit). This gave the failure timer an opportunity to fire between
2553         these events. Fixed by extending the delay.
2554
2555         2. Starting the test while parsing had a potential for a race with loading - we
2556         could run it before all data was loaded. While this probably didn't happen in
2557         practice here, it's better to run navigation tests under 100% reproducible conditions,
2558         like during onload.
2559
2560         * http/tests/xmlhttprequest/send-on-abort.html:
2561
2562 2014-12-31  Alexey Proskuryakov  <ap@apple.com>
2563
2564         http/tests/notifications/legacy/show.html is flaky
2565         https://bugs.webkit.org/show_bug.cgi?id=140023
2566
2567         http/tests/notifications/window-show-on-click.html is failing
2568         https://bugs.webkit.org/show_bug.cgi?id=112499
2569
2570         Reviewed by Darin Adler.
2571
2572         Remove 100 ms timeouts from notification tests. If they become broken, it will
2573         be detected as timeout.
2574
2575         * http/tests/notifications/events-in-dictionary.html:
2576         * http/tests/notifications/events.html:
2577         * http/tests/notifications/legacy/double-show.html:
2578         * http/tests/notifications/legacy/events.html:
2579         * http/tests/notifications/legacy/request-no-callback.html:
2580         * http/tests/notifications/legacy/request.html:
2581         * http/tests/notifications/legacy/show.html:
2582         * http/tests/notifications/legacy/window-show-on-click.html:
2583         * http/tests/notifications/request.html:
2584         * http/tests/notifications/window-show-on-click.html:
2585
2586         * platform/mac/TestExpectations: window-show-on-click.html should pass now.
2587
2588 2014-12-31  Alexey Proskuryakov  <ap@apple.com>
2589
2590         fast/ruby/ruby-svg-crash.html is flaky
2591         https://bugs.webkit.org/show_bug.cgi?id=135610
2592
2593         Reviewed by Darin Adler.
2594
2595         * fast/ruby/ruby-svg-crash.html: Streamline the test to avoid timer races. I
2596         verified that it still crashes without the original fix (it gets an
2597         ASSERT_WITH_SECURITY_IMPILICATIONS).
2598         * platform/mac/TestExpectations: Removed the expectation.
2599
2600 2014-12-31  Alexey Proskuryakov  <ap@apple.com>
2601
2602         execDeleteCommand() does not update spellchecker sometimes
2603         https://bugs.webkit.org/show_bug.cgi?id=139862
2604
2605         Updated test expectation for a test that always crashes on WK1 (it was already
2606         skipped on mac-wk2, efl and gtk).
2607
2608         * TestExpectations:
2609         * platform/mac-wk1/TestExpectations:
2610
2611 2014-12-31  Alexey Proskuryakov  <ap@apple.com>
2612
2613         Test expectation gardening.
2614
2615         Add expectations for test that became flaky after enabling kerning and ligatures,
2616         plus a few more that were mis-characterized.
2617
2618         * platform/efl/TestExpectations:
2619         * platform/mac/TestExpectations:
2620
2621 2014-12-31  Commit Queue  <commit-queue@webkit.org>
2622
2623         Unreviewed, rolling out r177824 and r177826.
2624         https://bugs.webkit.org/show_bug.cgi?id=140011
2625
2626         The new test crashes (Requested by ap on #webkit).
2627
2628         Reverted changesets:
2629
2630         "Too large plugins are crashing."
2631         https://bugs.webkit.org/show_bug.cgi?id=139856
2632         http://trac.webkit.org/changeset/177824
2633
2634         "Fix bug number typo in the previous commit."
2635         http://trac.webkit.org/changeset/177826
2636
2637 2014-12-31  Alexey Proskuryakov  <ap@apple.com>
2638
2639         Update storage tracker test expectations after r177814.
2640
2641         * platform/mac/TestExpectations:
2642
2643 2014-12-31  Csaba Osztrogonác  <ossy@webkit.org>
2644
2645         [Win] Unreviewed gardening, mark more timeouting tests.
2646
2647         * platform/win/TestExpectations:
2648
2649 2014-12-30  Gabor Rapcsanyi  <rgabor@webkit.org>
2650
2651         Fix bug number typo in the previous commit.
2652
2653         * plugins/large-plugin-crash-expected.txt:
2654         * plugins/large-plugin-crash.html:
2655
2656 2014-12-30  Gabor Rapcsanyi  <rgabor@webkit.org>
2657
2658         Too large plugins are crashing.
2659         https://bugs.webkit.org/show_bug.cgi?id=139868
2660
2661         Reviewed by Darin Adler.
2662
2663         Add layout test to cover this crash.
2664
2665         * plugins/large-plugin-crash-expected.txt: Added.
2666         * plugins/large-plugin-crash.html: Added.
2667
2668 2014-12-29  Sebastian Dröge  <sebastian@centricular.com>
2669
2670         Enable MediaSource tests for the GTK port
2671         https://bugs.webkit.org/show_bug.cgi?id=139441
2672
2673         Reviewed by Philippe Normand.
2674
2675         * platform/gtk/TestExpectations:
2676         Enable MediaSource tests that are actually succeeding for
2677         the GTK port.
2678
2679 2014-12-28  Alexey Proskuryakov  <ap@apple.com>
2680
2681         fast/regions/layers/region-removed-during-animation.html is flaky
2682         https://bugs.webkit.org/show_bug.cgi?id=139979
2683
2684         * platform/mac-wk2/TestExpectations: Marking as such.
2685
2686 2014-12-28  Alexey Proskuryakov  <ap@apple.com>
2687
2688         Update Mac test results after r177770.
2689
2690         Line numbers in error messages changed.
2691
2692         * platform/mac/http/tests/media/media-source/mediasource-addsourcebuffer-expected.txt:
2693         * platform/mac/http/tests/media/media-source/mediasource-sourcebuffer-mode-expected.txt:
2694
2695 2014-12-28  Csaba Osztrogonác  <ossy@webkit.org>
2696
2697         [Win] Unreviewed gardening, mark more failing tests.
2698
2699         * platform/win/TestExpectations:
2700
2701 2014-12-28  Csaba Osztrogonác  <ossy@webkit.org>
2702
2703         [Win] Unreviewed gardening, mark more timeouting and crashing tests.
2704
2705         * platform/win/TestExpectations:
2706
2707 2014-12-28  Csaba Osztrogonác  <ossy@webkit.org>
2708
2709         [Win] Unreviewed gardening, mark failing tests.
2710
2711         * platform/win/TestExpectations:
2712
2713 2014-12-28  Csaba Osztrogonác  <ossy@webkit.org>
2714
2715         [Win] Unreviewed gardening, typo fix.
2716
2717         * platform/win/TestExpectations:
2718
2719 2014-12-27  Myles C. Maxfield  <mmaxfield@apple.com>
2720         [Mac] Enable kerning, ligatures, and printer fonts 
2721         https://bugs.webkit.org/show_bug.cgi?id=139970
2722
2723         Rubber stamped by Simon Fraser.
2724
2725         Update test results.
2726
2727         * css2.1/20110323/c543-txt-decor-000-expected.txt:
2728         * css2.1/t1508-c527-font-00-b-expected.txt:
2729         * css2.1/t1508-c527-font-06-b-expected.txt:
2730         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer-expected.txt:
2731         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer1-expected.txt:
2732         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer2-expected.txt:
2733         * css3/blending/blend-mode-isolation-turn-on-self-painting-layer-expected.txt:
2734         * editing/deleting/delete-3608445-fix-expected.txt:
2735         * editing/deleting/delete-3800834-fix-expected.txt:
2736         * editing/deleting/delete-br-002-expected.txt:
2737         * editing/deleting/delete-br-004-expected.txt:
2738         * editing/deleting/delete-br-005-expected.txt:
2739         * editing/deleting/delete-br-006-expected.txt:
2740         * editing/deleting/delete-br-009-expected.txt:
2741         * editing/deleting/delete-leading-ws-001-expected.txt:
2742         * editing/deleting/delete-line-011-expected.txt:
2743         * editing/deleting/smart-delete-002-expected.txt:
2744         * editing/execCommand/selectAll-expected.txt:
2745         * editing/inserting/insert-3800346-fix-expected.txt:
2746         * editing/inserting/insert-br-001-expected.txt:
2747         * editing/inserting/insert-br-002-expected.txt:
2748         * editing/inserting/insert-br-003-expected.txt:
2749         * editing/inserting/insert-br-004-expected.txt:
2750         * editing/inserting/insert-br-005-expected.txt:
2751         * editing/inserting/insert-br-007-expected.txt:
2752         * editing/inserting/insert-tab-002-expected.txt:
2753         * editing/inserting/typing-001-expected.txt:
2754         * editing/inserting/typing-around-br-001-expected.txt:
2755         * editing/selection/doubleclick-crash-expected.txt:
2756         * editing/selection/extend-by-sentence-001-expected.txt:
2757         * editing/selection/extend-by-word-001-expected.txt:
2758         * editing/selection/extend-inside-transforms-backward-expected.txt:
2759         * editing/selection/extend-inside-transforms-forward-expected.txt:
2760         * editing/selection/extend-selection-bidi-expected.txt:
2761         * editing/spelling/centering-misspelling-dots-expected.txt:
2762         * editing/spelling/misspelling-dots-dont-extend-beyond-words-expected.txt:
2763         * editing/style/smoosh-styles-003-expected.txt:
2764         * editing/style/style-3681552-fix-001-expected.txt:
2765         * editing/style/style-boundary-002-expected.txt:
2766         * editing/style/style-boundary-003-expected.txt:
2767         * editing/style/typing-style-001-expected.txt:
2768         * editing/style/typing-style-002-expected.txt:
2769         * editing/undo/redo-typing-001-expected.txt:
2770         * editing/undo/undo-typing-001-expected.txt:
2771         * fast/borders/border-image-outset-split-inline-expected.txt:
2772         * fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt:
2773         * fast/borders/inline-mask-overlay-image-outset-expected.txt:
2774         * fast/borders/inline-mask-overlay-image-outset-vertical-rl-expected.txt:
2775         * fast/css/empty-generated-content-expected.txt:
2776         * fast/css/font-face-default-font-expected.txt:
2777         * fast/css/font-face-in-media-rule-expected.txt:
2778         * fast/css/font-face-woff-expected.txt:
2779         * fast/css/image-rendering-expected.txt:
2780         * fast/css/outline-auto-empty-rects-expected.txt:
2781         * fast/forms/button-inner-block-reuse-expected.txt:
2782         * fast/forms/range/slider-padding-expected.txt:
2783         * fast/invalid/017-expected.txt:
2784         * fast/invalid/018-expected.txt:
2785         * fast/multicol/single-line-expected.txt:
2786         * fast/repaint/caret-with-transformation-expected.txt:
2787         * fast/repaint/transform-absolute-in-positioned-container-expected.txt:
2788         * fast/sub-pixel/selection/selection-rect-in-sub-pixel-table-expected.txt:
2789         * fast/table/022-expected.txt:
2790         * fast/table/025-expected.txt:
2791         * fast/table/giantRowspan2-expected.txt:
2792         * fast/text/wbr-pre-expected.txt:
2793         * fast/text/whitespace/019-expected.txt:
2794         * fast/text/whitespace/023-expected.txt:
2795         * http/tests/security/dataTransfer-set-data-file-url-expected.txt:
2796         * media/video-frame-accurate-seek-expected.txt:
2797         * platform/mac-mavericks/css3/selectors3/html/css3-modsel-64-expected.txt:
2798         * platform/mac-mavericks/css3/selectors3/xhtml/css3-modsel-64-expected.txt:
2799         * platform/mac-mavericks/css3/selectors3/xml/css3-modsel-64-expected.txt:
2800         * platform/mac-mavericks/editing/input/caret-at-the-edge-of-input-expected.txt:
2801         * platform/mac-mavericks/editing/input/reveal-caret-of-multiline-input-expected.txt:
2802         * platform/mac-mavericks/editing/inserting/4960120-1-expected.txt:
2803         * platform/mac-mavericks/editing/inserting/before-after-input-element-expected.txt:
2804         * platform/mac-mavericks/editing/pasteboard/4806874-expected.txt:
2805         * platform/mac-mavericks/editing/pasteboard/drop-text-without-selection-expected.txt:
2806         * platform/mac-mavericks/editing/pasteboard/input-field-1-expected.txt:
2807         * platform/mac-mavericks/editing/pasteboard/pasting-tabs-expected.txt:
2808         * platform/mac-mavericks/editing/selection/3690703-2-expected.txt:
2809         * platform/mac-mavericks/editing/selection/3690703-expected.txt:
2810         * platform/mac-mavericks/editing/selection/3690719-expected.txt:
2811         * platform/mac-mavericks/editing/selection/4397952-expected.txt:
2812         * platform/mac-mavericks/editing/selection/4895428-3-expected.txt:
2813         * platform/mac-mavericks/editing/selection/4975120-expected.txt:
2814         * platform/mac-mavericks/editing/selection/drag-select-1-expected.txt:
2815         * platform/mac-mavericks/editing/selection/replaced-boundaries-3-expected.txt:
2816         * platform/mac-mavericks/editing/selection/select-across-readonly-input-1-expected.txt:
2817         * platform/mac-mavericks/editing/selection/select-across-readonly-input-2-expected.txt:
2818         * platform/mac-mavericks/editing/selection/select-across-readonly-input-3-expected.txt:
2819         * platform/mac-mavericks/editing/selection/select-across-readonly-input-4-expected.txt:
2820         * platform/mac-mavericks/editing/selection/select-across-readonly-input-5-expected.txt:
2821         * platform/mac-mavericks/editing/selection/select-from-textfield-outwards-expected.txt:
2822         * platform/mac-mavericks/editing/selection/selection-button-text-expected.txt:
2823         * platform/mac-mavericks/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt:
2824         * platform/mac-mavericks/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt:
2825         * platform/mac-mavericks/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt:
2826         * platform/mac-mavericks/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt:
2827         * platform/mac-mavericks/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt:
2828         * platform/mac-mavericks/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt:
2829         * platform/mac-mavericks/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt:
2830         * platform/mac-mavericks/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt:
2831         * platform/mac-mavericks/fast/block/margin-collapse/103-expected.txt:
2832         * platform/mac-mavericks/fast/css/continuationCrash-expected.txt:
2833         * platform/mac-mavericks/fast/css/css2-system-fonts-expected.txt:
2834         * platform/mac-mavericks/fast/css/line-height-expected.txt:
2835         * platform/mac-mavericks/fast/css/margin-top-bottom-dynamic-expected.txt:
2836         * platform/mac-mavericks/fast/css/rtl-ordering-expected.txt:
2837         * platform/mac-mavericks/fast/css/text-input-with-webkit-border-radius-expected.txt:
2838         * platform/mac-mavericks/fast/css/text-overflow-input-expected.txt:
2839         * platform/mac-mavericks/fast/css/text-transform-select-expected.txt:
2840         * platform/mac-mavericks/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt:
2841         * platform/mac-mavericks/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
2842         * platform/mac-mavericks/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt:
2843         * platform/mac-mavericks/fast/dom/isindex-001-expected.txt:
2844         * platform/mac-mavericks/fast/dom/isindex-002-expected.txt:
2845         * platform/mac-mavericks/fast/dynamic/positioned-movement-with-positioned-children-expected.txt:
2846         * platform/mac-mavericks/fast/encoding/denormalised-voiced-japanese-chars-expected.txt:
2847         * platform/mac-mavericks/fast/forms/001-expected.txt:
2848         * platform/mac-mavericks/fast/forms/003-expected.txt:
2849         * platform/mac-mavericks/fast/forms/HTMLOptionElement_label01-expected.txt:
2850         * platform/mac-mavericks/fast/forms/HTMLOptionElement_label02-expected.txt:
2851         * platform/mac-mavericks/fast/forms/HTMLOptionElement_label04-expected.txt:
2852         * platform/mac-mavericks/fast/forms/HTMLOptionElement_label05-expected.txt:
2853         * platform/mac-mavericks/fast/forms/basic-buttons-expected.txt:
2854         * platform/mac-mavericks/fast/forms/basic-inputs-expected.txt:
2855         * platform/mac-mavericks/fast/forms/basic-selects-expected.txt:
2856         * platform/mac-mavericks/fast/forms/basic-textareas-expected.txt:
2857         * platform/mac-mavericks/fast/forms/basic-textareas-quirks-expected.txt:
2858         * platform/mac-mavericks/fast/forms/box-shadow-override-expected.txt:
2859         * platform/mac-mavericks/fast/forms/button-cannot-be-nested-expected.txt:
2860         * platform/mac-mavericks/fast/forms/button-default-title-expected.txt:
2861         * platform/mac-mavericks/fast/forms/button-generated-content-expected.txt:
2862         * platform/mac-mavericks/fast/forms/button-sizes-expected.txt:
2863         * platform/mac-mavericks/fast/forms/button-style-color-expected.txt:
2864         * platform/mac-mavericks/fast/forms/button-table-styles-expected.txt:
2865         * platform/mac-mavericks/fast/forms/button-text-transform-expected.txt:
2866         * platform/mac-mavericks/fast/forms/button-white-space-expected.txt:
2867         * platform/mac-mavericks/fast/forms/control-clip-expected.txt:
2868         * platform/mac-mavericks/fast/forms/control-clip-overflow-expected.txt:
2869         * platform/mac-mavericks/fast/forms/control-restrict-line-height-expected.txt:
2870         * platform/mac-mavericks/fast/forms/disabled-select-change-index-expected.txt:
2871         * platform/mac-mavericks/fast/forms/encoding-test-expected.txt:
2872         * platform/mac-mavericks/fast/forms/fieldset-align-expected.txt:
2873         * platform/mac-mavericks/fast/forms/file/file-input-direction-expected.txt:
2874         * platform/mac-mavericks/fast/forms/file/file-input-disabled-expected.txt:
2875         * platform/mac-mavericks/fast/forms/file/input-file-re-render-expected.txt:
2876         * platform/mac-mavericks/fast/forms/form-element-geometry-expected.txt:
2877         * platform/mac-mavericks/fast/forms/formmove3-expected.txt:
2878         * platform/mac-mavericks/fast/forms/hidden-listbox-expected.txt:
2879         * platform/mac-mavericks/fast/forms/input-align-expected.txt:
2880         * platform/mac-mavericks/fast/forms/input-appearance-bkcolor-expected.txt:
2881         * platform/mac-mavericks/fast/forms/input-appearance-default-bkcolor-expected.txt:
2882         * platform/mac-mavericks/fast/forms/input-appearance-disabled-expected.txt:
2883         * platform/mac-mavericks/fast/forms/input-appearance-focus-expected.txt:
2884         * platform/mac-mavericks/fast/forms/input-appearance-height-expected.txt:
2885         * platform/mac-mavericks/fast/forms/input-appearance-preventDefault-expected.txt:
2886         * platform/mac-mavericks/fast/forms/input-appearance-readonly-expected.txt:
2887         * platform/mac-mavericks/fast/forms/input-appearance-selection-expected.txt:
2888         * platform/mac-mavericks/fast/forms/input-appearance-visibility-expected.txt:
2889         * platform/mac-mavericks/fast/forms/input-appearance-width-expected.txt:
2890         * platform/mac-mavericks/fast/forms/input-baseline-expected.txt:
2891         * platform/mac-mavericks/fast/forms/input-button-sizes-expected.txt:
2892         * platform/mac-mavericks/fast/forms/input-disabled-color-expected.txt:
2893         * platform/mac-mavericks/fast/forms/input-double-click-selection-gap-bug-expected.txt:
2894         * platform/mac-mavericks/fast/forms/input-field-text-truncated-expected.txt:
2895         * platform/mac-mavericks/fast/forms/input-placeholder-visibility-1-expected.txt:
2896         * platform/mac-mavericks/fast/forms/input-placeholder-visibility-3-expected.txt:
2897         * platform/mac-mavericks/fast/forms/input-readonly-autoscroll-expected.txt:
2898         * platform/mac-mavericks/fast/forms/input-readonly-dimmed-expected.txt:
2899         * platform/mac-mavericks/fast/forms/input-readonly-empty-expected.txt:
2900         * platform/mac-mavericks/fast/forms/input-spaces-expected.txt:
2901         * platform/mac-mavericks/fast/forms/input-table-expected.txt:
2902         * platform/mac-mavericks/fast/forms/input-text-click-inside-expected.txt:
2903         * platform/mac-mavericks/fast/forms/input-text-click-outside-expected.txt:
2904         * platform/mac-mavericks/fast/forms/input-text-double-click-expected.txt:
2905         * platform/mac-mavericks/fast/forms/input-text-drag-down-expected.txt:
2906         * platform/mac-mavericks/fast/forms/input-text-option-delete-expected.txt:
2907         * platform/mac-mavericks/fast/forms/input-text-scroll-left-on-blur-expected.txt:
2908         * platform/mac-mavericks/fast/forms/input-text-self-emptying-click-expected.txt:
2909         * platform/mac-mavericks/fast/forms/input-text-word-wrap-expected.txt:
2910         * platform/mac-mavericks/fast/forms/input-type-text-min-width-expected.txt:
2911         * platform/mac-mavericks/fast/forms/input-value-expected.txt:
2912         * platform/mac-mavericks/fast/forms/listbox-bidi-align-expected.txt:
2913         * platform/mac-mavericks/fast/forms/listbox-scrollbar-incremental-load-expected.txt:
2914         * platform/mac-mavericks/fast/forms/listbox-width-change-expected.txt:
2915         * platform/mac-mavericks/fast/forms/menulist-clip-expected.txt:
2916         * platform/mac-mavericks/fast/forms/menulist-deselect-update-expected.txt:
2917         * platform/mac-mavericks/fast/forms/menulist-option-wrap-expected.txt:
2918         * platform/mac-mavericks/fast/forms/menulist-restrict-line-height-expected.txt:
2919         * platform/mac-mavericks/fast/forms/menulist-width-change-expected.txt:
2920         * platform/mac-mavericks/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt:
2921         * platform/mac-mavericks/fast/forms/option-script-expected.txt:
2922         * platform/mac-mavericks/fast/forms/option-strip-whitespace-expected.txt:
2923         * platform/mac-mavericks/fast/forms/option-text-clip-expected.txt:
2924         * platform/mac-mavericks/fast/forms/placeholder-pseudo-style-expected.txt:
2925         * platform/mac-mavericks/fast/forms/plaintext-mode-2-expected.txt:
2926         * platform/mac-mavericks/fast/forms/search-cancel-button-style-sharing-expected.txt:
2927         * platform/mac-mavericks/fast/forms/search-display-none-cancel-button-expected.txt:
2928         * platform/mac-mavericks/fast/forms/search-rtl-expected.txt:
2929         * platform/mac-mavericks/fast/forms/search-vertical-alignment-expected.txt:
2930         * platform/mac-mavericks/fast/forms/searchfield-heights-expected.txt:
2931         * platform/mac-mavericks/fast/forms/select-align-expected.txt:
2932         * platform/mac-mavericks/fast/forms/select-baseline-expected.txt:
2933         * platform/mac-mavericks/fast/forms/select-block-background-expected.txt:
2934         * platform/mac-mavericks/fast/forms/select-change-listbox-size-expected.txt:
2935         * platform/mac-mavericks/fast/forms/select-change-listbox-to-popup-expected.txt:
2936         * platform/mac-mavericks/fast/forms/select-change-popup-to-listbox-expected.txt:
2937         * platform/mac-mavericks/fast/forms/select-disabled-appearance-expected.txt:
2938         * platform/mac-mavericks/fast/forms/select-item-background-clip-expected.txt:
2939         * platform/mac-mavericks/fast/forms/select-list-box-with-height-expected.txt:
2940         * platform/mac-mavericks/fast/forms/select-writing-direction-natural-expected.txt:
2941         * platform/mac-mavericks/fast/forms/tabbing-input-iframe-expected.txt:
2942         * platform/mac-mavericks/fast/forms/targeted-frame-submission-expected.txt:
2943         * platform/mac-mavericks/fast/forms/text-style-color-expected.txt:
2944         * platform/mac-mavericks/fast/forms/textAreaLineHeight-expected.txt:
2945         * platform/mac-mavericks/fast/forms/textarea-align-expected.txt:
2946         * platform/mac-mavericks/fast/forms/textarea-placeholder-pseudo-style-expected.txt:
2947         * platform/mac-mavericks/fast/forms/textarea-placeholder-visibility-1-expected.txt:
2948         * platform/mac-mavericks/fast/forms/textarea-placeholder-visibility-2-expected.txt:
2949         * platform/mac-mavericks/fast/forms/textarea-scrollbar-expected.txt:
2950         * platform/mac-mavericks/fast/forms/textarea-scrolled-type-expected.txt:
2951         * platform/mac-mavericks/fast/forms/textfield-focus-ring-expected.txt:
2952         * platform/mac-mavericks/fast/forms/textfield-outline-expected.txt:
2953         * platform/mac-mavericks/fast/forms/visual-hebrew-text-field-expected.txt:
2954         * platform/mac-mavericks/fast/frames/take-focus-from-iframe-expected.txt:
2955         * platform/mac-mavericks/fast/hidpi/resize-corner-hidpi-expected.txt:
2956         * platform/mac-mavericks/fast/html/details-no-summary4-expected.txt:
2957         * platform/mac-mavericks/fast/html/details-open-javascript-expected.txt:
2958         * platform/mac-mavericks/fast/html/details-open2-expected.txt:
2959         * platform/mac-mavericks/fast/html/details-open4-expected.txt:
2960         * platform/mac-mavericks/fast/html/details-replace-summary-child-expected.txt:
2961         * platform/mac-mavericks/fast/html/details-replace-text-expected.txt:
2962         * platform/mac-mavericks/fast/lists/dynamic-marker-crash-expected.txt:
2963         * platform/mac-mavericks/fast/overflow/overflow-x-y-expected.txt:
2964         * platform/mac-mavericks/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt:
2965         * platform/mac-mavericks/fast/overflow/scrollRevealButton-expected.txt:
2966         * platform/mac-mavericks/fast/parser/entity-comment-in-textarea-expected.txt:
2967         * platform/mac-mavericks/fast/parser/open-comment-in-textarea-expected.txt:
2968         * platform/mac-mavericks/fast/repaint/control-clip-expected.txt:
2969         * platform/mac-mavericks/fast/repaint/search-field-cancel-expected.txt:
2970         * platform/mac-mavericks/fast/repaint/subtree-root-skipped-expected.txt:
2971         * platform/mac-mavericks/fast/replaced/width100percent-button-expected.txt:
2972         * platform/mac-mavericks/fast/replaced/width100percent-menulist-expected.txt:
2973         * platform/mac-mavericks/fast/selectors/064-expected.txt:
2974         * platform/mac-mavericks/fast/table/003-expected.txt:
2975         * platform/mac-mavericks/fast/table/append-cells2-expected.txt:
2976         * platform/mac-mavericks/fast/table/remove-td-display-none-expected.txt:
2977         * platform/mac-mavericks/fast/table/text-field-baseline-expected.txt:
2978         * platform/mac-mavericks/fast/text/atsui-rtl-override-selection-expected.txt:
2979         * platform/mac-mavericks/fast/text/backslash-to-yen-sign-euc-expected.txt:
2980         * platform/mac-mavericks/fast/text/backslash-to-yen-sign-expected.txt:
2981         * platform/mac-mavericks/fast/text/complex-text-opacity-expected.txt:
2982         * platform/mac-mavericks/fast/text/drawBidiText-expected.txt:
2983         * platform/mac-mavericks/fast/text/emphasis-expected.txt:
2984         * platform/mac-mavericks/fast/text/fallback-traits-fixup-expected.txt:
2985         * platform/mac-mavericks/fast/text/indic-expected.txt:
2986         * platform/mac-mavericks/fast/text/international/bidi-listbox-atsui-expected.txt:
2987         * platform/mac-mavericks/fast/text/international/bidi-listbox-expected.txt:
2988         * platform/mac-mavericks/fast/text/international/bidi-menulist-expected.txt:
2989         * platform/mac-mavericks/fast/text/international/bidi-mirror-he-ar-expected.txt:
2990         * platform/mac-mavericks/fast/text/international/bold-bengali-expected.txt:
2991         * platform/mac-mavericks/fast/text/international/complex-character-based-fallback-expected.txt:
2992         * platform/mac-mavericks/fast/text/international/danda-space-expected.txt:
2993         * platform/mac-mavericks/fast/text/international/hindi-spacing-expected.txt:
2994         * platform/mac-mavericks/fast/text/international/hindi-whitespace-expected.txt:
2995         * platform/mac-mavericks/fast/text/international/khmer-selection-expected.txt:
2996         * platform/mac-mavericks/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt:
2997         * platform/mac-mavericks/fast/text/international/synthesized-italic-vertical-latin-expected.txt:
2998         * platform/mac-mavericks/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt:
2999         * platform/mac-mavericks/fast/text/international/wrap-CJK-001-expected.txt:
3000         * platform/mac-mavericks/fast/text/khmer-lao-font-expected.txt:
3001         * platform/mac-mavericks/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt:
3002         * platform/mac-mavericks/http/tests/navigation/javascriptlink-frames-expected.txt:
3003         * platform/mac-mavericks/media/audio-controls-rendering-expected.txt:
3004         * platform/mac-mavericks/media/controls-after-reload-expected.txt:
3005         * platform/mac-mavericks/media/controls-strict-expected.txt:
3006         * platform/mac-mavericks/media/controls-styling-expected.txt:
3007         * platform/mac-mavericks/media/controls-without-preload-expected.txt:
3008         * platform/mac-mavericks/media/video-controls-rendering-expected.txt:
3009         * platform/mac-mavericks/media/video-display-toggle-expected.txt:
3010         * platform/mac-mavericks/media/video-empty-source-expected.txt:
3011         * platform/mac-mavericks/media/video-no-audio-expected.txt:
3012         * platform/mac-mavericks/media/video-volume-slider-expected.txt:
3013         * platform/mac-mavericks/media/video-zoom-controls-expected.txt:
3014         * platform/mac-mavericks/platform/mac/editing/input/devanagari-ligature-expected.txt:
3015         * platform/mac-mavericks/platform/mac/editing/spelling/autocorrection-at-beginning-of-word-1-expected.txt:
3016         * platform/mac-mavericks/platform/mac/editing/spelling/autocorrection-at-beginning-of-word-2-expected.txt:
3017         * platform/mac-mavericks/platform/mac/editing/spelling/delete-autocorrected-word-2-expected.txt:
3018         * platform/mac-mavericks/platform/mac/scrollbars/key-window-not-first-responder-expected.txt:
3019         * platform/mac-mavericks/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt:
3020         * platform/mac-mavericks/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt:
3021         * platform/mac-mavericks/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt:
3022         * platform/mac-mavericks/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.txt:
3023         * platform/mac-mavericks/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt:
3024         * platform/mac-mavericks/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt:
3025         * platform/mac-mavericks/svg/custom/inline-svg-in-xhtml-expected.txt:
3026         * platform/mac-mavericks/svg/hixie/mixed/003-expected.txt:
3027         * platform/mac-mavericks/svg/text/bidi-text-query-expected.txt:
3028         * platform/mac-mavericks/tables/mozilla/bugs/bug1188-expected.txt:
3029         * platform/mac-mavericks/tables/mozilla/bugs/bug12384-expected.txt:
3030         * platform/mac-mavericks/tables/mozilla/bugs/bug138725-expected.txt:
3031         * platform/mac-mavericks/tables/mozilla/bugs/bug18359-expected.txt:
3032         * platform/mac-mavericks/tables/mozilla/bugs/bug24200-expected.txt:
3033         * platform/mac-mavericks/tables/mozilla/bugs/bug2479-2-expected.txt:
3034         * platform/mac-mavericks/tables/mozilla/bugs/bug2479-3-expected.txt:
3035         * platform/mac-mavericks/tables/mozilla/bugs/bug2479-4-expected.txt:
3036         * platform/mac-mavericks/tables/mozilla/bugs/bug28928-expected.txt:
3037         * platform/mac-mavericks/tables/mozilla/bugs/bug30559-expected.txt:
3038         * platform/mac-mavericks/tables/mozilla/bugs/bug30692-expected.txt:
3039         * platform/mac-mavericks/tables/mozilla/bugs/bug4382-expected.txt:
3040         * platform/mac-mavericks/tables/mozilla/bugs/bug46368-1-expected.txt:
3041         * platform/mac-mavericks/tables/mozilla/bugs/bug46368-2-expected.txt:
3042         * platform/mac-mavericks/tables/mozilla/bugs/bug51037-expected.txt:
3043         * platform/mac-mavericks/tables/mozilla/bugs/bug51727-expected.txt:
3044         * platform/mac-mavericks/tables/mozilla/bugs/bug59354-expected.txt:
3045         * platform/mac-mavericks/tables/mozilla/bugs/bug60749-expected.txt:
3046         * platform/mac-mavericks/tables/mozilla/bugs/bug68912-expected.txt:
3047         * platform/mac-mavericks/tables/mozilla/bugs/bug7342-expected.txt:
3048         * platform/mac-mavericks/tables/mozilla/bugs/bug96334-expected.txt:
3049         * platform/mac-mavericks/tables/mozilla/bugs/bug99948-expected.txt:
3050         * platform/mac-mavericks/tables/mozilla/collapsing_borders/bug41262-4-expected.txt:
3051         * platform/mac-mavericks/tables/mozilla/core/margins-expected.txt:
3052         * platform/mac-mavericks/tables/mozilla/dom/tableDom-expected.txt:
3053         * platform/mac-mavericks/tables/mozilla_expected_failures/bugs/bug1725-expected.txt:
3054         * platform/mac-mavericks/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
3055         * platform/mac-mavericks/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt:
3056         * platform/mac-mavericks/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:
3057         * platform/mac-mavericks/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt:
3058         * platform/mac-mavericks/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt:
3059         * platform/mac-mavericks/transforms/2d/hindi-rotated-expected.txt:
3060         * platform/mac-mavericks/transforms/2d/zoom-menulist-expected.txt:
3061         * platform/mac-mountainlion/animations/3d/change-transform-in-end-event-expected.txt:
3062         * platform/mac-mountainlion/animations/3d/matrix-transform-type-animation-expected.txt:
3063         * platform/mac-mountainlion/animations/3d/state-at-end-event-transform-expected.txt:
3064         * platform/mac-mountainlion/animations/additive-transform-animations-expected.txt:
3065         * platform/mac-mountainlion/animations/cross-fade-border-image-source-expected.txt:
3066         * platform/mac-mountainlion/animations/cross-fade-list-style-image-expected.txt:
3067         * platform/mac-mountainlion/animations/cross-fade-webkit-mask-box-image-expected.txt:
3068         * platform/mac-mountainlion/animations/missing-values-first-keyframe-expected.txt:
3069         * platform/mac-mountainlion/animations/missing-values-last-keyframe-expected.txt:
3070         * platform/mac-mountainlion/animations/state-at-end-event-expected.txt:
3071         * platform/mac-mountainlion/compositing/animation/state-at-end-event-transform-layer-expected.txt:
3072         * platform/mac-mountainlion/compositing/color-matching/image-color-matching-expected.txt:
3073         * platform/mac-mountainlion/compositing/color-matching/pdf-image-match-expected.txt:
3074         * platform/mac-mountainlion/compositing/direct-image-compositing-expected.txt:
3075         * platform/mac-mountainlion/compositing/generated-content-expected.txt:
3076         * platform/mac-mountainlion/compositing/geometry/clipping-foreground-expected.txt:
3077         * platform/mac-mountainlion/compositing/geometry/composited-html-size-expected.txt:
3078         * platform/mac-mountainlion/compositing/geometry/fixed-position-expected.txt:
3079         * platform/mac-mountainlion/compositing/geometry/layer-due-to-layer-children-deep-expected.txt:
3080         * platform/mac-mountainlion/compositing/geometry/layer-due-to-layer-children-expected.txt:
3081         * platform/mac-mountainlion/compositing/geometry/outline-change-expected.txt:
3082         * platform/mac-mountainlion/compositing/geometry/partial-layout-update-expected.txt:
3083         * platform/mac-mountainlion/compositing/geometry/root-layer-update-expected.txt:
3084         * platform/mac-mountainlion/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt:
3085         * platform/mac-mountainlion/compositing/geometry/video-fixed-scrolling-expected.txt:
3086         * platform/mac-mountainlion/compositing/geometry/video-opacity-overlay-expected.txt:
3087         * platform/mac-mountainlion/compositing/iframes/composited-iframe-alignment-expected.txt:
3088         * platform/mac-mountainlion/compositing/iframes/iframe-copy-on-scroll-expected.txt:
3089         * platform/mac-mountainlion/compositing/images/direct-image-background-color-expected.txt:
3090         * platform/mac-mountainlion/compositing/layers-inside-overflow-scroll-expected.txt:
3091         * platform/mac-mountainlion/compositing/masks/direct-image-mask-expected.txt:
3092         * platform/mac-mountainlion/compositing/masks/masked-ancestor-expected.txt:
3093         * platform/mac-mountainlion/compositing/masks/multiple-masks-expected.txt:
3094         * platform/mac-mountainlion/compositing/masks/simple-composited-mask-expected.txt:
3095         * platform/mac-mountainlion/compositing/overflow/ancestor-overflow-expected.txt:
3096         * platform/mac-mountainlion/compositing/overflow/fixed-position-ancestor-clip-expected.txt:
3097         * platform/mac-mountainlion/compositing/overflow/nested-scrolling-expected.txt:
3098         * platform/mac-mountainlion/compositing/overflow/overflow-compositing-descendant-expected.txt:
3099         * platform/mac-mountainlion/compositing/overflow/overflow-positioning-expected.txt:
3100         * platform/mac-mountainlion/compositing/overflow/overflow-scroll-expected.txt:
3101         * platform/mac-mountainlion/compositing/overflow/parent-overflow-expected.txt:
3102         * platform/mac-mountainlion/compositing/overflow/remove-overflow-crash2-expected.txt:
3103         * platform/mac-mountainlion/compositing/overflow/scroll-ancestor-update-expected.txt:
3104         * platform/mac-mountainlion/compositing/overflow/scrollbar-painting-expected.txt:
3105         * platform/mac-mountainlion/compositing/reflections/animation-inside-reflection-expected.txt:
3106         * platform/mac-mountainlion/compositing/reflections/compositing-change-inside-reflection-expected.txt:
3107         * platform/mac-mountainlion/compositing/reflections/deeply-nested-reflections-expected.txt:
3108         * platform/mac-mountainlion/compositing/reflections/masked-reflection-on-composited-expected.txt:
3109         * platform/mac-mountainlion/compositing/reflections/nested-reflection-anchor-point-expected.txt:
3110         * platform/mac-mountainlion/compositing/reflections/nested-reflection-animated-expected.txt:
3111         * platform/mac-mountainlion/compositing/reflections/nested-reflection-expected.txt:
3112         * platform/mac-mountainlion/compositing/reflections/nested-reflection-mask-change-expected.txt:
3113         * platform/mac-mountainlion/compositing/reflections/nested-reflection-on-overflow-expected.txt:
3114         * platform/mac-mountainlion/compositing/reflections/nested-reflection-opacity-expected.txt:
3115         * platform/mac-mountainlion/compositing/reflections/nested-reflection-size-change-expected.txt:
3116         * platform/mac-mountainlion/compositing/reflections/nested-reflection-transformed-expected.txt:
3117         * platform/mac-mountainlion/compositing/reflections/nested-reflection-transformed2-expected.txt:
3118         * platform/mac-mountainlion/compositing/reflections/nested-reflection-transition-expected.txt:
3119         * platform/mac-mountainlion/compositing/reflections/reflection-in-composited-expected.txt:
3120         * platform/mac-mountainlion/compositing/reflections/reflection-on-composited-expected.txt:
3121         * platform/mac-mountainlion/compositing/reflections/reflection-opacity-expected.txt:
3122         * platform/mac-mountainlion/compositing/reflections/reflection-ordering-expected.txt:
3123         * platform/mac-mountainlion/compositing/reflections/reflection-positioning-expected.txt:
3124         * platform/mac-mountainlion/compositing/reflections/reflection-positioning2-expected.txt:
3125         * platform/mac-mountainlion/compositing/reflections/simple-composited-reflections-expected.txt:
3126         * platform/mac-mountainlion/compositing/reflections/transform-inside-reflection-expected.txt:
3127         * platform/mac-mountainlion/compositing/repaint/become-overlay-composited-layer-expected.txt:
3128         * platform/mac-mountainlion/compositing/repaint/composited-document-element-expected.txt:
3129         * platform/mac-mountainlion/compositing/repaint/layer-repaint-expected.txt:
3130         * platform/mac-mountainlion/compositing/repaint/layer-repaint-rects-expected.txt:
3131         * platform/mac-mountainlion/compositing/repaint/opacity-between-absolute-expected.txt:
3132         * platform/mac-mountainlion/compositing/repaint/opacity-between-absolute2-expected.txt:
3133         * platform/mac-mountainlion/compositing/self-painting-layers-expected.txt:
3134         * platform/mac-mountainlion/compositing/shadows/shadow-drawing-expected.txt:
3135         * platform/mac-mountainlion/compositing/sibling-positioning-expected.txt:
3136         * platform/mac-mountainlion/compositing/text-on-large-layer-expected.txt:
3137         * platform/mac-mountainlion/compositing/transitions/scale-transition-no-start-expected.txt:
3138         * platform/mac-mountainlion/compositing/transitions/singular-scale-transition-expected.txt:
3139         * platform/mac-mountainlion/compositing/webgl/webgl-background-color-expected.txt:
3140         * platform/mac-mountainlion/compositing/webgl/webgl-reflection-expected.txt:
3141         * platform/mac-mountainlion/css1/basic/containment-expected.txt:
3142         * platform/mac-mountainlion/css1/basic/contextual_selectors-expected.txt:
3143         * platform/mac-mountainlion/css1/basic/grouping-expected.txt:
3144         * platform/mac-mountainlion/css1/basic/id_as_selector-expected.txt:
3145         * platform/mac-mountainlion/css1/basic/inheritance-expected.txt:
3146         * platform/mac-mountainlion/css1/box_properties/acid_test-expected.txt:
3147         * platform/mac-mountainlion/css1/box_properties/border-expected.txt:
3148         * platform/mac-mountainlion/css1/box_properties/border_bottom-expected.txt:
3149         * platform/mac-mountainlion/css1/box_properties/border_bottom_inline-expected.txt:
3150         * platform/mac-mountainlion/css1/box_properties/border_bottom_width-expected.txt:
3151         * platform/mac-mountainlion/css1/box_properties/border_bottom_width_inline-expected.txt:
3152         * platform/mac-mountainlion/css1/box_properties/border_color-expected.txt:
3153         * platform/mac-mountainlion/css1/box_properties/border_color_inline-expected.txt:
3154         * platform/mac-mountainlion/css1/box_properties/border_inline-expected.txt:
3155         * platform/mac-mountainlion/css1/box_properties/border_left-expected.txt:
3156         * platform/mac-mountainlion/css1/box_properties/border_left_inline-expected.txt:
3157         * platform/mac-mountainlion/css1/box_properties/border_left_width-expected.txt:
3158         * platform/mac-mountainlion/css1/box_properties/border_left_width_inline-expected.txt:
3159         * platform/mac-mountainlion/css1/box_properties/border_right-expected.txt:
3160         * platform/mac-mountainlion/css1/box_properties/border_right_inline-expected.txt:
3161         * platform/mac-mountainlion/css1/box_properties/border_right_width-expected.txt:
3162         * platform/mac-mountainlion/css1/box_properties/border_right_width_inline-expected.txt:
3163         * platform/mac-mountainlion/css1/box_properties/border_style-expected.txt:
3164         * platform/mac-mountainlion/css1/box_properties/border_style_inline-expected.txt:
3165         * platform/mac-mountainlion/css1/box_properties/border_top-expected.txt:
3166         * platform/mac-mountainlion/css1/box_properties/border_top_inline-expected.txt:
3167         * platform/mac-mountainlion/css1/box_properties/border_top_width-expected.txt:
3168         * platform/mac-mountainlion/css1/box_properties/border_top_width_inline-expected.txt:
3169         * platform/mac-mountainlion/css1/box_properties/border_width-expected.txt:
3170         * platform/mac-mountainlion/css1/box_properties/border_width_inline-expected.txt:
3171         * platform/mac-mountainlion/css1/box_properties/clear-expected.txt:
3172         * platform/mac-mountainlion/css1/box_properties/clear_float-expected.txt:
3173         * platform/mac-mountainlion/css1/box_properties/float-expected.txt:
3174         * platform/mac-mountainlion/css1/box_properties/float_elements_in_series-expected.txt:
3175         * platform/mac-mountainlion/css1/box_properties/float_margin-expected.txt:
3176         * platform/mac-mountainlion/css1/box_properties/float_on_text_elements-expected.txt:
3177         * platform/mac-mountainlion/css1/box_properties/height-expected.txt:
3178         * platform/mac-mountainlion/css1/box_properties/margin-expected.txt:
3179         * platform/mac-mountainlion/css1/box_properties/margin_bottom-expected.txt:
3180         * platform/mac-mountainlion/css1/box_properties/margin_bottom_inline-expected.txt:
3181         * platform/mac-mountainlion/css1/box_properties/margin_inline-expected.txt:
3182         * platform/mac-mountainlion/css1/box_properties/margin_left-expected.txt:
3183         * platform/mac-mountainlion/css1/box_properties/margin_left_inline-expected.txt:
3184         * platform/mac-mountainlion/css1/box_properties/margin_right-expected.txt:
3185         * platform/mac-mountainlion/css1/box_properties/margin_right_inline-expected.txt:
3186         * platform/mac-mountainlion/css1/box_properties/margin_top-expected.txt:
3187         * platform/mac-mountainlion/css1/box_properties/margin_top_inline-expected.txt:
3188         * platform/mac-mountainlion/css1/box_properties/padding-expected.txt:
3189         * platform/mac-mountainlion/css1/box_properties/padding_bottom-expected.txt:
3190         * platform/mac-mountainlion/css1/box_properties/padding_bottom_inline-expected.txt:
3191         * platform/mac-mountainlion/css1/box_properties/padding_inline-expected.txt:
3192         * platform/mac-mountainlion/css1/box_properties/padding_left-expected.txt:
3193         * platform/mac-mountainlion/css1/box_properties/padding_left_inline-expected.txt:
3194         * platform/mac-mountainlion/css1/box_properties/padding_right-expected.txt:
3195         * platform/mac-mountainlion/css1/box_properties/padding_right_inline-expected.txt:
3196         * platform/mac-mountainlion/css1/box_properties/padding_top-expected.txt:
3197         * platform/mac-mountainlion/css1/box_properties/padding_top_inline-expected.txt:
3198         * platform/mac-mountainlion/css1/box_properties/width-expected.txt:
3199         * platform/mac-mountainlion/css1/cascade/cascade_order-expected.txt:
3200         * platform/mac-mountainlion/css1/cascade/important-expected.txt:
3201         * platform/mac-mountainlion/css1/classification/display-expected.txt:
3202         * platform/mac-mountainlion/css1/classification/list_style-expected.txt:
3203         * platform/mac-mountainlion/css1/classification/list_style_image-expected.txt:
3204         * platform/mac-mountainlion/css1/classification/list_style_position-expected.txt:
3205         * platform/mac-mountainlion/css1/classification/list_style_type-expected.txt:
3206         * platform/mac-mountainlion/css1/classification/white_space-expected.txt:
3207         * platform/mac-mountainlion/css1/color_and_background/background-expected.txt:
3208         * platform/mac-mountainlion/css1/color_and_background/background_attachment-expected.txt:
3209         * platform/mac-mountainlion/css1/color_and_background/background_color-expected.txt:
3210         * platform/mac-mountainlion/css1/color_and_background/background_image-expected.txt:
3211         * platform/mac-mountainlion/css1/color_and_background/background_position-expected.txt:
3212         * platform/mac-mountainlion/css1/color_and_background/background_repeat-expected.txt:
3213         * platform/mac-mountainlion/css1/color_and_background/color-expected.txt:
3214         * platform/mac-mountainlion/css1/conformance/forward_compatible_parsing-expected.txt:
3215         * platform/mac-mountainlion/css1/font_properties/font-expected.txt:
3216         * platform/mac-mountainlion/css1/font_properties/font_family-expected.txt:
3217         * platform/mac-mountainlion/css1/font_properties/font_size-expected.txt:
3218         * platform/mac-mountainlion/css1/font_properties/font_style-expected.txt:
3219         * platform/mac-mountainlion/css1/font_properties/font_variant-expected.txt:
3220         * platform/mac-mountainlion/css1/font_properties/font_weight-expected.txt:
3221         * platform/mac-mountainlion/css1/formatting_model/canvas-expected.txt:
3222         * platform/mac-mountainlion/css1/formatting_model/floating_elements-expected.txt:
3223         * platform/mac-mountainlion/css1/formatting_model/height_of_lines-expected.txt:
3224         * platform/mac-mountainlion/css1/formatting_model/horizontal_formatting-expected.txt:
3225         * platform/mac-mountainlion/css1/formatting_model/inline_elements-expected.txt:
3226         * platform/mac-mountainlion/css1/formatting_model/replaced_elements-expected.txt:
3227         * platform/mac-mountainlion/css1/formatting_model/vertical_formatting-expected.txt:
3228         * platform/mac-mountainlion/css1/pseudo/anchor-expected.txt:
3229         * platform/mac-mountainlion/css1/pseudo/firstletter-expected.txt:
3230         * platform/mac-mountainlion/css1/pseudo/firstline-expected.txt:
3231         * platform/mac-mountainlion/css1/pseudo/multiple_pseudo_elements-expected.txt:
3232         * platform/mac-mountainlion/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
3233         * platform/mac-mountainlion/css1/text_properties/letter_spacing-expected.txt:
3234         * platform/mac-mountainlion/css1/text_properties/line_height-expected.txt:
3235         * platform/mac-mountainlion/css1/text_properties/text_align-expected.txt:
3236         * platform/mac-mountainlion/css1/text_properties/text_decoration-expected.txt:
3237         * platform/mac-mountainlion/css1/text_properties/text_indent-expected.txt:
3238         * platform/mac-mountainlion/css1/text_properties/text_transform-expected.txt:
3239         * platform/mac-mountainlion/css1/text_properties/vertical_align-expected.txt:
3240         * platform/mac-mountainlion/css1/text_properties/word_spacing-expected.txt:
3241         * platform/mac-mountainlion/css1/units/color_units-expected.txt:
3242         * platform/mac-mountainlion/css1/units/length_units-expected.txt:
3243         * platform/mac-mountainlion/css1/units/percentage_units-expected.txt:
3244         * platform/mac-mountainlion/css1/units/urls-expected.txt:
3245         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-height-001-expected.txt:
3246         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-height-002-expected.txt:
3247         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-height-003-expected.txt:
3248         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-height-004-expected.txt:
3249         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-height-005-expected.txt:
3250         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-height-006-expected.txt:
3251         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-height-007-expected.txt:
3252         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-height-008-expected.txt:
3253         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-height-009-expected.txt:
3254         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-height-010-expected.txt:
3255         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-height-011-expected.txt:
3256         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-height-012-expected.txt:
3257         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-max-height-001-expected.txt:
3258         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-max-height-002-expected.txt:
3259         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-max-height-003-expected.txt:
3260         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-max-height-004-expected.txt:
3261         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-max-height-005-expected.txt:
3262         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-max-height-006-expected.txt:
3263         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-max-height-007-expected.txt:
3264         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-max-height-008-expected.txt:
3265         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-max-height-009-expected.txt:
3266         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-max-height-010-expected.txt:
3267         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-max-height-011-expected.txt:
3268         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-max-height-012-expected.txt:
3269         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-001-expected.txt:
3270         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-002-expected.txt:
3271         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-003-expected.txt:
3272         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-004-expected.txt:
3273         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-005-expected.txt:
3274         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-006-expected.txt:
3275         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-007-expected.txt:
3276         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-008-expected.txt:
3277         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-009-expected.txt:
3278         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-010-expected.txt:
3279         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-011-expected.txt:
3280         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-012-expected.txt:
3281         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-013-expected.txt:
3282         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-014-expected.txt:
3283         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-015-expected.txt:
3284         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-016-expected.txt:
3285         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-017-expected.txt:
3286         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-018-expected.txt:
3287         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-019-expected.txt:
3288         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-020-expected.txt:
3289         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-021-expected.txt:
3290         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-022-expected.txt:
3291         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-023-expected.txt:
3292         * platform/mac-mountainlion/css2.1/20110323/absolute-non-replaced-width-024-expected.txt:
3293         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-001-expected.txt:
3294         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-002-expected.txt:
3295         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-003-expected.txt:
3296         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-004-expected.txt:
3297         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-005-expected.txt:
3298         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-007-expected.txt:
3299         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-008-expected.txt:
3300         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-009-expected.txt:
3301         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-010-expected.txt:
3302         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-011-expected.txt:
3303         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-012-expected.txt:
3304         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-014-expected.txt:
3305         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-016-expected.txt:
3306         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-017-expected.txt:
3307         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-018-expected.txt:
3308         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-019-expected.txt:
3309         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-021-expected.txt:
3310         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-022-expected.txt:
3311         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-023-expected.txt:
3312         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-024-expected.txt:
3313         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-025-expected.txt:
3314         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-026-expected.txt:
3315         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-028-expected.txt:
3316         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-029-expected.txt:
3317         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-030-expected.txt:
3318         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-031-expected.txt:
3319         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-032-expected.txt:
3320         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-033-expected.txt:
3321         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-035-expected.txt:
3322         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-height-036-expected.txt:
3323         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-001-expected.txt:
3324         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-006-expected.txt:
3325         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-008-expected.txt:
3326         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-013-expected.txt:
3327         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-015-expected.txt:
3328         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-020-expected.txt:
3329         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-022-expected.txt:
3330         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-027-expected.txt:
3331         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-029-expected.txt:
3332         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-034-expected.txt:
3333         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-036-expected.txt:
3334         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-041-expected.txt:
3335         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-043-expected.txt:
3336         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-048-expected.txt:
3337         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-050-expected.txt:
3338         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-055-expected.txt:
3339         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-057-expected.txt:
3340         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-062-expected.txt:
3341         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-064-expected.txt:
3342         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-069-expected.txt:
3343         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-071-expected.txt:
3344         * platform/mac-mountainlion/css2.1/20110323/absolute-replaced-width-076-expected.txt:
3345         * platform/mac-mountainlion/css2.1/20110323/background-intrinsic-001-expected.txt:
3346         * platform/mac-mountainlion/css2.1/20110323/background-intrinsic-002-expected.txt:
3347         * platform/mac-mountainlion/css2.1/20110323/background-intrinsic-003-expected.txt:
3348         * platform/mac-mountainlion/css2.1/20110323/background-intrinsic-004-expected.txt:
3349         * platform/mac-mountainlion/css2.1/20110323/background-intrinsic-005-expected.txt:
3350         * platform/mac-mountainlion/css2.1/20110323/background-intrinsic-006-expected.txt:
3351         * platform/mac-mountainlion/css2.1/20110323/background-intrinsic-007-expected.txt:
3352         * platform/mac-mountainlion/css2.1/20110323/background-intrinsic-008-expected.txt:
3353         * platform/mac-mountainlion/css2.1/20110323/background-intrinsic-009-expected.txt:
3354         * platform/mac-mountainlion/css2.1/20110323/block-non-replaced-height-001-expected.txt:
3355         * platform/mac-mountainlion/css2.1/20110323/block-non-replaced-height-002-expected.txt:
3356         * platform/mac-mountainlion/css2.1/20110323/block-non-replaced-height-003-expected.txt:
3357         * platform/mac-mountainlion/css2.1/20110323/block-non-replaced-height-004-expected.txt:
3358         * platform/mac-mountainlion/css2.1/20110323/block-non-replaced-height-005-expected.txt:
3359         * platform/mac-mountainlion/css2.1/20110323/block-non-replaced-height-006-expected.txt:
3360         * platform/mac-mountainlion/css2.1/20110323/block-non-replaced-height-007-expected.txt:
3361         * platform/mac-mountainlion/css2.1/20110323/block-non-replaced-height-008-expected.txt:
3362         * platform/mac-mountainlion/css2.1/20110323/block-non-replaced-height-009-expected.txt:
3363         * platform/mac-mountainlion/css2.1/20110323/block-non-replaced-height-010-expected.txt:
3364         * platform/mac-mountainlion/css2.1/20110323/block-non-replaced-height-011-expected.txt:
3365         * platform/mac-mountainlion/css2.1/20110323/block-non-replaced-height-012-expected.txt:
3366         * platform/mac-mountainlion/css2.1/20110323/block-non-replaced-height-013-expected.txt:
3367