Import W3C HTML reflection tests
[WebKit-https.git] / LayoutTests / ChangeLog
1 2016-02-17  Chris Dumez  <cdumez@apple.com>
2
3         Import W3C HTML reflection tests
4         https://bugs.webkit.org/show_bug.cgi?id=154310
5         <rdar://problem/24685826>
6
7         Reviewed by Ryosuke Niwa.
8
9         Skip newly imported tests in Debug builds because they are slow.
10
11         * TestExpectations:
12
13 2016-02-17  Alex Christensen  <achristensen@webkit.org>
14
15         Copy http body when being redirected with 308 with NetworkSession
16         https://bugs.webkit.org/show_bug.cgi?id=154348
17
18         Reviewed by Brady Eidson.
19
20         * http/tests/navigation/post-308-response-expected.txt: Copied from LayoutTests/http/tests/navigation/post-307-response-expected.txt.
21         * http/tests/navigation/post-308-response.html: Copied from LayoutTests/http/tests/navigation/post-307-response.html.
22         * http/tests/navigation/resources/redirection-response.php:
23         Added a test verifying data is being sent with post requests after being redirected with an http status code of 308.
24         We already had non-CORS tests for 301, 302, 303, and 307, and we already had CORS tests for 301, 302, 303, 307, and 308.
25         This fills in the missing non-CORS test.
26
27 2016-02-17  Chris Dumez  <cdumez@apple.com>
28
29         Regression(r196648): window.showModalDialog is no longer undefined if the client does not allow showing modal dialog
30         https://bugs.webkit.org/show_bug.cgi?id=154330
31
32         Reviewed by Gavin Barraclough.
33
34         Add layout test to make sure that window.showModalDialog is undefined
35         when the client does not allow showing modal dialog and to check that
36         window.showModalDialog can be shadowed.
37
38         * fast/dom/Window/forbid-showModalDialog-expected.txt: Added.
39         * fast/dom/Window/forbid-showModalDialog.html: Added.
40
41 2016-02-17  Commit Queue  <commit-queue@webkit.org>
42
43         Unreviewed, rolling out r196675.
44         https://bugs.webkit.org/show_bug.cgi?id=154344
45
46          "Causes major slowdowns on deltablue-varargs" (Requested by
47         keith_miller on #webkit).
48
49         Reverted changeset:
50
51         "Spread operator should be allowed when not the first argument
52         of parameter list"
53         https://bugs.webkit.org/show_bug.cgi?id=152721
54         http://trac.webkit.org/changeset/196675
55
56 2016-02-17  Nan Wang  <n_wang@apple.com>
57
58         AX: Implement sentence related text marker functions using TextIterator
59         https://bugs.webkit.org/show_bug.cgi?id=154312
60
61         Reviewed by Chris Fleizach.
62
63         * accessibility/mac/text-marker-paragraph-nav-expected.txt:
64         * accessibility/mac/text-marker-paragraph-nav.html:
65         * accessibility/mac/text-marker-sentence-nav-expected.txt: Added.
66         * accessibility/mac/text-marker-sentence-nav.html: Added.
67
68 2016-02-17  Ryan Haddad  <ryanhaddad@apple.com>
69
70         Adding an ios-specific baseline for accessibility/ios-simulator/centerpoint.html during failure investigation
71         https://bugs.webkit.org/show_bug.cgi?id=154137
72
73         Unreviewed test gardening.
74
75         * platform/ios-simulator/accessibility/ios-simulator/centerpoint-expected.txt: Added.
76
77 2016-02-17  Ryan Haddad  <ryanhaddad@apple.com>
78
79         Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator
80
81         Unreviewed test gardening.
82
83         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
84
85 2016-02-17  Ryan Haddad  <ryanhaddad@apple.com>
86
87         Skipping tests added with r196688 on ios-simulator due to reliance on unsupported mouse events.
88
89         Unreviewed test gardening.
90
91         * platform/ios-simulator/TestExpectations:
92
93 2016-02-17  Chris Dumez  <cdumez@apple.com>
94
95         Window should have its 'constructor' property on the prototype
96         https://bugs.webkit.org/show_bug.cgi?id=154037
97         <rdar://problem/24689078>
98
99         Reviewed by Gavin Barraclough.
100
101         * http/tests/security/cross-origin-window-property-access-expected.txt:
102         * http/tests/security/cross-origin-window-property-access.html:
103         Add checks to make sure it still is not possible to access
104         window.constructor cross-origin.
105
106         * js/getOwnPropertyDescriptor-window-attributes-expected.txt:
107         * js/getOwnPropertyDescriptor-window-attributes.html:
108         Update test now that window has it's "constructor" attribute
109         on the prototype.
110
111 2016-02-16  Carlos Garcia Campos  <cgarcia@igalia.com>
112
113         Add a way to test ScrollAnimator
114         https://bugs.webkit.org/show_bug.cgi?id=153479
115
116         Reviewed by Michael Catanzaro.
117
118         * compositing/overflow/overflow-scrollbar-layer-positions-expected.txt:
119         * fast/scrolling/overlay-scrollbars-scroll-corner-expected.html: Added.
120         * fast/scrolling/overlay-scrollbars-scroll-corner.html: Added.
121         * fast/scrolling/scroll-animator-basic-events-expected.txt: Added.
122         * fast/scrolling/scroll-animator-basic-events.html: Added.
123         * fast/scrolling/scroll-animator-overlay-scrollbars-hovered-expected.txt: Added.
124         * fast/scrolling/scroll-animator-overlay-scrollbars-hovered.html: Added.
125         * fast/scrolling/scroll-animator-select-list-events-expected.txt: Added.
126         * fast/scrolling/scroll-animator-select-list-events.html: Added.
127         * fast/scrolling/scrollbar-tickmarks-hittest.html:
128         * platform/mac-wk1/TestExpectations:
129         * platform/mac-wk1/fast/scrolling/scroll-animator-basic-events-expected.txt: Added.
130         * platform/mac-wk1/fast/scrolling/scroll-animator-select-list-events-expected.txt: Added.
131
132 2016-02-16  Gavin Barraclough  <barraclough@apple.com>
133
134         JSDOMWindow::getOwnPropertySlot should not search photo chain
135         https://bugs.webkit.org/show_bug.cgi?id=154102
136
137         Reviewed by Chris Dumez.
138
139         Should only return *own* properties.
140
141         * fast/dom/Window/es52-globals-expected.txt:
142         * http/tests/security/window-named-valueOf-expected.txt:
143         * imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
144             - update test results.
145
146 2016-02-16  Keith Miller  <keith_miller@apple.com>
147
148         Spread operator should be allowed when not the first argument of parameter list
149         https://bugs.webkit.org/show_bug.cgi?id=152721
150
151         Reviewed by Saam Barati.
152
153         Update tests with new semantics of spread calling.
154
155         * js/basic-spread-expected.txt:
156         * js/parser-syntax-check-expected.txt:
157         * js/script-tests/basic-spread.js:
158         * js/script-tests/parser-syntax-check.js:
159
160 2016-02-16  Chris Dumez  <cdumez@apple.com>
161
162         Navigator.geolocation should not be marked a [Replaceable] and should be on the prototype
163         https://bugs.webkit.org/show_bug.cgi?id=154304
164         <rdar://problem/24685092>
165
166         Reviewed by Gavin Barraclough.
167
168         * fast/dom/Geolocation/enabled-expected.txt:
169         * fast/dom/Geolocation/script-tests/enabled.js:
170         * js/dom/delete-syntax-expected.txt:
171         * js/dom/script-tests/delete-syntax.js:
172         Update tests as they expected the navigator properties to be on the
173         instance rather than the prototype.
174
175         * js/dom/script-tests/shadow-navigator-geolocation-in-strict-mode-does-not-throw.js: Removed.
176         * js/dom/shadow-navigator-geolocation-in-strict-mode-does-not-throw-expected.txt: Removed.
177         * js/dom/shadow-navigator-geolocation-in-strict-mode-does-not-throw.html: Removed.
178         Drop outdated test.
179
180         * js/navigator-set-geolocation-expected.txt: Added.
181         * js/navigator-set-geolocation.html: Added.
182         Add test to make sure that Navigator.geolocation cannot be set. I verified that
183         this test passes in both Firefox and Chrome.
184
185 2016-02-16  Said Abou-Hallawa  <sabouhallawa@apple.com>
186
187         REGRESSION (r190430): WTFCrashWithSecurityImplication in:void SVGRootInlineBox::layoutCharactersInTextBoxes()
188         https://bugs.webkit.org/show_bug.cgi?id=154185
189
190         Reviewed by Ryosuke Niwa.
191         
192         Ensure that adding an HTMLSlotElement with text to an SVGTextElement will
193         not create a renderer and we won't crash.
194
195         * fast/shadow-dom/text-slot-child-crash-expected.txt: Added.
196         * fast/shadow-dom/text-slot-child-crash.svg: Added.
197
198 2016-02-16  Simon Fraser  <simon.fraser@apple.com>
199
200         Add tests for iframe and overflow scrollability after navigating back
201         https://bugs.webkit.org/show_bug.cgi?id=154300
202
203         Reviewed by Brent Fulgham.
204         
205         Test that sends mousewheel events to overflow and iframe, before and after navigating
206         forward then back.
207         
208         These tests detect the regression caused by r188659.
209
210         * fast/scrolling/iframe-scrollable-after-back-expected.txt: Added.
211         * fast/scrolling/iframe-scrollable-after-back.html: Added.
212         * fast/scrolling/overflow-scrollable-after-back-expected.txt: Added.
213         * fast/scrolling/overflow-scrollable-after-back.html: Added.
214         * fast/scrolling/resources/scroll-notifying-page.html: Added.
215         * platform/ios-simulator/TestExpectations: Skip on iOS.
216
217 2016-02-16  Daniel Bates  <dabates@apple.com>
218
219         CSP: Update violation report 'Content-Type' header
220         https://bugs.webkit.org/show_bug.cgi?id=153166
221         <rdar://problem/24383327>
222
223         Reviewed by Brent Fulgham.
224
225         Update expected results now that we post the Content Security Policy violation report with
226         Content-Type application/csp-report.
227
228         * TestExpectations: Update associated bugs for entries that still fail.
229         * http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies-when-private-browsing-enabled-expected.txt:
230         * http/tests/security/contentSecurityPolicy/report-cross-origin-no-cookies-when-private-browsing-toggled-expected.txt:
231         * http/tests/security/contentSecurityPolicy/report-same-origin-no-cookies-when-private-browsing-toggled-expected.txt:
232         * http/tests/security/contentSecurityPolicy/report-same-origin-with-cookies-when-private-browsing-enabled-expected.txt:
233         * http/tests/security/contentSecurityPolicy/report-uri-from-child-frame-expected.txt: Fix up HTTP_REFERER and csp-report
234         to reflect the correct value for HTTP_REFERER and the correct values for the report-uri and document-uri keys in the CSP
235         report JSON object.
236
237 2016-02-16  Ryan Haddad  <ryanhaddad@apple.com>
238
239         Marking pageoverlay/overlay-installation.html  as flaky on ios-simulator
240         https://bugs.webkit.org/show_bug.cgi?id=153337
241
242         Unreviewed test gardening.
243
244         * platform/ios-simulator/TestExpectations:
245
246 2016-02-16  Ryan Haddad  <ryanhaddad@apple.com>
247
248         Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator after r196648
249
250         Unreviewed test gardening.
251
252         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
253
254 2016-02-16  Daniel Bates  <dabates@apple.com>
255
256         CSP: Fix parsing of 'host/path' source expressions
257         https://bugs.webkit.org/show_bug.cgi?id=153170
258         <rdar://problem/24383407>
259
260         Reviewed by Brent Fulgham.
261
262         Remove entry for test http/tests/security/contentSecurityPolicy/source-list-parsing-paths-03.html
263         as it now passes.
264
265         * TestExpectations:
266
267 2016-02-16  Joseph Pecoraro  <pecoraro@apple.com>
268
269         JSContext Inspector: Support for inline source maps
270         https://bugs.webkit.org/show_bug.cgi?id=154303
271         <rdar://problem/24670392>
272
273         Reviewed by Timothy Hatcher.
274
275         * inspector/unit-tests/url-utilities-expected.txt: Added.
276         * inspector/unit-tests/url-utilities.html: Added.
277
278 2016-02-16  Daniel Bates  <dabates@apple.com>
279
280         CSP: Disallow an empty host in a host-source source expression
281         https://bugs.webkit.org/show_bug.cgi?id=153168
282         <rdar://problem/24383366>
283
284         Reviewed by Brent Fulgham.
285
286         Remove entry for test http/tests/security/contentSecurityPolicy/source-list-parsing-07.html
287         as it now passes.
288
289         * TestExpectations:
290
291 2016-02-16  Chris Dumez  <cdumez@apple.com>
292
293         [Web IDL] Operations should be on the instance for global objects or if [Unforgeable]
294         https://bugs.webkit.org/show_bug.cgi?id=154120
295         <rdar://problem/24613231>
296
297         Reviewed by Gavin Barraclough.
298
299         * inspector/model/remote-object-get-properties-expected.txt:
300         Rebaseline test because the order of static properties has changed:
301         functions are now before constants instead of after.
302
303 2016-02-16  Ryan Haddad  <ryanhaddad@apple.com>
304
305         Marking webarchive/loading/missing-data.html as flaky on ios-simulator-wk2
306         https://bugs.webkit.org/show_bug.cgi?id=153380
307
308         Unreviewed test gardening.
309
310         * platform/ios-simulator-wk2/TestExpectations:
311
312 2016-02-16  Keith Miller  <keith_miller@apple.com>
313
314         ClonedArguments should not materialize its special properties unless they are being changed or deleted
315         https://bugs.webkit.org/show_bug.cgi?id=154128
316
317         Reviewed by Filip Pizlo.
318
319         Have argumnets-strict-mode test the speed of spreading the arguments object.
320
321         * js/regress/script-tests/arguments-strict-mode.js:
322         (foo):
323
324 2016-02-16  Ryan Haddad  <ryanhaddad@apple.com>
325
326         Marking fast/events/keydown-1.html as flaky on mac-wk1 debug
327         https://bugs.webkit.org/show_bug.cgi?id=154297
328
329         Unreviewed test gardening.
330
331         * platform/mac-wk1/TestExpectations:
332
333 2016-02-16  Filip Pizlo  <fpizlo@apple.com>
334
335         FTL should support StringFromCharCode
336         https://bugs.webkit.org/show_bug.cgi?id=154267
337
338         Reviewed by Mark Lam.
339
340         * js/regress/script-tests/string-from-char-code.js: Added.
341         (result):
342         * js/regress/script-tests/untyped-string-from-char-code.js: Added.
343         (result):
344         * js/regress/string-from-char-code-expected.txt: Added.
345         * js/regress/string-from-char-code.html: Added.
346         * js/regress/untyped-string-from-char-code-expected.txt: Added.
347         * js/regress/untyped-string-from-char-code.html: Added.
348
349 2016-02-16  Carlos Garcia Campos  <cgarcia@igalia.com>
350
351         [GTK] No hover-horizontal scrolling available
352         https://bugs.webkit.org/show_bug.cgi?id=122859
353
354         Reviewed by Michael Catanzaro.
355
356         * platform/gtk/scrollbars/main-frame-scrollbar-horizontal-wheel-scroll-expected.html: Added.
357         * platform/gtk/scrollbars/main-frame-scrollbar-horizontal-wheel-scroll.html: Added.
358
359 2016-02-16  Antti Koivisto  <antti@apple.com>
360
361         Factor id mutation style invalidation code into a class
362         https://bugs.webkit.org/show_bug.cgi?id=154287
363
364         Reviewed by Andreas Kling.
365
366         * fast/css/style-invalidation-id-change-descendants-expected.txt: Added.
367         * fast/css/style-invalidation-id-change-descendants.html: Added.
368
369 2016-02-16  Ryan Haddad  <ryanhaddad@apple.com>
370
371         Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator after r196621
372
373         Unreviewed test gardening.
374
375         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
376
377 2016-02-15  Antti Koivisto  <antti@apple.com>
378
379         Optimize style invalidations for attribute selectors
380         https://bugs.webkit.org/show_bug.cgi?id=154242
381
382         Reviewed by Andreas Kling.
383
384         * fast/css/style-invalidation-attribute-change-descendants-expected.txt: Added.
385         * fast/css/style-invalidation-attribute-change-descendants.html: Added.
386
387 2016-02-16  Chris Dumez  <cdumez@apple.com>
388
389         Do security checks early in JSDOMWindow::put*()
390         https://bugs.webkit.org/show_bug.cgi?id=154270
391
392         Reviewed by Gavin Barraclough.
393
394         * http/tests/security/cross-frame-access-put-expected.txt:
395         Rebaseline. The extra security warnings are for the following properties:
396         closed, crypto, frameElement, pageXOffset and pageYOffset.
397         All these properties are read-only and therefore cannot be set (cross-origin
398         or not). The previous code was not doing an explicit check and ended up
399         trying to set these properties. However, since they are read-only, we would
400         silently fail to set them. The new code does the explicit check and therefore
401         will warn and NOT attempt to set.
402
403         * http/tests/security/cross-origin-reified-window-location-setting-expected.txt: Added.
404         * http/tests/security/cross-origin-reified-window-location-setting.html: Added.
405         Add test to check that setting window.location cross-origin still works after the
406         window object has been reified.
407
408 2016-02-15  Mark Lam  <mark.lam@apple.com>
409
410         [ARMv7] Some JSC test fails due to exhausting the JIT code heap on the no LLINT test configuration.
411         https://bugs.webkit.org/show_bug.cgi?id=151611
412
413         Reviewed by Saam Barati.
414
415         These tests are only failing because they are compiling too much with the LLINT
416         disabled.  As a result, they are using more JIT code heap space than is allowed
417         by the OS.
418
419         This patch excludes these tests from the noLLINT configuration on 32-bit ARM.
420
421         * js/script-tests/dfg-float32array.js:
422         * js/script-tests/dfg-float64array.js:
423         * js/script-tests/dfg-int16array.js:
424         * js/script-tests/dfg-int32array-overflow-values.js:
425         * js/script-tests/dfg-int32array.js:
426         * js/script-tests/dfg-int8array.js:
427         * js/script-tests/dfg-osr-entry-hoisted-clobbered-structure-check.js:
428         * js/script-tests/dfg-uint16array.js:
429         * js/script-tests/dfg-uint32array-overflow-values.js:
430         * js/script-tests/dfg-uint32array.js:
431         * js/script-tests/dfg-uint8array.js:
432         * js/script-tests/dfg-uint8clampedarray.js:
433         * js/script-tests/regress-141098.js:
434
435 2016-02-15  Brent Fulgham  <bfulgham@apple.com>
436
437         [Mac] Gather some rudimentary statistics during resource load 
438         https://bugs.webkit.org/show_bug.cgi?id=153575
439         <rdar://problem/24075254>
440
441         Reviewed by Brady Eidson.
442
443         * http/tests/navigation/resources/redirect-on-reload-updates-history-item-statistics.php: Added.
444         * http/tests/navigation/resources/redirect-updates-history-item-done-statistics.html: Added.
445         * http/tests/navigation/statistics-expected.txt: Added.
446         * http/tests/navigation/statistics.html: Added.
447
448 2016-02-15  Chris Dumez  <cdumez@apple.com>
449
450         The following properties should exist on the global object: AudioTrackList, AudioTrack, VideoTrackList, VideoTrack
451         https://bugs.webkit.org/show_bug.cgi?id=154250
452         <rdar://problem/24660829>
453
454         Reviewed by Eric Carlson.
455
456         Rebaseline now that AudioTrackList, AudioTrack, VideoTrackList and VideoTrack
457         are exposed on the global Window object.
458
459         * js/dom/global-constructors-attributes-expected.txt:
460         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
461         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
462         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
463
464 2016-02-15  Hunseop Jeong  <hs85.jeong@samsung.com>
465
466         [EFL] Rebaseline after r196244.
467
468         Unreviewed test gardening.
469
470         * platform/efl/compositing/geometry/clipping-foreground-expected.txt:
471         * platform/efl/compositing/geometry/root-layer-update-expected.txt:
472         * platform/efl/compositing/overflow/ancestor-overflow-expected.txt:
473         * platform/efl/compositing/overflow/nested-scrolling-expected.txt:
474         * platform/efl/compositing/overflow/overflow-scroll-expected.txt:
475         * platform/efl/compositing/overflow/parent-overflow-expected.txt:
476         * platform/efl/compositing/overflow/scrollbar-painting-expected.txt:
477         * platform/efl/compositing/reflections/nested-reflection-on-overflow-expected.txt:
478         * platform/efl/compositing/sibling-positioning-expected.txt:
479         * platform/efl/css3/unicode-bidi-isolate-basic-expected.txt:
480         * platform/efl/fast/block/positioning/auto/vertical-rl/007-expected.txt:
481         * platform/efl/fast/block/positioning/vertical-rl/fixed-positioning-expected.txt:
482         * platform/efl/fast/borders/border-antialiasing-expected.txt:
483         * platform/efl/fast/clip/001-expected.txt:
484         * platform/efl/fast/clip/013-expected.txt:
485         * platform/efl/fast/clip/014-expected.txt:
486         * platform/efl/fast/clip/016-expected.txt:
487         * platform/efl/fast/clip/outline-overflowClip-expected.txt:
488         * platform/efl/fast/css/clip-zooming-expected.txt:
489         * platform/efl/fast/forms/validation-message-appearance-expected.txt:
490         * platform/efl/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.txt:
491         * platform/efl/fast/line-grid/line-grid-inside-columns-expected.txt:
492         * platform/efl/fast/line-grid/line-grid-into-columns-expected.txt:
493         * platform/efl/fast/lists/scrolled-marker-paint-expected.txt:
494         * platform/efl/fast/multicol/client-rects-expected.txt:
495         * platform/efl/fast/multicol/column-break-with-balancing-expected.txt:
496         * platform/efl/fast/multicol/column-rules-expected.txt:
497         * platform/efl/fast/multicol/column-rules-stacking-expected.txt:
498         * platform/efl/fast/multicol/columns-shorthand-parsing-expected.txt:
499         * platform/efl/fast/multicol/float-paginate-complex-expected.txt:
500         * platform/efl/fast/multicol/float-paginate-empty-lines-expected.txt:
501         * platform/efl/fast/multicol/float-paginate-expected.txt:
502         * platform/efl/fast/multicol/layers-in-multicol-expected.txt:
503         * platform/efl/fast/multicol/layers-split-across-columns-expected.txt:
504         * platform/efl/fast/multicol/max-height-columns-block-expected.txt:
505         * platform/efl/fast/multicol/nested-columns-expected.txt:
506         * platform/efl/fast/multicol/newmulticol/client-rects-expected.txt:
507         * platform/efl/fast/multicol/overflow-across-columns-expected.txt:
508         * platform/efl/fast/multicol/overflow-across-columns-percent-height-expected.txt:
509         * platform/efl/fast/multicol/overflow-unsplittable-expected.txt:
510         * platform/efl/fast/multicol/paginate-block-replaced-expected.txt:
511         * platform/efl/fast/multicol/pagination/BottomToTop-bt-expected.txt:
512         * platform/efl/fast/multicol/pagination/BottomToTop-lr-expected.txt:
513         * platform/efl/fast/multicol/pagination/BottomToTop-rl-expected.txt:
514         * platform/efl/fast/multicol/pagination/BottomToTop-tb-expected.txt:
515         * platform/efl/fast/multicol/pagination/LeftToRight-bt-expected.txt:
516         * platform/efl/fast/multicol/pagination/LeftToRight-rl-expected.txt:
517         * platform/efl/fast/multicol/pagination/LeftToRight-tb-expected.txt:
518         * platform/efl/fast/multicol/pagination/LeftToRight-tb-hittest-expected.txt:
519         * platform/efl/fast/multicol/pagination/RightToLeft-bt-expected.txt:
520         * platform/efl/fast/multicol/pagination/RightToLeft-lr-expected.txt:
521         * platform/efl/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt:
522         * platform/efl/fast/multicol/pagination/RightToLeft-rl-expected.txt:
523         * platform/efl/fast/multicol/pagination/RightToLeft-rl-hittest-expected.txt:
524         * platform/efl/fast/multicol/pagination/RightToLeft-tb-expected.txt:
525         * platform/efl/fast/multicol/pagination/TopToBottom-bt-expected.txt:
526         * platform/efl/fast/multicol/pagination/TopToBottom-lr-expected.txt:
527         * platform/efl/fast/multicol/pagination/TopToBottom-rl-expected.txt:
528         * platform/efl/fast/multicol/positive-leading-expected.txt:
529         * platform/efl/fast/multicol/scrolling-column-rules-expected.txt:
530         * platform/efl/fast/multicol/scrolling-overflow-expected.txt:
531         * platform/efl/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
532         * platform/efl/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
533         * platform/efl/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
534         * platform/efl/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
535         * platform/efl/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
536         * platform/efl/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
537         * platform/efl/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
538         * platform/efl/fast/multicol/span/span-as-nested-columns-child-expected.txt:
539         * platform/efl/fast/multicol/span/span-margin-collapsing-expected.txt:
540         * platform/efl/fast/multicol/table-vertical-align-expected.txt:
541         * platform/efl/fast/multicol/tall-image-behavior-expected.txt:
542         * platform/efl/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
543         * platform/efl/fast/multicol/vertical-lr/column-rules-expected.txt:
544         * platform/efl/fast/multicol/vertical-lr/float-multicol-expected.txt:
545         * platform/efl/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
546         * platform/efl/fast/multicol/vertical-lr/float-paginate-expected.txt:
547         * platform/efl/fast/multicol/vertical-lr/nested-columns-expected.txt:
548         * platform/efl/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
549         * platform/efl/fast/multicol/vertical-rl/column-rules-expected.txt:
550         * platform/efl/fast/multicol/vertical-rl/float-multicol-expected.txt:
551         * platform/efl/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
552         * platform/efl/fast/multicol/vertical-rl/float-paginate-expected.txt:
553         * platform/efl/fast/multicol/vertical-rl/nested-columns-expected.txt:
554         * platform/efl/fast/overflow/clip-rects-fixed-ancestor-expected.txt:
555         * platform/efl/fast/overflow/float-in-relpositioned-expected.txt:
556         * platform/efl/fast/overflow/overflow-auto-position-absolute-expected.txt:
557         * platform/efl/fast/overflow/overflow-rtl-expected.txt:
558         * platform/efl/fast/overflow/paged-x-div-expected.txt:
559         * platform/efl/fast/overflow/paged-x-div-with-column-gap-expected.txt:
560         * platform/efl/fast/overflow/paged-x-on-root-expected.txt:
561         * platform/efl/fast/overflow/paged-x-with-column-gap-expected.txt:
562         * platform/efl/fast/overflow/paged-y-div-expected.txt:
563         * platform/efl/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt:
564         * platform/efl/fast/regions/repaint/region-painting-via-layout-expected.txt:
565         * platform/efl/fast/repaint/box-shadow-h-expected.txt:
566         * platform/efl/fast/repaint/box-shadow-v-expected.txt:
567         * platform/efl/fast/repaint/layer-outline-expected.txt:
568         * platform/efl/fast/repaint/layer-outline-horizontal-expected.txt:
569         * platform/efl/fast/table/edge-offsets-expected.txt:
570         * platform/efl/fast/transforms/overflow-with-transform-expected.txt:
571         * platform/efl/fast/transforms/rotated-transform-affects-scrolling-1-expected.txt: Added.
572         * platform/efl/fast/transforms/rotated-transform-affects-scrolling-2-expected.txt: Added.
573         * platform/efl/printing/single-line-must-not-be-split-into-two-pages-expected.txt:
574         * platform/efl/scrollbars/scrollbars-on-positioned-content-expected.txt:
575         * platform/efl/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.txt: Added.
576         * platform/efl/svg/custom/image-rescale-clip-expected.txt: Added.
577
578 2016-02-15  Ryan Haddad  <ryanhaddad@apple.com>
579
580         Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator after r196607
581
582         Unreviewed test gardening.
583
584         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
585
586 2016-02-15  Myles C. Maxfield  <mmaxfield@apple.com>
587
588         [Font Loading] Implement FontFace JavaScript object
589         https://bugs.webkit.org/show_bug.cgi?id=153345
590
591         Reviewed by Antti Koivisto.
592
593         * fast/text/font-face-javascript-expected.txt: Added.
594         * fast/text/font-face-javascript.html: Added.
595         * js/dom/global-constructors-attributes-expected.txt:
596         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
597         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
598         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
599         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
600         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
601         * platform/win/js/dom/global-constructors-attributes-expected.txt:
602
603 2016-02-15  Chris Dumez  <cdumez@apple.com>
604
605         XMLHttpRequest / XMLHttpRequestUpload should inherit XMLHttpRequestEventTarget
606         https://bugs.webkit.org/show_bug.cgi?id=154230
607
608         Reviewed by Alex Christensen.
609
610         Rebaseline tests now that XMLHttpRequestEventTarget is exposed on the
611         global objects.
612
613         * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
614         * js/dom/global-constructors-attributes-expected.txt:
615         * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
616         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
617         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
618         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
619         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
620         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
621         * platform/win/js/dom/global-constructors-attributes-expected.txt:
622
623 2016-02-15  Jiewen Tan  <jiewen_tan@apple.com>
624
625         Refine SimulatedMouseEvent to support Event.isTrusted
626         https://bugs.webkit.org/show_bug.cgi?id=154133
627         <rdar://problem/24616246>
628
629         Reviewed by Darin Adler.
630
631         * imported/blink/fast/events/event-trusted-expected.txt:
632         * imported/blink/fast/events/event-trusted.html:
633
634 2016-02-15  Ryan Haddad  <ryanhaddad@apple.com>
635
636         Marking animations/animation-delay-changed.html as flaky on ios-simulator
637         https://bugs.webkit.org/show_bug.cgi?id=154253
638
639         Unreviewed test gardening.
640
641         * platform/ios-simulator-wk2/TestExpectations:
642         * platform/ios-simulator/TestExpectations:
643
644 2016-02-15  Joseph Pecoraro  <pecoraro@apple.com>
645
646         Web Inspector: Web Workers have no access to console for debugging
647         https://bugs.webkit.org/show_bug.cgi?id=26237
648
649         Reviewed by Timothy Hatcher.
650
651         * inspector/console/messageAdded-from-worker-expected.txt: Added.
652         * inspector/console/messageAdded-from-worker.html: Added.
653         * inspector/console/resources/worker-console-log.js: Added.
654
655 2016-02-15  Timothy Hatcher  <timothy@apple.com>
656
657         Web Inspector: CSS variables are not formatted correctly
658         https://bugs.webkit.org/show_bug.cgi?id=154217
659         rdar://problem/24644154
660
661         Reviewed by Joseph Pecoraro.
662
663         * inspector/codemirror/prettyprinting-css-rules-expected.txt:
664         * inspector/codemirror/prettyprinting-css-rules.html:
665         * inspector/codemirror/resources/prettyprinting/css-rule-tests/css-variables-expected.css: Added.
666         * inspector/codemirror/resources/prettyprinting/css-rule-tests/css-variables.css: Added.
667
668 2016-02-15  Chris Dumez  <cdumez@apple.com>
669
670         Regression(r196563): It is no longer possible to call window.addEventListener without an explicit 'this'
671         https://bugs.webkit.org/show_bug.cgi?id=154245
672
673         Reviewed by Ryosuke Niwa.
674
675         Add a layout test to cover the use of the EventListener API without an
676         explicit 'this' value.
677
678         * fast/dom/Window/addEventListener-implicit-this-expected.txt: Added.
679         * fast/dom/Window/addEventListener-implicit-this.html: Added.
680
681 2016-02-15  Daniel Bates  <dabates@apple.com>
682
683         CSP: 'sandbox' should be ignored in report-only mode
684         https://bugs.webkit.org/show_bug.cgi?id=153167
685         <rdar://problem/22708669>
686
687         Reviewed by Brent Fulgham.
688
689         Remove the entry from the TestExpectations file for the test
690         http/tests/security/contentSecurityPolicy/sandbox-report-only.html as it now passes.
691
692         * TestExpectations:
693
694 2016-02-15  Daniel Bates  <dabates@apple.com>
695
696         CSP: Allow schemeless source expressions to match an HTTP or HTTPS resource
697         https://bugs.webkit.org/show_bug.cgi?id=154177
698         <rdar://problem/22708772>
699
700         Reviewed by Brent Fulgham.
701
702         Update test case and expected result to test that a schemeless source expression
703         matches an HTTPS subresource (and does not trigger a Content Security Policy violation)
704         when the page is served over HTTP.
705
706         * http/tests/security/contentSecurityPolicy/source-list-parsing-10-expected.txt:
707         * http/tests/security/contentSecurityPolicy/source-list-parsing-10.html: Change "no" to "yes"
708         so that we consider it a success (and continue printing "PASS") when we load and execute the
709         script, <https://127.0.0.1:8443/security/contentSecurityPolicy/resources/script.js>.
710
711 2016-02-15  Ryan Haddad  <ryanhaddad@apple.com>
712
713         Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator after r196563
714
715         Unreviewed test gardening.
716
717         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
718
719 2016-02-15  Hunseop Jeong  <hs85.jeong@samsung.com>
720
721         Unreviewed. EFL gardening after r195740.
722
723         * platform/efl/tables/mozilla/bugs/bug10269-1-expected.txt:
724         * platform/efl/tables/mozilla/bugs/bug10269-2-expected.txt:
725         * platform/efl/tables/mozilla/bugs/bug10296-2-expected.txt:
726         * platform/efl/tables/mozilla/bugs/bug103533-expected.txt:
727         * platform/efl/tables/mozilla/bugs/bug106158-1-expected.txt:
728         * platform/efl/tables/mozilla/bugs/bug108340-expected.txt:
729         * platform/efl/tables/mozilla/bugs/bug110566-expected.txt:
730         * platform/efl/tables/mozilla/bugs/bug11321-expected.txt:
731         * platform/efl/tables/mozilla/bugs/bug113235-3-expected.txt:
732         * platform/efl/tables/mozilla/bugs/bug11944-expected.txt:
733         * platform/efl/tables/mozilla/bugs/bug119786-expected.txt:
734         * platform/efl/tables/mozilla/bugs/bug12384-expected.txt:
735         * platform/efl/tables/mozilla/bugs/bug1261-expected.txt:
736         * platform/efl/tables/mozilla/bugs/bug12910-2-expected.txt:
737         * platform/efl/tables/mozilla/bugs/bug13105-expected.txt:
738         * platform/efl/tables/mozilla/bugs/bug13118-expected.txt:
739         * platform/efl/tables/mozilla/bugs/bug133756-1-expected.txt:
740         * platform/efl/tables/mozilla/bugs/bug133756-2-expected.txt:
741         * platform/efl/tables/mozilla/bugs/bug13484-expected.txt:
742         * platform/efl/tables/mozilla/bugs/bug13526-expected.txt:
743         * platform/efl/tables/mozilla/bugs/bug138725-expected.txt:
744         * platform/efl/tables/mozilla/bugs/bug14159-3-expected.txt:
745         * platform/efl/tables/mozilla/bugs/bug149275-2-expected.txt:
746         * platform/efl/tables/mozilla/bugs/bug17130-1-expected.txt:
747         * platform/efl/tables/mozilla/bugs/bug1828-expected.txt:
748         * platform/efl/tables/mozilla/bugs/bug18359-expected.txt:
749         * platform/efl/tables/mozilla/bugs/bug18558-expected.txt:
750         * platform/efl/tables/mozilla/bugs/bug2050-expected.txt:
751         * platform/efl/tables/mozilla/bugs/bug20579-expected.txt:
752         * platform/efl/tables/mozilla/bugs/bug21299-expected.txt:
753         * platform/efl/tables/mozilla/bugs/bug21918-expected.txt:
754         * platform/efl/tables/mozilla/bugs/bug221784-1-expected.txt:
755         * platform/efl/tables/mozilla/bugs/bug221784-2-expected.txt:
756         * platform/efl/tables/mozilla/bugs/bug22246-2-expected.txt:
757         * platform/efl/tables/mozilla/bugs/bug22246-2a-expected.txt:
758         * platform/efl/tables/mozilla/bugs/bug2267-expected.txt:
759         * platform/efl/tables/mozilla/bugs/bug23072-expected.txt:
760         * platform/efl/tables/mozilla/bugs/bug23151-expected.txt:
761         * platform/efl/tables/mozilla/bugs/bug23299-expected.txt:
762         * platform/efl/tables/mozilla/bugs/bug24503-expected.txt:
763         * platform/efl/tables/mozilla/bugs/bug24627-expected.txt:
764         * platform/efl/tables/mozilla/bugs/bug2469-expected.txt:
765         * platform/efl/tables/mozilla/bugs/bug2479-1-expected.txt:
766         * platform/efl/tables/mozilla/bugs/bug24880-expected.txt:
767         * platform/efl/tables/mozilla/bugs/bug25086-expected.txt:
768         * platform/efl/tables/mozilla/bugs/bug2516-expected.txt:
769         * platform/efl/tables/mozilla/bugs/bug25367-expected.txt:
770         * platform/efl/tables/mozilla/bugs/bug2585-expected.txt:
771         * platform/efl/tables/mozilla/bugs/bug26178-expected.txt:
772         * platform/efl/tables/mozilla/bugs/bug27038-1-expected.txt:
773         * platform/efl/tables/mozilla/bugs/bug27038-2-expected.txt:
774         * platform/efl/tables/mozilla/bugs/bug275625-expected.txt:
775         * platform/efl/tables/mozilla/bugs/bug2757-expected.txt:
776         * platform/efl/tables/mozilla/bugs/bug278266-expected.txt:
777         * platform/efl/tables/mozilla/bugs/bug278385-expected.txt:
778         * platform/efl/tables/mozilla/bugs/bug2886-2-expected.txt:
779         * platform/efl/tables/mozilla/bugs/bug28928-expected.txt:
780         * platform/efl/tables/mozilla/bugs/bug29157-expected.txt:
781         * platform/efl/tables/mozilla/bugs/bug2973-expected.txt:
782         * platform/efl/tables/mozilla/bugs/bug3037-1-expected.txt:
783         * platform/efl/tables/mozilla/bugs/bug3037-2-expected.txt:
784         * platform/efl/tables/mozilla/bugs/bug30418-expected.txt:
785         * platform/efl/tables/mozilla/bugs/bug30985-expected.txt:
786         * platform/efl/tables/mozilla/bugs/bug3191-expected.txt:
787         * platform/efl/tables/mozilla/bugs/bug32205-2-expected.txt:
788         * platform/efl/tables/mozilla/bugs/bug32205-5-expected.txt:
789         * platform/efl/tables/mozilla/bugs/bug32447-expected.txt:
790         * platform/efl/tables/mozilla/bugs/bug3263-expected.txt:
791         * platform/efl/tables/mozilla/bugs/bug3309-2-expected.txt:
792         * platform/efl/tables/mozilla/bugs/bug34538-expected.txt:
793         * platform/efl/tables/mozilla/bugs/bug35662-expected.txt:
794         * platform/efl/tables/mozilla/bugs/bug3718-expected.txt:
795         * platform/efl/tables/mozilla/bugs/bug39209-expected.txt:
796         * platform/efl/tables/mozilla/bugs/bug40828-expected.txt:
797         * platform/efl/tables/mozilla/bugs/bug4284-expected.txt:
798         * platform/efl/tables/mozilla/bugs/bug4429-expected.txt:
799         * platform/efl/tables/mozilla/bugs/bug44523-expected.txt:
800         * platform/efl/tables/mozilla/bugs/bug45055-expected.txt:
801         * platform/efl/tables/mozilla/bugs/bug4520-expected.txt:
802         * platform/efl/tables/mozilla/bugs/bug46268-3-expected.txt:
803         * platform/efl/tables/mozilla/bugs/bug46268-5-expected.txt:
804         * platform/efl/tables/mozilla/bugs/bug46268-expected.txt:
805         * platform/efl/tables/mozilla/bugs/bug46480-1-expected.txt:
806         * platform/efl/tables/mozilla/bugs/bug46480-2-expected.txt:
807         * platform/efl/tables/mozilla/bugs/bug4739-expected.txt:
808         * platform/efl/tables/mozilla/bugs/bug48028-1-expected.txt:
809         * platform/efl/tables/mozilla/bugs/bug48028-2-expected.txt:
810         * platform/efl/tables/mozilla/bugs/bug51037-expected.txt:
811         * platform/efl/tables/mozilla/bugs/bug51140-expected.txt:
812         * platform/efl/tables/mozilla/bugs/bug55527-expected.txt:
813         * platform/efl/tables/mozilla/bugs/bug55545-expected.txt:
814         * platform/efl/tables/mozilla/bugs/bug55694-expected.txt:
815         * platform/efl/tables/mozilla/bugs/bug56405-expected.txt:
816         * platform/efl/tables/mozilla/bugs/bug57300-expected.txt:
817         * platform/efl/tables/mozilla/bugs/bug57378-expected.txt:
818         * platform/efl/tables/mozilla/bugs/bug57828-expected.txt:
819         * platform/efl/tables/mozilla/bugs/bug5798-expected.txt:
820         * platform/efl/tables/mozilla/bugs/bug5799-expected.txt:
821         * platform/efl/tables/mozilla/bugs/bug5838-expected.txt:
822         * platform/efl/tables/mozilla/bugs/bug58402-1-expected.txt:
823         * platform/efl/tables/mozilla/bugs/bug59354-expected.txt:
824         * platform/efl/tables/mozilla/bugs/bug60013-expected.txt:
825         * platform/efl/tables/mozilla/bugs/bug60749-expected.txt:
826         * platform/efl/tables/mozilla/bugs/bug60992-expected.txt:
827         * platform/efl/tables/mozilla/bugs/bug63785-expected.txt:
828         * platform/efl/tables/mozilla/bugs/bug650-expected.txt:
829         * platform/efl/tables/mozilla/bugs/bug67864-expected.txt:
830         * platform/efl/tables/mozilla/bugs/bug67915-1-expected.txt:
831         * platform/efl/tables/mozilla/bugs/bug69187-expected.txt:
832         * platform/efl/tables/mozilla/bugs/bug709-expected.txt:
833         * platform/efl/tables/mozilla/bugs/bug7112-1-expected.txt:
834         * platform/efl/tables/mozilla/bugs/bug7112-2-expected.txt:
835         * platform/efl/tables/mozilla/bugs/bug75250-expected.txt:
836         * platform/efl/tables/mozilla/bugs/bug8032-1-expected.txt:
837         * platform/efl/tables/mozilla/bugs/bug82946-1-expected.txt:
838         * platform/efl/tables/mozilla/bugs/bug8361-expected.txt:
839         * platform/efl/tables/mozilla/bugs/bug83786-expected.txt:
840         * platform/efl/tables/mozilla/bugs/bug8381-expected.txt:
841         * platform/efl/tables/mozilla/bugs/bug9072-expected.txt:
842         * platform/efl/tables/mozilla/bugs/bug9271-1-expected.txt:
843         * platform/efl/tables/mozilla/bugs/bug93363-expected.txt:
844         * platform/efl/tables/mozilla/bugs/bug96343-expected.txt:
845         * platform/efl/tables/mozilla/bugs/bug965-expected.txt:
846         * platform/efl/tables/mozilla/bugs/bug97138-expected.txt:
847         * platform/efl/tables/mozilla/bugs/bug99923-expected.txt:
848         * platform/efl/tables/mozilla/bugs/bug99948-expected.txt:
849         * platform/efl/tables/mozilla/collapsing_borders/bug127040-expected.txt:
850         * platform/efl/tables/mozilla/collapsing_borders/bug41262-4-expected.txt:
851         * platform/efl/tables/mozilla/core/captions-expected.txt:
852         * platform/efl/tables/mozilla/core/col_widths_auto_auto-expected.txt:
853         * platform/efl/tables/mozilla/core/col_widths_auto_autoPer-expected.txt:
854         * platform/efl/tables/mozilla/core/col_widths_fix_autoPer-expected.txt:
855         * platform/efl/tables/mozilla/core/row_span-expected.txt:
856         * platform/efl/tables/mozilla/dom/appendCol2-expected.txt:
857         * platform/efl/tables/mozilla/dom/appendRowsExpand1-expected.txt:
858         * platform/efl/tables/mozilla/dom/appendTbodyExpand1-expected.txt:
859         * platform/efl/tables/mozilla/dom/deleteCellsRebuild1-expected.txt:
860         * platform/efl/tables/mozilla/dom/deleteCellsShrink1-expected.txt:
861         * platform/efl/tables/mozilla/dom/deleteCellsShrink2-expected.txt:
862         * platform/efl/tables/mozilla/dom/deleteCol1-expected.txt:
863         * platform/efl/tables/mozilla/dom/deleteCol2-expected.txt:
864         * platform/efl/tables/mozilla/dom/deleteCol3-expected.txt:
865         * platform/efl/tables/mozilla/dom/deleteColGroup1-expected.txt:
866         * platform/efl/tables/mozilla/dom/deleteColGroup2-expected.txt:
867         * platform/efl/tables/mozilla/dom/deleteRowsRebuild1-expected.txt:
868         * platform/efl/tables/mozilla/dom/deleteRowsShrink1-expected.txt:
869         * platform/efl/tables/mozilla/dom/deleteTbodyExpand1-expected.txt:
870         * platform/efl/tables/mozilla/dom/deleteTbodyRebuild1-expected.txt:
871         * platform/efl/tables/mozilla/dom/insertCellsExpand1-expected.txt:
872         * platform/efl/tables/mozilla/dom/insertCellsExpand2-expected.txt:
873         * platform/efl/tables/mozilla/dom/insertCellsRebuild1-expected.txt:
874         * platform/efl/tables/mozilla/dom/insertCellsRebuild2-expected.txt:
875         * platform/efl/tables/mozilla/dom/insertRowsExpand1-expected.txt:
876         * platform/efl/tables/mozilla/dom/insertRowsRebuild1-expected.txt:
877         * platform/efl/tables/mozilla/dom/tableDom-expected.txt:
878         * platform/efl/tables/mozilla/marvin/body_col-expected.txt:
879         * platform/efl/tables/mozilla/marvin/body_tbody-expected.txt:
880         * platform/efl/tables/mozilla/marvin/body_tfoot-expected.txt:
881         * platform/efl/tables/mozilla/marvin/body_thead-expected.txt:
882         * platform/efl/tables/mozilla/marvin/col_span-expected.txt:
883         * platform/efl/tables/mozilla/marvin/table_frame_border-expected.txt:
884         * platform/efl/tables/mozilla/marvin/table_frame_box-expected.txt:
885         * platform/efl/tables/mozilla/marvin/table_rules_all-expected.txt:
886         * platform/efl/tables/mozilla/marvin/table_rules_none-expected.txt:
887         * platform/efl/tables/mozilla/marvin/tables_align_center-expected.txt:
888         * platform/efl/tables/mozilla/marvin/tables_align_left-expected.txt:
889         * platform/efl/tables/mozilla/marvin/tables_align_right-expected.txt:
890         * platform/efl/tables/mozilla/marvin/tables_border_0-expected.txt:
891         * platform/efl/tables/mozilla/marvin/tables_border_1-expected.txt:
892         * platform/efl/tables/mozilla/marvin/tables_border_2-expected.txt:
893         * platform/efl/tables/mozilla/marvin/tables_border_3-expected.txt:
894         * platform/efl/tables/mozilla/marvin/tables_caption_align_bot-expected.txt:
895         * platform/efl/tables/mozilla/marvin/tables_caption_align_top-expected.txt:
896         * platform/efl/tables/mozilla/marvin/tables_cellspacing-expected.txt:
897         * platform/efl/tables/mozilla/marvin/tables_default-expected.txt:
898         * platform/efl/tables/mozilla/marvin/tables_id-expected.txt:
899         * platform/efl/tables/mozilla/marvin/tables_row_th_nowrap-expected.txt:
900         * platform/efl/tables/mozilla/marvin/tables_td_align_center-expected.txt:
901         * platform/efl/tables/mozilla/marvin/tables_td_align_left-expected.txt:
902         * platform/efl/tables/mozilla/marvin/tables_td_align_right-expected.txt:
903         * platform/efl/tables/mozilla/marvin/tables_td_colspan-expected.txt:
904         * platform/efl/tables/mozilla/marvin/tables_td_height-expected.txt:
905         * platform/efl/tables/mozilla/marvin/tables_td_nowrap-expected.txt:
906         * platform/efl/tables/mozilla/marvin/tables_td_rowspan-expected.txt:
907         * platform/efl/tables/mozilla/marvin/tables_th_align_center-expected.txt:
908         * platform/efl/tables/mozilla/marvin/tables_th_align_left-expected.txt:
909         * platform/efl/tables/mozilla/marvin/tables_th_align_right-expected.txt:
910         * platform/efl/tables/mozilla/marvin/tables_th_colspan-expected.txt:
911         * platform/efl/tables/mozilla/marvin/tables_th_height-expected.txt:
912         * platform/efl/tables/mozilla/marvin/tables_th_rowspan-expected.txt:
913         * platform/efl/tables/mozilla/marvin/tbody_align_center-expected.txt:
914         * platform/efl/tables/mozilla/marvin/tbody_align_char-expected.txt:
915         * platform/efl/tables/mozilla/marvin/tbody_align_justify-expected.txt:
916         * platform/efl/tables/mozilla/marvin/tbody_align_left-expected.txt:
917         * platform/efl/tables/mozilla/marvin/tbody_align_right-expected.txt:
918         * platform/efl/tables/mozilla/marvin/tbody_char-expected.txt:
919         * platform/efl/tables/mozilla/marvin/tfoot_align_center-expected.txt:
920         * platform/efl/tables/mozilla/marvin/tfoot_align_char-expected.txt:
921         * platform/efl/tables/mozilla/marvin/tfoot_align_justify-expected.txt:
922         * platform/efl/tables/mozilla/marvin/tfoot_align_left-expected.txt:
923         * platform/efl/tables/mozilla/marvin/tfoot_align_right-expected.txt:
924         * platform/efl/tables/mozilla/marvin/tfoot_char-expected.txt:
925         * platform/efl/tables/mozilla/marvin/thead_align_center-expected.txt:
926         * platform/efl/tables/mozilla/marvin/thead_align_char-expected.txt:
927         * platform/efl/tables/mozilla/marvin/thead_align_justify-expected.txt:
928         * platform/efl/tables/mozilla/marvin/thead_align_left-expected.txt:
929         * platform/efl/tables/mozilla/marvin/thead_align_right-expected.txt:
930         * platform/efl/tables/mozilla/marvin/thead_char-expected.txt:
931         * platform/efl/tables/mozilla/marvin/x_caption_align_bottom-expected.txt:
932         * platform/efl/tables/mozilla/marvin/x_caption_align_top-expected.txt:
933         * platform/efl/tables/mozilla/marvin/x_table-expected.txt:
934         * platform/efl/tables/mozilla/marvin/x_table_align_center-expected.txt:
935         * platform/efl/tables/mozilla/marvin/x_table_align_left-expected.txt:
936         * platform/efl/tables/mozilla/marvin/x_table_align_right-expected.txt:
937         * platform/efl/tables/mozilla/marvin/x_table_bgcolor_name-expected.txt:
938         * platform/efl/tables/mozilla/marvin/x_table_bgcolor_rgb-expected.txt:
939         * platform/efl/tables/mozilla/marvin/x_table_border-expected.txt:
940         * platform/efl/tables/mozilla/marvin/x_table_border_none-expected.txt:
941         * platform/efl/tables/mozilla/marvin/x_table_border_px-expected.txt:
942         * platform/efl/tables/mozilla/marvin/x_table_cellpadding-expected.txt:
943         * platform/efl/tables/mozilla/marvin/x_table_cellpadding_pct-expected.txt:
944         * platform/efl/tables/mozilla/marvin/x_table_cellspacing-expected.txt:
945         * platform/efl/tables/mozilla/marvin/x_table_cellspacing_pct-expected.txt:
946         * platform/efl/tables/mozilla/marvin/x_table_frame_void-expected.txt:
947         * platform/efl/tables/mozilla/marvin/x_table_rules_groups-expected.txt:
948         * platform/efl/tables/mozilla/marvin/x_table_rules_none-expected.txt:
949         * platform/efl/tables/mozilla/marvin/x_table_style-expected.txt:
950         * platform/efl/tables/mozilla/marvin/x_tbody_align_center-expected.txt:
951         * platform/efl/tables/mozilla/marvin/x_tbody_align_char-expected.txt:
952         * platform/efl/tables/mozilla/marvin/x_tbody_align_left-expected.txt:
953         * platform/efl/tables/mozilla/marvin/x_tbody_align_right-expected.txt:
954         * platform/efl/tables/mozilla/marvin/x_tbody_class-expected.txt:
955         * platform/efl/tables/mozilla/marvin/x_tbody_id-expected.txt:
956         * platform/efl/tables/mozilla/marvin/x_tbody_style-expected.txt:
957         * platform/efl/tables/mozilla/marvin/x_td_bgcolor_name-expected.txt:
958         * platform/efl/tables/mozilla/marvin/x_td_bgcolor_rgb-expected.txt:
959         * platform/efl/tables/mozilla/marvin/x_td_class-expected.txt:
960         * platform/efl/tables/mozilla/marvin/x_td_colspan-expected.txt:
961         * platform/efl/tables/mozilla/marvin/x_td_height-expected.txt:
962         * platform/efl/tables/mozilla/marvin/x_td_id-expected.txt:
963         * platform/efl/tables/mozilla/marvin/x_td_nowrap-expected.txt:
964         * platform/efl/tables/mozilla/marvin/x_td_rowspan-expected.txt:
965         * platform/efl/tables/mozilla/marvin/x_td_style-expected.txt:
966         * platform/efl/tables/mozilla/marvin/x_tfoot_align_center-expected.txt:
967         * platform/efl/tables/mozilla/marvin/x_tfoot_align_char-expected.txt:
968         * platform/efl/tables/mozilla/marvin/x_tfoot_align_left-expected.txt:
969         * platform/efl/tables/mozilla/marvin/x_tfoot_align_right-expected.txt:
970         * platform/efl/tables/mozilla/marvin/x_tfoot_class-expected.txt:
971         * platform/efl/tables/mozilla/marvin/x_tfoot_id-expected.txt:
972         * platform/efl/tables/mozilla/marvin/x_tfoot_style-expected.txt:
973         * platform/efl/tables/mozilla/marvin/x_th_bgcolor_name-expected.txt:
974         * platform/efl/tables/mozilla/marvin/x_th_bgcolor_rgb-expected.txt:
975         * platform/efl/tables/mozilla/marvin/x_th_class-expected.txt:
976         * platform/efl/tables/mozilla/marvin/x_th_colspan-expected.txt:
977         * platform/efl/tables/mozilla/marvin/x_th_height-expected.txt:
978         * platform/efl/tables/mozilla/marvin/x_th_id-expected.txt:
979         * platform/efl/tables/mozilla/marvin/x_th_nowrap-expected.txt:
980         * platform/efl/tables/mozilla/marvin/x_th_style-expected.txt:
981         * platform/efl/tables/mozilla/marvin/x_thead_align_center-expected.txt:
982         * platform/efl/tables/mozilla/marvin/x_thead_align_char-expected.txt:
983         * platform/efl/tables/mozilla/marvin/x_thead_align_left-expected.txt:
984         * platform/efl/tables/mozilla/marvin/x_thead_align_right-expected.txt:
985         * platform/efl/tables/mozilla/marvin/x_thead_class-expected.txt:
986         * platform/efl/tables/mozilla/marvin/x_thead_id-expected.txt:
987         * platform/efl/tables/mozilla/marvin/x_thead_style-expected.txt:
988         * platform/efl/tables/mozilla/marvin/x_tr_bgcolor_name-expected.txt:
989         * platform/efl/tables/mozilla/marvin/x_tr_bgcolor_rgb-expected.txt:
990         * platform/efl/tables/mozilla/marvin/x_tr_class-expected.txt:
991         * platform/efl/tables/mozilla/marvin/x_tr_id-expected.txt:
992         * platform/efl/tables/mozilla/marvin/x_tr_style-expected.txt:
993         * platform/efl/tables/mozilla/other/body_col-expected.txt:
994         * platform/efl/tables/mozilla/other/cellspacing-expected.txt:
995         * platform/efl/tables/mozilla/other/move_row-expected.txt:
996         * platform/efl/tables/mozilla/other/padding-expected.txt:
997         * platform/efl/tables/mozilla_expected_failures/bugs/bug10140-expected.txt:
998         * platform/efl/tables/mozilla_expected_failures/bugs/bug101759-expected.txt:
999         * platform/efl/tables/mozilla_expected_failures/bugs/bug10216-expected.txt:
1000         * platform/efl/tables/mozilla_expected_failures/bugs/bug104898-expected.txt:
1001         * platform/efl/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt:
1002         * platform/efl/tables/mozilla_expected_failures/bugs/bug106336-expected.txt:
1003         * platform/efl/tables/mozilla_expected_failures/bugs/bug11945-expected.txt:
1004         * platform/efl/tables/mozilla_expected_failures/bugs/bug131020-3-expected.txt:
1005         * platform/efl/tables/mozilla_expected_failures/bugs/bug14159-2-expected.txt:
1006         * platform/efl/tables/mozilla_expected_failures/bugs/bug178855-expected.txt:
1007         * platform/efl/tables/mozilla_expected_failures/bugs/bug18770-expected.txt:
1008         * platform/efl/tables/mozilla_expected_failures/bugs/bug24880-1-expected.txt:
1009         * platform/efl/tables/mozilla_expected_failures/bugs/bug25707-expected.txt:
1010         * platform/efl/tables/mozilla_expected_failures/bugs/bug3166-11-expected.txt:
1011         * platform/efl/tables/mozilla_expected_failures/bugs/bug3166-12-expected.txt:
1012         * platform/efl/tables/mozilla_expected_failures/bugs/bug3166-13-expected.txt:
1013         * platform/efl/tables/mozilla_expected_failures/bugs/bug3166-14-expected.txt:
1014         * platform/efl/tables/mozilla_expected_failures/bugs/bug3166-16-expected.txt:
1015         * platform/efl/tables/mozilla_expected_failures/bugs/bug3166-17-expected.txt:
1016         * platform/efl/tables/mozilla_expected_failures/bugs/bug3166-18-expected.txt:
1017         * platform/efl/tables/mozilla_expected_failures/bugs/bug32205-1-expected.txt:
1018         * platform/efl/tables/mozilla_expected_failures/bugs/bug32205-4-expected.txt:
1019         * platform/efl/tables/mozilla_expected_failures/bugs/bug4294-expected.txt:
1020         * platform/efl/tables/mozilla_expected_failures/bugs/bug46268-4-expected.txt:
1021         * platform/efl/tables/mozilla_expected_failures/bugs/bug51000-expected.txt:
1022         * platform/efl/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt:
1023         * platform/efl/tables/mozilla_expected_failures/bugs/bug65372-expected.txt:
1024         * platform/efl/tables/mozilla_expected_failures/bugs/bug6933-expected.txt:
1025         * platform/efl/tables/mozilla_expected_failures/bugs/bug7113-expected.txt:
1026         * platform/efl/tables/mozilla_expected_failures/bugs/bug73629-expected.txt:
1027         * platform/efl/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:
1028         * platform/efl/tables/mozilla_expected_failures/bugs/bug92868_1-expected.txt:
1029         * platform/efl/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt:
1030         * platform/efl/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt:
1031         * platform/efl/tables/mozilla_expected_failures/core/backgrounds-expected.txt:
1032         * platform/efl/tables/mozilla_expected_failures/core/captions3-expected.txt:
1033         * platform/efl/tables/mozilla_expected_failures/core/conflicts-expected.txt:
1034         * platform/efl/tables/mozilla_expected_failures/dom/appendCells1-expected.txt:
1035         * platform/efl/tables/mozilla_expected_failures/dom/appendCellsRebuild1-expected.txt:
1036         * platform/efl/tables/mozilla_expected_failures/dom/appendCol1-expected.txt:
1037         * platform/efl/tables/mozilla_expected_failures/dom/insertTbodyExpand1-expected.txt:
1038         * platform/efl/tables/mozilla_expected_failures/dom/insertTbodyRebuild1-expected.txt:
1039         * platform/efl/tables/mozilla_expected_failures/marvin/table_frame_above-expected.txt:
1040         * platform/efl/tables/mozilla_expected_failures/marvin/table_frame_below-expected.txt:
1041         * platform/efl/tables/mozilla_expected_failures/marvin/table_frame_hsides-expected.txt:
1042         * platform/efl/tables/mozilla_expected_failures/marvin/table_frame_lhs-expected.txt:
1043         * platform/efl/tables/mozilla_expected_failures/marvin/table_frame_rhs-expected.txt:
1044         * platform/efl/tables/mozilla_expected_failures/marvin/table_frame_void-expected.txt:
1045         * platform/efl/tables/mozilla_expected_failures/marvin/table_frame_vsides-expected.txt:
1046         * platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row-expected.txt:
1047         * platform/efl/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_tbody-expected.txt:
1048         * platform/efl/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.txt:
1049         * platform/efl/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.txt:
1050         * platform/efl/tables/mozilla_expected_failures/marvin/tables_caption_align_left-expected.txt:
1051         * platform/efl/tables/mozilla_expected_failures/marvin/tables_caption_align_right-expected.txt:
1052         * platform/efl/tables/mozilla_expected_failures/marvin/x_caption_align_left-expected.txt:
1053         * platform/efl/tables/mozilla_expected_failures/marvin/x_caption_align_right-expected.txt:
1054         * platform/efl/tables/mozilla_expected_failures/marvin/x_colgroup_width_px-expected.txt:
1055         * platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_above-expected.txt:
1056         * platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_below-expected.txt:
1057         * platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_border-expected.txt:
1058         * platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_box-expected.txt:
1059         * platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_hsides-expected.txt:
1060         * platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_lhs-expected.txt:
1061         * platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_rhs-expected.txt:
1062         * platform/efl/tables/mozilla_expected_failures/marvin/x_table_frame_vsides-expected.txt:
1063         * platform/efl/tables/mozilla_expected_failures/marvin/x_table_rules_all-expected.txt:
1064         * platform/efl/tables/mozilla_expected_failures/marvin/x_table_rules_cols-expected.txt:
1065         * platform/efl/tables/mozilla_expected_failures/marvin/x_table_rules_rows-expected.txt:
1066
1067 2016-02-14  Antti Koivisto  <antti@apple.com>
1068
1069         Add test for class change style invalidation optimization
1070         https://bugs.webkit.org/show_bug.cgi?id=154226
1071
1072         Reviewed by Myles Maxfield.
1073
1074         Test for https://trac.webkit.org/r196383
1075
1076         * fast/css/style-invalidation-class-change-descendants-expected.txt: Added.
1077         * fast/css/style-invalidation-class-change-descendants.html: Added.
1078
1079 2016-02-15  Hunseop Jeong  <hs85.jeong@samsung.com>
1080
1081         Unreviewed. EFL gardening. Mark more video tests to failure.
1082
1083         * platform/efl/TestExpectations: Added more crash tests and moved the tests to upper position.
1084
1085 2016-02-14  Simon Fraser  <simon.fraser@apple.com>
1086
1087         [CSS Filters] When applying an SVG filter on a composited image using CSS the image is rendered without the filter
1088         https://bugs.webkit.org/show_bug.cgi?id=154108
1089
1090         Reviewed by Sam Weinig.
1091
1092         * compositing/filters/simple-image-with-svg-filter-expected.html: Added.
1093         * compositing/filters/simple-image-with-svg-filter.html: Added.
1094
1095 2016-02-14  Chris Dumez  <cdumez@apple.com>
1096
1097         Window and WorkerGlobalScope should inherit EventTarget
1098         https://bugs.webkit.org/show_bug.cgi?id=154170
1099         <rdar://problem/24642377>
1100
1101         Reviewed by Darin Adler.
1102
1103         * fast/frames/detached-frame-eventListener-expected.txt: Added.
1104         * fast/frames/detached-frame-eventListener.html: Added.
1105         Add test case to cover the use of the EventListener API on a detached
1106         frame.
1107
1108         * fast/loader/window-clearing-expected.txt:
1109         Rebaseline now that window has one more object in its prototype chain.
1110
1111         * http/tests/security/cross-frame-access-call-expected.txt:
1112         * http/tests/security/cross-frame-access-call.html:
1113         Add test coverage for cross-origin access to window.dispatchEvent() which
1114         should not be allowed, in addition to window.addEventListener() and
1115         window.removeEventListener() which were already tested.
1116
1117 2016-02-12  Nan Wang  <n_wang@apple.com>
1118
1119         AX: Implement paragraph related text marker functions using TextIterator
1120         https://bugs.webkit.org/show_bug.cgi?id=154098
1121         <rdar://problem/24269675>
1122
1123         Reviewed by Chris Fleizach.
1124
1125         * accessibility/mac/text-marker-paragraph-nav-expected.txt: Added.
1126         * accessibility/mac/text-marker-paragraph-nav.html: Added.
1127         * accessibility/text-marker/text-marker-previous-next-expected.txt:
1128         * accessibility/text-marker/text-marker-previous-next.html:
1129
1130 2016-02-12  Saam barati  <sbarati@apple.com>
1131
1132         [ES6] we have an incorrect syntax error when a callee of a function expression has the same name as a top-level lexical declaration
1133         https://bugs.webkit.org/show_bug.cgi?id=154143
1134
1135         Reviewed by Benjamin Poulain.
1136
1137         * js/basic-strict-mode-expected.txt:
1138         * js/let-syntax-expected.txt:
1139         * js/script-tests/let-syntax.js:
1140
1141 2016-02-12  Jiewen Tan  <jiewen_tan@apple.com>
1142
1143         Unreviewed, build fix after r196520
1144
1145         * inspector/model/remote-object-get-properties-expected.txt:
1146         * platform/mac/inspector/model/remote-object-expected.txt:
1147
1148 2016-02-12  Ryan Haddad  <ryanhaddad@apple.com>
1149
1150         Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator after r196520
1151
1152         Unreviewed test gardening.
1153
1154         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
1155
1156 2016-02-12  Daniel Bates  <dabates@apple.com>
1157
1158         CSP: 'blob:' URLs should not match 'self' in CSP source expression lists.
1159         https://bugs.webkit.org/show_bug.cgi?id=153158
1160         <rdar://problem/24383264>
1161
1162         Reviewed by Brent Fulgham.
1163
1164         Add test http/tests/security/contentSecurityPolicy/blob-url-matches-source-blob.html to ensure that a
1165         blob URL matches source "blob:".
1166
1167         Replaced text-only test http/tests/security/contentSecurityPolicy/blob-urls-match-self.html with an
1168         analogous reference test http/tests/security/contentSecurityPolicy/blob-url-does-not-match-source-self.html
1169         so as ensure that we do not regress the behavior that source 'self' should not match a blob URL
1170         without considering the Content Security Policy violation message as part of the expected result.
1171         The Content Security Policy violation message will differ between test runs because it references
1172         the blob URL that triggered the violation, which is cryptographically random.
1173
1174         * TestExpectations: Remove entry for test http/tests/security/contentSecurityPolicy/blob-urls-match-self.html as the analogous test
1175         blob-url-does-not-match-source-self.htm now passes.
1176         * http/tests/security/contentSecurityPolicy/blob-url-does-not-match-source-self-expected.html: Added.
1177         * http/tests/security/contentSecurityPolicy/blob-url-does-not-match-source-self.html: Added.
1178         * http/tests/security/contentSecurityPolicy/blob-url-matches-source-blob-expected.txt: Added.
1179         * http/tests/security/contentSecurityPolicy/blob-url-matches-source-blob.html: Added.
1180         * http/tests/security/contentSecurityPolicy/blob-urls-match-self-expected.txt: Removed.
1181         * http/tests/security/contentSecurityPolicy/blob-urls-match-self.html: Removed. See the analogous test blob-url-does-not-match-source-self.html.
1182
1183 2016-02-12  Daniel Bates  <dabates@apple.com>
1184
1185         CSP: Implement child-src directive
1186         https://bugs.webkit.org/show_bug.cgi?id=153562
1187         <rdar://problem/24610087>
1188
1189         Reviewed by Brent Fulgham.
1190
1191         Add new tests, un-skip now passing tests and update incorrect expected result for test http/tests/security/contentSecurityPolicy/1.1/child-src/worker-blocked.html. 
1192
1193         * TestExpectations: Remove entry for test http/tests/security/contentSecurityPolicy/worker-script-src.html as it now passes.
1194         Mark all tests in http/tests/security/contentSecurityPolicy/1.1/child-src as PASS so that we run them except for tests
1195         frame-fires-load-event-when-blocked.html and frame-fires-load-event-when-redirect-blocked.html (formerly named frame-blocked.html
1196         and frame-redirect-blocked.html, respectively) as they depend on the fix for <https://bugs.webkit.org/show_bug.cgi?id=153150>.
1197         Skip all other CSP 1.1 tests until we fix <https://bugs.webkit.org/show_bug.cgi?id=85558>. Group some CSP 1.1 entries together.
1198         * fast/workers/worker-inherits-csp-blocks-eval-expected.txt: Update expected result based on change to worker-inherits-csp-blocks-eval.html.
1199         * fast/workers/worker-inherits-csp-blocks-eval.html: Remove source 'self' from script-src directive. This was needed as
1200         a workaround for <https://bugs.webkit.org/show_bug.cgi?id=153158> when the script URL for a worker was checked against the
1201         script-src directive. Now that the script URL is checked against the child-src directive we do not need this workaround.
1202         * fast/workers/worker-inherits-csp-blocks-xhr.html: Ditto.
1203         * http/tests/security/contentSecurityPolicy/1.1/child-src/frame-about-blank-allowed.html: Use js-test-{pre, post}.js as opposed to
1204         js-test.js to avoid duplicate "TEST COMPLETE" output.
1205         * http/tests/security/contentSecurityPolicy/1.1/child-src/frame-allowed.html: Ditto.
1206         * http/tests/security/contentSecurityPolicy/1.1/child-src/frame-blocked-expected.txt: Update expected result based on changes to frame-blocked.html.
1207         * http/tests/security/contentSecurityPolicy/1.1/child-src/frame-blocked.html: Update test to work without the fix for <https://bugs.webkit.org/show_bug.cgi?id=153150>.
1208
1209         * http/tests/security/contentSecurityPolicy/1.1/child-src/frame-fires-load-event-when-blocked-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/1.1/child-src/frame-blocked-expected.txt.
1210         * http/tests/security/contentSecurityPolicy/1.1/child-src/frame-fires-load-event-when-blocked.html: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/1.1/child-src/frame-blocked.html.
1211         Keep a copy of the original test for when we fix <https://bugs.webkit.org/show_bug.cgi?id=153150>.
1212
1213         * http/tests/security/contentSecurityPolicy/1.1/child-src/frame-fires-load-event-when-redirect-blocked-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/1.1/child-src/frame-redirect-blocked-expected.txt.
1214         * http/tests/security/contentSecurityPolicy/1.1/child-src/frame-fires-load-event-when-redirect-blocked.html: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/1.1/child-src/frame-redirect-blocked.html.
1215         Keep a copy of the original test for when we fix <https://bugs.webkit.org/show_bug.cgi?id=153150>.
1216
1217         * http/tests/security/contentSecurityPolicy/1.1/child-src/frame-redirect-blocked-expected.txt: Update expected result based on changes to frame-redirect-blocked.html.
1218         * http/tests/security/contentSecurityPolicy/1.1/child-src/frame-redirect-blocked.html: Update test to work without the fix for <https://bugs.webkit.org/show_bug.cgi?id=153150>.
1219         * http/tests/security/contentSecurityPolicy/1.1/child-src/frame-src-takes-precedence-over-child-src-expected.txt: Added.
1220         * http/tests/security/contentSecurityPolicy/1.1/child-src/frame-src-takes-precedence-over-child-src.html: Added.
1221         * http/tests/security/contentSecurityPolicy/1.1/child-src/worker-allowed.html: Use js-test-{pre, post}.js as opposed to
1222         js-test.js to avoid duplicate "TEST COMPLETE" output.
1223         * http/tests/security/contentSecurityPolicy/1.1/child-src/worker-blocked-expected.txt: Update incorrect expected result to
1224         reflect WebKit error message. The current result reflects the error message used by Blink.
1225         * http/tests/security/contentSecurityPolicy/1.1/child-src/worker-blocked.html: Use js-test-{pre, post}.js as opposed to
1226         js-test.js to avoid duplicate "TEST COMPLETE" output.
1227         * http/tests/security/contentSecurityPolicy/1.1/child-src/worker-redirect-blocked-expected.txt: Added.
1228         * http/tests/security/contentSecurityPolicy/1.1/child-src/worker-redirect-blocked.html: Added.
1229         * http/tests/security/contentSecurityPolicy/1.1/child-src/worker-shared-allowed-expected.txt: Removed; WebKit does not support shared Web Workers.
1230         * http/tests/security/contentSecurityPolicy/1.1/child-src/worker-shared-allowed.html: Removed; WebKit does not support shared Web Workers.
1231         * http/tests/security/contentSecurityPolicy/1.1/child-src/worker-shared-blocked-expected.txt: Removed; WebKit does not support shared Web Workers.
1232         * http/tests/security/contentSecurityPolicy/1.1/child-src/worker-shared-blocked.html: Removed; WebKit does not support shared Web Workers.
1233         * http/tests/security/contentSecurityPolicy/resources/child-src-test.js: Remove logic for testing shared Web Workers as WebKit does not support such workers.
1234         (window.onload): Deleted.
1235         (injectSharedWorker): Deleted.
1236         * http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp-blocks-eval-expected.txt: Update expected result based on change to worker-blob-inherits-csp-blocks-eval.html.
1237         * http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp-blocks-eval.html: Remove source 'self' from script-src directive.
1238         This was needed as a workaround for <https://bugs.webkit.org/show_bug.cgi?id=153158> when the script URL for a worker was checked
1239         against the script-src directive. Now that the script URL is checked against the child-src directive we do not need this workaround.
1240         * http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp-importScripts-block-aborts-all-subsequent-imports-expected.txt: Update
1241         expected result based on change to worker-blob-inherits-csp-importScripts-block-aborts-all-subsequent-imports.html.
1242         * http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp-importScripts-block-aborts-all-subsequent-imports.html:
1243         Remove source 'self' from script-src directive. This was needed as a workaround for <https://bugs.webkit.org/show_bug.cgi?id=153158> when
1244         the script URL for a worker was checked against the script-src directive. Now that the script URL is checked against the child-src directive
1245         we do not need this workaround.
1246         * http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp-importScripts-redirect-cross-origin-blocked.html: Ditto.
1247         * http/tests/security/isolatedWorld/bypass-main-world-csp-worker.html: Add child-src 'none' and remove FIXME comment.
1248         * http/tests/security/isolatedWorld/bypass-main-world-csp-worker-redirect-expected.txt: Added.
1249         * http/tests/security/isolatedWorld/bypass-main-world-csp-worker-redirect.html: Added.
1250         * platform/ios-simulator/TestExpectations: Remove skip entry for tests in http/tests/security/contentSecurityPolicy/1.1 from this file.
1251         Instead we will skip these tests from LayoutTests/TestExpectations since they fail for all ports.
1252         * platform/mac/TestExpectations: Ditto.
1253         * platform/win/TestExpectations: Ditto.
1254         * platform/wk2/TestExpectations: Ditto.
1255
1256 2016-02-11  Ryan Haddad  <ryanhaddad@apple.com>
1257
1258         Re-enable skipped animations tests on ios-simulator
1259         https://bugs.webkit.org/show_bug.cgi?id=152131
1260
1261         Unreviewed test gardening.
1262
1263         * platform/ios-simulator-wk2/TestExpectations:
1264         * platform/ios-simulator/TestExpectations:
1265
1266 2016-02-12  Jiewen Tan  <jiewen_tan@apple.com>
1267
1268         WebKit should expose the DOM 4 Event.isTrusted property
1269         https://bugs.webkit.org/show_bug.cgi?id=76121
1270         <rdar://problem/22558494>
1271
1272         Reviewed by Darin Adler.
1273
1274         * fast/dom/unforgeable-attributes-expected.txt:
1275         * fast/xmlhttprequest/xmlhttprequest-get-expected.txt:
1276         * http/tests/workers/worker-importScriptsOnError-expected.txt:
1277         * imported/blink/fast/events/event-trusted-expected.txt: Added.
1278         * imported/blink/fast/events/event-trusted.html: Added.
1279         * platform/ios-simulator/TestExpectations:
1280
1281 2016-02-12  Brady Eidson  <beidson@apple.com>
1282
1283         Modern IDB: Simplify the relationship between IDBObjectStore and IDBIndex.
1284         https://bugs.webkit.org/show_bug.cgi?id=154187
1285
1286         Reviewed by Alex Christensen.
1287
1288         * storage/indexeddb/modern/deleteindex-3-expected.txt: Added.
1289         * storage/indexeddb/modern/deleteindex-3-private-expected.txt: Added.
1290         * storage/indexeddb/modern/deleteindex-3-private.html: Added.
1291         * storage/indexeddb/modern/deleteindex-3.html: Added.
1292         * storage/indexeddb/modern/resources/deleteindex-3.js: Added.
1293
1294 2016-02-12  Yusuke Suzuki  <utatane.tea@gmail.com>
1295
1296         [ES6] Implement @@search
1297         https://bugs.webkit.org/show_bug.cgi?id=143889
1298
1299         Reviewed by Darin Adler.
1300
1301         * js/Object-getOwnPropertyNames-expected.txt:
1302         * js/dom/string-prototype-properties-expected.txt:
1303         * js/regress/script-tests/v8-regexp-search.js: Added.
1304         (runRegExpBenchmark.runBlock0):
1305         (runRegExpBenchmark.runBlock1):
1306         (runRegExpBenchmark):
1307         (runRegExpBenchmark.runBlock3):
1308         (runRegExpBenchmark.runBlock4):
1309         * js/regress/v8-regexp-search-expected.txt: Added.
1310         * js/regress/v8-regexp-search.html: Added.
1311         * js/script-tests/Object-getOwnPropertyNames.js:
1312         * sputnik/Conformance/15_Native_Objects/15.5_String/15.5.4/15.5.4.12_String.prototype.search/S15.5.4.12_A1_T3-expected.txt:
1313
1314 2016-02-12  Ryan Haddad  <ryanhaddad@apple.com>
1315
1316         Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator after r196466
1317
1318         Unreviewed test gardening.
1319
1320         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
1321
1322 2016-02-11  Chris Dumez  <cdumez@apple.com>
1323
1324         [Web IDL] interfaces should inherit EventTarget instead of duplicating the EventTarget API
1325         https://bugs.webkit.org/show_bug.cgi?id=154121
1326         <rdar://problem/24613234>
1327
1328         Reviewed by Gavin Barraclough.
1329
1330         Rebaseline a couple of layout tests now that interfaces inherit EventTarget
1331         instead of duplicating the EventTarget API in their IDL.
1332
1333         * fast/dom/Window/window-properties-performance-expected.txt:
1334         * fast/dom/prototype-chain-expected.txt:
1335
1336 2016-02-11  Zalan Bujtas  <zalan@apple.com>
1337
1338         Subpixel rendering: Make focusring painting subpixel aware.
1339         https://bugs.webkit.org/show_bug.cgi?id=154111
1340
1341         Reviewed by David Hyatt.
1342
1343         Do not integral snap focusring rects while collecting them (use device pixel snapping instead
1344         right before passing them to GraphicsContext::drawFocusRing).
1345
1346         * platform/mac/accessibility/image-link-expected.txt:
1347         * platform/mac/accessibility/mac/aria-columnrowheaders-expected.txt: Copied from LayoutTests/platform/mac/accessibility/table-cells-expected.txt.
1348         * platform/mac/accessibility/mac/document-links-expected.txt: Added.
1349         * platform/mac/accessibility/table-attributes-expected.txt:
1350         * platform/mac/accessibility/table-cells-expected.txt:
1351         * platform/mac/accessibility/table-sections-expected.txt:
1352         * platform/mac/accessibility/table-with-rules-expected.txt:
1353
1354 2016-02-11  Sukolsak Sakshuwong  <sukolsak@gmail.com>
1355
1356         [INTL] Implement Intl.NumberFormat.prototype.resolvedOptions ()
1357         https://bugs.webkit.org/show_bug.cgi?id=147602
1358
1359         Reviewed by Darin Adler.
1360
1361         * js/intl-numberformat-expected.txt:
1362         * js/script-tests/intl-numberformat.js:
1363         (testNumberFormat):
1364
1365 2016-02-11  Ryan Haddad  <ryanhaddad@apple.com>
1366
1367         Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator after r196423
1368
1369         Unreviewed test gardening.
1370
1371         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
1372
1373 2016-02-11  Chris Dumez  <cdumez@apple.com>
1374
1375         Move 'length' property to the prototype
1376         https://bugs.webkit.org/show_bug.cgi?id=154051
1377         <rdar://problem/24577385>
1378
1379         Reviewed by Darin Adler.
1380
1381         Rebaseline a couple of existing layout tests now that 'length' is
1382         on the prototype.
1383
1384         * fast/dom/htmlcollection-getownpropertynames-expected.txt:
1385         * storage/domstorage/localstorage/delete-defineproperty-removal-expected.txt:
1386
1387 2016-02-11  Frederic Wang  <fred.wang@free.fr>
1388
1389         Use Testharness.js for the MathML script tests
1390         https://bugs.webkit.org/show_bug.cgi?id=154065
1391
1392         Reviewed by Darin Adler.
1393
1394         * mathml/opentype/large-operators-munderover-expected.txt:
1395         * mathml/opentype/large-operators-munderover.html:
1396         * mathml/presentation/inferred-mrow-baseline-expected.txt:
1397         * mathml/presentation/inferred-mrow-baseline.html:
1398         * mathml/presentation/inferred-mrow-stretchy-expected.txt:
1399         * mathml/presentation/inferred-mrow-stretchy.html:
1400         * mathml/presentation/stretchy-depth-height-expected.txt:
1401         * mathml/presentation/stretchy-depth-height-symmetric-expected.txt:
1402         * mathml/presentation/stretchy-depth-height-symmetric.html:
1403         * mathml/presentation/stretchy-depth-height.html:
1404
1405 2016-02-10  Ryan Haddad  <ryanhaddad@apple.com>
1406
1407         Removing deleted tests from ios-simulator TestExpectations
1408
1409         Unreviewed test gardening.
1410
1411         * platform/ios-simulator/TestExpectations:
1412
1413 2016-02-10  Ryan Haddad  <ryanhaddad@apple.com>
1414
1415         Adding an ios-simulator expectation for fast/dom/event-handler-attributes.html
1416         https://bugs.webkit.org/show_bug.cgi?id=153763
1417
1418         Unreviewed test gardening.
1419
1420         * platform/ios-simulator/fast/dom/event-handler-attributes-expected.txt: Added.
1421
1422 2016-02-10  Eric Carlson  <eric.carlson@apple.com>
1423
1424         Update "manual" caption track logic
1425         https://bugs.webkit.org/show_bug.cgi?id=154084
1426         <rdar://problem/24530516>
1427
1428         Reviewed by Dean Jackson.
1429
1430         * media/track/track-manual-mode-expected.txt:
1431         * media/track/track-manual-mode.html:
1432
1433 2016-02-10  Ryan Haddad  <ryanhaddad@apple.com>
1434
1435         Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator after 196392
1436
1437         Unreviewed test gardening.
1438
1439         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
1440
1441 2016-02-10  Chris Dumez  <cdumez@apple.com>
1442
1443         [Web IDL] interface objects should be Function objects
1444         https://bugs.webkit.org/show_bug.cgi?id=154038
1445         <rdar://problem/24569358>
1446
1447         Reviewed by Geoffrey Garen.
1448
1449         Rebaseline / update existing layout tests now that interface objects
1450         are now Function objects. Also add a layout test to cover various
1451         aspects of interface objects.
1452
1453         * css3/blending/background-blend-mode-property-parsing-expected.txt:
1454         * css3/blending/blend-mode-property-parsing-expected.txt:
1455         * css3/blending/script-tests/background-blend-mode-property-parsing.js:
1456         (shouldBeType):
1457         * css3/blending/script-tests/blend-mode-property-parsing.js:
1458         (shouldBeType):
1459         * css3/filters/backdrop/backdropfilter-property-parsing-expected.txt:
1460         * css3/filters/backdrop/script-tests/backdropfilter-property-parsing.js:
1461         (shouldBeType):
1462         * css3/filters/filter-property-parsing-expected.txt:
1463         * css3/filters/script-tests/filter-property-parsing.js:
1464         (shouldBeType):
1465         * fast/css/image-set-parsing-expected.txt:
1466         * fast/css/script-tests/image-set-parsing.js:
1467         (shouldBeType):
1468         * fast/dom/DOMException/XPathException-expected.txt:
1469         * fast/dom/DOMException/prototype-object-expected.txt:
1470         * fast/dom/DOMException/prototype-object.html:
1471         * fast/dom/DOMException/resources/XPathException.js:
1472         * fast/dom/MutationObserver/mutation-record-constructor-expected.txt:
1473         * fast/dom/MutationObserver/mutation-record-constructor.html:
1474         * fast/dom/Window/element-constructors-on-window-expected.txt:
1475         * fast/dom/call-a-constructor-as-a-function-expected.txt:
1476         * fast/dom/constructor-proto-expected.txt:
1477         * fast/dom/constructor-proto.html:
1478         * fast/dom/wrapper-classes-expected.txt:
1479         * fast/dom/wrapper-classes.html:
1480         * fast/mediastream/MediaStreamConstructor-expected.txt:
1481         * fast/mediastream/MediaStreamConstructor.html:
1482         * fast/workers/constructor-proto-expected.txt:
1483         * fast/workers/worker-location-expected.txt:
1484         * http/tests/xmlhttprequest/XMLHttpRequestException-expected.txt:
1485         * http/tests/xmlhttprequest/XMLHttpRequestException.html:
1486         * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1487         * js/dom/script-tests/global-constructors-attributes-idb.js:
1488         (constructorPropertiesOnGlobalObject):
1489         * js/dom/script-tests/global-constructors-attributes.js:
1490         (constructorPropertiesOnGlobalObject):
1491         * js/interface-objects-expected.txt: Added.
1492         * js/interface-objects.html: Added.
1493         * media/encrypted-media/encrypted-media-v2-syntax-expected.txt:
1494         * media/encrypted-media/encrypted-media-v2-syntax.html:
1495         * media/track/track-vttcue-expected.txt:
1496         * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
1497         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1498         * svg/custom/SVGException-expected.txt:
1499         * svg/custom/global-constructors-expected.txt:
1500         * svg/custom/script-tests/SVGException.js:
1501         * svg/custom/script-tests/global-constructors.js:
1502         (shouldBeDefined):
1503         * transforms/2d/transform-value-types-expected.txt:
1504         * transforms/2d/transform-value-types.html:
1505
1506 2016-02-10  Ryan Haddad  <ryanhaddad@apple.com>
1507
1508         Marking fast/css-generated-content/details-summary-before-after.html as failing on ios-simulator
1509         https://bugs.webkit.org/show_bug.cgi?id=153029
1510
1511         Unreviewed test gardening.
1512
1513         * platform/ios-simulator/TestExpectations:
1514
1515 2016-02-10  Ryan Haddad  <ryanhaddad@apple.com>
1516
1517         Reaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator after r196374
1518
1519         Unreviewed test gardening.
1520
1521         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
1522
1523 2016-02-10  Chris Dumez  <cdumez@apple.com>
1524
1525         Attributes on the Window instance should be configurable unless [Unforgeable]
1526         https://bugs.webkit.org/show_bug.cgi?id=153920
1527         <rdar://problem/24563211>
1528
1529         Reviewed by Darin Adler.
1530
1531         * fast/dom/Window/window-properties-configurable-expected.txt: Added.
1532         * fast/dom/Window/window-properties-configurable.html: Added.
1533         Add a test to check that Window properties are reported as configurable
1534         unless the [Unforgeable] ones and that deleting them actually works.
1535
1536         * fast/dom/global-constructors.html:
1537         Update test so it no longer expects window.Node to be shadowable. As per
1538         the specification, the "Node" property is on the window instance, not its
1539         prototype. Therefore, it should cannot be shadowed and setting it to
1540         something actually overwites the previous value, given that the property
1541         is writable as per:
1542         - http://heycam.github.io/webidl/#es-interfaces
1543         I have verified that the new behavior is consistent with Firefox.
1544
1545         * http/tests/security/cross-origin-reified-window-property-access-expected.txt: Added.
1546         * http/tests/security/cross-origin-reified-window-property-access.html: Added.
1547         * http/tests/security/resources/reify-window.html: Added.
1548         Add a test case to cover cross-origin access of Window properties after
1549         reification.
1550
1551         * js/getOwnPropertyDescriptor-unforgeable-attributes-expected.txt:
1552         * js/getOwnPropertyDescriptor-unforgeable-attributes.html:
1553         Drop window.self from the list of unforgeable attributes. This attribute
1554         is not unforgeable in our implementation or in the specification:
1555         - https://html.spec.whatwg.org/multipage/browsers.html#the-window-object
1556
1557         * js/getOwnPropertyDescriptor-window-attributes-expected.txt:
1558         * js/getOwnPropertyDescriptor-window-attributes.html:
1559         - Add coverage for window.self which is a regular Window property.
1560         - Add coverage for window.Node which is a constructor property
1561         - Add coverage for window.constructor. It should really be on the prototype
1562           as per the specification but this at least checks that the property is
1563           configurable, as per the specification.
1564         - Rebaseline the test as more checks are passing now that Window properties
1565           are marked as configurable.
1566
1567 2016-02-10  Ryan Haddad  <ryanhaddad@apple.com>
1568
1569         Skop fast/regions/text-break-properties.html on ios-simulator
1570         https://bugs.webkit.org/show_bug.cgi?id=153762
1571
1572         Unreviewed test gardening.
1573
1574         * platform/ios-simulator/TestExpectations:
1575
1576 2016-02-09  Nan Wang  <n_wang@apple.com>
1577
1578         AX: Implement word related text marker functions using TextIterator
1579         https://bugs.webkit.org/show_bug.cgi?id=153939
1580         <rdar://problem/24269605>
1581
1582         Reviewed by Chris Fleizach.
1583
1584         * accessibility/mac/text-marker-word-nav-expected.txt: Added.
1585         * accessibility/mac/text-marker-word-nav.html: Added.
1586         * accessibility/text-marker/text-marker-previous-next-expected.txt:
1587         * accessibility/text-marker/text-marker-previous-next.html:
1588
1589 2016-02-09  Ryan Haddad  <ryanhaddad@apple.com>
1590
1591         Mark perf/adding-radio-buttons.html as flaky on ios-simulator
1592         https://bugs.webkit.org/show_bug.cgi?id=154055
1593
1594         Unreviewed test gardening.
1595
1596         * platform/ios-simulator/TestExpectations:
1597
1598 2016-02-09  Ryan Haddad  <ryanhaddad@apple.com>
1599
1600         Rebaseline tests for ios-simulator after r196222
1601         https://bugs.webkit.org/show_bug.cgi?id=154053
1602
1603         Reviewed by Zalan Bujtas.
1604
1605         * platform/ios-simulator-wk2/compositing/geometry/composited-in-columns-expected.txt:
1606         * platform/ios-simulator-wk2/compositing/layer-creation/overlap-animation-container-expected.txt: Added.
1607         * platform/ios-simulator-wk2/compositing/visibility/visibility-image-layers-dynamic-expected.txt:
1608         * platform/ios-simulator-wk2/fast/inline/continuation-outlines-with-layers-expected.txt: Added.
1609         * platform/ios-simulator-wk2/fast/layers/scroll-rect-to-visible-expected.txt:
1610
1611 2016-02-09  Ryan Haddad  <ryanhaddad@apple.com>
1612
1613         Rebaseline compositing/overflow/scrollbar-painting.html for ios-simulator after r196244
1614
1615         Unreviewed test gardening.
1616
1617         * platform/ios-simulator-wk2/compositing/overflow/scrollbar-painting-expected.txt:
1618
1619 2016-02-09  Ryan Haddad  <ryanhaddad@apple.com>
1620
1621         Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator after r196303
1622
1623         Unreviewed test gardening.
1624
1625         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
1626
1627 2016-02-09  Ryan Haddad  <ryanhaddad@apple.com>
1628
1629         Rebaseline more tests for ios-simulator after r196244
1630
1631         Unreviewed test gardening.
1632
1633         * platform/ios-simulator-wk2/compositing/overflow/overflow-scroll-expected.txt:
1634         * platform/ios-simulator-wk2/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.txt:
1635         * platform/ios-simulator-wk2/css2.1/20110323/abspos-replaced-width-margin-000-expected.txt:
1636         * platform/ios-simulator-wk2/fast/block/float/overhanging-tall-block-expected.txt:
1637         * platform/ios-simulator-wk2/fast/clip/014-expected.txt:
1638         * platform/ios-simulator-wk2/fast/multicol/overflow-unsplittable-expected.txt:
1639         * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-bt-expected.txt:
1640         * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-lr-expected.txt:
1641         * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-rl-expected.txt:
1642         * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-tb-expected.txt:
1643         * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-bt-expected.txt:
1644         * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-lr-expected.txt:
1645         * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt:
1646         * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-rl-expected.txt:
1647         * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-tb-expected.txt:
1648         * platform/ios-simulator-wk2/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
1649         * platform/ios-simulator-wk2/fast/multicol/vertical-rl/column-rules-expected.txt:
1650         * platform/ios-simulator-wk2/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
1651         * platform/ios-simulator-wk2/fast/overflow/float-in-relpositioned-expected.txt:
1652         * platform/ios-simulator-wk2/fast/overflow/overflow-auto-position-absolute-expected.txt:
1653         * platform/ios-simulator-wk2/fast/overflow/paged-x-div-expected.txt:
1654         * platform/ios-simulator-wk2/fast/overflow/paged-x-div-with-column-gap-expected.txt:
1655         * platform/ios-simulator-wk2/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt:
1656
1657 2016-02-09  Zalan Bujtas  <zalan@apple.com>
1658
1659         Outline corners do not align properly for multiline inlines.
1660         https://bugs.webkit.org/show_bug.cgi?id=154025
1661
1662         Reviewed by David Hyatt.
1663
1664         Adjust border position when outline-offset > 0. This patch also
1665         removes integral pixelsnapping (drawLineForBoxSide takes care of
1666         device pixelsnapping). 
1667
1668         * fast/inline/outline-corners-with-offset-expected.html: Added.
1669         * fast/inline/outline-corners-with-offset.html: Added.
1670
1671 2016-02-09  Zalan Bujtas  <zalan@apple.com>
1672
1673         [Win] Rebaseline after r196244.
1674
1675         Unreviewed test gardening.
1676
1677         * platform/win/css3/unicode-bidi-isolate-basic-expected.txt:
1678         * platform/win/fast/block/float/overhanging-tall-block-expected.txt:
1679         * platform/win/fast/block/positioning/auto/vertical-rl/007-expected.txt:
1680         * platform/win/fast/borders/border-antialiasing-expected.txt:
1681         * platform/win/fast/clip/001-expected.txt:
1682         * platform/win/fast/clip/013-expected.txt:
1683         * platform/win/fast/clip/014-expected.txt:
1684         * platform/win/fast/clip/outline-overflowClip-expected.txt:
1685         * platform/win/fast/css/clip-zooming-expected.txt:
1686         * platform/win/fast/frames/flattening/iframe-flattening-offscreen-expected.txt: Added.
1687         * platform/win/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.txt:
1688         * platform/win/fast/line-grid/line-grid-inside-columns-expected.txt:
1689         * platform/win/fast/line-grid/line-grid-into-columns-expected.txt:
1690         * platform/win/fast/lists/scrolled-marker-paint-expected.txt:
1691         * platform/win/fast/multicol/client-rects-expected.txt:
1692         * platform/win/fast/multicol/column-break-with-balancing-expected.txt:
1693         * platform/win/fast/multicol/column-rules-expected.txt:
1694         * platform/win/fast/multicol/column-rules-stacking-expected.txt:
1695         * platform/win/fast/multicol/columns-shorthand-parsing-expected.txt:
1696         * platform/win/fast/multicol/float-paginate-complex-expected.txt:
1697         * platform/win/fast/multicol/float-paginate-empty-lines-expected.txt:
1698         * platform/win/fast/multicol/float-paginate-expected.txt:
1699         * platform/win/fast/multicol/layers-in-multicol-expected.txt:
1700         * platform/win/fast/multicol/layers-split-across-columns-expected.txt:
1701         * platform/win/fast/multicol/max-height-columns-block-expected.txt:
1702         * platform/win/fast/multicol/nested-columns-expected.txt:
1703         * platform/win/fast/multicol/newmulticol/client-rects-expected.txt:
1704         * platform/win/fast/multicol/overflow-across-columns-expected.txt:
1705         * platform/win/fast/multicol/overflow-across-columns-percent-height-expected.txt:
1706         * platform/win/fast/multicol/overflow-unsplittable-expected.txt:
1707         * platform/win/fast/multicol/paginate-block-replaced-expected.txt:
1708         * platform/win/fast/multicol/pagination/BottomToTop-bt-expected.txt:
1709         * platform/win/fast/multicol/pagination/BottomToTop-lr-expected.txt:
1710         * platform/win/fast/multicol/pagination/BottomToTop-rl-expected.txt:
1711         * platform/win/fast/multicol/pagination/BottomToTop-tb-expected.txt:
1712         * platform/win/fast/multicol/pagination/LeftToRight-bt-expected.txt:
1713         * platform/win/fast/multicol/pagination/LeftToRight-rl-expected.txt:
1714         * platform/win/fast/multicol/pagination/LeftToRight-tb-expected.txt:
1715         * platform/win/fast/multicol/pagination/LeftToRight-tb-hittest-expected.txt:
1716         * platform/win/fast/multicol/pagination/RightToLeft-bt-expected.txt:
1717         * platform/win/fast/multicol/pagination/RightToLeft-lr-expected.txt:
1718         * platform/win/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt:
1719         * platform/win/fast/multicol/pagination/RightToLeft-rl-expected.txt:
1720         * platform/win/fast/multicol/pagination/RightToLeft-rl-hittest-expected.txt:
1721         * platform/win/fast/multicol/pagination/RightToLeft-tb-expected.txt:
1722         * platform/win/fast/multicol/pagination/TopToBottom-bt-expected.txt:
1723         * platform/win/fast/multicol/pagination/TopToBottom-lr-expected.txt:
1724         * platform/win/fast/multicol/pagination/TopToBottom-rl-expected.txt:
1725         * platform/win/fast/multicol/positive-leading-expected.txt:
1726         * platform/win/fast/multicol/scrolling-column-rules-expected.txt:
1727         * platform/win/fast/multicol/scrolling-overflow-expected.txt:
1728         * platform/win/fast/multicol/span/anonymous-style-inheritance-expected.txt:
1729         * platform/win/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
1730         * platform/win/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
1731         * platform/win/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
1732         * platform/win/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
1733         * platform/win/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
1734         * platform/win/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
1735         * platform/win/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
1736         * platform/win/fast/multicol/span/span-as-nested-columns-child-expected.txt:
1737         * platform/win/fast/multicol/span/span-margin-collapsing-expected.txt:
1738         * platform/win/fast/multicol/table-vertical-align-expected.txt:
1739         * platform/win/fast/multicol/tall-image-behavior-expected.txt:
1740         * platform/win/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
1741         * platform/win/fast/multicol/vertical-lr/column-rules-expected.txt:
1742         * platform/win/fast/multicol/vertical-lr/float-multicol-expected.txt:
1743         * platform/win/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
1744         * platform/win/fast/multicol/vertical-lr/float-paginate-expected.txt:
1745         * platform/win/fast/multicol/vertical-lr/nested-columns-expected.txt:
1746         * platform/win/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
1747         * platform/win/fast/multicol/vertical-rl/column-rules-expected.txt:
1748         * platform/win/fast/multicol/vertical-rl/float-multicol-expected.txt:
1749         * platform/win/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
1750         * platform/win/fast/multicol/vertical-rl/float-paginate-expected.txt:
1751         * platform/win/fast/multicol/vertical-rl/nested-columns-expected.txt:
1752         * platform/win/fast/overflow/clip-rects-fixed-ancestor-expected.txt:
1753         * platform/win/fast/overflow/float-in-relpositioned-expected.txt:
1754         * platform/win/fast/overflow/overflow-auto-position-absolute-expected.txt:
1755         * platform/win/fast/overflow/overflow-rtl-expected.txt:
1756         * platform/win/fast/overflow/paged-x-div-expected.txt:
1757         * platform/win/fast/overflow/paged-x-div-with-column-gap-expected.txt:
1758         * platform/win/fast/overflow/paged-x-on-root-expected.txt:
1759         * platform/win/fast/overflow/paged-x-with-column-gap-expected.txt:
1760         * platform/win/fast/overflow/paged-y-div-expected.txt:
1761         * platform/win/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt:
1762         * platform/win/fast/repaint/box-shadow-h-expected.txt:
1763         * platform/win/fast/repaint/box-shadow-v-expected.txt:
1764         * platform/win/fast/repaint/layer-outline-expected.txt:
1765         * platform/win/fast/repaint/layer-outline-horizontal-expected.txt:
1766         * platform/win/fast/table/edge-offsets-expected.txt:
1767         * platform/win/fast/transforms/overflow-with-transform-expected.txt:
1768         * platform/win/printing/single-line-must-not-be-split-into-two-pages-expected.txt:
1769         * platform/win/scrollbars/scrollbars-on-positioned-content-expected.txt:
1770         * platform/win/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.txt:
1771         * platform/win/svg/custom/image-rescale-clip-expected.txt:
1772
1773 2016-02-09  Zalan Bujtas  <zalan@apple.com>
1774
1775         [iOS] Rebaseline after r196244.
1776
1777         Unreviewed test gardening.
1778
1779         * platform/ios-simulator/compositing/geometry/clipping-foreground-expected.txt:
1780         * platform/ios-simulator/compositing/geometry/root-layer-update-expected.txt:
1781         * platform/ios-simulator/compositing/overflow/overflow-scroll-expected.txt:
1782         * platform/ios-simulator/compositing/overflow/parent-overflow-expected.txt:
1783         * platform/ios-simulator/compositing/overflow/scrollbar-painting-expected.txt:
1784         * platform/ios-simulator/compositing/sibling-positioning-expected.txt:
1785         * platform/ios-simulator/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.txt: Added.
1786         * platform/ios-simulator/css2.1/20110323/abspos-replaced-width-margin-000-expected.txt: Added.
1787         * platform/ios-simulator/css3/blending/blend-mode-overflow-expected.txt:
1788         * platform/ios-simulator/css3/unicode-bidi-isolate-basic-expected.txt:
1789         * platform/ios-simulator/fast/block/float/overhanging-tall-block-expected.txt:
1790         * platform/ios-simulator/fast/borders/border-antialiasing-expected.txt:
1791         * platform/ios-simulator/fast/clip/001-expected.txt:
1792         * platform/ios-simulator/fast/clip/013-expected.txt:
1793         * platform/ios-simulator/fast/clip/014-expected.txt:
1794         * platform/ios-simulator/fast/clip/016-expected.txt:
1795         * platform/ios-simulator/fast/clip/outline-overflowClip-expected.txt:
1796         * platform/ios-simulator/fast/css/clip-zooming-expected.txt:
1797         * platform/ios-simulator/fast/frames/flattening/iframe-flattening-offscreen-expected.txt:
1798         * platform/ios-simulator/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.txt:
1799         * platform/ios-simulator/fast/line-grid/line-grid-inside-columns-expected.txt:
1800         * platform/ios-simulator/fast/line-grid/line-grid-into-columns-expected.txt:
1801         * platform/ios-simulator/fast/lists/scrolled-marker-paint-expected.txt:
1802         * platform/ios-simulator/fast/multicol/client-rects-expected.txt:
1803         * platform/ios-simulator/fast/multicol/column-break-with-balancing-expected.txt:
1804         * platform/ios-simulator/fast/multicol/column-rules-expected.txt:
1805         * platform/ios-simulator/fast/multicol/column-rules-stacking-expected.txt:
1806         * platform/ios-simulator/fast/multicol/columns-shorthand-parsing-expected.txt:
1807         * platform/ios-simulator/fast/multicol/float-paginate-complex-expected.txt:
1808         * platform/ios-simulator/fast/multicol/float-paginate-empty-lines-expected.txt:
1809         * platform/ios-simulator/fast/multicol/float-paginate-expected.txt:
1810         * platform/ios-simulator/fast/multicol/layers-in-multicol-expected.txt:
1811         * platform/ios-simulator/fast/multicol/layers-split-across-columns-expected.txt:
1812         * platform/ios-simulator/fast/multicol/max-height-columns-block-expected.txt:
1813         * platform/ios-simulator/fast/multicol/nested-columns-expected.txt:
1814         * platform/ios-simulator/fast/multicol/newmulticol/client-rects-expected.txt:
1815         * platform/ios-simulator/fast/multicol/overflow-across-columns-expected.txt:
1816         * platform/ios-simulator/fast/multicol/overflow-across-columns-percent-height-expected.txt:
1817         * platform/ios-simulator/fast/multicol/overflow-unsplittable-expected.txt:
1818         * platform/ios-simulator/fast/multicol/paginate-block-replaced-expected.txt:
1819         * platform/ios-simulator/fast/multicol/pagination/BottomToTop-bt-expected.txt: Copied from LayoutTests/platform/ios-simulator/fast/multicol/pagination/TopToBottom-bt-expected.txt.
1820         * platform/ios-simulator/fast/multicol/pagination/BottomToTop-lr-expected.txt: Copied from LayoutTests/platform/ios-simulator/fast/multicol/pagination/TopToBottom-lr-expected.txt.
1821         * platform/ios-simulator/fast/multicol/pagination/BottomToTop-rl-expected.txt: Copied from LayoutTests/platform/ios-simulator/fast/multicol/pagination/TopToBottom-rl-expected.txt.
1822         * platform/ios-simulator/fast/multicol/pagination/BottomToTop-tb-expected.txt: Copied from LayoutTests/platform/ios-simulator/fast/multicol/pagination/TopToBottom-bt-expected.txt.
1823         * platform/ios-simulator/fast/multicol/pagination/LeftToRight-bt-expected.txt:
1824         * platform/ios-simulator/fast/multicol/pagination/LeftToRight-rl-expected.txt:
1825         * platform/ios-simulator/fast/multicol/pagination/LeftToRight-tb-expected.txt:
1826         * platform/ios-simulator/fast/multicol/pagination/RightToLeft-bt-expected.txt: Copied from LayoutTests/platform/ios-simulator/fast/multicol/pagination/LeftToRight-tb-expected.txt.
1827         * platform/ios-simulator/fast/multicol/pagination/RightToLeft-lr-expected.txt: Copied from LayoutTests/platform/ios-simulator/fast/multicol/pagination/LeftToRight-rl-expected.txt.
1828         * platform/ios-simulator/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt: Copied from LayoutTests/platform/ios-simulator/fast/multicol/pagination/LeftToRight-rl-expected.txt.
1829         * platform/ios-simulator/fast/multicol/pagination/RightToLeft-rl-expected.txt: Copied from LayoutTests/platform/ios-simulator/fast/multicol/pagination/LeftToRight-rl-expected.txt.
1830         * platform/ios-simulator/fast/multicol/pagination/RightToLeft-tb-expected.txt: Copied from LayoutTests/platform/ios-simulator/fast/multicol/pagination/LeftToRight-tb-expected.txt.
1831         * platform/ios-simulator/fast/multicol/pagination/TopToBottom-bt-expected.txt:
1832         * platform/ios-simulator/fast/multicol/pagination/TopToBottom-lr-expected.txt:
1833         * platform/ios-simulator/fast/multicol/pagination/TopToBottom-rl-expected.txt:
1834         * platform/ios-simulator/fast/multicol/positive-leading-expected.txt:
1835         * platform/ios-simulator/fast/multicol/scrolling-column-rules-expected.txt:
1836         * platform/ios-simulator/fast/multicol/scrolling-overflow-expected.txt:
1837         * platform/ios-simulator/fast/multicol/span/anonymous-style-inheritance-expected.txt:
1838         * platform/ios-simulator/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
1839         * platform/ios-simulator/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
1840         * platform/ios-simulator/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
1841         * platform/ios-simulator/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
1842         * platform/ios-simulator/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
1843         * platform/ios-simulator/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
1844         * platform/ios-simulator/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
1845         * platform/ios-simulator/fast/multicol/span/span-as-nested-columns-child-expected.txt:
1846         * platform/ios-simulator/fast/multicol/span/span-margin-collapsing-expected.txt:
1847         * platform/ios-simulator/fast/multicol/table-vertical-align-expected.txt:
1848         * platform/ios-simulator/fast/multicol/tall-image-behavior-expected.txt:
1849         * platform/ios-simulator/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
1850         * platform/ios-simulator/fast/multicol/vertical-lr/column-rules-expected.txt:
1851         * platform/ios-simulator/fast/multicol/vertical-lr/float-multicol-expected.txt:
1852         * platform/ios-simulator/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
1853         * platform/ios-simulator/fast/multicol/vertical-lr/float-paginate-expected.txt:
1854         * platform/ios-simulator/fast/multicol/vertical-lr/nested-columns-expected.txt:
1855         * platform/ios-simulator/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt: Copied from LayoutTests/platform/ios-simulator/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt.
1856         * platform/ios-simulator/fast/multicol/vertical-rl/column-rules-expected.txt: Copied from LayoutTests/platform/ios-simulator/fast/multicol/vertical-lr/column-rules-expected.txt.
1857         * platform/ios-simulator/fast/multicol/vertical-rl/float-multicol-expected.txt:
1858         * platform/ios-simulator/fast/multicol/vertical-rl/float-paginate-complex-expected.txt: Copied from LayoutTests/platform/ios-simulator/fast/multicol/vertical-lr/float-paginate-complex-expected.txt.
1859         * platform/ios-simulator/fast/multicol/vertical-rl/float-paginate-expected.txt:
1860         * platform/ios-simulator/fast/multicol/vertical-rl/nested-columns-expected.txt:
1861         * platform/ios-simulator/fast/overflow/float-in-relpositioned-expected.txt:
1862         * platform/ios-simulator/fast/overflow/overflow-auto-position-absolute-expected.txt:
1863         * platform/ios-simulator/fast/overflow/overflow-rtl-expected.txt:
1864         * platform/ios-simulator/fast/overflow/paged-x-div-expected.txt:
1865         * platform/ios-simulator/fast/overflow/paged-x-div-with-column-gap-expected.txt:
1866         * platform/ios-simulator/fast/overflow/paged-x-on-root-expected.txt:
1867         * platform/ios-simulator/fast/overflow/paged-x-with-column-gap-expected.txt:
1868         * platform/ios-simulator/fast/overflow/paged-y-div-expected.txt:
1869         * platform/ios-simulator/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt:
1870         * platform/ios-simulator/fast/regions/repaint/region-painting-via-layout-expected.txt:
1871         * platform/ios-simulator/fast/table/edge-offsets-expected.txt:
1872         * platform/ios-simulator/fast/transforms/overflow-with-transform-expected.txt:
1873         * platform/ios-simulator/svg/custom/image-rescale-clip-expected.txt:
1874
1875 2016-02-08  Chris Dumez  <cdumez@apple.com>
1876
1877         Attribute getters should not require an explicit 'this' value for Window properties
1878         https://bugs.webkit.org/show_bug.cgi?id=153968
1879
1880         Reviewed by Darin Adler.
1881
1882         Rebaseline existing tests now that more checks are passing.
1883
1884         * fast/dom/Window/getOwnPropertyDescriptor-other-window-expected.txt:
1885         * fast/dom/Window/getOwnPropertyDescriptor-other-window.html:
1886         * js/getOwnPropertyDescriptor-window-attributes-expected.txt:
1887
1888 2016-02-08  Nan Wang  <n_wang@apple.com>
1889
1890         AX: crash at WebCore::Range::selectNodeContents(WebCore::Node*, int&)
1891         https://bugs.webkit.org/show_bug.cgi?id=154018
1892
1893         Reviewed by Chris Fleizach.
1894
1895         * accessibility/text-marker/text-marker-range-stale-node-crash-expected.txt: Added.
1896         * accessibility/text-marker/text-marker-range-stale-node-crash.html: Added.
1897
1898 2016-02-08  Joseph Pecoraro  <pecoraro@apple.com>
1899
1900         Web Inspector: Zooming in on the timeline graph does not increase its time resolution from minutes
1901         https://bugs.webkit.org/show_bug.cgi?id=154013
1902         <rdar://problem/23844527>
1903
1904         Reviewed by Brian Burg.
1905
1906         * inspector/unit-tests/number-utilities-expected.txt: Added.
1907         * inspector/unit-tests/number-utilities.html: Added.
1908         Basic tests for our Number utilities methods.
1909
1910 2016-02-08  Daniel Bates  <dabates@apple.com>
1911
1912         CSP connect-src directive should block redirects
1913         https://bugs.webkit.org/show_bug.cgi?id=69359
1914         <rdar://problem/24383025>
1915
1916         Reviewed by Brent Fulgham.
1917
1918         Add more tests, update erroneous expected results, and remove some entries from TestExpectations for tests
1919         that now pass.
1920
1921         * TestExpectations: Remove entries for tests that now pass. The failure of test http/tests/security/contentSecurityPolicy/worker-importscripts-blocked.html
1922         was erroneously attributed to <https://bugs.webkit.org/show_bug.cgi?id=153562>.
1923         * http/tests/security/contentSecurityPolicy/resources/determine-content-security-policy-header.php: Added.
1924         * http/tests/security/contentSecurityPolicy/resources/script-set-value.js: Use global variable self instead of window so as to
1925         make this script work both from a Document and a Web Worker. In a document, self refers to the Window object and in a worker
1926         it refers to the WorkerGlobalScope object.
1927         * http/tests/security/contentSecurityPolicy/resources/worker-importScript-redirect-cross-origin-allowed.php: Added.
1928         * http/tests/security/contentSecurityPolicy/resources/worker-importScript-redirect-cross-origin-blocked.php: Added.
1929         * http/tests/security/contentSecurityPolicy/resources/worker-xhr-allowed.php: Added.
1930         * http/tests/security/contentSecurityPolicy/resources/worker-xhr-redirect-cross-origin-allowed.php: Added.
1931         * http/tests/security/contentSecurityPolicy/resources/worker-xhr-redirect-cross-origin-blocked.php: Added.
1932         * http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp-expected.txt: Remove Blink-specific messages so that the test passes.
1933         * http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp-importScripts-block-aborts-all-subsequent-imports-expected.txt: Added.
1934         * http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp-importScripts-block-aborts-all-subsequent-imports.html: Added.
1935         * http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp-importScripts-redirect-cross-origin-blocked-expected.txt: Added.
1936         * http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp-importScripts-redirect-cross-origin-blocked.html: Added.
1937         * http/tests/security/contentSecurityPolicy/worker-csp-blocks-xhr-redirect-cross-origin-expected.txt: Added.
1938         * http/tests/security/contentSecurityPolicy/worker-csp-blocks-xhr-redirect-cross-origin.html: Added.
1939         * http/tests/security/contentSecurityPolicy/worker-csp-importScripts-redirect-cross-origin-allowed-expected.txt: Added.
1940         * http/tests/security/contentSecurityPolicy/worker-csp-importScripts-redirect-cross-origin-allowed.html: Added.
1941         * http/tests/security/contentSecurityPolicy/worker-csp-importScripts-redirect-cross-origin-blocked-expected.txt: Added.
1942         * http/tests/security/contentSecurityPolicy/worker-csp-importScripts-redirect-cross-origin-blocked.html: Added.
1943         * http/tests/security/contentSecurityPolicy/worker-importscripts-blocked-expected.txt: Substitute Blink-specific error text with the analogous WebKit error text.
1944         * http/tests/security/contentSecurityPolicy/worker-importscripts-blocked.html: Ditto.
1945         * http/tests/security/contentSecurityPolicy/worker-without-csp-importScripts-redirect-cross-origin-allowed-expected.txt: Added.
1946         * http/tests/security/contentSecurityPolicy/worker-without-csp-importScripts-redirect-cross-origin-allowed.html: Added.
1947         * http/tests/security/isolatedWorld/bypass-main-world-csp-for-xhr-redirect-expected.txt: Added.
1948         * http/tests/security/isolatedWorld/bypass-main-world-csp-for-xhr-redirect.html: Added.
1949         * http/tests/security/isolatedWorld/bypass-main-world-csp-worker-blob-importScript-redirect-cross-origin-expected.txt: Added.
1950         * http/tests/security/isolatedWorld/bypass-main-world-csp-worker-blob-importScript-redirect-cross-origin.html: Added.
1951         * http/tests/security/isolatedWorld/bypass-main-world-csp-worker-blob-importScripts-redirect-cross-origin-expected.txt: Added.
1952         * http/tests/security/isolatedWorld/bypass-main-world-csp-worker-importScript-redirect-cross-origin-expected.txt: Added.
1953         * http/tests/security/isolatedWorld/bypass-main-world-csp-worker-importScripts-redirect-cross-origin-expected.txt: Added.
1954         * http/tests/security/isolatedWorld/bypass-main-world-csp-worker-importScripts-redirect-cross-origin.html: Added.
1955         * http/tests/security/isolatedWorld/bypass-worker-csp-for-xhr-expected.txt: Added.
1956         * http/tests/security/isolatedWorld/bypass-worker-csp-for-xhr-redirect-cross-origin-expected.txt: Added.
1957         * http/tests/security/isolatedWorld/bypass-worker-csp-for-xhr-redirect-cross-origin.html: Added.
1958         * http/tests/security/isolatedWorld/bypass-worker-csp-for-xhr.html: Added.
1959
1960 2016-02-08  Yusuke Suzuki  <utatane.tea@gmail.com>
1961
1962         {Map,Set}.prototype.forEach should be visible as own properties
1963         https://bugs.webkit.org/show_bug.cgi?id=153974
1964
1965         Reviewed by Darin Adler.
1966
1967         * js/Object-getOwnPropertyNames-expected.txt:
1968         * js/script-tests/Object-getOwnPropertyNames.js:
1969
1970 2016-02-08  Joseph Pecoraro  <pecoraro@apple.com>
1971
1972         Web Inspector: copy({x:1}) should copy "{x:1}", not "[object Object]"
1973         https://bugs.webkit.org/show_bug.cgi?id=148605
1974
1975         Reviewed by Brian Burg.
1976
1977         * inspector/console/command-line-api-copy-expected.txt: Added.
1978         * inspector/console/command-line-api-copy.html: Added.
1979         * http/tests/inspector/console/cross-domain-inspected-node-access-expected.txt:
1980
1981 2016-02-08  Ryan Haddad  <ryanhaddad@apple.com>
1982
1983         Mark fast/text/crash-complex-text-surrogate.html as flaky on mac-wk2
1984         https://bugs.webkit.org/show_bug.cgi?id=154005
1985
1986         Unreviewed test gardening.
1987
1988         * platform/mac-wk2/TestExpectations:
1989
1990 2016-02-08  Said Abou-Hallawa  <sabouhallawa@apple.com>
1991
1992         REGRESSION(r181345): SVG polyline and polygon leak page
1993         https://bugs.webkit.org/show_bug.cgi?id=152759
1994
1995         Reviewed by Darin Adler.
1996
1997         * TestExpectations: Remove flaky tests from test expectation.
1998         
1999         * svg/animations/smil-leak-list-property-instances-expected.txt: Added.
2000         * svg/animations/smil-leak-list-property-instances.svg: Added.
2001         Ensure if SVGPolylineElement.points is requested from JS, the document will
2002         not leak.
2003
2004 2016-02-08  Brady Eidson  <beidson@apple.com>
2005
2006         IndexedDB: No test covers cursor.delete() setting the source of the request to the cursor.
2007         https://bugs.webkit.org/show_bug.cgi?id=153992
2008
2009         Reviewed by Jer Noble.
2010
2011         * storage/indexeddb/cursor-delete-expected.txt:
2012         * storage/indexeddb/cursor-delete-private-expected.txt:
2013         * storage/indexeddb/resources/cursor-delete.js:
2014
2015 2016-02-08  Skachkov Oleksandr  <gskachkov@gmail.com>
2016
2017         [ES6] Arrow function syntax. Using 'super' in arrow function that declared out of the class should lead to Syntax error
2018         https://bugs.webkit.org/show_bug.cgi?id=150893
2019
2020         Reviewed by Saam Barati.
2021        
2022         Adding tests for using of the 'super' inside of the arrow function
2023  
2024         * js/arrowfunction-superproperty-expected.txt:
2025         * js/arrowfunction-syntax-errors-expected.txt:
2026         * js/script-tests/arrowfunction-superproperty.js:
2027         * js/script-tests/arrowfunction-syntax-errors.js:
2028
2029 2016-02-08  Adrien Plazas  <aplazas@igalia.com>
2030
2031         Timeouts in tests because of non implemented UIScriptController::singleTapAtPoint()
2032         https://bugs.webkit.org/show_bug.cgi?id=153833
2033
2034         Unreviewed.
2035
2036         * platform/gtk/TestExpectations:
2037
2038 2016-02-07  Zalan Bujtas  <zalan@apple.com>
2039
2040         Outline does not clip when ancestor has overflow: hidden and requires layer.
2041         https://bugs.webkit.org/show_bug.cgi?id=153901
2042
2043         Now that outline is part of visual overflow, we no longer need the special outline cliprect.
2044         PaintPhaseChildOutlines drawing will switch to foreground cliprect. It ensures proper overflow clipping
2045         at parent level. PaintPhaseSelfOutline drawing will start using the visual overflow inflated background cliprect.
2046         With this change, outline will be using the same cliprects as the other visual overflow properties (box-shadow etc). 
2047
2048         Reviewed by David Hyatt.
2049
2050         * compositing/geometry/limit-layer-bounds-overflow-repaint-expected.txt:
2051         * compositing/masks/mask-of-clipped-layer-expected.txt:
2052         * css2.1/20110323/abspos-non-replaced-width-margin-000-expected.txt:
2053         * css2.1/20110323/abspos-replaced-width-margin-000-expected.txt:
2054         * css3/blending/blend-mode-isolation-turn-off-self-painting-layer2-expected.txt:
2055         * css3/blending/blend-mode-isolation-turn-on-self-painting-layer-expected.txt:
2056         * fast/block/positioning/negative-rel-position-expected.txt:
2057         * fast/dynamic/staticY-expected.txt:
2058         * fast/inline/absolute-positioned-block-in-centred-block-expected.txt:
2059         * fast/multicol/flipped-blocks-border-after-expected.txt:
2060         * fast/multicol/pagination-h-horizontal-bt-expected.txt:
2061         * fast/multicol/pagination-h-horizontal-tb-expected.txt:
2062         * fast/multicol/pagination-h-vertical-rl-expected.txt:
2063         * fast/multicol/pagination-v-horizontal-bt-expected.txt:
2064         * fast/multicol/pagination-v-vertical-lr-expected.txt:
2065         * fast/multicol/pagination-v-vertical-rl-expected.txt:
2066         * fast/multicol/pagination/LeftToRight-tb-hittest-expected.txt:
2067         * fast/multicol/pagination/RightToLeft-rl-hittest-expected.txt:
2068         * fast/multicol/progression-reverse-expected.txt:
2069         * fast/multicol/vertical-rl/rules-with-border-before-expected.txt:
2070         * fast/overflow/overflow-update-transform-expected.txt:
2071         * fast/overflow/position-relative-expected.txt:
2072         * fast/repaint/focus-ring-expected.txt:
2073         * fast/repaint/focus-ring-repaint.html:
2074         * fast/repaint/outline-with-overflow-hidden-ancestor-expected.html: Added.
2075         * fast/repaint/outline-with-overflow-hidden-ancestor.html: Added.
2076         * fast/table/overflow-table-collapsed-borders-cell-painting-expected.txt:
2077         * fast/table/overflow-table-collapsed-borders-cell-painting-table-self-painting-layer-expected.txt:
2078         * fast/table/overflow-table-collapsed-borders-section-layer-painting-expected.txt:
2079         * fast/table/overflow-table-collapsed-borders-section-layer-table-self-painting-layer-expected.txt:
2080         * fast/table/overflow-table-collapsed-borders-section-self-painting-layer-painting-expected.txt:
2081         * fast/table/overflow-table-collapsed-borders-section-self-painting-layer-table-self-painting-layer-expected.txt:
2082         * platform/mac/compositing/geometry/clipping-foreground-expected.txt:
2083         * platform/mac/compositing/geometry/root-layer-update-expected.txt:
2084         * platform/mac/compositing/overflow/ancestor-overflow-expected.txt:
2085         * platform/mac/compositing/overflow/nested-scrolling-expected.txt:
2086         * platform/mac/compositing/overflow/overflow-scroll-expected.txt:
2087         * platform/mac/compositing/overflow/parent-overflow-expected.txt:
2088         * platform/mac/compositing/overflow/scrollbar-painting-expected.txt:
2089         * platform/mac/compositing/reflections/nested-reflection-on-overflow-expected.txt:
2090         * platform/mac/compositing/sibling-positioning-expected.txt:
2091         * platform/mac/css3/blending/blend-mode-overflow-expected.txt:
2092         * platform/mac/css3/unicode-bidi-isolate-basic-expected.txt:
2093         * platform/mac/fast/block/float/overhanging-tall-block-expected.txt:
2094         * platform/mac/fast/block/positioning/auto/vertical-rl/007-expected.txt:
2095         * platform/mac/fast/block/positioning/vertical-rl/fixed-positioning-expected.txt:
2096         * platform/mac/fast/borders/border-antialiasing-expected.txt:
2097         * platform/mac/fast/clip/001-expected.txt:
2098         * platform/mac/fast/clip/013-expected.txt:
2099         * platform/mac/fast/clip/014-expected.txt:
2100         * platform/mac/fast/clip/016-expected.txt:
2101         * platform/mac/fast/clip/outline-overflowClip-expected.txt:
2102         * platform/mac/fast/css/clip-zooming-expected.txt:
2103         * platform/mac/fast/forms/validation-message-appearance-expected.txt:
2104         * platform/mac/fast/inline/left-right-center-inline-alignment-in-ltr-and-rtl-blocks-expected.txt:
2105         * platform/mac/fast/line-grid/line-grid-inside-columns-expected.txt:
2106         * platform/mac/fast/line-grid/line-grid-into-columns-expected.txt:
2107         * platform/mac/fast/lists/scrolled-marker-paint-expected.txt:
2108         * platform/mac/fast/multicol/client-rects-expected.txt:
2109         * platform/mac/fast/multicol/column-break-with-balancing-expected.txt:
2110         * platform/mac/fast/multicol/column-rules-expected.txt:
2111         * platform/mac/fast/multicol/column-rules-stacking-expected.txt:
2112         * platform/mac/fast/multicol/columns-shorthand-parsing-expected.txt:
2113         * platform/mac/fast/multicol/float-paginate-complex-expected.txt:
2114         * platform/mac/fast/multicol/float-paginate-empty-lines-expected.txt:
2115         * platform/mac/fast/multicol/float-paginate-expected.txt:
2116         * platform/mac/fast/multicol/layers-in-multicol-expected.txt:
2117         * platform/mac/fast/multicol/layers-split-across-columns-expected.txt:
2118         * platform/mac/fast/multicol/max-height-columns-block-expected.txt:
2119         * platform/mac/fast/multicol/nested-columns-expected.txt:
2120         * platform/mac/fast/multicol/newmulticol/client-rects-expected.txt:
2121         * platform/mac/fast/multicol/overflow-across-columns-expected.txt:
2122         * platform/mac/fast/multicol/overflow-across-columns-percent-height-expected.txt:
2123         * platform/mac/fast/multicol/overflow-unsplittable-expected.txt:
2124         * platform/mac/fast/multicol/paginate-block-replaced-expected.txt:
2125         * platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.txt:
2126         * platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.txt:
2127         * platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.txt:
2128         * platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.txt:
2129         * platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.txt:
2130         * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.txt:
2131         * platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.txt:
2132         * platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.txt:
2133         * platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.txt:
2134         * platform/mac/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt:
2135         * platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.txt:
2136         * platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.txt:
2137         * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.txt:
2138         * platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.txt:
2139         * platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.txt:
2140         * platform/mac/fast/multicol/positive-leading-expected.txt:
2141         * platform/mac/fast/multicol/scrolling-column-rules-expected.txt:
2142         * platform/mac/fast/multicol/scrolling-overflow-expected.txt:
2143         * platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.txt:
2144         * platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
2145         * platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
2146         * platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
2147         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
2148         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
2149         * platform/mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
2150         * platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
2151         * platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.txt:
2152         * platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt:
2153         * platform/mac/fast/multicol/table-vertical-align-expected.txt:
2154         * platform/mac/fast/multicol/tall-image-behavior-expected.txt:
2155         * platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
2156         * platform/mac/fast/multicol/vertical-lr/column-rules-expected.txt:
2157         * platform/mac/fast/multicol/vertical-lr/float-multicol-expected.txt:
2158         * platform/mac/fast/multicol/vertical-lr/float-paginate-complex-expected.txt:
2159         * platform/mac/fast/multicol/vertical-lr/float-paginate-expected.txt:
2160         * platform/mac/fast/multicol/vertical-lr/nested-columns-expected.txt:
2161         * platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
2162         * platform/mac/fast/multicol/vertical-rl/column-rules-expected.txt:
2163         * platform/mac/fast/multicol/vertical-rl/float-multicol-expected.txt:
2164         * platform/mac/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
2165         * platform/mac/fast/multicol/vertical-rl/float-paginate-expected.txt:
2166         * platform/mac/fast/multicol/vertical-rl/nested-columns-expected.txt:
2167         * platform/mac/fast/overflow/clip-rects-fixed-ancestor-expected.txt:
2168         * platform/mac/fast/overflow/float-in-relpositioned-expected.txt:
2169         * platform/mac/fast/overflow/overflow-auto-position-absolute-expected.txt:
2170         * platform/mac/fast/overflow/overflow-rtl-expected.txt:
2171         * platform/mac/fast/overflow/paged-x-div-expected.txt:
2172         * platform/mac/fast/overflow/paged-x-div-with-column-gap-expected.txt:
2173         * platform/mac/fast/overflow/paged-x-on-root-expected.txt:
2174         * platform/mac/fast/overflow/paged-x-with-column-gap-expected.txt:
2175         * platform/mac/fast/overflow/paged-y-div-expected.txt:
2176         * platform/mac/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt:
2177         * platform/mac/fast/regions/repaint/region-painting-via-layout-expected.txt:
2178         * platform/mac/fast/repaint/box-shadow-h-expected.txt:
2179         * platform/mac/fast/repaint/box-shadow-v-expected.txt:
2180         * platform/mac/fast/repaint/layer-outline-expected.txt:
2181         * platform/mac/fast/repaint/layer-outline-horizontal-expected.txt:
2182         * platform/mac/fast/table/edge-offsets-expected.txt:
2183         * platform/mac/fast/transforms/overflow-with-transform-expected.txt:
2184         * platform/mac/fast/transforms/rotated-transform-affects-scrolling-1-expected.txt:
2185         * platform/mac/fast/transforms/rotated-transform-affects-scrolling-2-expected.txt:
2186         * platform/mac/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt:
2187         * platform/mac/printing/single-line-must-not-be-split-into-two-pages-expected.txt:
2188         * platform/mac/scrollbars/scrollbars-on-positioned-content-expected.txt:
2189         * platform/mac/svg/custom/getscreenctm-in-scrollable-div-area-nested-expected.txt:
2190         * platform/mac/svg/custom/image-rescale-clip-expected.txt:
2191         * svg/overflow/overflow-on-foreignObject-expected.txt:
2192
2193 2016-02-07  Saam barati  <sbarati@apple.com>
2194
2195         [ES6] bound functions .name property should be "bound " + the target function's name
2196         https://bugs.webkit.org/show_bug.cgi?id=153796
2197
2198         Reviewed by Darin Adler.
2199
2200         * js/bound-function-name-expected.txt: Added.
2201         * js/bound-function-name.html: Added.
2202         * js/script-tests/bound-function-name.js: Added.
2203         (assert):
2204         (assert.foo):
2205         (bar):
2206
2207 2016-02-07  Daniel Bates  <dabates@apple.com>
2208
2209         CSP: Allow Web Workers initiated from an isolated world to bypass the main world Content Security Policy
2210         https://bugs.webkit.org/show_bug.cgi?id=153622
2211         <rdar://problem/24400023>
2212
2213         Reviewed by Gavin Barraclough and Andy Estes.
2214
2215         Add tests to ensure that a Web Worker initiated from an isolated world can bypass the main world
2216         Content Security Policy.
2217
2218         * http/tests/security/isolatedWorld/bypass-main-world-csp-worker-blob-eval-expected.txt: Added.
2219         * http/tests/security/isolatedWorld/bypass-main-world-csp-worker-blob-eval.html: Added.
2220         * http/tests/security/isolatedWorld/bypass-main-world-csp-worker-blob-xhr-expected.txt: Added.
2221         * http/tests/security/isolatedWorld/bypass-main-world-csp-worker-blob-xhr.html: Added.
2222         * http/tests/security/isolatedWorld/bypass-main-world-csp-worker-expected.txt: Added.
2223         * http/tests/security/isolatedWorld/bypass-main-world-csp-worker.html: Added.
2224
2225 2016-02-07  Carlos Garcia Campos  <cgarcia@igalia.com>
2226
2227         REGRESSION(r195661): [GTK] Scrollbar tests crashing after overlay scrollbar groundwork
2228         https://bugs.webkit.org/show_bug.cgi?id=153695
2229
2230         Reviewed by Michael Catanzaro.
2231
2232         * platform/gtk/TestExpectations:
2233
2234 2016-02-06  Chris Dumez  <cdumez@apple.com>
2235
2236         Unreviewed, update several layout tests for WK1 after r196227.
2237
2238         * http/tests/security/cross-frame-access-enumeration-expected.txt:
2239         * http/tests/security/cross-frame-access-enumeration.html:
2240         * http/tests/security/cross-frame-access-get-expected.txt:
2241         * http/tests/security/cross-frame-access-get.html:
2242         * http/tests/security/cross-frame-access-history-get-expected.txt:
2243         * http/tests/security/cross-frame-access-history-get-override-expected.txt:
2244         * http/tests/security/cross-frame-access-history-get-override.html:
2245         * http/tests/security/cross-frame-access-history-get.html:
2246
2247 2016-02-06  Michael Catanzaro  <mcatanzaro@igalia.com>
2248
2249         [GTK] Rebaseline some tests and update expectations after r196222
2250
2251         Unreviewed test gardening.
2252
2253         * platform/gtk/TestExpectations:
2254         * platform/gtk/fast/clip/outline-overflowClip-expected.txt:
2255         * platform/gtk/fast/repaint/layer-outline-expected.txt:
2256         * platform/gtk/fast/repaint/layer-outline-horizontal-expected.txt:
2257
2258 2016-02-06  Michael Catanzaro  <mcatanzaro@igalia.com>
2259
2260         [GTK] imported/blink/compositing/squashing/abspos-under-abspos-overflow-scroll.html is flaky
2261
2262         Unreviewed test gardening.
2263
2264         * platform/gtk/TestExpectations:
2265
2266 2016-02-06  Chris Dumez  <cdumez@apple.com>
2267
2268         Prevent cross-origin access to window.history
2269         https://bugs.webkit.org/show_bug.cgi?id=153931
2270
2271         Reviewed by Darin Adler.
2272
2273         Update / rebaseline several layout tests now that cross-origin access to
2274         window.history is prevented.
2275
2276         * fast/frames/sandboxed-iframe-history-denied-expected.txt:
2277         * http/tests/history/cross-origin-replace-history-object-child-expected.txt:
2278         * http/tests/security/cross-frame-access-call-expected.txt:
2279         * http/tests/security/cross-frame-access-call.html:
2280         * http/tests/security/cross-frame-access-delete-expected.txt:
2281         * http/tests/security/cross-frame-access-delete.html:
2282         * http/tests/security/cross-frame-access-history-prototype-expected.txt:
2283         * http/tests/security/cross-frame-access-history-put.html: Removed.
2284         * http/tests/security/cross-frame-access-object-getPrototypeOf-expected.txt:
2285         * http/tests/security/cross-frame-access-object-getPrototypeOf.html:
2286         * http/tests/security/cross-frame-access-object-setPrototypeOf-expected.txt:
2287         * http/tests/security/cross-frame-access-object-setPrototypeOf.html:
2288         * http/tests/security/resources/cross-frame-iframe-for-history-put-test.html: Removed.
2289
2290 2016-02-06  Zalan Bujtas  <zalan@apple.com>
2291
2292         Outline should contribute to visual overflow.
2293         https://bugs.webkit.org/show_bug.cgi?id=153299
2294
2295         This patch eliminates the special outline handling (RenderView::setMaximalOutlineSize).
2296         Now that outline is part of visual overflow, we don't have to inflate the layers to accomodate
2297         outline borders.
2298         This patch fixes several focusring related repaint issues. However when both the outline: auto
2299         and the descendant renderer are composited, we still don't paint properly in certain cases. -not a regression.
2300         (Also when parent renderer has overflow: hidden repaint does not take outline into account. -regression.)
2301         It changes column behavior (see TestExpectations) since outline behaves now like any other visual overflow properties.
2302
2303         Reviewed by David Hyatt.
2304
2305         * fast/repaint/focus-ring-repaint-expected.txt: Added.
2306         * fast/repaint/focus-ring-repaint.html: Added.
2307         * fast/repaint/focus-ring-repaint-expected-with-negative-offset.txt: Added.
2308         * fast/repaint/focus-ring-repaint-with-negative-offset.html: Added.
2309         * TestExpectations:
2310         * platform/mac/TestExpectations:
2311         * platform/mac/compositing/geometry/ancestor-overflow-change-expected.txt:
2312         * platform/mac/compositing/geometry/composited-in-columns-expected.txt:
2313         * platform/mac/compositing/layer-creation/overlap-animation-container-expected.txt:
2314         * platform/mac/compositing/layer-creation/stacking-context-overlap-nested-expected.txt:
2315         * platform/mac/compositing/visibility/visibility-image-layers-dynamic-expected.txt:
2316         * platform/mac/fast/clip/outline-overflowClip-expected.txt:
2317         * platform/mac/fast/inline/continuation-outlines-with-layers-expected.txt:
2318         * platform/mac/fast/repaint/4776765-expected.txt: Added.
2319         * platform/mac/fast/repaint/focus-ring-expected.txt: Added.
2320         * platform/mac/fast/repaint/layer-outline-expected.txt:
2321         * platform/mac/fast/repaint/layer-outline-horizontal-expected.txt:
2322         * platform/mac/svg/custom/focus-ring-expected.txt:
2323
2324 2016-02-06  Michael Catanzaro  <mcatanzaro@igalia.com>
2325
2326         [GTK] Various tests are flaky
2327
2328         More unreviewed test gardening.
2329
2330         * platform/gtk/TestExpectations:
2331
2332 2016-02-06  Chris Dumez  <cdumez@apple.com>
2333
2334         Object.getOwnPropertyDescriptor() does not work on sub-frame's window
2335         https://bugs.webkit.org/show_bug.cgi?id=153925
2336
2337         Reviewed by Darin Adler.
2338
2339         * fast/dom/Window/getOwnPropertyDescriptor-other-window-expected.txt: Added.
2340         * fast/dom/Window/getOwnPropertyDescriptor-other-window.html: Added.
2341         Add test case to test calling Object.getOwnPropertyDescriptor() on a
2342         sub-frame's window.
2343
2344         * http/tests/security/cross-origin-window-property-access-expected.txt:
2345         * http/tests/security/cross-origin-window-property-access.html:
2346         - Update test use use an iframe instead of opening a Window for convenience.
2347         - Use an actual cross-origin URL. The previous URL was same-origin and therefore
2348           the test would have failed if window.location was a proper getter/setter
2349           instead of a 'value' descriptor.
2350         - Add more tests to cover other Window properties (such as 'name') which are
2351           actual getter / setters to make sure using the current window's getter on
2352           a cross origin window does not bypass the security origin checks.
2353
2354         * http/tests/security/cross-frame-access-getOwnPropertyDescriptor-expected.txt:
2355         * http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html:
2356         - Drop checks for properties for which cross-origin access via
2357         getOwnPropertyDescriptor() now works. They used to not work because of the bug
2358         this patch fixes, and not due to security checks.
2359         - Most of these properties are part of the properties that the specification
2360         states can be accessed cross-origin:
2361           https://html.spec.whatwg.org/multipage/browsers.html#security-window
2362         - ALL of these properties could already be accessed cross origin via regular
2363         property getters (e.g. crossOriginWindow.blur) in Safari 9 so there should not
2364         be any reason for getOwnPropertyDescriptor() not to work.
2365         - I have also verified that Firefox allows cross-origin access for all these
2366           properties (via regular getters or getOwnPropertyDescriptor), except for
2367           the 'history' property. We may want to align our behavior here and prevent
2368           cross-origin access to 'window.history' but this is not a regression in this
2369           patch. You could already access crossOriginWindow.history in Safari 9.
2370
2371 2016-02-06  Michael Catanzaro  <mcatanzaro@igalia.com>
2372
2373         [GTK] Various tests are flaky
2374
2375         Unreviewed test gardening.
2376
2377         * platform/gtk/TestExpectations:
2378
2379 2016-02-06  Michael Catanzaro  <mcatanzaro@igalia.com>
2380
2381         [GTK] Gardening for unexpected passes
2382
2383         Unreviewed test gardening.
2384
2385         * platform/gtk/TestExpectations:
2386
2387 2016-02-05  Michael Catanzaro  <mcatanzaro@igalia.com>
2388
2389         [GTK] Unreviewed test expectations gardening.
2390
2391         * platform/gtk/TestExpectations:
2392
2393 2016-02-05  Ryan Haddad  <ryanhaddad@apple.com>
2394
2395         Mark css3/filters/multiple-filters-invalidation.html  as flaky on ios-simulator
2396         https://bugs.webkit.org/show_bug.cgi?id=153933
2397
2398         Unreviewed test gardening.
2399
2400         * platform/ios-simulator/TestExpectations:
2401
2402 2016-02-05  Ryan Haddad  <ryanhaddad@apple.com>
2403
2404         Marking pageoverlay/overlay-small-frame-paints.html as flaky on ios-simulator
2405         https://bugs.webkit.org/show_bug.cgi?id=153898
2406
2407         Unreviewed test gardening.
2408
2409         * platform/ios-simulator/TestExpectations:
2410
2411 2016-02-05  Ryan Haddad  <ryanhaddad@apple.com>
2412
2413         Marking css3-text-decoration/text-underline-position/underline-visual-overflow-with-subpixel-position.html as failing on ios-simulator
2414         https://bugs.webkit.org/show_bug.cgi?id=153315
2415
2416         Unreviewed test gardening.
2417
2418         * platform/ios-simulator/TestExpectations:
2419
2420 2016-02-05  Chris Dumez  <cdumez@apple.com>
2421
2422         Instance property getters / setters cannot be called on another instance of the same type
2423         https://bugs.webkit.org/show_bug.cgi?id=153895
2424
2425         Reviewed by Gavin Barraclough.
2426
2427         * js/dom/script-tests/shadow-navigator-geolocation-in-strict-mode-does-not-throw.js:
2428         * js/dom/shadow-navigator-geolocation-in-strict-mode-does-not-throw-expected.txt:
2429         Extend this layout test coverage to cover the getter case in addition to the
2430         setter case. This test covers the compatibility mode where we don't throw.
2431         I made sure to maintain this behavior when refactoring the bindings to avoid
2432         breakage.
2433
2434         * js/instance-property-getter-other-instance-expected.txt:
2435         Rebaseline now that this test passes.
2436
2437         * js/instance-property-setter-other-instance-expected.txt: Added.
2438         * js/instance-property-setter-other-instance.html: Added.
2439         Add test to cover the setter case.
2440
2441
2442 2016-02-05  Ryan Haddad  <ryanhaddad@apple.com>
2443
2444         Mark http/tests/security/cross-frame-access-custom.html as flaky on ios-simulator-wk2
2445         https://bugs.webkit.org/show_bug.cgi?id=153050
2446
2447         Unreviewed test gardening.
2448
2449         * platform/ios-simulator-wk2/TestExpectations:
2450
2451 2016-02-05  Ryan Haddad  <ryanhaddad@apple.com>
2452
2453         Skipping js/basic-set.html on Mac since it is already runs as a part of run-jsc-stress-tests
2454         https://bugs.webkit.org/show_bug.cgi?id=153879
2455
2456         Unreviewed test gardening.
2457
2458         * platform/mac/TestExpectations:
2459
2460 2016-02-05  Ryan Haddad  <ryanhaddad@apple.com>
2461
2462         Marking imported/w3c/web-platform-tests/html/semantics/document-metadata/styling/LinkStyle.html as flaky on ios-simulator
2463         https://bugs.webkit.org/show_bug.cgi?id=153929
2464
2465         Unreviewed test gardening.
2466
2467         * platform/ios-simulator/TestExpectations:
2468
2469 2016-02-05  Saam barati  <sbarati@apple.com>
2470
2471         Web Inspector: Include SamplingProfiler's expression-level data for stack frames in the protocol
2472         https://bugs.webkit.org/show_bug.cgi?id=153455
2473         <rdar://problem/24335884>
2474
2475         Reviewed by Joseph Pecoraro.
2476
2477         * inspector/sampling-profiler/expression-location-info-expected.txt: Added.
2478         * inspector/sampling-profiler/expression-location-info.html: Added.
2479
2480 2016-02-05  Nan Wang  <n_wang@apple.com>
2481
2482         AX: WebKit hanging when VoiceOver attempts to focus in on page
2483         https://bugs.webkit.org/show_bug.cgi?id=153899
2484         <rdar://problem/24506603>
2485
2486         Reviewed by Chris Fleizach.
2487
2488         * accessibility/text-marker/character-offset-visible-position-conversion-hang-expected.txt: Added.
2489         * accessibility/text-marker/character-offset-visible-position-conversion-hang.html: Added.
2490
2491 2016-02-04  Joseph Pecoraro  <pecoraro@apple.com>
2492
2493         Web Inspector: InspectorTimelineAgent doesn't need to recompile functions because it now uses the sampling profiler
2494         https://bugs.webkit.org/show_bug.cgi?id=153500
2495         <rdar://problem/24352458>
2496
2497         Reviewed by Timothy Hatcher.
2498
2499         * fast/profiler/*.html
2500         Be more explicit about enabling legacy profiling.
2501
2502         * inspector/sampling-profiler/eval-source-url.html
2503         Remove an inner loop that was causing tail call optimizations
2504         to eliminate the sourceURL we were expecting.
2505
2506 2016-02-04  Hunseop Jeong  <hs85.jeong@samsung.com>
2507
2508         Unreviewed. EFL gardening. Mark some video tests to failure.
2509
2510         * platform/efl/TestExpectations:
2511
2512 2016-02-04  Ryan Haddad  <ryanhaddad@apple.com>
2513
2514         Remove ios-simulator-wk2 specific expectation for imported/w3c/web-platform-tests/html/dom/interfaces.html
2515         https://bugs.webkit.org/show_bug.cgi?id=153844
2516
2517         Unreviewed test gardening.
2518
2519         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Removed.
2520
2521 2016-02-04  Ryan Haddad  <ryanhaddad@apple.com>
2522
2523         Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator
2524         https://bugs.webkit.org/show_bug.cgi?id=153844
2525
2526         Reviewed by Chris Dumez.
2527
2528         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
2529
2530 2016-02-04  Eric Carlson  <eric.carlson@apple.com>
2531
2532         media/video-size.html is flaky
2533         https://bugs.webkit.org/show_bug.cgi?id=124932
2534         <rdar://problem/23336430>
2535
2536         Reviewed by Jer Noble.
2537
2538         * media/video-size.html: Add logic to retry each stage silently twice before logging
2539           failure because we can't predict how long it will take to load the poster frame.
2540
2541 2016-02-04  Chris Dumez  <cdumez@apple.com>
2542
2543         Object.getOwnPropertyDescriptor() returns incomplete descriptor for instance properties
2544         https://bugs.webkit.org/show_bug.cgi?id=153817
2545
2546         Reviewed by Geoffrey Garen.
2547
2548         Add layout test coverage for calling Object.getOwnPropertyDescriptor()
2549         on instance properties (e.g. Unforgeable properties and Window properties).
2550
2551         * http/tests/security/cross-origin-window-property-access-expected.txt:
2552         * http/tests/security/cross-origin-window-property-access.html:
2553         - Fix bug causing the onload function to not find the crossOriginWindow variable.
2554         - Update the case for accessing crossOriginWindow.location property as this is
2555           actually expected to work as per the specification:
2556           https://html.spec.whatwg.org/multipage/browsers.html#security-window
2557
2558         * js/dom/dom-as-prototype-assignment-exception-expected.txt:
2559         * js/dom/getOwnPropertyDescriptor-expected.txt:
2560         * js/dom/script-tests/dom-as-prototype-assignment-exception.js:
2561         * js/getOwnPropertyDescriptor-unforgeable-attributes-expected.txt: Added.
2562         * js/getOwnPropertyDescriptor-unforgeable-attributes.html: Added.
2563         * js/getOwnPropertyDescriptor-window-attributes-expected.txt: Added.
2564         * js/getOwnPropertyDescriptor-window-attributes.html: Added.
2565         * js/instance-property-getter-other-instance-expected.txt: Added.
2566         * js/instance-property-getter-other-instance.html: Added.
2567         * js/resources/getOwnPropertyDescriptor.js:
2568
2569 2016-02-04  Ryan Haddad  <ryanhaddad@apple.com>
2570
2571         Marking imported/w3c/web-platform-tests/html/semantics/document-metadata/styling/LinkStyle.html as flaky on Mac
2572         https://bugs.webkit.org/show_bug.cgi?id=153871
2573
2574         Unreviewed test gardening.
2575
2576         * platform/mac/TestExpectations:
2577
2578 2016-02-04  Ryan Haddad  <ryanhaddad@apple.com>
2579
2580         Marking webgl/1.0.3/conformance/extensions/oes-texture-half-float-linear.html as flaky on mac
2581         https://bugs.webkit.org/show_bug.cgi?id=153883
2582
2583         Unreviewed test gardening.
2584
2585         * platform/mac/TestExpectations:
2586
2587 2016-02-04  Brady Eidson  <beidson@apple.com>
2588
2589         Modern IDB: LayoutTest imported/w3c/indexeddb/keyorder-private.html is flaky.
2590         https://bugs.webkit.org/show_bug.cgi?id=153438.
2591
2592         Reviewed by Alex Christensen.
2593
2594         * platform/mac-wk1/TestExpectations: Re-enable the flaky test.
2595         * resources/js-test.js:
2596         * storage/indexeddb/modern/idbkey-array-equality-expected.txt: Added.
2597         * storage/indexeddb/modern/idbkey-array-equality-private-expected.txt: Added.
2598         * storage/indexeddb/modern/idbkey-array-equality-private.html: Added.
2599         * storage/indexeddb/modern/idbkey-array-equality.html: Added.
2600         * storage/indexeddb/modern/resources/idbkey-array-equality.js: Added.
2601
2602 2016-02-04  Ryan Haddad  <ryanhaddad@apple.com>
2603
2604         Skip two flaky indexeddb tests on Yosemite Release WK2
2605
2606         Unreviewed test gardening.
2607
2608         * platform/mac-wk2/TestExpectations:
2609
2610 2016-02-04  Eric Carlson  <eric.carlson@apple.com>
2611
2612         Don't discard in-band cues with negative start times
2613         https://bugs.webkit.org/show_bug.cgi?id=153867
2614         <rdar://problem/19588632>
2615
2616         Reviewed by Jer Noble.
2617
2618         * http/tests/media/track-in-band-hls-metadata-expected.txt:
2619         * http/tests/media/track-in-band-hls-metadata.html: Test more attributes for correctness,
2620           fail test immediately if cue.value is undefined so the test doesn't generate an exception
2621           and exit without any results.
2622         * platform/mac/TestExpectations: Unskip test.
2623
2624 2016-02-04  Hyemi Shin  <hyemi.sin@samsung.com>
2625
2626         Specify an exception for createChannelMerger, createChannelSplitter and createPeriodicWave
2627         https://bugs.webkit.org/show_bug.cgi?id=150925
2628
2629         Reviewed by Darin Adler.
2630
2631         createChannelMerger and createChannelSplitter should throw INDEX_SIZE_ERR
2632         for invalid numberOfInputs value.
2633         createPeriodicWave should throw INDEX_SIZE_ERR for invalid lengths of parameters.
2634
2635         * webaudio/audiochannelmerger-basic-expected.txt: numberOfInputs could be 32.
2636         * webaudio/audiochannelmerger-basic.html: Ditto.
2637         * webaudio/audiochannelsplitter-expected.txt: Ditto.
2638         * webaudio/audiochannelsplitter.html: Ditto.
2639         * webaudio/periodicwave-lengths-expected.txt: Added.
2640         * webaudio/periodicwave-lengths.html: Added.
2641
2642 2016-02-04  Ryan Haddad  <ryanhaddad@apple.com>
2643
2644         Rebaseline imported/w3c/web-platform-tests/html/semantics/forms/the-select-element/select-ask-for-reset.html for ios-simulator
2645         https://bugs.webkit.org/show_bug.cgi?id=153850
2646
2647         Unreviewed test gardening.
2648
2649         * platform/ios-simulator/TestExpectations:
2650         * platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/the-select-element/select-ask-for-reset-expected.txt: Added.
2651
2652 2016-02-04  Chris Dumez  <cdumez@apple.com>
2653
2654         Merge DOMTokenList and DOMSettableTokenList
2655         https://bugs.webkit.org/show_bug.cgi?id=153677
2656         <rdar://problem/24419675>
2657
2658         Reviewed by Sam Weinig.
2659
2660         Update / rebaseline several tests now that relList attributes
2661         use [PutForward=value].
2662
2663         * fast/dom/HTMLElement/class-list-expected.txt:
2664         * fast/dom/HTMLElement/class-list-quirks-expected.txt:
2665         * fast/dom/HTMLElement/script-tests/class-list.js:
2666         * fast/dom/rel-list-expected.txt:
2667         * fast/dom/rel-list.html:
2668
2669 2016-02-04  Hunseop Jeong  <hs85.jeong@samsung.com>
2670
2671         Unreviewed. EFL gardening after r195740.
2672
2673         * platform/efl/accessibility/table-attributes-expected.txt:
2674         * platform/efl/accessibility/table-cell-spans-expected.txt:
2675         * platform/efl/accessibility/table-cells-expected.txt:
2676         * platform/efl/accessibility/table-sections-expected.txt:
2677         * platform/efl/accessibility/table-with-rules-expected.txt:
2678         * platform/efl/css2.1/20110323/table-height-algorithm-023-expected.txt:
2679         * platform/efl/css2.1/20110323/table-height-algorithm-024-expected.txt:
2680         * platform/efl/css3/selectors3/xml/css3-modsel-43b-expected.txt:
2681         * platform/efl/editing/deleting/5099303-expected.txt:
2682         * platform/efl/editing/deleting/5144139-2-expected.txt:
2683         * platform/efl/editing/deleting/5483370-expected.txt:
2684         * platform/efl/editing/deleting/delete-to-select-table-expected.txt:
2685         * platform/efl/editing/deleting/table-cells-expected.txt:
2686         * platform/efl/fast/text/atsui-multiple-renderers-expected.txt:
2687
2688 2016-02-03  Carlos Garcia Campos  <cgarcia@igalia.com>
2689
2690         Do not show context menu when right clicking on a scrollbar
2691         https://bugs.webkit.org/show_bug.cgi?id=153493
2692
2693         Reviewed by Michael Catanzaro.
2694
2695         Add a test to check that context menu event is not sent when right
2696         clicking on a scrollbar.
2697
2698         * fast/events/contextmenu-on-scrollbars-expected.txt: Added.
2699         * fast/events/contextmenu-on-scrollbars.html: Added.
2700
2701 2016-02-03  Beth Dakin  <bdakin@apple.com>
2702
2703         Accepted candidates should not be autocorrected
2704         https://bugs.webkit.org/show_bug.cgi?id=153813
2705         -and corresponding-
2706         rdar://problem/24066924
2707
2708         Reviewed by Darin Adler.
2709
2710         * editing/mac/spelling/accept-misspelled-candidate-expected.txt: Added.
2711         * editing/mac/spelling/accept-misspelled-candidate.html: Added.
2712
2713 2016-02-03  Ryan Haddad  <ryanhaddad@apple.com>
2714
2715         Marking http/tests/history/back-to-post.php as flaky on ios-simulator
2716         https://bugs.webkit.org/show_bug.cgi?id=153314
2717
2718         Unreviewed test gardening.
2719
2720         * platform/ios-simulator/TestExpectations:
2721
2722 2016-02-03  Ryan Haddad  <ryanhaddad@apple.com>
2723
2724         Skip imported/w3c/web-platform-tests/html/semantics/forms/the-select-element/select-ask-for-reset.html on ios-simulator
2725         https://bugs.webkit.org/show_bug.cgi?id=153850
2726
2727         Unreviewed test gardening.
2728
2729         * platform/ios-simulator/TestExpectations:
2730
2731 2016-02-03  Ryan Haddad  <ryanhaddad@apple.com>
2732
2733         Marking displaylists tests as flaky on ios-simulator. Previous attempt was unsuccessful.
2734         https://bugs.webkit.org/show_bug.cgi?id=153656
2735
2736         Unreviewed test gardening.
2737
2738         * platform/ios-simulator/TestExpectations:
2739
2740 2016-02-03  Ryan Haddad  <ryanhaddad@apple.com>
2741
2742         Marking transitions/clip-path-transitions.html and transitions/clip-path-path-transitions.html as flaky on Mac
2743         https://bugs.webkit.org/show_bug.cgi?id=153809
2744
2745         Unreviewed test gardening.
2746
2747         * platform/mac/TestExpectations:
2748
2749 2016-02-03  Joseph Pecoraro  <pecoraro@apple.com>
2750
2751         Web Inspector: JS PrettyPrinting unary - and + issues
2752         https://bugs.webkit.org/show_bug.cgi?id=134007
2753         <rdar://problem/17351953>
2754
2755         Reviewed by Timothy Hatcher.
2756
2757         * inspector/codemirror/prettyprinting-javascript-expected.txt:
2758         * inspector/codemirror/prettyprinting-javascript.html:
2759         * inspector/codemirror/resources/prettyprinting/javascript-tests/unary-binary-operators-expected.js: Added.
2760         * inspector/codemirror/resources/prettyprinting/javascript-tests/unary-binary-operators.js: Added.
2761         New tests for unary and some binary operators in JavaScript pretty printing.
2762
2763 2016-02-03  Brent Fulgham  <bfulgham@apple.com>
2764
2765         REGRESSION: LayoutTest http/tests/plugins/visible_plugins.html failing on Yosemite WK1
2766         https://bugs.webkit.org/show_bug.cgi?id=153752
2767
2768         Reviewed by Alexey Proskuryakov.
2769
2770         Revise test to skip the plugins we expect to be displayed, and only display plugins
2771         that are surprising.
2772
2773         * http/tests/plugins/visible_plugins.html:
2774         * http/tests/plugins/visible_plugins-expected.txt:
2775         * platform/mac-wk2/http/tests/plugins/visible_plugins-expected.txt: Removed.
2776
2777 2016-02-03  Ryan Haddad  <ryanhaddad@apple.com>
2778
2779         Skip http/tests/contentdispositionattachmentsandbox/form-submission-disabled.html on ios-simulator until it can be rewritten.
2780         https://bugs.webkit.org/show_bug.cgi?id=152993
2781
2782         Unreviewed test gardening.
2783
2784         * platform/ios-simulator/TestExpectations:
2785
2786 2016-02-03  Dave Hyatt  <hyatt@apple.com>
2787
2788         Implement hanging-punctuation property parsing.
2789         https://bugs.webkit.org/show_bug.cgi?id=18109.
2790
2791         Reviewed by Zalan Bujtas.
2792
2793         * fast/css/parsing-hanging-punctuation-expected.txt: Added.
2794         * fast/css/parsing-hanging-punctuation.html: Added.
2795         * fast/css/resources/parsing-hanging-punctuation.js: Added.
2796         (test):
2797
2798 2016-02-03  Ryan Haddad  <ryanhaddad@apple.com>
2799
2800         Skip fast/forms/input-user-input-sanitization.html on ios-simulator
2801         https://bugs.webkit.org/show_bug.cgi?id=152306
2802
2803         Unreviewed test gardening.
2804
2805         * platform/ios-simulator/TestExpectations:
2806
2807 2016-02-03  Hunseop Jeong  <hs85.jeong@samsung.com>
2808
2809         Unreviewed. EFL gardening: rebaseline tests after r195740.
2810
2811         * platform/efl/css1/box_properties/border_width_inline-expected.txt:
2812         * platform/efl/css1/formatting_model/floating_elements-expected.txt:
2813         * platform/efl/css2.1/t080301-c411-vt-mrgn-00-b-expected.txt:
2814         * platform/efl/css2.1/t0805-c5511-brdr-tw-00-b-expected.txt:
2815         * platform/efl/css2.1/t0805-c5513-brdr-bw-00-b-expected.txt:
2816         * platform/efl/css2.1/t0805-c5518-brdr-t-01-e-expected.txt:
2817         * platform/efl/css2.1/t0805-c5519-brdr-r-01-e-expected.txt:
2818         * platform/efl/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
2819         * platform/efl/css2.1/t0805-c5521-brdr-l-01-e-expected.txt:
2820         * platform/efl/css2.1/t0805-c5522-brdr-02-e-expected.txt:
2821         * platform/efl/css2.1/t170602-bdr-conflct-w-00-d-expected.txt:
2822         * platform/efl/css2.1/t170602-bdr-conflct-w-01-d-expected.txt:
2823         * platform/efl/css2.1/t170602-bdr-conflct-w-02-d-expected.txt:
2824         * platform/efl/css2.1/t170602-bdr-conflct-w-03-d-expected.txt:
2825         * platform/efl/css2.1/t170602-bdr-conflct-w-05-d-expected.txt:
2826         * platform/efl/css2.1/t170602-bdr-conflct-w-07-d-expected.txt:
2827         * platform/efl/css2.1/t170602-bdr-conflct-w-09-d-expected.txt:
2828         * platform/efl/css2.1/t170602-bdr-conflct-w-10-d-expected.txt:
2829         * platform/efl/css2.1/t170602-bdr-conflct-w-11-d-expected.txt:
2830         * platform/efl/css2.1/t170602-bdr-conflct-w-12-d-expected.txt:
2831         * platform/efl/css2.1/t170602-bdr-conflct-w-15-d-expected.txt:
2832         * platform/efl/css2.1/t170602-bdr-conflct-w-19-d-expected.txt:
2833         * platform/efl/css2.1/t170602-bdr-conflct-w-20-d-expected.txt:
2834         * platform/efl/css2.1/t170602-bdr-conflct-w-21-d-expected.txt:
2835         * platform/efl/css2.1/t170602-bdr-conflct-w-22-d-expected.txt:
2836         * platform/efl/css2.1/t170602-bdr-conflct-w-23-d-expected.txt:
2837         * platform/efl/css2.1/t170602-bdr-conflct-w-26-d-expected.txt:
2838         * platform/efl/css2.1/t170602-bdr-conflct-w-27-d-expected.txt:
2839         * platform/efl/css2.1/t170602-bdr-conflct-w-28-d-expected.txt:
2840         * platform/efl/css2.1/t170602-bdr-conflct-w-29-d-expected.txt:
2841         * platform/efl/css2.1/t170602-bdr-conflct-w-32-d-expected.txt:
2842         * platform/efl/css2.1/t170602-bdr-conflct-w-33-d-expected.txt:
2843         * platform/efl/css2.1/t170602-bdr-conflct-w-35-d-expected.txt:
2844         * platform/efl/css2.1/t170602-bdr-conflct-w-36-d-expected.txt:
2845         * platform/efl/css2.1/t170602-bdr-conflct-w-37-d-expected.txt:
2846         * platform/efl/css2.1/t170602-bdr-conflct-w-38-d-expected.txt:
2847         * platform/efl/css2.1/t170602-bdr-conflct-w-39-d-expected.txt:
2848         * platform/efl/css2.1/t170602-bdr-conflct-w-40-d-expected.txt:
2849         * platform/efl/css2.1/t170602-bdr-conflct-w-41-d-expected.txt:
2850         * platform/efl/css2.1/t170602-bdr-conflct-w-42-d-expected.txt:
2851         * platform/efl/css2.1/t170602-bdr-conflct-w-43-d-expected.txt:
2852         * platform/efl/css2.1/t170602-bdr-conflct-w-45-d-expected.txt:
2853         * platform/efl/css2.1/t170602-bdr-conflct-w-46-d-expected.txt:
2854         * platform/efl/css2.1/t170602-bdr-conflct-w-47-d-expected.txt:
2855         * platform/efl/css2.1/t170602-bdr-conflct-w-48-d-expected.txt:
2856         * platform/efl/css2.1/t170602-bdr-conflct-w-49-d-expected.txt:
2857         * platform/efl/css2.1/t170602-bdr-conflct-w-50-d-expected.txt:
2858         * platform/efl/css2.1/t170602-bdr-conflct-w-51-d-expected.txt:
2859         * platform/efl/css2.1/t170602-bdr-conflct-w-53-d-expected.txt:
2860         * platform/efl/css2.1/t170602-bdr-conflct-w-55-d-expected.txt:
2861         * platform/efl/css2.1/t170602-bdr-conflct-w-56-d-expected.txt:
2862         * platform/efl/css2.1/t170602-bdr-conflct-w-57-d-expected.txt:
2863         * platform/efl/css2.1/t170602-bdr-conflct-w-58-d-expected.txt:
2864         * platform/efl/css2.1/t170602-bdr-conflct-w-60-d-expected.txt:
2865         * platform/efl/css2.1/t170602-bdr-conflct-w-61-d-expected.txt:
2866         * platform/efl/css2.1/t170602-bdr-conflct-w-62-d-expected.txt:
2867         * platform/efl/css2.1/t170602-bdr-conflct-w-63-d-expected.txt:
2868         * platform/efl/css2.1/t170602-bdr-conflct-w-66-d-expected.txt:
2869         * platform/efl/css2.1/t170602-bdr-conflct-w-67-d-expected.txt:
2870         * platform/efl/css2.1/t170602-bdr-conflct-w-68-d-expected.txt:
2871         * platform/efl/css2.1/t170602-bdr-conflct-w-69-d-expected.txt:
2872         * platform/efl/css2.1/t170602-bdr-conflct-w-72-d-expected.txt:
2873         * platform/efl/css2.1/t170602-bdr-conflct-w-73-d-expected.txt:
2874         * platform/efl/css2.1/t170602-bdr-conflct-w-75-d-expected.txt:
2875         * platform/efl/css2.1/t170602-bdr-conflct-w-76-d-expected.txt:
2876         * platform/efl/css2.1/t170602-bdr-conflct-w-77-d-expected.txt:
2877         * platform/efl/css2.1/t170602-bdr-conflct-w-78-d-expected.txt:
2878         * platform/efl/css2.1/t170602-bdr-conflct-w-79-d-expected.txt:
2879         * platform/efl/css2.1/t170602-bdr-conflct-w-80-d-expected.txt:
2880         * platform/efl/css2.1/t170602-bdr-conflct-w-81-d-expected.txt:
2881         * platform/efl/css2.1/t170602-bdr-conflct-w-82-d-expected.txt:
2882         * platform/efl/css2.1/t170602-bdr-conflct-w-83-d-expected.txt:
2883         * platform/efl/css2.1/t170602-bdr-conflct-w-86-d-expected.txt:
2884         * platform/efl/css2.1/t170602-bdr-conflct-w-87-d-expected.txt:
2885         * platform/efl/css2.1/t170602-bdr-conflct-w-88-d-expected.txt:
2886         * platform/efl/css2.1/t170602-bdr-conflct-w-89-d-expected.txt:
2887         * platform/efl/css2.1/t170602-bdr-conflct-w-90-d-expected.txt:
2888         * platform/efl/css2.1/t170602-bdr-conflct-w-91-d-expected.txt:
2889         * platform/efl/css2.1/t170602-bdr-conflct-w-92-d-expected.txt:
2890         * platform/efl/css2.1/t170602-bdr-conflct-w-93-d-expected.txt:
2891         * platform/efl/css2.1/t170602-bdr-conflct-w-95-d-expected.txt:
2892         * platform/efl/css2.1/t170602-bdr-conflct-w-96-d-expected.txt:
2893         * platform/efl/css2.1/t170602-bdr-conflct-w-97-d-expected.txt:
2894         * platform/efl/css2.1/t170602-bdr-conflct-w-98-d-expected.txt:
2895         * platform/efl/css2.1/t170602-bdr-conflct-w-99-d-expected.txt:
2896         * platform/efl/css3/css3-modsel-33-expected.txt:
2897         * platform/efl/css3/flexbox/flexbox-baseline-expected.txt:
2898         * platform/efl/css3/selectors3/html/css3-modsel-161-expected.txt:
2899         * platform/efl/css3/selectors3/html/css3-modsel-18b-expected.txt:
2900         * platform/efl/css3/selectors3/html/css3-modsel-28-expected.txt:
2901         * platform/efl/css3/selectors3/html/css3-modsel-28b-expected.txt:
2902         * platform/efl/css3/selectors3/html/css3-modsel-32-expected.txt:
2903         * platform/efl/css3/selectors3/html/css3-modsel-43-expected.txt:
2904         * platform/efl/css3/selectors3/html/css3-modsel-43b-expected.txt:
2905         * platform/efl/css3/selectors3/html/css3-modsel-44-expected.txt:
2906         * platform/efl/css3/selectors3/html/css3-modsel-44b-expected.txt:
2907         * platform/efl/css3/selectors3/html/css3-modsel-74-expected.txt:
2908         * platform/efl/css3/selectors3/html/css3-modsel-74b-expected.txt:
2909         * platform/efl/css3/selectors3/html/css3-modsel-78-expected.txt:
2910         * platform/efl/css3/selectors3/html/css3-modsel-78b-expected.txt:
2911         * platform/efl/css3/selectors3/xhtml/css3-modsel-161-expected.txt:
2912         * platform/efl/css3/selectors3/xhtml/css3-modsel-18b-expected.txt:
2913         * platform/efl/css3/selectors3/xhtml/css3-modsel-28-expected.txt:
2914         * platform/efl/css3/selectors3/xhtml/css3-modsel-28b-expected.txt:
2915         * platform/efl/css3/selectors3/xhtml/css3-modsel-32-expected.txt:
2916         * platform/efl/css3/selectors3/xhtml/css3-modsel-43-expected.txt:
2917         * platform/efl/css3/selectors3/xhtml/css3-modsel-43b-expected.txt:
2918         * platform/efl/css3/selectors3/xhtml/css3-modsel-44-expected.txt:
2919         * platform/efl/css3/selectors3/xhtml/css3-modsel-44b-expected.txt:
2920         * platform/efl/css3/selectors3/xhtml/css3-modsel-74-expected.txt:
2921         * platform/efl/css3/selectors3/xhtml/css3-modsel-74b-expected.txt:
2922         * platform/efl/css3/selectors3/xhtml/css3-modsel-78-expected.txt:
2923         * platform/efl/css3/selectors3/xhtml/css3-modsel-78b-expected.txt:
2924         * platform/efl/css3/selectors3/xml/css3-modsel-161-expected.txt:
2925         * platform/efl/css3/selectors3/xml/css3-modsel-18b-expected.txt:
2926         * platform/efl/css3/selectors3/xml/css3-modsel-28-expected.txt:
2927         * platform/efl/css3/selectors3/xml/css3-modsel-28b-expected.txt:
2928         * platform/efl/css3/selectors3/xml/css3-modsel-32-expected.txt:
2929         * platform/efl/css3/selectors3/xml/css3-modsel-43-expected.txt:
2930         * platform/efl/css3/selectors3/xml/css3-modsel-44-expected.txt:
2931         * platform/efl/css3/selectors3/xml/css3-modsel-44b-expected.txt:
2932         * platform/efl/css3/selectors3/xml/css3-modsel-74-expected.txt:
2933         * platform/efl/css3/selectors3/xml/css3-modsel-74b-expected.txt:
2934         * platform/efl/css3/selectors3/xml/css3-modsel-78-expected.txt:
2935         * platform/efl/css3/selectors3/xml/css3-modsel-78b-expected.txt:
2936         * platform/efl/editing/inserting/5058163-1-expected.txt:
2937         * platform/efl/editing/inserting/insert-paragraph-01-expected.txt:
2938         * platform/efl/editing/inserting/insert-paragraph-02-expected.txt:
2939         * platform/efl/editing/inserting/paragraph-separator-in-table-2-expected.txt:
2940         * platform/efl/editing/selection/4818145-expected.txt:
2941         * platform/efl/editing/selection/4889598-expected.txt:
2942         * platform/efl/editing/selection/4895428-2-expected.txt:
2943         * platform/efl/editing/selection/5076323-1-expected.txt:
2944         * platform/efl/editing/selection/5076323-2-expected.txt:
2945         * platform/efl/editing/selection/5076323-3-expected.txt:
2946         * platform/efl/editing/selection/7152-1-expected.txt:
2947         * platform/efl/editing/selection/7152-2-expected.txt:
2948         * platform/efl/editing/selection/display-table-text-expected.txt:
2949         * platform/efl/editing/selection/iframe-expected.txt:
2950         * platform/efl/editing/selection/inline-table-expected.txt:
2951         * platform/efl/editing/selection/mixed-editability-3-expected.txt:
2952         * platform/efl/editing/selection/mixed-editability-4-expected.txt:
2953         * platform/efl/editing/selection/mixed-editability-5-expected.txt:
2954         * platform/efl/editing/selection/mixed-editability-8-expected.txt:
2955         * platform/efl/editing/selection/mixed-editability-9-expected.txt:
2956         * platform/efl/editing/selection/table-caret-1-expected.txt:
2957         * platform/efl/editing/selection/table-caret-2-expected.txt:
2958         * platform/efl/editing/selection/table-caret-3-expected.txt:
2959         * platform/efl/editing/style/5017613-1-expected.txt:
2960         * platform/efl/editing/style/5017613-2-expected.txt:
2961         * platform/efl/editing/style/apple-style-editable-mix-expected.txt:
2962         * platform/efl/editing/style/table-selection-expected.txt:
2963         * platform/efl/fast/backgrounds/repeat/negative-offset-repeat-transformed-expected.txt:
2964         * platform/efl/fast/block/float/011-expected.txt:
2965         * platform/efl/fast/block/margin-collapse/001-expected.txt:
2966         * platform/efl/fast/block/margin-collapse/005-expected.txt:
2967         * platform/efl/fast/block/margin-collapse/104-expected.txt:
2968         * platform/efl/fast/block/margin-collapse/block-inside-inline/001-expected.txt:
2969         * platform/efl/fast/block/margin-collapse/block-inside-inline/005-expected.txt:
2970         * platform/efl/fast/block/positioning/053-expected.txt:
2971         * platform/efl/fast/borders/bidi-009a-expected.txt:
2972         * platform/efl/fast/box-shadow/basic-shadows-expected.txt:
2973         * platform/efl/fast/css-generated-content/015-expected.txt:
2974         * platform/efl/fast/css-generated-content/inline-display-types-expected.txt:
2975         * platform/efl/fast/css-generated-content/table-before-after-child-add-expected.txt:
2976         * platform/efl/fast/css-generated-content/table-cell-before-content-expected.txt:
2977         * platform/efl/fast/css-generated-content/table-row-before-after-child-add-expected.txt:
2978         * platform/efl/fast/css-generated-content/table-row-before-after-expected.txt:
2979         * platform/efl/fast/css-generated-content/table-table-before-after-child-add-expected.txt:
2980         * platform/efl/fast/css/first-letter-float-expected.txt:
2981         * platform/efl/fast/dynamic/007-expected.txt:
2982         * platform/efl/fast/dynamic/014-expected.txt:
2983         * platform/efl/fast/dynamic/015-expected.txt:
2984         * platform/efl/fast/dynamic/create-renderer-for-whitespace-only-text-expected.txt:
2985         * platform/efl/fast/forms/button-white-space-expected.txt:
2986         * platform/efl/fast/forms/file/file-input-direction-expected.txt:
2987         * platform/efl/fast/forms/form-added-to-table-expected.txt:
2988         * platform/efl/fast/forms/input-double-click-selection-gap-bug-expected.txt:
2989         * platform/efl/fast/forms/input-value-expected.txt:
2990         * platform/efl/fast/invalid/table-inside-stray-table-content-expected.txt:
2991         * platform/efl/fast/invalid/td-inside-object-expected.txt:
2992         * platform/efl/fast/lists/ordered-list-with-no-ol-tag-expected.txt:
2993         * platform/efl/fast/overflow/overflow-auto-table-expected.txt:
2994         * platform/efl/fast/replaced/width100percent-button-expected.txt:
2995         * platform/efl/fast/ruby/ruby-inline-table-expected.txt:
2996         * platform/efl/fast/selectors/018-expected.txt:
2997         * platform/efl/fast/selectors/018b-expected.txt:
2998         * platform/efl/fast/selectors/032-expected.txt:
2999         * platform/efl/fast/selectors/043-expected.txt:
3000         * platform/efl/fast/selectors/043b-expected.txt:
3001         * platform/efl/fast/selectors/044-expected.txt:
3002         * platform/efl/fast/selectors/044b-expected.txt:
3003         * platform/efl/fast/selectors/078b-expected.txt:
3004         * platform/efl/fast/table/001-expected.txt:
3005         * platform/efl/fast/table/004-expected.txt:
3006         * platform/efl/fast/table/006-expected.txt:
3007         * platform/efl/fast/table/010-expected.txt:
3008         * platform/efl/fast/table/011-expected.txt:
3009         * platform/efl/fast/table/015-expected.txt:
3010         * platform/efl/fast/table/016-expected.txt:
3011         * platform/efl/fast/table/022-expected.txt:
3012         * platform/efl/fast/table/026-expected.txt:
3013         * platform/efl/fast/table/033-expected.txt:
3014         * platform/efl/fast/table/035-expected.txt:
3015         * platform/efl/fast/table/035-vertical-expected.txt:
3016         * platform/efl/fast/table/037-expected.txt:
3017         * platform/efl/fast/table/041-expected.txt:
3018         * platform/efl/fast/table/auto-with-percent-height-expected.txt:
3019         * platform/efl/fast/table/auto-with-percent-height-vertical-expected.txt:
3020         * platform/efl/fast/table/border-collapsing/002-vertical-expected.txt:
3021         * platform/efl/fast/table/cell-coalescing-expected.txt:
3022         * platform/efl/fast/table/cellindex-expected.txt:
3023         * platform/efl/fast/table/colgroup-preceded-by-caption-expected.txt:
3024         * platform/efl/fast/table/colgroup-spanning-groups-rules-expected.txt:
3025         * platform/efl/fast/table/dynamic-descendant-percentage-height-expected.txt:
3026         * platform/efl/fast/table/floating-th-expected.txt:
3027         * platform/efl/fast/table/generated-caption-expected.txt:
3028         * platform/efl/fast/table/insert-before-anonymous-ancestors-expected.txt:
3029         * platform/efl/fast/table/insert-cell-before-form-expected.txt:
3030         * platform/efl/fast/table/insert-row-before-form-expected.txt:
3031         * platform/efl/fast/table/multiple-captions-display-expected.txt:
3032         * platform/efl/fast/table/nested-percent-height-table-expected.txt:
3033         * platform/efl/fast/table/quote-text-around-iframe-expected.txt:
3034         * platform/efl/fast/table/rowindex-expected.txt:
3035         * platform/efl/fast/table/rtl-cell-display-none-assert-expected.txt:
3036         * platform/efl/fast/table/rules-attr-dynchange1-expected.txt:
3037         * platform/efl/fast/table/rules-attr-dynchange2-expected.txt:
3038         * platform/efl/fast/table/table-after-child-in-table-expected.txt:
3039         * platform/efl/fast/table/table-and-parts-outline-expected.txt:
3040         * platform/efl/fast/table/table-before-child-in-table-expected.txt:
3041         * platform/efl/fast/table/table-cell-after-child-in-block-expected.txt:
3042         * platform/efl/fast/table/table-cell-after-child-in-table-expected.txt:
3043         * platform/efl/fast/table/table-cell-before-child-in-block-expected.txt:
3044         * platform/efl/fast/table/table-continuation-outline-paint-crash-expected.txt:
3045         * platform/efl/fast/table/table-hspace-align-center-expected.txt:
3046         * platform/efl/fast/table/table-row-after-child-in-block-expected.txt:
3047         * platform/efl/fast/table/table-row-after-child-in-table-expected.txt:
3048         * platform/efl/fast/table/table-row-before-child-in-block-expected.txt:
3049         * platform/efl/fast/table/table-row-before-child-in-table-expected.txt:
3050         * platform/efl/fast/table/tableInsideCaption-expected.txt:
3051         * platform/efl/fast/table/text-field-baseline-expected.txt:
3052         * platform/efl/fast/table/unbreakable-images-quirk-expected.txt:
3053         * platform/efl/fast/table/vertical-align-baseline-expected.txt:
3054         * platform/efl/fast/text/basic/001-expected.txt:
3055         * platform/efl/fast/text/basic/006-expected.txt:
3056         * platform/efl/fast/text/basic/007-expected.txt:
3057         * platform/efl/fast/text/capitalize-boundaries-expected.txt:
3058         * platform/efl/fast/text/hyphenate-locale-expected.txt:
3059         * platform/efl/fast/text/international/bidi-layout-across-linebreak-expected.txt:
3060         * platform/efl/fast/text/whitespace/024-expected.txt:
3061         * platform/efl/fast/text/whitespace/027-expected.txt:
3062         * platform/efl/fast/text/word-break-expected.txt:
3063         * platform/efl/fast/transforms/transform-table-row-expected.txt:
3064
3065 2016-02-03  Carlos Garcia Campos  <cgarcia@igalia.com>
3066
3067         [GTK] Layout Test http/tests/appcache/different-https-origin-resource-main.html is failing
3068         https://bugs.webkit.org/show_bug.cgi?id=145253
3069
3070         Reviewed by Michael Catanzaro.
3071
3072         Update test expectation.
3073
3074         * platform/gtk/TestExpectations:
3075
3076 2016-02-03  Carlos Garcia Campos  <cgarcia@igalia.com>
3077
3078         REGRESSION(r191948): [GStreamer] 4 new timeouts on layout tests.
3079         https://bugs.webkit.org/show_bug.cgi?id=152797
3080
3081         Reviewed by Darin Adler.
3082
3083         Update test expectations.
3084
3085         * platform/gtk/TestExpectations:
3086
3087 2016-02-02  Fujii Hironori  <Hironori.Fujii@jp.sony.com>
3088
3089         ASSERTION FAILED: roundedIntPoint(rendererMappedResult) == roundedIntPoint(result)
3090         https://bugs.webkit.org/show_bug.cgi?id=153576
3091
3092         Reviewed by Darin Adler.
3093
3094         * fast/block/geometry-map-assertion-with-rounding-negative-half-expected.txt: Added.
3095         * fast/block/geometry-map-assertion-with-rounding-negative-half.html: Added.
3096
3097 2016-02-02  Darin Adler  <darin@apple.com>
3098
3099         Follow up for:
3100         Cut down on calls to String::lower; mostly replace with convertToASCIILowercase
3101         https://bugs.webkit.org/show_bug.cgi?id=153732
3102
3103         * fast/viewport/viewport-warnings-7-expected.txt: Updated expected results now that
3104         viewport parsing doesn't lowercase the string to parse it.
3105
3106 2016-02-02  Hunseop Jeong  <hs85.jeong@samsung.com>
3107
3108         Unreviewed. EFL gardening: rebaseline tests after r195740.
3109
3110         * platform/efl/fast/replaced/005-expected.txt:
3111         * platform/efl/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt:
3112         * platform/efl/fast/replaced/selection-rect-in-table-cell-expected.txt:
3113         * platform/efl/fast/replaced/table-percent-height-positioned-expected.txt:
3114         * platform/efl/fast/replaced/width100percent-checkbox-expected.txt:
3115         * platform/efl/fast/replaced/width100percent-image-expected.txt:
3116         * platform/efl/fast/replaced/width100percent-menulist-expected.txt:
3117         * platform/efl/fast/replaced/width100percent-radio-expected.txt:
3118         * platform/efl/fast/replaced/width100percent-searchfield-expected.txt:
3119         * platform/efl/fast/replaced/width100percent-textarea-expected.txt:
3120         * platform/efl/fast/replaced/width100percent-textfield-expected.txt:
3121         * platform/efl/fast/selectors/077-expected.txt:
3122         * platform/efl/fast/selectors/077b-expected.txt:
3123         * platform/efl/fast/table/002-expected.txt:
3124         * platform/efl/fast/table/003-expected.txt:
3125         * platform/efl/fast/table/005-expected.txt:
3126         * platform/efl/fast/table/007-expected.txt:
3127         * platform/efl/fast/table/008-expected.txt:
3128         * platform/efl/fast/table/009-expected.txt:
3129         * platform/efl/fast/table/012-expected.txt:
3130         * platform/efl/fast/table/013-expected.txt:
3131         * platform/efl/fast/table/021-expected.txt:
3132         * platform/efl/fast/table/023-expected.txt:
3133         * platform/efl/fast/table/024-expected.txt:
3134         * platform/efl/fast/table/025-expected.txt:
3135         * platform/efl/fast/table/028-expected.txt:
3136         * platform/efl/fast/table/028-vertical-expected.txt:
3137         * platform/efl/fast/table/029-expected.txt:
3138         * platform/efl/fast/table/031-expected.txt:
3139         * platform/efl/fast/table/032-expected.txt:
3140         * platform/efl/fast/table/034-expected.txt:
3141         * platform/efl/fast/table/038-expected.txt:
3142         * platform/efl/fast/table/038-vertical-expected.txt:
3143         * platform/efl/fast/table/039-expected.txt:
3144         * platform/efl/fast/table/040-expected.txt:
3145         * platform/efl/fast/table/040-vertical-expected.txt:
3146         * platform/efl/fast/table/100-percent-cell-width-expected.txt:
3147         * platform/efl/fast/table/add-before-anonymous-child-expected.txt:
3148         * platform/efl/fast/table/border-collapsing/001-expected.txt:
3149         * platform/efl/fast/table/border-collapsing/001-vertical-expected.txt:
3150         * platform/efl/fast/table/border-collapsing/002-expected.txt:
3151         * platform/efl/fast/table/border-collapsing/003-expected.txt:
3152         * platform/efl/fast/table/border-collapsing/003-vertical-expected.txt:
3153         * platform/efl/fast/table/border-collapsing/004-expected.txt:
3154         * platform/efl/fast/table/border-collapsing/004-vertical-expected.txt:
3155         * platform/efl/fast/table/border-collapsing/border-collapsing-head-foot-expected.txt:
3156         * platform/efl/fast/table/border-collapsing/border-collapsing-head-foot-vertical-expected.txt:
3157         * platform/efl/fast/table/border-collapsing/bug14274-expected.txt:
3158         * platform/efl/fast/table/border-collapsing/cached-69296-expected.txt:
3159         * platform/efl/fast/table/border-collapsing/cached-cell-append-expected.txt:
3160         * platform/efl/fast/table/border-collapsing/cached-cell-remove-expected.txt:
3161         * platform/efl/fast/table/border-collapsing/cached-change-cell-border-color-expected.txt:
3162         * platform/efl/fast/table/border-collapsing/cached-change-cell-border-width-expected.txt:
3163         * platform/efl/fast/table/border-collapsing/cached-change-cell-sl-border-color-expected.txt:
3164         * platform/efl/fast/table/border-collapsing/cached-change-col-border-color-expected.txt:
3165         * platform/efl/fast/table/border-collapsing/cached-change-col-border-width-expected.txt:
3166         * platform/efl/fast/table/border-collapsing/cached-change-colgroup-border-color-expected.txt:
3167         * platform/efl/fast/table/border-collapsing/cached-change-colgroup-border-width-expected.txt:
3168         * platform/efl/fast/table/border-collapsing/cached-change-row-border-color-expected.txt:
3169         * platform/efl/fast/table/border-collapsing/cached-change-row-border-width-expected.txt:
3170         * platform/efl/fast/table/border-collapsing/cached-change-table-border-color-expected.txt:
3171         * platform/efl/fast/table/border-collapsing/cached-change-table-border-width-expected.txt:
3172         * platform/efl/fast/table/border-collapsing/cached-change-tbody-border-color-expected.txt:
3173         * platform/efl/fast/table/border-collapsing/collapsed-borders-adjoining-sections-vertical-rl-expected.txt:
3174         * platform/efl/fast/table/border-collapsing/collapsed-borders-painted-once-on-inner-cells-expected.txt:
3175         * platform/efl/fast/table/border-collapsing/equal-precedence-resolution-expected.txt:
3176         * platform/efl/fast/table/border-collapsing/equal-precedence-resolution-vertical-expected.txt:
3177         * platform/efl/fast/table/border-collapsing/rtl-border-collapsing-expected.txt:
3178         * platform/efl/fast/table/border-collapsing/rtl-border-collapsing-vertical-expected.txt:
3179         * platform/efl/fast/table/caption-relayout-expected.txt:
3180         * platform/efl/fast/table/cell-absolute-child-expected.txt:
3181         * platform/efl/fast/table/cell-width-auto-expected.txt:
3182         * platform/efl/fast/table/colspan-with-all-percent-cells-expected.txt:
3183         * platform/efl/fast/table/colspanMinWidth-expected.txt:
3184         * platform/efl/fast/table/colspanMinWidth-vertical-expected.txt:
3185         * platform/efl/fast/table/dynamic-cellpadding-expected.txt:
3186         * platform/efl/fast/table/edge-offsets-expected.txt:
3187         * platform/efl/fast/table/empty-cells-expected.txt:
3188         * platform/efl/fast/table/frame-and-rules-expected.txt:
3189         * platform/efl/fast/table/giantRowspan-expected.txt:
3190         * platform/efl/fast/table/growCellForImageQuirk-expected.txt:
3191         * platform/efl/fast/table/growCellForImageQuirk-vertical-expected.txt:
3192         * platform/efl/fast/table/height-percent-test-expected.txt:
3193         * platform/efl/fast/table/height-percent-test-vertical-expected.txt:
3194         * platform/efl/fast/table/invisible-cell-background-expected.txt:
3195         * platform/efl/fast/table/large-width-expected.txt:
3196         * platform/efl/fast/table/max-width-integer-overflow-expected.txt:
3197         * platform/efl/fast/table/mozilla-bug10296-vertical-align-1-expected.txt:
3198         * platform/efl/fast/table/mozilla-bug10296-vertical-align-2-expected.txt:
3199         * platform/efl/fast/table/nobr-expected.txt:
3200         * platform/efl/fast/table/overflowHidden-expected.txt:
3201         * platform/efl/fast/table/percent-heights-expected.txt:
3202         * platform/efl/fast/table/percent-widths-stretch-expected.txt:
3203         * platform/efl/fast/table/percent-widths-stretch-vertical-expected.txt:
3204         * platform/efl/fast/table/prepend-in-anonymous-table-expected.txt:
3205         * platform/efl/fast/table/relative-position-containment-expected.txt:
3206         * platform/efl/fast/table/relative-position-offsets-expected.txt:
3207         * platform/efl/fast/table/relative-position-stacking-expected.txt:
3208         * platform/efl/fast/table/replaced-percent-height-expected.txt:
3209         * platform/efl/fast/table/row-height-recalc-expected.txt:
3210         * platform/efl/fast/table/rowspan-paint-order-expected.txt:
3211         * platform/efl/fast/table/rowspan-paint-order-vertical-expected.txt:
3212         * platform/efl/fast/table/simple_paint-expected.txt:
3213         * platform/efl/fast/table/spanOverlapRepaint-expected.txt:
3214         * platform/efl/fast/table/stale-grid-crash-expected.txt:
3215         * platform/efl/fast/table/table-anonymous-cell-bug-expected.txt:
3216         * platform/efl/fast/table/table-anonymous-row-bug-expected.txt:
3217         * platform/efl/fast/table/table-anonymous-section-bug-expected.txt:
3218         * platform/efl/fast/table/table-before-child-style-update-expected.txt:
3219         * platform/efl/fast/table/table-cell-before-after-content-around-table-block-expected.txt:
3220         * platform/efl/fast/table/table-cell-before-after-content-around-table-expected.txt:
3221         * platform/efl/fast/table/table-cell-before-after-content-around-table-row-expected.txt:
3222         * platform/efl/fast/table/table-cell-before-child-in-table-expected.txt:
3223         * platform/efl/fast/table/table-cell-split-expected.txt:
3224         * platform/efl/fast/table/table-display-types-expected.txt:
3225         * platform/efl/fast/table/table-display-types-strict-expected.txt:
3226         * platform/efl/fast/table/table-display-types-vertical-expected.txt:
3227         * platform/efl/fast/table/table-insert-before-non-anonymous-block-expected.txt:
3228         * platform/efl/fast/table/table-row-before-after-content-around-block-expected.txt:
3229         * platform/efl/fast/table/table-row-before-after-content-around-table-cell-expected.txt:
3230         * platform/efl/fast/table/table-row-before-after-content-around-table-expected.txt:
3231         * platform/efl/fast/table/table-row-before-child-style-update-expected.txt:
3232         * platform/efl/fast/table/table-row-outline-paint-expected.txt:
3233         * platform/efl/fast/table/table-row-split2-expected.txt:
3234         * platform/efl/fast/table/table-row-style-not-updated-expected.txt:
3235         * platform/efl/fast/table/table-row-style-not-updated-with-after-content-expected.txt:
3236         * platform/efl/fast/table/table-row-style-not-updated-with-before-content-expected.txt:
3237         * platform/efl/fast/table/table-section-split2-expected.txt:
3238         * platform/efl/fast/table/table-split-expected.txt:
3239         * platform/efl/fast/table/table-split2-expected.txt:
3240         * platform/efl/fast/table/table-style-not-updated-expected.txt:
3241         * platform/efl/fast/table/wide-colspan-expected.txt:
3242         * platform/efl/fast/table/wide-column-expected.txt:
3243         * platform/efl/fast/text/atsui-negative-spacing-features-expected.txt:
3244         * platform/efl/fast/text/atsui-spacing-features-expected.txt:
3245         * platform/efl/fast/text/basic/generic-family-reset-expected.txt:
3246         * platform/efl/fast/text/international/003-expected.txt:
3247         * platform/efl/fast/text/international/bidi-LDB-2-CSS-expected.txt:
3248         * platform/efl/fast/text/international/bidi-LDB-2-HTML-expected.txt:
3249         * platform/efl/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt:
3250         * platform/efl/fast/text/international/bidi-override-expected.txt:
3251         * platform/efl/fast/text/wbr-expected.txt:
3252         * platform/efl/fast/text/whitespace/002-expected.txt:
3253         * platform/efl/fast/text/whitespace/003-expected.txt:
3254         * platform/efl/fast/text/whitespace/004-expected.txt:
3255         * platform/efl/fast/text/whitespace/005-expected.txt:
3256         * platform/efl/fast/text/whitespace/010-expected.txt:
3257         * platform/efl/fast/text/whitespace/011-expected.txt:
3258         * platform/efl/fast/text/whitespace/013-expected.txt:
3259         * platform/efl/fast/text/whitespace/014-expected.txt:
3260         * platform/efl/fast/text/whitespace/015-expected.txt:
3261         * platform/efl/fast/text/whitespace/016-expected.txt:
3262         * platform/efl/fast/text/whitespace/025-expected.txt:
3263         * platform/efl/fast/text/whitespace/026-expected.txt:
3264         * platform/efl/fast/writing-mode/table-percent-width-quirk-expected.txt:
3265         * platform/efl/fast/writing-mode/vertical-align-table-baseline-expected.txt:
3266         * platform/efl/http/tests/misc/acid2-expected.txt:
3267         * platform/efl/ietestcenter/css3/bordersbackgrounds/background_properties_greater_than_images-expected.txt:
3268         * platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-006-expected.txt:
3269         * platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-007-expected.txt:
3270         * platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-008-expected.txt:
3271         * platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-009-expected.txt:
3272         * platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-011-expected.txt:
3273         * platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-012-expected.txt:
3274         * platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-013-expected.txt:
3275         * platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-014-expected.txt:
3276         * platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-015-expected.txt:
3277         * platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-016-expected.txt:
3278         * platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-different-width-001-expected.txt:
3279         * platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-shorthand-001-expected.txt:
3280         * platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-001-expected.txt:
3281         * platform/efl/ietestcenter/css3/bordersbackgrounds/border-radius-sum-of-radii-002-expected.txt:
3282         * platform/efl/ietestcenter/css3/bordersbackgrounds/border-top-left-radius-values-004-expected.txt:
3283         * platform/efl/ietestcenter/css3/bordersbackgrounds/border-top-right-radius-values-004-expected.txt:
3284         * platform/efl/ietestcenter/css3/bordersbackgrounds/none-as-image-layer-expected.txt:
3285         * platform/efl/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt:
3286         * platform/efl/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt:
3287         * platform/efl/tables/layering/paint-test-layering-1-expected.txt:
3288         * platform/efl/tables/layering/paint-test-layering-2-expected.txt:
3289         * platform/efl/tables/mozilla/bugs/bug10009-expected.txt:
3290         * platform/efl/tables/mozilla/bugs/bug10036-expected.txt:
3291         * platform/efl/tables/mozilla/bugs/bug101201-expected.txt:
3292         * platform/efl/tables/mozilla/bugs/bug101674-expected.txt:
3293         * platform/efl/tables/mozilla/bugs/bug10296-1-expected.txt:
3294         * platform/efl/tables/mozilla/bugs/bug1055-1-expected.txt:
3295         * platform/efl/tables/mozilla/bugs/bug10565-expected.txt:
3296         * platform/efl/tables/mozilla/bugs/bug10633-expected.txt:
3297         * platform/efl/tables/mozilla/bugs/bug1067-1-expected.txt:
3298         * platform/efl/tables/mozilla/bugs/bug1067-2-expected.txt:
3299         * platform/efl/tables/mozilla/bugs/bug106795-expected.txt:
3300         * platform/efl/tables/mozilla/bugs/bug106816-expected.txt:
3301         * platform/efl/tables/mozilla/bugs/bug113235-1-expected.txt:
3302         * platform/efl/tables/mozilla/bugs/bug113424-expected.txt:
3303         * platform/efl/tables/mozilla/bugs/bug1163-1-expected.txt:
3304         * platform/efl/tables/mozilla/bugs/bug1188-expected.txt:
3305         * platform/efl/tables/mozilla/bugs/bug12008-expected.txt:
3306         * platform/efl/tables/mozilla/bugs/bug120107-expected.txt:
3307         * platform/efl/tables/mozilla/bugs/bug120364-expected.txt:
3308         * platform/efl/tables/mozilla/bugs/bug1224-expected.txt:
3309         * platform/efl/tables/mozilla/bugs/bug12268-expected.txt:
3310         * platform/efl/tables/mozilla/bugs/bug12709-expected.txt:
3311         * platform/efl/tables/mozilla/bugs/bug1271-expected.txt:
3312         * platform/efl/tables/mozilla/bugs/bug12908-1-expected.txt:
3313         * platform/efl/tables/mozilla/bugs/bug12908-2-expected.txt:
3314         * platform/efl/tables/mozilla/bugs/bug1296-expected.txt:
3315         * platform/efl/tables/mozilla/bugs/bug1302-expected.txt:
3316         * platform/efl/tables/mozilla/bugs/bug13169-expected.txt:
3317         * platform/efl/tables/mozilla/bugs/bug1318-expected.txt:
3318         * platform/efl/tables/mozilla/bugs/bug137388-1-expected.txt:
3319         * platform/efl/tables/mozilla/bugs/bug137388-2-expected.txt:
3320         * platform/efl/tables/mozilla/bugs/bug137388-3-expected.txt:
3321         * platform/efl/tables/mozilla/bugs/bug139524-1-expected.txt:
3322         * platform/efl/tables/mozilla/bugs/bug139524-2-expected.txt:
3323         * platform/efl/tables/mozilla/bugs/bug139524-3-expected.txt:
3324         * platform/efl/tables/mozilla/bugs/bug139524-4-expected.txt:
3325         * platform/efl/tables/mozilla/bugs/bug1430-expected.txt:
3326         * platform/efl/tables/mozilla/bugs/bug14323-expected.txt:
3327         * platform/efl/tables/mozilla/bugs/bug14929-expected.txt:
3328         * platform/efl/tables/mozilla/bugs/bug15247-expected.txt:
3329         * platform/efl/tables/mozilla/bugs/bug154780-expected.txt:
3330         * platform/efl/tables/mozilla/bugs/bug15544-expected.txt:
3331         * platform/efl/tables/mozilla/bugs/bug159108-expected.txt:
3332         * platform/efl/tables/mozilla/bugs/bug15933-expected.txt:
3333         * platform/efl/tables/mozilla/bugs/bug16012-expected.txt:
3334         * platform/efl/tables/mozilla/bugs/bug16252-expected.txt:
3335         * platform/efl/tables/mozilla/bugs/bug17138-expected.txt:
3336         * platform/efl/tables/mozilla/bugs/bug175455-4-expected.txt:
3337         * platform/efl/tables/mozilla/bugs/bug17548-expected.txt:
3338         * platform/efl/tables/mozilla/bugs/bug17587-expected.txt:
3339         * platform/efl/tables/mozilla/bugs/bug1800-expected.txt:
3340         * platform/efl/tables/mozilla/bugs/bug1802-expected.txt:
3341         * platform/efl/tables/mozilla/bugs/bug1802s-expected.txt:
3342         * platform/efl/tables/mozilla/bugs/bug1809-expected.txt:
3343         * platform/efl/tables/mozilla/bugs/bug18440-expected.txt:
3344         * platform/efl/tables/mozilla/bugs/bug18664-expected.txt:
3345         * platform/efl/tables/mozilla/bugs/bug18955-expected.txt:
3346         * platform/efl/tables/mozilla/bugs/bug19061-1-expected.txt:
3347         * platform/efl/tables/mozilla/bugs/bug19061-2-expected.txt:
3348         * platform/efl/tables/mozilla/bugs/bug19356-expected.txt:
3349         * platform/efl/tables/mozilla/bugs/bug20804-expected.txt:
3350         * platform/efl/tables/mozilla/bugs/bug2123-expected.txt:
3351         * platform/efl/tables/mozilla/bugs/bug215629-expected.txt:
3352         * platform/efl/tables/mozilla/bugs/bug219693-1-expected.txt:
3353         * platform/efl/tables/mozilla/bugs/bug219693-2-expected.txt:
3354         * platform/efl/tables/mozilla/bugs/bug22019-expected.txt:
3355         * platform/efl/tables/mozilla/bugs/bug220536-expected.txt:
3356         * platform/efl/tables/mozilla/bugs/bug222336-expected.txt:
3357         * platform/efl/tables/mozilla/bugs/bug22246-3-expected.txt:
3358         * platform/efl/tables/mozilla/bugs/bug22246-3a-expected.txt:
3359         * platform/efl/tables/mozilla/bugs/bug22513-expected.txt:
3360         * platform/efl/tables/mozilla/bugs/bug2296-expected.txt:
3361         * platform/efl/tables/mozilla/bugs/bug23235-expected.txt:
3362         * platform/efl/tables/mozilla/bugs/bug24200-expected.txt:
3363         * platform/efl/tables/mozilla/bugs/bug2479-2-expected.txt:
3364         * platform/efl/tables/mozilla/bugs/bug2479-3-expected.txt:
3365         * platform/efl/tables/mozilla/bugs/bug25004-expected.txt:
3366         * platform/efl/tables/mozilla/bugs/bug25074-expected.txt:
3367         * platform/efl/tables/mozilla/b