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