f3cf28a6e39cbc89d4bd7f8c0fd88d34313c7f0d
[WebKit-https.git] / LayoutTests / ChangeLog
1 2016-05-03  Yusuke Suzuki  <utatane.tea@gmail.com>
2
3         Improve Symbol() to string coercion error message
4         https://bugs.webkit.org/show_bug.cgi?id=157317
5
6         Reviewed by Geoffrey Garen.
7
8         * js/math-clz32-expected.txt:
9         * js/script-tests/symbol-abstract-relational-comparison.js:
10         (relationalOperators.forEach):
11         * js/script-tests/symbol-object.js:
12         * js/script-tests/symbol-prototype-is-ordinary-object.js:
13         * js/script-tests/symbol-tostring.js:
14         * js/string-code-point-at-expected.txt:
15         * js/symbol-abstract-relational-comparison-expected.txt:
16         * js/symbol-object-expected.txt:
17         * js/symbol-prototype-is-ordinary-object-expected.txt:
18         * js/symbol-tostring-expected.txt:
19
20 2016-05-03  Joseph Pecoraro  <pecoraro@apple.com>
21
22         Web Inspector: Give console.time/timeEnd a default label and warnings
23         https://bugs.webkit.org/show_bug.cgi?id=157325
24         <rdar://problem/26073290>
25
26         Reviewed by Timothy Hatcher.
27
28         * inspector/console/console-time-expected.txt: Added.
29         * inspector/console/console-time.html: Added.
30
31 2016-05-03  Joanmarie Diggs  <jdiggs@igalia.com>
32
33         [ATK] accessibility/document-attributes.html is failing
34         https://bugs.webkit.org/show_bug.cgi?id=125348
35
36         Reviewed by Chris Fleizach.
37
38         * platform/efl/TestExpectations: Unskipped failing test.
39         * platform/gtk/TestExpectations: Unskipped failing test.
40
41 2016-05-03  Ryan Haddad  <ryanhaddad@apple.com>
42
43         Un-skipping storage/indexeddb/intversion-open-in-upgradeneeded.html, but leaving it as flaky
44         https://bugs.webkit.org/show_bug.cgi?id=155050
45
46         Unreviewed test gardening.
47
48         * platform/mac-wk2/TestExpectations:
49
50 2016-05-02  Antti Koivisto  <antti@apple.com>
51
52         REGRESSION (r198943): Transitions don't work if they animate display property
53         https://bugs.webkit.org/show_bug.cgi?id=157244
54         <rdar://problem/26042189>
55
56         Reviewed by Simon Fraser.
57
58         * transitions/transition-display-property-expected.html: Added.
59         * transitions/transition-display-property.html: Added.
60
61 2016-05-03  Chris Dumez  <cdumez@apple.com>
62
63         Unreviewed, drop outdated layout test after r200375.
64
65         * fast/workers/resources/worker-replace-self.js: Removed.
66         * fast/workers/worker-replace-self-expected.txt: Removed.
67         * fast/workers/worker-replace-self.html: Removed.
68
69 2016-05-03  Joanmarie Diggs  <jdiggs@igalia.com>
70
71         Unreviewed GTK+ gardening.
72
73         Adding a platform-specific expectations file for aria-text-role.html.
74
75         * platform/gtk/accessibility/aria-text-role-expected.txt: Added.
76
77 2016-05-03  Pranjal Jumde  <pjumde@apple.com>
78
79         WorkerGlobalScope's self, location and navigator attributes should not be replaceable
80         https://bugs.webkit.org/show_bug.cgi?id=157296
81         <rdar://problem/25962738>
82
83         Reviewed by Chris Dumez.
84
85         * http/tests/workers/location-readonly-expected.txt: Added.
86         * http/tests/workers/location-readonly.html: Added.
87         * http/tests/workers/navigator-readonly-expected.txt: Added.
88         * http/tests/workers/navigator-readonly.html: Added.
89         * http/tests/workers/self-readonly-expected.txt: Added.
90         * http/tests/workers/self-readonly.html: Added.
91         * http/tests/workers/worker-location.js: Added.
92         * http/tests/workers/worker-navigator.js: Added.
93         * http/tests/workers/worker-self.js: Added.
94
95 2016-05-03  Joanmarie Diggs  <jdiggs@igalia.com>
96
97         [ATK] accessibility/content-editable-as-textarea.html fails
98         https://bugs.webkit.org/show_bug.cgi?id=155353
99
100         Reviewed by Darin Adler.
101
102         Updated the test identified in the bug to listen for the appropriate
103         notification for ATK and created platform-specific expectations.
104
105         In addition, set-selected-text-range-contenteditable.html was timing out
106         due to the use of shouldBecomeEqual() with an assertion that is wrong for
107         ATK. Modifying the test so that it verifies the result appropriate for
108         each platform eliminates the timeout.
109
110         * accessibility/content-editable-as-textarea.html: Updated.
111         * accessibility/set-selected-text-range-contenteditable.html: Updated.
112         * platform/gtk/TestExpectations: Unskipped the failing tests.
113         * platform/gtk/accessibility/content-editable-as-textarea-expected.txt: Added.
114         * platform/gtk/accessibility/set-selected-text-range-contenteditable-expected.txt: Added.
115
116 2016-05-03  Joseph Pecoraro  <pecoraro@apple.com>
117
118         Unreviewed follow-up testapi fix after r200355.
119
120         * js/console-expected.txt:
121         * js/console.html:
122         Make window.console non-enumerable.
123
124 2016-05-03  Carlos Garcia Campos  <cgarcia@igalia.com>
125
126         Unreviewed GTK+ gardening. Update drag and drop tests bug reference.
127
128         We were using a fixed bug, because drag and drop was already implemented in WebKit2. However, some tests still
129         fail because some drag and drop events are not emitted when using synthetic events like even sender does. So,
130         update the bug reference to https://bugs.webkit.org/show_bug.cgi?id=157179 and add two more tests that are
131         timing out in the bots for the same reason.
132
133         * platform/gtk/TestExpectations:
134
135 2016-05-02  Simon Fraser  <simon.fraser@apple.com>
136
137         Don't run transitions to/from 'auto' values
138         https://bugs.webkit.org/show_bug.cgi?id=38243
139         rdar://problem/20904225
140
141         Reviewed by Dean Jackson.
142
143         * platform/mac-wk2/transitions/default-timing-function-expected.txt: New baseline.
144         * transitions/default-timing-function.html: Set explicit start value.
145         * transitions/interrupted-all-transition.html: Set explicit start value.
146         * transitions/lengthsize-transition-to-from-auto-expected.txt: Added.
147         * transitions/lengthsize-transition-to-from-auto.html: Added.
148         * transitions/transition-to-from-auto-expected.txt: Added.
149         * transitions/transition-to-from-auto.html: Added.
150         * transitions/zero-duration-in-list.html: Set explicit start value.
151
152 2016-05-02  Chris Dumez  <cdumez@apple.com>
153
154         Indexing CSSStyleDeclaration object with out-of-range index should return undefined
155         https://bugs.webkit.org/show_bug.cgi?id=157283
156
157         Reviewed by Darin Adler.
158
159         Rebaseline a couple of existing tests due to the slight behavior change.
160         Also add a new layout test for more extensive testing.
161
162         * fast/dom/CSSStyleDeclaration/css-computed-style-item-expected.txt:
163         * fast/dom/CSSStyleDeclaration/css-style-item-expected.txt:
164         * fast/dom/CSSStyleDeclaration/script-tests/css-computed-style-item.js:
165         * fast/dom/CSSStyleDeclaration/script-tests/css-style-item.js:
166         * fast/dom/indexed-getters-returning-string-expected.txt: Added.
167         * fast/dom/indexed-getters-returning-string.html: Added.
168
169 2016-05-02  Antoine Quint  <graouts@apple.com>
170
171         Specifying a longhand property should not serialize to a shorthand property
172         https://bugs.webkit.org/show_bug.cgi?id=157180
173
174         Reviewed by Dean Jackson.
175
176         A fair few tests relied on reading from a shorthand value when it was incorrect
177         to produce one, so we fix those incorrect assertions. We also add a new test that
178         goes through all the longhand properties for a given shorthand property and checks
179         that none of the longhand properties will yield a shorthand value.
180
181         * cssom/cssvalue-comparison-expected.txt:
182         * cssom/cssvalue-comparison.html:
183         * fast/css/background-position-serialize-expected.txt:
184         * fast/css/background-position-serialize.html:
185         * fast/css/no-shorthand-with-incomplete-longhands-expected.txt: Added.
186         * fast/css/no-shorthand-with-incomplete-longhands.html: Added.
187         * fast/css/remove-shorthand-expected.txt:
188         * fast/css/script-tests/image-set-setting.js:
189         (testComputedStyle):
190         * fast/css/uri-token-parsing-expected.txt:
191         * fast/css/uri-token-parsing.html:
192         * fast/css/webkit-mask-crash-implicit-expected.txt:
193         * fast/css/webkit-mask-crash-implicit.html:
194         * fast/dom/Element/setAttributeNode-for-existing-attribute.html:
195         * fast/dom/background-shorthand-csstext-expected.txt:
196         * fast/dom/background-shorthand-csstext.html:
197         * http/tests/security/contentSecurityPolicy/inline-style-allowed-while-cloning-objects-expected.txt:
198         * http/tests/security/contentSecurityPolicy/inline-style-allowed-while-cloning-objects.html:
199
200 2016-05-02  Joseph Pecoraro  <pecoraro@apple.com>
201
202         Make console a namespace object (like Math/JSON), allowing functions to be called unbound
203         https://bugs.webkit.org/show_bug.cgi?id=157286
204         <rdar://problem/26052830>
205
206         Reviewed by Timothy Hatcher.
207
208         * js/console-expected.txt: Added.
209         * js/console.html: Added.
210
211 2016-05-02  Antti Koivisto  <antti@apple.com>
212
213         REGRESSION(r199964): Animation on pseudo elements doesn't trigger if first frame matches the current style
214         https://bugs.webkit.org/show_bug.cgi?id=157284
215
216         Reviewed by Simon Fraser.
217
218         * fast/css/animation-pseudo-style-change-expected.html: Added.
219         * fast/css/animation-pseudo-style-change.html: Added.
220
221 2016-05-02  Brady Eidson  <beidson@apple.com>
222
223         Add the ability to accumulate logs for specific logging channels to help diagnose test timeouts.
224         https://bugs.webkit.org/show_bug.cgi?id=157274
225
226         Reviewed by Alex Christensen.
227         
228         For the tests that are known flakes that are not imported, add the "accumulate IndexedDB logs" command.
229
230         * storage/indexeddb/modern/resources/256-open-databases.js:
231         * storage/indexeddb/modern/resources/abort-requests-cancelled.js:
232         * storage/indexeddb/modern/resources/autoincrement-abort.js:
233         * storage/indexeddb/resources/intversion-open-in-upgradeneeded.js:
234         * storage/indexeddb/resources/odd-strings.js:
235
236 2016-05-02  Per Arne Vollan  <peavo@outlook.com>
237
238         [Win] Enable IndexedDB.
239         https://bugs.webkit.org/show_bug.cgi?id=157192
240
241         Reviewed by Brent Fulgham.
242
243         * platform/win/TestExpectations: Update IndexedDB test expectations.
244
245 2016-05-01  Ryosuke Niwa  <rniwa@webkit.org>
246
247         document.currentScript must be null when we're executing a script inside a shadow tree
248         https://bugs.webkit.org/show_bug.cgi?id=157245
249
250         Reviewed by Darin Adler.
251
252         Add a W3C style testharness.js test.
253
254         * fast/shadow-dom/Document-prototype-currentScript-expected.txt: Added.
255         * fast/shadow-dom/Document-prototype-currentScript.html: Added.
256         * fast/shadow-dom/resources/Document-prototype-currentScript-helper.js: Added.
257
258 2016-04-29  Alex Christensen  <achristensen@webkit.org>
259
260         Do not reuse cache entries with conditional headers
261         https://bugs.webkit.org/show_bug.cgi?id=157205
262         rdar://problem/25856933
263
264         Reviewed by Chris Dumez.
265
266         * http/tests/xmlhttprequest/if-modified-since-0-expected.txt: Added.
267         * http/tests/xmlhttprequest/if-modified-since-0.html: Added.
268
269 2016-05-01  Skachkov Oleksandr  <gskachkov@gmail.com>
270
271         Class contructor and methods shouldn't have "arguments" and "caller"
272         https://bugs.webkit.org/show_bug.cgi?id=144238
273
274         Reviewed by Ryosuke Niwa.
275
276         * js/class-method-and-constructor-properties-expected.txt: Added.
277         * js/class-method-and-constructor-properties.html: Added.
278         * js/script-tests/class-method-and-constructor-properties.js: Added.
279
280 2016-05-02  Yoav Weiss  <yoav@yoav.ws>
281
282         Move ResourceTiming behind a runtime flag
283         https://bugs.webkit.org/show_bug.cgi?id=157133
284
285         Reviewed by Alex Christensen.
286
287         Added tests that make sure ResourceTiming APIs are exposed and that resources
288         show up as entries in the performance timeline.
289
290         * fast/dom/Window/window-properties-performance-resource-timing-expected.txt: Added.
291         * fast/dom/Window/window-properties-performance-resource-timing.html: Added.
292         * fast/dom/Window/window-properties-performance.html: Removed "//;".
293         * http/tests/performance/performance-resource-timing-entries-expected.txt: Added.
294         * http/tests/performance/performance-resource-timing-entries.html: Added.
295
296 2016-05-01  Nan Wang  <n_wang@apple.com>
297
298         AX: Crash at  WebCore::AccessibilityObject::getAttribute const + 9
299         https://bugs.webkit.org/show_bug.cgi?id=157256
300
301         Reviewed by Chris Fleizach.
302
303         * accessibility/mac/aria-label-on-label-element-expected.txt:
304         * accessibility/mac/aria-label-on-label-element.html:
305
306 2016-05-01  Commit Queue  <commit-queue@webkit.org>
307
308         Unreviewed, rolling out r200264 and r200266.
309         https://bugs.webkit.org/show_bug.cgi?id=157251
310
311         This change caused existing LayoutTest media/media-source
312         /media-source-stalled-holds-sleep-assertion.html to time out
313         on Mac on every run. (Requested by ryanhaddad on #webkit).
314
315         Reverted changesets:
316
317         "[Mac] AirPlay fails if target is set before AVPlayer has been
318         created"
319         https://bugs.webkit.org/show_bug.cgi?id=157147
320         http://trac.webkit.org/changeset/200264
321
322         "[Mac] AirPlay fails if target is set before AVPlayer has been
323         created"
324         https://bugs.webkit.org/show_bug.cgi?id=157147
325         http://trac.webkit.org/changeset/200266
326
327 2016-05-01  Youenn Fablet  <youenn.fablet@crf.canon.fr>
328
329         Sync web-platform-tests up to revision 4af8373
330         https://bugs.webkit.org/show_bug.cgi?id=157170
331
332         Reviewed by Chris Dumez.
333
334         * platform/ios-simulator/TestExpectations: Marking some tests as failing.
335         * platform/wk2/imported/w3c/web-platform-tests/html/semantics/document-metadata/styling/LinkStyle-expected.txt:
336
337 2016-04-30  Antti Koivisto  <antti@apple.com>
338
339         REGRESSION (r199640): position:absolute generated content inherits text-decoration from its element
340         https://bugs.webkit.org/show_bug.cgi?id=157199
341         <rdar://problem/26013111>
342
343         Reviewed by Zalan Bujtas.
344
345         * fast/css/text-decoration-inheritance-pseudo-expected.html: Added.
346         * fast/css/text-decoration-inheritance-pseudo.html: Added.
347
348 2016-04-30  Zalan Bujtas  <zalan@apple.com>
349
350         Some content causes deep recursion.
351         https://bugs.webkit.org/show_bug.cgi?id=157230
352         <rdar://problem/7694756>
353
354         Reviewed by Antti Koivisto.
355
356         This patch sets a limit(512) on content nesting for the render tree. Elements injected over the limit
357         are still accessible through DOM APIs but
358         1. we stop generating renderers for them -they behave like display: none. 
359         2. their layout related computed style values are set to default (e.g. window.computedStyle(document.elementById("over512").width -> auto) 
360
361         * fast/block/nested-renderers-expected.html: Added.
362         * fast/block/nested-renderers.html: Added.
363
364 2016-04-30  Chris Dumez  <cdumez@apple.com>
365
366         [Web IDL] Pass even more types by reference
367         https://bugs.webkit.org/show_bug.cgi?id=157231
368
369         Reviewed by Darin Adler.
370
371         Update test now that slightly different exceptions are thrown.
372
373         * media/encrypted-media/encrypted-media-v2-syntax-expected.txt:
374         * media/encrypted-media/encrypted-media-v2-syntax.html:
375
376 2016-04-30  Ryosuke Niwa  <rniwa@webkit.org>
377
378         Node.prototype.rootNode is not Web compatible
379         https://bugs.webkit.org/show_bug.cgi?id=157233
380
381         Reviewed by Chris Dumez.
382
383         Removed tests for Node.prototype.rootNode.
384
385         * fast/dom/Node/rootNode-expected.txt: Removed.
386         * fast/dom/Node/rootNode.html: Removed.
387         * fast/shadow-dom/Node-interface-rootNode-expected.txt: Removed.
388         * fast/shadow-dom/Node-interface-rootNode.html: Removed.
389         * js/dom/dom-static-property-for-in-iteration-expected.txt:
390
391 2016-04-30  Nan Wang  <n_wang@apple.com>
392
393         AX: @aria-label attribute should work on <label> element
394         https://bugs.webkit.org/show_bug.cgi?id=157219
395
396         Reviewed by Chris Fleizach.
397
398         * accessibility/mac/aria-label-on-label-element-expected.txt: Added.
399         * accessibility/mac/aria-label-on-label-element.html: Added.
400
401 2016-04-29  Ryosuke Niwa  <rniwa@webkit.org>
402
403         Rename getAssignedNodes to assignedNodes and support flattened option
404         https://bugs.webkit.org/show_bug.cgi?id=157225
405
406         Reviewed by Antti Koivisto.
407
408         * fast/shadow-dom/HTMLSlotElement-interface-expected.txt:
409         * fast/shadow-dom/HTMLSlotElement-interface.html:
410
411 2016-04-29  Simon Fraser  <simon.fraser@apple.com>
412
413         Blur filter escapes an enclosing overflow:hidden
414         https://bugs.webkit.org/show_bug.cgi?id=155029
415
416         Reviewed by Zalan Bujtas.
417
418         * css3/filters/blur-clipped-by-ancestor-expected.html: Added.
419         * css3/filters/blur-clipped-by-ancestor.html: Added.
420         * css3/filters/blur-clipped-with-overflow-expected.html: Added.
421         * css3/filters/blur-clipped-with-overflow.html: Added.
422         * css3/filters/drop-shadow-expected.html: Added.
423         * css3/filters/drop-shadow-with-overflow-hidden-expected.html: Added.
424         * css3/filters/drop-shadow-with-overflow-hidden.html: Added.
425         * css3/filters/drop-shadow.html: Added.
426
427 2016-04-29  Myles C. Maxfield  <mmaxfield@apple.com>
428
429         REGRESSION(194502): overflow: scroll; direction: rtl; divs jump horizontally when scrolled vertically
430         https://bugs.webkit.org/show_bug.cgi?id=157201
431
432         Reviewed by Simon Fraser.
433
434         * fast/scrolling/rtl-drag-vertical-scroller-expected.txt: Added.
435         * fast/scrolling/rtl-drag-vertical-scroller.html: Added.
436
437 2016-04-29  Mark Lam  <mark.lam@apple.com>
438
439         Make RegExp.prototype.test spec compliant.
440         https://bugs.webkit.org/show_bug.cgi?id=155862
441
442         Reviewed by Saam Barati.
443
444         * js/regress/regexp-prototype-test-observable-side-effects-expected.txt: Added.
445         * js/regress/regexp-prototype-test-observable-side-effects.html: Added.
446         * js/regress/regexp-prototype-test-observable-side-effects2-expected.txt: Added.
447         * js/regress/regexp-prototype-test-observable-side-effects2.html: Added.
448         * js/regress/script-tests/regexp-prototype-test-observable-side-effects.js: Added.
449         * js/regress/script-tests/simple-regexp-test-folding-fail-with-hoisted-regexp.js: Added.
450         * js/regress/script-tests/simple-regexp-test-folding-with-hoisted-regexp.js: Added.
451         * js/regress/simple-regexp-test-folding-fail-with-hoisted-regexp-expected.txt: Added.
452         * js/regress/simple-regexp-test-folding-fail-with-hoisted-regexp.html: Added.
453         * js/regress/simple-regexp-test-folding-with-hoisted-regexp-expected.txt: Added.
454         * js/regress/simple-regexp-test-folding-with-hoisted-regexp.html: Added.
455
456 2016-04-29  Commit Queue  <commit-queue@webkit.org>
457
458         Unreviewed, rolling out r200150 and r200256.
459         https://bugs.webkit.org/show_bug.cgi?id=157216
460
461         This change introduced flakiness in existing CJK LayoutTests.
462         Also reverting the change that marked the tests as flaky.
463         (Requested by ryanhaddad on #webkit).
464
465         Reverted changesets:
466
467         "Clean up Font::removeFromSystemFallbackCache()"
468         https://bugs.webkit.org/show_bug.cgi?id=157093
469         http://trac.webkit.org/changeset/200150
470
471         "Marking fast/ruby/ruby-expansion-cjk.html and fast/ruby/ruby-
472         expansion-cjk-4.html as flaky on Mac"
473         https://bugs.webkit.org/show_bug.cgi?id=157197
474         http://trac.webkit.org/changeset/200256
475
476 2016-04-29  Ryan Haddad  <ryanhaddad@apple.com>
477
478         Change ios-simulator expectation for tests added with r200265 from ImageOnlyFailure to Failure
479
480         Unreviewed test gardening.
481
482         * platform/ios-simulator/TestExpectations:
483
484 2016-04-29  Eric Carlson  <eric.carlson@apple.com>
485
486         [Mac] AirPlay fails if target is set before AVPlayer has been created
487         https://bugs.webkit.org/show_bug.cgi?id=157147
488         <rdar://problem/24197592>
489
490         Unreviewed, update test so the results are consistent on different machines.
491
492         * media/media-source/media-source-airplay-expected.txt:
493         * media/media-source/media-source-airplay.html:
494
495 2016-04-29  Antonio Gomes  <tonikitoo@webkit.org>
496
497         <select multiple> padding should react when scrolling
498         https://bugs.webkit.org/show_bug.cgi?id=156590
499         https://bugs.webkit.org/show_bug.cgi?id=156591
500
501         Reviewed by Reviewed by Darin Adler.
502
503         * fast/forms/listbox-respects-padding-bottom-expected.txt: Added.
504         * fast/forms/listbox-respects-padding-bottom.html: Added.
505         * fast/forms/listbox-top-padding-do-not-clip-items-expected.txt: Added.
506         * fast/forms/listbox-top-padding-do-not-clip-items.html: Added.
507
508 2016-04-29  Eric Carlson  <eric.carlson@apple.com>
509
510         [Mac] AirPlay fails if target is set before AVPlayer has been created
511         https://bugs.webkit.org/show_bug.cgi?id=157147
512         <rdar://problem/24197592>
513
514         Reviewed by Jer Noble.
515
516         * media/media-source/media-source-airplay-expected.txt: Added.
517         * media/media-source/media-source-airplay.html: Added.
518         * platform/efl/TestExpectations: Skip Mac-only test.
519         * platform/gtk/TestExpectations: Ditto.
520         * platform/ios-simulator/TestExpectations: Ditto.
521         * platform/mac/TestExpectations: Skipped new tests on older versions of OS X.
522         * platform/win/TestExpectations: Skip Mac-only test.
523
524 2016-04-29  Myles C. Maxfield  <mmaxfield@apple.com>
525
526         [RTL Scrollbars] REGRESSION(r200116): Positioned contents can overlap RTL scrollbars
527         https://bugs.webkit.org/show_bug.cgi?id=157164
528         <rdar://problem/25993610>
529
530         Reviewed by Darin Adler.
531
532         * TestExpectations:
533         * fast/scrolling/rtl-scrollbars-positioned-intersect-scrollbars-expected.html: Added.
534         * fast/scrolling/rtl-scrollbars-positioned-intersect-scrollbars.html: Added.
535
536 2016-04-29  Joanmarie Diggs  <jdiggs@igalia.com>
537
538         [GTK] r65681 broke a couple GTK+ a11y tests
539         https://bugs.webkit.org/show_bug.cgi?id=44316
540
541         Reviewed by Martin Robinson.
542
543         The original regression has apparently been fixed, possibly quite some time
544         ago. Updating both tests and associated expectations to reflect what has
545         changed over the years. Leaving title-and-alt.html as skipped, but marked
546         as failing due to a different bug (157187).
547
548         * accessibility/gtk/object-attributes-expected.txt:
549         * accessibility/gtk/object-attributes.html:
550         * accessibility/gtk/title-and-alt-expected.txt:
551         * accessibility/gtk/title-and-alt.html:
552         * platform/gtk/TestExpectations:
553
554 2016-04-29  Ryosuke Niwa  <rniwa@webkit.org>
555
556         Fix a typo in r200255.
557
558         * resources/testharnessreport.js:
559         (self.testRunner.add_completion_callback):
560
561 2016-04-29  Nan Wang  <n_wang@apple.com>
562
563         AX: CharacterOffset not working correctly with composed characters and collapsed white spaces
564         https://bugs.webkit.org/show_bug.cgi?id=157190
565
566         Reviewed by Chris Fleizach.
567
568         * accessibility/mac/text-marker-word-nav.html:
569         * accessibility/text-marker/text-marker-previous-next-expected.txt:
570         * accessibility/text-marker/text-marker-previous-next.html:
571
572 2016-04-29  Ryan Haddad  <ryanhaddad@apple.com>
573
574         Marking fast/ruby/ruby-expansion-cjk.html and fast/ruby/ruby-expansion-cjk-4.html as flaky on Mac
575         https://bugs.webkit.org/show_bug.cgi?id=157197
576
577         Unreviewed test gardening.
578
579         * platform/mac/TestExpectations:
580
581 2016-04-29  Ryosuke Niwa  <rniwa@webkit.org>
582
583         test harness tests complain about testRunner not being declared inside a browser
584         https://bugs.webkit.org/show_bug.cgi?id=157056
585
586         Reviewed by Alex Christensen.
587
588         Don't run the code meant to re-format results for DRT/WTR when testRunner is not defined (i.e. inside a browser).
589         Also fixed various styling issues with this JavaScript file and removed useless comments.
590
591         * resources/testharnessreport.js:
592
593 2016-04-29  Commit Queue  <commit-queue@webkit.org>
594
595         Unreviewed, rolling out r200232.
596         https://bugs.webkit.org/show_bug.cgi?id=157189
597
598         This change broke the Mac CMake build and its LayoutTest is
599         failing and/or flaky on all platforms (Requested by ryanhaddad
600         on #webkit).
601
602         Reverted changeset:
603
604         "Move ResourceTiming behind a runtime flag"
605         https://bugs.webkit.org/show_bug.cgi?id=157133
606         http://trac.webkit.org/changeset/200232
607
608 2016-04-29  Miguel Gomez  <magomez@igalia.com>
609
610         [GTK] Unreviewed gardening: update expectations after r200234
611         https://bugs.webkit.org/show_bug.cgi?id=157181
612
613         Unreviewed gardening.
614
615         * platform/gtk/TestExpectations:
616
617 2016-04-29  Simon Fraser  <simon.fraser@apple.com>
618
619         Wheel Event Not Fired For `body,html { height:100% }`
620         https://bugs.webkit.org/show_bug.cgi?id=148450
621
622         Reviewed by Brent Fulgham.
623         
624         Testcase, skipped on iOS which doesn't support wheel events.
625
626         * fast/events/wheel-event-outside-body-expected.txt: Added.
627         * fast/events/wheel-event-outside-body.html: Added.
628         * platform/ios-simulator/TestExpectations:
629
630 2016-04-29  Chris Dumez  <cdumez@apple.com>
631
632         [Web IDL] Specify default values for optional parameters of wrapper types
633         https://bugs.webkit.org/show_bug.cgi?id=157161
634
635         Reviewed by Darin Adler.
636
637         Rebaseline as a different exception message is now given when calling
638         Selection.extend() without enough parameters.
639
640         * editing/selection/extend-expected.txt:
641
642 2016-04-29  Joanmarie Diggs  <jdiggs@igalia.com>
643
644         [ATK] Expose the value of aria-roledescription via an AtkObject attribute
645         https://bugs.webkit.org/show_bug.cgi?id=146719
646
647         Reviewed by Chris Fleizach.
648
649         Platform-specific expectations are needed because falling back on the default
650         role description is done by assistive technologies. That this fall back is needed
651         is identified by the lack of an author-provided value. Thus we do not wish to
652         expose the default role description in our implementation.
653
654         * platform/gtk/TestExpectations: Unskipped the failing test.
655         * platform/gtk/accessibility/aria-roledescription-expected.txt: Added.
656
657 2016-04-29  Joanmarie Diggs  <jdiggs@igalia.com>
658
659         [ATK] accessibility/aria-current-global-attribute.html has been failed since r198303
660         https://bugs.webkit.org/show_bug.cgi?id=155935
661
662         Reviewed by Chris Fleizach.
663
664         * platform/efl/TestExpectations: Unskipped the failing test.
665
666 2016-04-29  Joanmarie Diggs  <jdiggs@igalia.com>
667
668         [ATK] accessibility/double-nested-inline-element-missing-from-tree.html has been failed since r198219
669         https://bugs.webkit.org/show_bug.cgi?id=155939
670
671         Reviewed by Darin Adler.
672
673         Platform-specific expectations were needed because the ATK accessibility tree folds
674         certain elements, including spans, into the parent element.
675
676         * platform/efl/TestExpectations: Unskipped the failing test.
677         * platform/efl/accessibility/double-nested-inline-element-missing-from-tree-expected.txt: Added.
678         * platform/gtk/accessibility/double-nested-inline-element-missing-from-tree-expected.txt: Added.
679
680 2016-04-29  Joanmarie Diggs  <jdiggs@igalia.com>
681
682         AX: [ATK] Expose elements with ARIA's "text" role
683         https://bugs.webkit.org/show_bug.cgi?id=157160
684
685         Reviewed by Chris Fleizach.
686
687         * accessibility/aria-text-role.html: Modified to do platform-specific role checks.
688         * platform/gtk/TestExpectations: Unskipped three previously-failing tests.
689         * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Updated for new behavior.
690
691 2016-04-29  Ryosuke Niwa  <rniwa@webkit.org>
692
693         Import W3C CSS WG tests for shadow DOM
694         https://bugs.webkit.org/show_bug.cgi?id=157063
695
696         Reviewed by Antti Koivisto.
697
698         Remove tests that have been upstreamed and imported under imported/w3c/csswg-test/css-scoping-1.
699
700         * fast/shadow-dom/css-scoping-shadow-assigned-node-with-before-after-expected.html: Removed.
701         * fast/shadow-dom/css-scoping-shadow-assigned-node-with-before-after.html: Removed.
702         * fast/shadow-dom/css-scoping-shadow-assigned-node-with-rules-expected.html: Removed.
703         * fast/shadow-dom/css-scoping-shadow-assigned-node-with-rules.html: Removed.
704         * fast/shadow-dom/css-scoping-shadow-host-functional-rule-expected.html: Removed.
705         * fast/shadow-dom/css-scoping-shadow-host-functional-rule.html: Removed.
706         * fast/shadow-dom/css-scoping-shadow-host-rule-expected.html: Removed.
707         * fast/shadow-dom/css-scoping-shadow-host-rule.html: Removed.
708         * fast/shadow-dom/css-scoping-shadow-host-with-before-after-expected.html: Removed.
709         * fast/shadow-dom/css-scoping-shadow-host-with-before-after.html: Removed.
710         * fast/shadow-dom/css-scoping-shadow-invisible-slot-expected.html: Removed.
711         * fast/shadow-dom/css-scoping-shadow-invisible-slot.html: Removed.
712         * fast/shadow-dom/css-scoping-shadow-root-hides-children-expected.html: Removed.
713         * fast/shadow-dom/css-scoping-shadow-root-hides-children.html: Removed.
714         * fast/shadow-dom/css-scoping-shadow-slot-display-override-expected.html: Removed.
715         * fast/shadow-dom/css-scoping-shadow-slot-display-override.html: Removed.
716         * fast/shadow-dom/css-scoping-shadow-slot-expected.html: Removed.
717         * fast/shadow-dom/css-scoping-shadow-slot-fallback-expected.html: Removed.
718         * fast/shadow-dom/css-scoping-shadow-slot-fallback.html: Removed.
719         * fast/shadow-dom/css-scoping-shadow-slot.html: Removed.
720         * fast/shadow-dom/css-scoping-shadow-slotted-nested-expected.html: Removed.
721         * fast/shadow-dom/css-scoping-shadow-slotted-nested.html: Removed.
722         * fast/shadow-dom/css-scoping-shadow-slotted-rule-expected.html: Removed.
723         * fast/shadow-dom/css-scoping-shadow-slotted-rule.html: Removed.
724         * fast/shadow-dom/css-scoping-shadow-with-outside-rules-expected.html: Removed.
725         * fast/shadow-dom/css-scoping-shadow-with-outside-rules.html: Removed.
726         * fast/shadow-dom/css-scoping-shadow-with-rules-expected.html: Removed.
727         * fast/shadow-dom/css-scoping-shadow-with-rules-no-style-leak-expected.html: Removed.
728         * fast/shadow-dom/css-scoping-shadow-with-rules-no-style-leak.html: Removed.
729         * fast/shadow-dom/css-scoping-shadow-with-rules.html: Removed.
730
731 2016-04-29  Yoav Weiss  <yoav@yoav.ws>
732
733         Move ResourceTiming behind a runtime flag
734         https://bugs.webkit.org/show_bug.cgi?id=157133
735
736         Reviewed by Alex Christensen.
737
738         Added tests that make sure ResourceTiming APIs are exposed and that resources
739         show up as entries in the performance timeline.
740
741         * fast/dom/Window/window-properties-performance-resource-timing-expected.txt: Added.
742         * fast/dom/Window/window-properties-performance-resource-timing.html: Added.
743         * fast/dom/Window/window-properties-performance.html: Removed "//;".
744         * http/tests/performance/performance-resource-timing-entries-expected.txt: Added.
745         * http/tests/performance/performance-resource-timing-entries.html: Added.
746
747 2016-04-29  Youenn Fablet  <youenn.fablet@crf.canon.fr>
748
749         Drop [UsePointersEvenForNonNullableObjectArguments] from MediaStream interfaces
750         https://bugs.webkit.org/show_bug.cgi?id=156905
751
752         Reviewed by Darin Adler.
753
754         * fast/mediastream/MediaStream-add-remove-null-undefined-tracks-expected.txt: Added.
755         * fast/mediastream/MediaStream-add-remove-null-undefined-tracks.html: Added.
756         * fast/mediastream/RTCPeerConnection-add-removeTrack-expected.txt: Rebasing.
757         * fast/mediastream/RTCPeerConnection-add-removeTrack.html: Adding null/undefined tests for addTrack/removeTrack.
758         * fast/mediastream/RTCPeerConnection-datachannel.html: Adding test for send() method.
759         Test expectation is not rebased as test is timing out and marked as skip.
760
761 2016-04-28  Joanmarie Diggs  <jdiggs@igalia.com>
762
763         AX: [ATK] Expose subscript and superscript format style groups using ATK_ROLE_SUBSCRIPT and ATK_ROLE_SUPERSCRIPT
764         https://bugs.webkit.org/show_bug.cgi?id=157158
765
766         Reviewed by Chris Fleizach.
767
768         * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Updated for new behavior.
769         * platform/gtk/accessibility/roles-exposed-expected.txt: Updated for new behavior.
770
771 2016-04-28  Zalan Bujtas  <zalan@apple.com>
772
773         Content disappears on mouse over.
774         https://bugs.webkit.org/show_bug.cgi?id=157073
775         <rdar://problem/24389168>
776
777         Reviewed by Simon Fraser.
778
779         When a redundant inlinebox is found after constructing the line, we remove it from the tree.
780         The remove operation marks the ancestor tree dirty (and this newly constructed line is supposed to be clean).
781         This patch resets this dirty flag on the boxes all the way up to the rootlinebox.
782         Previously we only cleared the rootinlinebox and we ended up with dirty inlineflowboxes.
783
784         * fast/text/text-node-remains-dirty-after-calling-surroundContents-expected.html: Added.
785         * fast/text/text-node-remains-dirty-after-calling-surroundContents.html: Added.
786
787 2016-04-27  Brent Fulgham  <bfulgham@apple.com>
788
789         Make sure we don't mishandle HTMLFrameOwnerElement lifecycle
790         https://bugs.webkit.org/show_bug.cgi?id=157040
791
792         Reviewed by Chris Dumez.
793
794         * fast/dom/HTMLAnchorElement/anchor-in-noscroll-iframe-crash-expected.txt: Added.
795         * fast/dom/HTMLAnchorElement/anchor-in-noscroll-iframe-crash.html: Added.
796         * fast/dom/HTMLAnchorElement/resources/iframe-with-anchor-crash.html: Added.
797
798 2016-04-28  Manuel Rego Casasnovas  <rego@igalia.com>
799
800         [css-grid] Add CSS Grid Layout runtime flag
801         https://bugs.webkit.org/show_bug.cgi?id=157134
802
803         Reviewed by Simon Fraser.
804
805         Add test to verify that CSS Grid Layout is disabled if the flag is off.
806
807         * fast/css-grid-layout/grid-disable-expected.txt: Added.
808         * fast/css-grid-layout/grid-disable.html: Added.
809
810 2016-04-28  Chris Fleizach  <cfleizach@apple.com>
811
812         AX: superscript content exposed as plain text; VoiceOver does not speak or pause to make this understandable     
813         https://bugs.webkit.org/show_bug.cgi?id=157122
814         <rdar://problem/21231487>
815
816         Reviewed by Daniel Bates.
817
818         * accessibility/mac/subroles-for-formatted-groups-expected.txt:
819         * accessibility/mac/subroles-for-formatted-groups.html:
820         * platform/mac/accessibility/accessibility/roles-exposed-expected.txt:
821         * accessibility/roles-computedRoleString-expected.txt:
822
823 2016-04-28  Simon Fraser  <simon.fraser@apple.com>
824
825         https://bugs.webkit.org/show_bug.cgi?id=157140
826
827         Attempted to reduce the flakiness of this test by making the animation longer, to give
828         enough time for the iteration event to fire.
829
830         * animations/animation-events-not-cancelable.html:
831
832 2016-04-28  Brady Eidson  <beidson@apple.com>
833
834         inspector/indexeddb/requestDatabaseNames.html is flaky on Mac.
835         https://bugs.webkit.org/show_bug.cgi?id=157141
836
837         Reviewed by Alex Christensen.
838
839         * inspector/indexeddb/deleteDatabaseNamesWithSpace-expected.txt: Added.
840         * inspector/indexeddb/deleteDatabaseNamesWithSpace.html: Added.
841
842 2016-04-28  Ryan Haddad  <ryanhaddad@apple.com>
843
844         Add ios-simulator baseline for fast/forms/select-non-native-rendering-direction.html
845         https://bugs.webkit.org/show_bug.cgi?id=157112
846
847         Unreviewed test gardening.
848
849         * platform/ios-simulator/fast/forms/select-non-native-rendering-direction-expected.txt: Added.
850
851 2016-04-28  Youenn Fablet  <youenn.fablet@crf.canon.fr>
852
853         imported/w3c/web-platform-tests/fetch/nosniff/stylesheet.html is failing on some bots
854         https://bugs.webkit.org/show_bug.cgi?id=157145
855
856         Unreviewed.
857
858         * TestExpectations: Marking imported/w3c/web-platform-tests/fetch/nosniff/stylesheet.html as failing and passing.
859
860 2016-04-28  Brady Eidson  <beidson@apple.com>
861
862         REGRESSION(r200163): inspector/indexeddb/requestDatabaseNames.html is flaky on Mac.
863         https://bugs.webkit.org/show_bug.cgi?id=157141
864
865         Unreviewed.
866
867         Add one more chunk of logging here to add even more supporting evidence to our theory.
868         
869         * inspector/indexeddb/requestDatabaseNames-expected.txt:
870         * inspector/indexeddb/requestDatabaseNames.html:
871
872 2016-04-28  Ryan Haddad  <ryanhaddad@apple.com>
873
874         Skipping media/video-with-file-url-allowed-by-csp-media-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html
875         https://bugs.webkit.org/show_bug.cgi?id=155196
876
877         Unreviewed test gardening.
878
879         * platform/mac-wk1/TestExpectations:
880         * platform/mac/TestExpectations:
881
882 2016-04-28  Youenn Fablet  <youenn.fablet@crf.canon.fr>
883
884         Drop [UsePointersEvenForNonNullableObjectArguments] from MediaSource interfaces
885         https://bugs.webkit.org/show_bug.cgi?id=156904
886
887         Reviewed by Darin Adler.
888
889         * http/tests/media/media-source/mediasource-addsourcebuffer.html: Changing expected exception to TypeError.
890         * http/tests/media/media-source/mediasource-append-buffer-expected.txt:
891         * http/tests/media/media-source/mediasource-append-buffer.html: Checking passing null or undefined to
892         appendBuffer, addSourceBuffer and removeSourceBuffer.
893         * media/media-source/media-source-addsourcebuffer-expected.txt:
894         * media/media-source/media-source-addsourcebuffer.html: Removing redundant test.
895
896
897 2016-04-27  Ada Chan  <adachan@apple.com>
898
899         Set overflow: hidden on ::-webkit-media-controls in mediaControlsApple.css
900         https://bugs.webkit.org/show_bug.cgi?id=157110
901
902         Reviewed by Eric Carlson.
903
904         The style change caused an image only failure for fast/regions/inline-block-inside-anonymous-overflow.html.
905         Mark that test as image-failure-only and add a new test that's basically a copy of inline-block-inside-anonymous-overflow.html
906         with the default controls covered so we can still catch layout regressions related to flowing content from region to region.
907
908         * fast/regions/inline-block-inside-anonymous-overflow-with-covered-controls-expected.html: Added.
909         * fast/regions/inline-block-inside-anonymous-overflow-with-covered-controls.html: Added.
910         * platform/ios-simulator/TestExpectations:
911         fast/regions/inline-block-inside-anonymous-overflow.html is already marked as image-failure-only
912         so this new test needs to be marked too.
913         * platform/mac/TestExpectations:
914         * platform/mac/media/media-document-audio-repaint-expected.txt:
915         * platform/mac/media/video-zoom-controls-expected.txt:
916         Rebaseline test due to style change in mediaControlsApple.css.
917
918 2016-04-28  Youenn Fablet  <youenn.fablet@crf.canon.fr>
919
920         [Fetch API] Import remaining fetch tests
921         https://bugs.webkit.org/show_bug.cgi?id=156914
922
923         Reviewed by Darin Adler.
924
925         * TestExpectations: Skipping new fetch worker tests as they are
926         causing other tests to crash (see bug 156737 and bug 157068).
927         * platform/gtk/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-location-expected.txt: Added.
928         * platform/gtk/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-method-expected.txt: Added.
929         * platform/gtk/imported/w3c/web-platform-tests/fetch/nosniff/stylesheet-expected.txt: Added.
930         * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/credentials/authentication-basic-expected.txt: Added.
931
932 2016-04-28  Chris Dumez  <cdumez@apple.com>
933
934         [Web IDL] Specify default values for optional parameters of type 'DOMString'
935         https://bugs.webkit.org/show_bug.cgi?id=157116
936
937         Reviewed by Darin Adler.
938
939         * media/track/w3c/interfaces/HTMLMediaElement/addTextTrack.html:
940         Resync test from upstream so that it expects a TypeError to be thrown if a
941         wrong 'kind' parameter is passed, and so that it expects the label / language
942         parameter to have the empty string as default value.
943
944 2016-04-28  Skachkov Oleksandr  <gskachkov@gmail.com>
945
946         Crash for non-static super property call in derived class constructor
947         https://bugs.webkit.org/show_bug.cgi?id=157089
948
949         Reviewed by Darin Adler.
950
951         * js/class-syntax-super-expected.txt:
952         * js/script-tests/class-syntax-super.js:
953
954 2016-04-28  Manuel Rego Casasnovas  <rego@igalia.com>
955
956         [css-grid] Fix typo in CSS class for layout tests
957         https://bugs.webkit.org/show_bug.cgi?id=157129
958
959         Reviewed by Sergio Villar Senin.
960
961         CSS class "secondRowFourthColumn" was not actually setting
962         the second row due to a typo.
963
964         The change doesn't affect any test just by chance,
965         as the auto-placement algorithm is already positioning
966         those items on the second row.
967
968         * fast/css-grid-layout/resources/grid.css:
969         (.secondRowFourthColumn):
970
971 2016-04-28  Joanmarie Diggs  <jdiggs@igalia.com>
972
973         AX: [ATK] We need to be smarter about flattening and the accessible text implementation
974         https://bugs.webkit.org/show_bug.cgi?id=144639
975
976         Reviewed by Chris Fleizach.
977
978         Added two new tests and updated three existing tests to reflect the new behavior
979         regarding inclusion of elements in the accessibility tree and the text value of
980         included elements.
981
982         * accessibility/gtk/nested-block-element-children-expected.txt: Added.
983         * accessibility/gtk/nested-block-element-children.html: Added.
984         * accessibility/gtk/spans-paragraphs-and-divs-expected.txt: Updated for new behavior.
985         * accessibility/gtk/spans-paragraphs-and-divs-tree-expected.txt: Added.
986         * accessibility/gtk/spans-paragraphs-and-divs-tree.html: Added.
987         * accessibility/gtk/spans-paragraphs-and-divs.html: Updated for new behavior.
988         * platform/gtk/accessibility/generated-content-with-display-table-crash-expected.txt: Updated for new behavior.
989         * platform/gtk/accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Updated for new behavior.
990
991 2016-04-28  Manuel Rego Casasnovas  <rego@igalia.com>
992
993         [css-grid] Fix alignment with content distribution
994         https://bugs.webkit.org/show_bug.cgi?id=156623
995
996         Reviewed by Sergio Villar Senin.
997
998         Created new test and renamed the old one as it was only testing
999         items spanning several cells.
1000
1001         * fast/css-grid-layout/grid-content-alignment-and-self-alignment-expected.txt:
1002         * fast/css-grid-layout/grid-content-alignment-and-self-alignment-spanning-expected.txt:
1003         Renamed from fast/css-grid-layout/grid-content-alignment-and-self-alignment-expected.txt.
1004         * fast/css-grid-layout/grid-content-alignment-and-self-alignment-spanning.html:
1005         Renamed from fast/css-grid-layout/grid-content-alignment-and-self-alignment.html.
1006         * fast/css-grid-layout/grid-content-alignment-and-self-alignment.html:
1007
1008 2016-04-28  Daniel Bates  <dabates@apple.com>
1009
1010         Skip test LayoutTests/media/video-with-file-url-allowed-by-csp-media-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html
1011         as it is flaky on the WebKit1 bots.
1012
1013         For completeness, the test video-with-file-url-allowed-by-csp-media-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html
1014         was added in r200155 (<https://bugs.webkit.org/show_bug.cgi?id=157100>). We will look to fix this test in <https://bugs.webkit.org/show_bug.cgi?id=155196>.
1015
1016         * platform/mac-wk1/TestExpectations:
1017
1018 2016-04-27  Dean Jackson  <dino@apple.com>
1019
1020         RTL non-native <select> buttons should have arrows on the left
1021         https://bugs.webkit.org/show_bug.cgi?id=157112
1022         <rdar://problem/25894441>
1023
1024         Reviewed by Simon Fraser.
1025
1026         New test that checks the layout of WebCore-drawn <select>
1027         elements in right-to-left mode.
1028
1029         * fast/forms/select-non-native-rendering-direction.html: Added.
1030         * platform/mac/fast/forms/select-non-native-rendering-direction-expected.png: Added.
1031         * platform/mac/fast/forms/select-non-native-rendering-direction-expected.txt: Added.
1032
1033 2016-04-27  Brady Eidson  <beidson@apple.com>
1034
1035         Modern IDB: Implement native IDBFactory.getAllDatabaseNames for WebInspector.
1036         https://bugs.webkit.org/show_bug.cgi?id=157072
1037
1038         Reviewed by Alex Christensen.
1039
1040         Add more to this test and re-enable it.
1041
1042         * TestExpectations:
1043         * inspector/indexeddb/requestDatabaseNames-expected.txt:
1044         * inspector/indexeddb/requestDatabaseNames.html:
1045
1046 2016-04-27  Simon Fraser  <simon.fraser@apple.com>
1047
1048         Test gardening; update results of tests that are marked as flakey.
1049
1050         * TestExpectations:
1051         * platform/mac/transitions/cross-fade-background-image-expected.png:
1052         * platform/mac/transitions/cross-fade-background-image-expected.txt: Added.
1053         * platform/mac/transitions/cross-fade-border-image-expected.png:
1054         * platform/mac/transitions/cross-fade-border-image-expected.txt:
1055         * platform/mac/transitions/move-after-transition-expected.png:
1056         * platform/mac/transitions/move-after-transition-expected.txt:
1057
1058 2016-04-27  Daniel Bates  <dabates@apple.com>
1059
1060         CSP: Add tests for setting allowContentSecurityPolicySourceStarToMatchAnyProtocol
1061         https://bugs.webkit.org/show_bug.cgi?id=157100
1062
1063         Reviewed by Brent Fulgham.
1064
1065         Add tests to ensure that we do not regress the behavior of setting allowContentSecurityPolicySourceStarToMatchAnyProtocol.
1066         For completeness, this setting was added in r200130 (https://bugs.webkit.org/show_bug.cgi?id=157005) to enable or disable
1067         whether source * can match any protocol as part of a workaround for the iOS apps Ecobee and Quora.
1068
1069         * fast/dom/HTMLImageElement/image-with-blob-url-allowed-by-csp-img-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html: Added.
1070         * fast/dom/HTMLImageElement/image-with-blob-url-allowed-by-csp-img-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html: Added.
1071         * fast/dom/HTMLImageElement/image-with-file-url-allowed-by-csp-img-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html: Added.
1072         * fast/dom/HTMLImageElement/image-with-file-url-allowed-by-csp-img-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html: Added.
1073         * fast/dom/HTMLLinkElement/link-with-blob-url-allowed-by-csp-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html: Added.
1074         * fast/dom/HTMLLinkElement/link-with-blob-url-allowed-by-csp-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html: Added.
1075         * fast/dom/HTMLLinkElement/link-with-data-url-allowed-by-csp-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html: Added.
1076         * fast/dom/HTMLLinkElement/link-with-data-url-allowed-by-csp-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html: Added.
1077         * fast/dom/HTMLLinkElement/link-with-file-url-allowed-by-csp-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html: Added.
1078         * fast/dom/HTMLLinkElement/link-with-file-url-allowed-by-csp-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html: Added.
1079         * fast/dom/HTMLLinkElement/resources/green-background-color.css: Added.
1080         (#test):
1081         * media/video-with-file-url-allowed-by-csp-media-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html: Copied from LayoutTests/media/video-with-file-url-blocked-by-csp-media-src-star.html.
1082         * media/video-with-file-url-allowed-by-csp-media-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html: Copied from LayoutTests/media/video-with-file-url-blocked-by-csp-media-src-star.html.
1083         * media/video-with-file-url-blocked-by-csp-media-src-star-expected.html: Substitute "blocked" for "allowed" since the purpose of the corresponding
1084         test is to ensure that we block loading a file URL video.
1085         * media/video-with-file-url-blocked-by-csp-media-src-star.html: Substitute "blocked" for "allowed" since the purpose of this test is to ensure
1086         that we block loading a file URL video. Additionally, register an oncanplaythrough handler instead of an onloadedmetadata handler and call testFinished()
1087         to signal test completion on a zero timer as a means to help ensure that the first frame of the video is drawn should we regress the blocking of a video file URL.
1088         * platform/wk2/TestExpectations: Skip test LayoutTests/fast/dom/HTMLImageElement/image-with-blob-url-allowed-by-csp-img-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html
1089         when using WebKitTestRunner because WebKitTestRunner does not support eventSender.beginDragWithFiles(). See need to fix
1090         <https://bugs.webkit.org/show_bug.cgi?id=64285>.
1091
1092 2016-04-27  Ryan Haddad  <ryanhaddad@apple.com>
1093
1094         Marking compositing/contents-scale/incremental-change.html as a flaky failure on ios-simulator-wk2
1095         https://bugs.webkit.org/show_bug.cgi?id=157105
1096
1097         Unreviewed test gardening.
1098
1099         * platform/ios-simulator-wk2/TestExpectations:
1100
1101 2016-04-27  Keith Miller  <keith_miller@apple.com>
1102
1103         Unreviewed, Revert r199397 due to PLT regressions
1104
1105         * js/Object-getOwnPropertyNames-expected.txt:
1106         * js/dom/array-prototype-properties-expected.txt:
1107         * js/script-tests/Object-getOwnPropertyNames.js:
1108
1109 2016-04-27  Ryan Haddad  <ryanhaddad@apple.com>
1110
1111         Remove failure expectation for tests that now pass on ios-simulator.
1112
1113         Unreviewed test gardening.
1114
1115                 I evaluated all of the unexpected passes from ios-simulator-wk2 and removed failure
1116                 expectations where appropriate. Some of the tests only pass on wk2, so some expectations
1117                 were moved to the ios-simulator-wk1 file.
1118
1119         * platform/ios-simulator-wk1/TestExpectations:
1120         * platform/ios-simulator-wk2/TestExpectations:
1121         * platform/ios-simulator/TestExpectations:
1122
1123 2016-04-27  John Wilander  <wilander@apple.com>
1124
1125         Add layout tests for legacy HTTP headers in WebSockets
1126         https://bugs.webkit.org/show_bug.cgi?id=157095
1127
1128         Reviewed by Alexey Proskuryakov.
1129
1130         * http/tests/websocket/tests/hybi/handshake-ok-with-legacy-sec-websocket-response-headers-expected.txt: Added.
1131         * http/tests/websocket/tests/hybi/handshake-ok-with-legacy-sec-websocket-response-headers.html: Added.
1132         * http/tests/websocket/tests/hybi/handshake-ok-with-legacy-sec-websocket-response-headers_wsh.py: Added.
1133         (web_socket_do_extra_handshake):
1134         (web_socket_transfer_data):
1135             Test for legacy response headers 'Sec-WebSocket-Location' and 'Sec-WebSocket-Origin'.
1136         * http/tests/websocket/tests/hybi/handshake-ok-with-legacy-websocket-response-headers-expected.txt: Added.
1137         * http/tests/websocket/tests/hybi/handshake-ok-with-legacy-websocket-response-headers.html: Added.
1138         * http/tests/websocket/tests/hybi/handshake-ok-with-legacy-websocket-response-headers_wsh.py: Added.
1139         (web_socket_do_extra_handshake):
1140         (web_socket_transfer_data):
1141             Test for legacy response headers 'WebSocket-Location' and 'WebSocket-Origin'.
1142
1143 2016-04-27  Adam Bergkvist  <adam.bergkvist@ericsson.com>
1144
1145         WebRTC: RTCIceCandidate don't need a custom bindings
1146         https://bugs.webkit.org/show_bug.cgi?id=157074
1147
1148         Reviewed by Eric Carlson.
1149
1150         * fast/mediastream/RTCIceCandidate-expected.txt:
1151         Updated with error messages from generated constructor binding.
1152
1153 2016-04-27  Eric Carlson  <eric.carlson@apple.com>
1154
1155         media/video-fullscreen-restriction-removed.html is flaky on Mac
1156         https://bugs.webkit.org/show_bug.cgi?id=156983
1157
1158         Reviewed by Darin Adler.
1159
1160         * media/video-fullscreen-restriction-removed-expected.txt:
1161         * media/video-fullscreen-restriction-removed.html: Start the test on 'canplaythrough' instead
1162           of 'loadedmetadata' so playback can begin immediately.
1163
1164 2016-04-27  Ryan Haddad  <ryanhaddad@apple.com>
1165
1166         Add ios-simulator baseline for LayoutTest fast/text/hyphenate-avoid-orphaned-word.html
1167
1168         Unreviewed test gardening.
1169
1170         * platform/ios-simulator/fast/text/hyphenate-avoid-orphaned-word-expected.txt: Added.
1171
1172 2016-04-27  Hunseop Jeong  <hs85.jeong@samsung.com>
1173
1174         [EFL][GTK] Volume slider only changes volume when thumb is released, not while dragging
1175         https://bugs.webkit.org/show_bug.cgi?id=156970
1176
1177         Reviewed by Xabier Rodriguez-Calvar.
1178
1179         Removed the passed test.
1180
1181         * platform/efl/TestExpectations:
1182         * platform/gtk/TestExpectations:
1183
1184 2016-04-26  Dean Jackson  <dino@apple.com>
1185
1186         RTL native <select> buttons should have arrows on left
1187         https://bugs.webkit.org/show_bug.cgi?id=157055
1188
1189         Reviewed by Myles Maxfield.
1190
1191         * fast/forms/select-writing-direction-natural.html: Removed some incorrect
1192         text in the test.
1193         * platform/ios-simulator/fast/forms/select-writing-direction-natural-expected.txt:
1194         * platform/mac/fast/forms/select-writing-direction-natural-expected.png:
1195         * platform/mac/fast/forms/select-writing-direction-natural-expected.txt:
1196         * platform/mac/fast/text/international/bidi-menulist-expected.png:
1197         * platform/mac/fast/text/international/bidi-menulist-expected.txt:
1198         * platform/mac/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png:
1199         * platform/mac/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt:
1200
1201 2016-04-26  Michael Saboff  <msaboff@apple.com>
1202
1203         [ES] Implement RegExp.prototype.@@replace and use it for String.prototype.replace
1204         https://bugs.webkit.org/show_bug.cgi?id=156562
1205
1206         Reviewed by Filip Pizlo.
1207
1208         Updated tests.  Needed to update js/regress-141098.js test, because builtins are
1209         only compilied when called.  This test checks behavior at or near running out of
1210         stack space.  It turns out that String.replace is used by the -pre.js test harness
1211         and I was running out of stack space when compiling the String.prototype.replace
1212         builting.  Therefore, I added a call to testPassed() to precompile String.replace.
1213
1214         * js/Object-getOwnPropertyNames-expected.txt:
1215         * js/regress-141098-expected.txt:
1216         * js/script-tests/Object-getOwnPropertyNames.js:
1217         * js/script-tests/regress-141098.js:
1218         (probeAndRecurse):
1219         * fast/profiler/nested-start-and-stop-profiler-expected.txt:
1220         * js/Object-getOwnPropertyNames-expected.txt:
1221         * js/dom/string-prototype-properties-expected.txt:
1222         * js/regress-141098-expected.txt:
1223         * js/script-tests/Object-getOwnPropertyNames.js:
1224         * js/script-tests/regress-141098.js:
1225         (probeAndRecurse):
1226         * sputnik/Conformance/15_Native_Objects/15.5_String/15.5.4/15.5.4.11_String.prototype.replace/S15.5.4.11_A1_T3-expected.txt:
1227
1228 2016-04-26  Myles C. Maxfield  <mmaxfield@apple.com>
1229
1230         [WK2] [OS X] Create API for switching RTL scrollbar policy
1231         https://bugs.webkit.org/show_bug.cgi?id=156948
1232         <rdar://problem/25707757>
1233
1234         Reviewed by Darin Adler.
1235
1236         Update tests to use new RTL scrollbar mechanism.
1237
1238         * fast/scrolling/rtl-scrollbars-animation-property.html:
1239         * fast/scrolling/rtl-scrollbars-elementFromPoint-static.html:
1240         * fast/scrolling/rtl-scrollbars-elementFromPoint.html:
1241         * fast/scrolling/rtl-scrollbars-expected.html:
1242         * fast/scrolling/rtl-scrollbars-iframe-offset-expected.html:
1243         * fast/scrolling/rtl-scrollbars-iframe-offset.html:
1244         * fast/scrolling/rtl-scrollbars-iframe-position-absolute.html:
1245         * fast/scrolling/rtl-scrollbars-iframe-scrolled-expected.html:
1246         * fast/scrolling/rtl-scrollbars-iframe-scrolled.html:
1247         * fast/scrolling/rtl-scrollbars-iframe.html:
1248         * fast/scrolling/rtl-scrollbars-listbox-expected.html:
1249         * fast/scrolling/rtl-scrollbars-listbox-scroll-expected.html:
1250         * fast/scrolling/rtl-scrollbars-listbox-scroll.html:
1251         * fast/scrolling/rtl-scrollbars-listbox-select-left-expected.html:
1252         * fast/scrolling/rtl-scrollbars-listbox-select-left.html:
1253         * fast/scrolling/rtl-scrollbars-listbox-select-right-expected.html:
1254         * fast/scrolling/rtl-scrollbars-listbox-select-right.html:
1255         * fast/scrolling/rtl-scrollbars-listbox-simple-expected-mismatch.html:
1256         * fast/scrolling/rtl-scrollbars-listbox-simple.html:
1257         * fast/scrolling/rtl-scrollbars-listbox.html:
1258         * fast/scrolling/rtl-scrollbars-overflow-contents-expected.html:
1259         * fast/scrolling/rtl-scrollbars-overflow-contents.html:
1260         * fast/scrolling/rtl-scrollbars-overflow-dir-rtl-expected.html:
1261         * fast/scrolling/rtl-scrollbars-overflow-dir-rtl.html:
1262         * fast/scrolling/rtl-scrollbars-overflow-elementFromPoint.html:
1263         * fast/scrolling/rtl-scrollbars-overflow-expected.html:
1264         * fast/scrolling/rtl-scrollbars-overflow-padding-expected.html:
1265         * fast/scrolling/rtl-scrollbars-overflow-padding.html:
1266         * fast/scrolling/rtl-scrollbars-overflow-position-absolute-expected.html:
1267         * fast/scrolling/rtl-scrollbars-overflow-position-absolute.html:
1268         * fast/scrolling/rtl-scrollbars-overflow-simple-expected-mismatch.html:
1269         * fast/scrolling/rtl-scrollbars-overflow-simple.html:
1270         * fast/scrolling/rtl-scrollbars-overflow-text-selection-scrolled-expected.html:
1271         * fast/scrolling/rtl-scrollbars-overflow-text-selection-scrolled.html:
1272         * fast/scrolling/rtl-scrollbars-overflow.html:
1273         * fast/scrolling/rtl-scrollbars-overlay-no-push-contents-expected.html:
1274         * fast/scrolling/rtl-scrollbars-overlay-no-push-contents.html:
1275         * fast/scrolling/rtl-scrollbars-position-absolute-expected.html:
1276         * fast/scrolling/rtl-scrollbars-position-absolute.html:
1277         * fast/scrolling/rtl-scrollbars-position-fixed-expected.html:
1278         * fast/scrolling/rtl-scrollbars-position-fixed.html:
1279         * fast/scrolling/rtl-scrollbars-positioning-expected.html:
1280         * fast/scrolling/rtl-scrollbars-positioning.html:
1281         * fast/scrolling/rtl-scrollbars-simple-expected-mismatch.html:
1282         * fast/scrolling/rtl-scrollbars-simple.html:
1283         * fast/scrolling/rtl-scrollbars-sticky-document-2-expected.html:
1284         * fast/scrolling/rtl-scrollbars-sticky-document-2.html:
1285         * fast/scrolling/rtl-scrollbars-sticky-document-expected.html:
1286         * fast/scrolling/rtl-scrollbars-sticky-document.html:
1287         * fast/scrolling/rtl-scrollbars-sticky-iframe-2-expected.html:
1288         * fast/scrolling/rtl-scrollbars-sticky-iframe-2.html:
1289         * fast/scrolling/rtl-scrollbars-sticky-iframe-expected.html:
1290         * fast/scrolling/rtl-scrollbars-sticky-iframe.html:
1291         * fast/scrolling/rtl-scrollbars-sticky-overflow-scroll-2-expected.html:
1292         * fast/scrolling/rtl-scrollbars-sticky-overflow-scroll-2.html:
1293         * fast/scrolling/rtl-scrollbars-sticky-overflow-scroll-expected.html:
1294         * fast/scrolling/rtl-scrollbars-sticky-overflow-scroll.html:
1295         * fast/scrolling/rtl-scrollbars-text-selection-expected.html:
1296         * fast/scrolling/rtl-scrollbars-text-selection-scrolled-expected.html:
1297         * fast/scrolling/rtl-scrollbars-text-selection-scrolled.html:
1298         * fast/scrolling/rtl-scrollbars-text-selection.html:
1299         * fast/scrolling/rtl-scrollbars.html:
1300         * platform/mac/fast/scrolling/rtl-scrollbars-animation-property-expected.png: Added.
1301
1302 2016-04-26  Ryosuke Niwa  <rniwa@webkit.org>
1303
1304         ASSERTION FAILED: m_templateInsertionModes.isEmpty() in WebCore::HTMLTreeBuilder::finished
1305         https://bugs.webkit.org/show_bug.cgi?id=143519
1306
1307         Reviewed by Darin Adler.
1308
1309         Rebaselined the html5lib tests (now passes all the test cases!) and added a regression test for an assertion.
1310
1311         * fast/dom/HTMLTemplateElement/parsing-template-with-frameset-expected.txt: Added.
1312         * fast/dom/HTMLTemplateElement/parsing-template-with-frameset.html: Added.
1313         * html5lib/generated/run-template-data-expected.txt:
1314         * html5lib/generated/run-template-write-expected.txt:
1315
1316 2016-04-26  Skachkov Oleksandr  <gskachkov@gmail.com>
1317
1318         calling super() a second time in a constructor should throw
1319         https://bugs.webkit.org/show_bug.cgi?id=151113
1320
1321         Reviewed by Saam Barati and Keith Miller.
1322
1323         * js/class-syntax-super-expected.txt:
1324         * js/script-tests/class-syntax-super.js:
1325
1326 2016-04-26  Commit Queue  <commit-queue@webkit.org>
1327
1328         Unreviewed, rolling out r200083.
1329         https://bugs.webkit.org/show_bug.cgi?id=157033
1330
1331          It brokes the debug build (Requested by gskachkov on
1332         #webkit).
1333
1334         Reverted changeset:
1335
1336         "calling super() a second time in a constructor should throw"
1337         https://bugs.webkit.org/show_bug.cgi?id=151113
1338         http://trac.webkit.org/changeset/200083
1339
1340 2016-04-26  Skachkov Oleksandr  <gskachkov@gmail.com>
1341
1342         calling super() a second time in a constructor should throw
1343         https://bugs.webkit.org/show_bug.cgi?id=151113
1344
1345         Reviewed by Saam Barati and Keith Miller.
1346
1347         * js/class-syntax-super-expected.txt:
1348         * js/script-tests/class-syntax-super.js:
1349
1350 2016-04-26  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1351
1352         Drop [UsePointersEvenForNonNullableObjectArguments] from SpeechSynthesis
1353         https://bugs.webkit.org/show_bug.cgi?id=156901
1354
1355         Reviewed by Darin Adler.
1356
1357         Updated test to handle speak throwing behavior in case of bad parameters.
1358
1359         * fast/speechsynthesis/speech-synthesis-crash-on-bad-utterance-expected.txt:
1360         * fast/speechsynthesis/speech-synthesis-crash-on-bad-utterance.html:
1361
1362 2016-04-26  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1363
1364         Drop [UsePointersEvenForNonNullableObjectArguments] from EventTarget
1365         https://bugs.webkit.org/show_bug.cgi?id=156977
1366
1367         Reviewed by Chris Dumez.
1368
1369         * fast/events/dispatchEvent-crash-expected.txt:
1370         * fast/events/dispatchEvent-crash.html: Ensuring exceptions are logged.
1371
1372 2016-04-25  Ryosuke Niwa  <rniwa@webkit.org>
1373
1374         Update template element tests
1375         https://bugs.webkit.org/show_bug.cgi?id=154996
1376
1377         Reviewed by Daniel Bates.
1378
1379         * platform/mac/TestExpectations:
1380
1381 2016-04-25  Myles C. Maxfield  <mmaxfield@apple.com>
1382
1383         Cloning a textarea does not clone the textarea's value
1384         https://bugs.webkit.org/show_bug.cgi?id=156637
1385
1386         Reviewed by Chris Dumez.
1387
1388         https://dom.spec.whatwg.org/#concept-node-clone describes that the value
1389         of a node shouldn't be copied when cloning the node.
1390
1391         * fast/forms/checkValidity-cloneNode-crash-expected.txt:
1392         * fast/forms/checkValidity-cloneNode-crash.html:
1393
1394 2016-04-25  Joseph Pecoraro  <pecoraro@apple.com>
1395
1396         Web Inspector: React.js JSXTransformer produces bogus error locations
1397         https://bugs.webkit.org/show_bug.cgi?id=150010
1398         <rdar://problem/23062233>
1399
1400         Reviewed by Timothy Hatcher.
1401
1402         * inspector/model/frame-extra-scripts-expected.txt: Added.
1403         * inspector/model/frame-extra-scripts.html: Added.
1404         Add a test for a WebInspector.Frame's extraScripts list.
1405
1406         * inspector/model/stack-trace-expected.txt:
1407         Update output that we correctly get the sourceURL of the inner script.
1408
1409         * inspector/model/script-resource-relationship-expected.txt
1410         * inspector/model/script-resource-relationship.html
1411         Add a test for a dynamicallyAddedScriptElement.
1412         Remove debug logging.
1413
1414 2016-04-25  Ryan Haddad  <ryanhaddad@apple.com>
1415
1416         Skip fast/layers/no-clipping-overflow-hidden-added-after-transform.html on mac-wk1 debug
1417
1418         Unreviewed test gardening.
1419
1420         * platform/mac-wk1/TestExpectations:
1421
1422 2016-04-25  Brent Fulgham  <bfulgham@apple.com>
1423
1424         Add port 4190 (managesieve) to port blacklist
1425         https://bugs.webkit.org/show_bug.cgi?id=156986
1426         <rdar://problem/9119470>
1427
1428         Reviewed by Daniel Bates.
1429
1430         * platform/mac/security/block-test-expected.txt
1431         * security/block-test-expected.txt:
1432         * security/block-test.html:
1433
1434 2016-04-25  Ryan Haddad  <ryanhaddad@apple.com>
1435
1436         Rebaseline editing tests for ios-simulator-wk1
1437
1438         Unreviewed test gardening
1439
1440         * platform/ios-simulator-wk1/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt:
1441         * +71 more
1442
1443 2016-04-25  Nan Wang  <n_wang@apple.com>
1444
1445         AX: Crash at -[WebAccessibilityObjectWrapper accessibilityAttributeValue:] + 4391
1446         https://bugs.webkit.org/show_bug.cgi?id=156987
1447
1448         Reviewed by Chris Fleizach.
1449
1450         * accessibility/mac/slider-thumb-value-crash-expected.txt: Added.
1451         * accessibility/mac/slider-thumb-value-crash.html: Added.
1452
1453 2016-04-25  Brady Eidson  <beidson@apple.com>
1454
1455         Attempt to fix a flaky test after r200032
1456         https://bugs.webkit.org/show_bug.cgi?id=156994
1457
1458         * http/tests/local/fileapi/script-tests/file-last-modified-after-delete.js: Missed renaming this along with all the others.
1459
1460 2016-04-25  Simon Fraser  <simon.fraser@apple.com>
1461
1462         Toggling animation-play-state can re-start a finished animation
1463         https://bugs.webkit.org/show_bug.cgi?id=156731
1464
1465         Reviewed by Dean Jackson.
1466
1467         * animations/animation-direction-reverse-expected.txt:
1468         * animations/animation-direction-reverse.html: This is a progression. The test was detecting a
1469         restarted animation.
1470         * animations/change-completed-animation-expected.txt: Added.
1471         * animations/change-completed-animation-transform-expected.html: Added.
1472         * animations/change-completed-animation-transform.html: Added. Ref test that ensures that the final
1473         state for normal and accelerated animations is correct.
1474         * animations/change-completed-animation.html: Added. Tests that changing a property doesn't trigger
1475         another animation, by detecting a second animationstart event.
1476
1477 2016-04-25  Simon Fraser  <simon.fraser@apple.com>
1478
1479         play-state not parsed as part of animation shorthand
1480         https://bugs.webkit.org/show_bug.cgi?id=156959
1481
1482         Reviewed by Darin Adler.
1483
1484         * animations/animation-shorthand-expected.txt:
1485         * animations/animation-shorthand.html:
1486         * animations/play-state-in-shorthand-expected.txt: Added.
1487         * animations/play-state-in-shorthand.html: Added.
1488         * animations/resources/animation-test-helpers.js:
1489         (getPropertyValue):
1490         (comparePropertyValue):
1491
1492 2016-04-25  Simon Fraser  <simon.fraser@apple.com>
1493
1494         Negative animation-delay is treated as 0s
1495         https://bugs.webkit.org/show_bug.cgi?id=141008
1496
1497         Reviewed by Daniel Bates.
1498         
1499         Ref test that has an initially-paused animation on 'left' and with a
1500         3d transform.
1501
1502         * animations/play-state-start-paused-expected.html: Added.
1503         * animations/play-state-start-paused.html: Added.
1504
1505 2016-04-25  Brady Eidson  <beidson@apple.com>
1506
1507         Implement latest File object spec (including its constructor).
1508         https://bugs.webkit.org/show_bug.cgi?id=156511
1509
1510         Reviewed by Darin Adler.
1511
1512         * fast/files/file-constructor-expected.txt: Added.
1513         * fast/files/file-constructor.html: Added.
1514         
1515         * http/tests/local/fileapi/file-last-modified-after-delete-expected.txt:
1516         * http/tests/local/fileapi/script-tests/file-last-modified-after-delete.js:
1517
1518         * http/tests/local/fileapi/file-last-modified-expected.txt:
1519         * http/tests/local/fileapi/script-tests/file-last-modified.js:
1520
1521         * imported/blink/storage/indexeddb/blob-basics-metadata-expected.txt:
1522
1523 2016-04-25  Daniel Bates  <dabates@apple.com>
1524
1525         REGRESSION (r196012): Subresource may be blocked by Content Security Policy if it only matches 'self'
1526         https://bugs.webkit.org/show_bug.cgi?id=156935
1527         <rdar://problem/25351286>
1528
1529         Reviewed by Darin Adler.
1530
1531         Add tests to ensure that we match 'self' correctly in an iframe with an about:blank document.
1532
1533         * http/tests/security/contentSecurityPolicy/iframe-blank-url-programmatically-add-external-script-expected.txt: Added.
1534         * http/tests/security/contentSecurityPolicy/iframe-blank-url-programmatically-add-external-script.html: Added.
1535         * http/tests/security/contentSecurityPolicy/iframe-srcdoc-external-script-expected.txt: Added.
1536         * http/tests/security/contentSecurityPolicy/iframe-srcdoc-external-script.html: Added.
1537
1538 2016-04-25  Ryan Haddad  <ryanhaddad@apple.com>
1539
1540         Marking media/video-fullscreen-restriction-removed.html as flaky on Mac
1541         https://bugs.webkit.org/show_bug.cgi?id=156983
1542
1543         Unreviewed test gardening.
1544
1545         * platform/mac/TestExpectations:
1546
1547 2016-04-25  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1548
1549         Drop [UsePointersEvenForNonNullableObjectArguments] from File API interfaces
1550         https://bugs.webkit.org/show_bug.cgi?id=156898
1551
1552         Reviewed by Chris Dumez.
1553
1554         Checking FileReaderSync send method in case of null or undefined blob parameter.
1555         worker-read-blob-sync.html and worker-read-file-sync check the case of badly typed parameters.
1556         In all cases, TypeError is thrown.
1557
1558         * fast/files/workers/resources/worker-file-reader-sync-bad-parameter.js: Added.
1559         (test):
1560         * fast/files/workers/worker-file-reader-sync-bad-parameter-expected.txt: Added.
1561         * fast/files/workers/worker-file-reader-sync-bad-parameter.html: Added.
1562         * fast/files/workers/worker-read-blob-sync-expected.txt: Rebasing expectation.
1563         * fast/files/workers/worker-read-file-sync-expected.txt: Ditto.
1564
1565 2016-04-25  Manuel Rego Casasnovas  <rego@igalia.com>
1566
1567         [css-grid] Fix grid-template-columns|rows computed style with content alignment
1568         https://bugs.webkit.org/show_bug.cgi?id=156793
1569
1570         Reviewed by Darin Adler.
1571
1572         * fast/css-grid-layout/grid-template-columns-rows-computed-style-gaps-content-alignment-expected.txt: Added.
1573         * fast/css-grid-layout/grid-template-columns-rows-computed-style-gaps-content-alignment.html: Added.
1574
1575 2016-04-25  Frederic Wang  <fwang@igalia.com>
1576
1577         Refactor RenderMathMLMenclose.
1578         https://bugs.webkit.org/show_bug.cgi?id=155019
1579
1580         Reviewed by Sergio Villar Senin.
1581
1582         * mathml/presentation/menclose-notation-attribute-set1.html: Removed.
1583         This is replaced with menclose-notation-values.
1584         * mathml/presentation/menclose-notation-attribute-set1-expected.txt: Removed.
1585         This is replaced with menclose-notation-values.
1586         * mathml/presentation/menclose-notation-attribute-set2-expected-mismatch.html: Removed.
1587         This is replaced with menclose-notation-values.
1588         * mathml/presentation/menclose-notation-attribute-set2.html: Removed.
1589         This is replaced with menclose-notation-values.
1590         * mathml/presentation/menclose-notation-values.html: Added.
1591         This test verifies the rendering of various menclose notations.
1592         * mathml/presentation/menclose-notation-equivalence.html: Added.
1593         This test verifies some equivalence for the notation attribute value.
1594         * mathml/presentation/menclose-notation-equivalence-expected.html: Added.
1595         * mathml/presentation/menclose-notation-radical.html: Update the test now that support for
1596         the radical notation is removed.
1597         * mathml/presentation/menclose-notation-radical-expected.html: ditto.
1598         * platform/gtk/mathml/presentation/menclose-notation-default-longdiv-expected.png: Update
1599         reference due to small changes in longdiv implementation.
1600         * platform/gtk/mathml/presentation/menclose-notation-default-longdiv-expected.txt: ditto.
1601         * platform/mac/mathml/presentation/menclose-notation-default-longdiv-expected.png: ditto.
1602         * platform/mac/mathml/presentation/menclose-notation-default-longdiv-expected.txt: ditto.
1603         * platform/ios-simulator/mathml/presentation/menclose-notation-default-longdiv-expected.txt: ditto
1604         * platform/gtk/mathml/presentation/menclose-notation-values-expected.png: Added.
1605         * platform/gtk/mathml/presentation/menclose-notation-values-expected.txt: Added.
1606         * platform/mac/mathml/presentation/menclose-notation-values-expected.png: Added.
1607         * platform/mac/mathml/presentation/menclose-notation-values-expected.txt: Added.
1608         * platform/ios-simulator/mathml/presentation/menclose-notation-values-expected.txt: Added.
1609
1610 2016-04-24  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1611
1612         [EFL] Some media tests have been failed after bumping gstreamer ver.
1613
1614         Unreviewed EFL gardening. Mark failing tests to timeout or failure.
1615
1616         * platform/efl/TestExpectations:
1617
1618 2016-04-24  Chris Dumez  <cdumez@apple.com>
1619
1620         Autogenerated IDBFactory.open() does the wrong thing if you pass an explicit 'undefined' as the second argument
1621         https://bugs.webkit.org/show_bug.cgi?id=156939
1622
1623         Reviewed by Darin Adler.
1624
1625         Update / rebaseline existing test now that passing undefined as second parameter to
1626         IDBFactory.open() no longer throws.
1627
1628         * storage/indexeddb/intversion-bad-parameters-expected.txt:
1629         * storage/indexeddb/intversion-bad-parameters-private-expected.txt:
1630         * storage/indexeddb/resources/intversion-bad-parameters.js:
1631         (deleteSuccess):
1632
1633 2016-04-23  Chris Dumez  <cdumez@apple.com>
1634
1635         [WebIDL] Drop [Default] WebKit-IDL extended attribute
1636         https://bugs.webkit.org/show_bug.cgi?id=156955
1637
1638         Reviewed by Darin Adler.
1639
1640         Rebaseline some tests now that a different exception type is thrown
1641         for some of our APIs when passing null.
1642
1643         * editing/selection/extend-expected.txt:
1644         * fast/dom/Element/attr-param-typechecking-expected.txt:
1645         * fast/dom/NamedNodeMap-setNamedItem-crash-expected.txt:
1646         * fast/dynamic/insertAdjacentElement-expected.txt:
1647
1648 2016-04-24  Filip Pizlo <fpizlo@apple.com> and Andy VanWagoner <thetalecrafter@gmail.com>
1649
1650         [INTL] Implement String.prototype.localeCompare in ECMA-402
1651         https://bugs.webkit.org/show_bug.cgi?id=147607
1652
1653         Reviewed by Darin Adler.
1654
1655         * js/dom/script-tests/string-prototype-properties.js:
1656         * js/dom/string-prototype-properties-expected.txt:
1657         * js/regress/locale-compare.html: Added.
1658         * js/regress/locale-compare-expected.txt: Added.
1659         * js/regress/scripts-tests/locale-compare.js: Added.
1660         * js/script-tests/string-localeCompare.js:
1661         * js/string-localeCompare-expected.txt:
1662         * js/string-localeCompare.html:
1663
1664 2016-04-22  Filip Pizlo  <fpizlo@apple.com>
1665
1666         Speed up bound functions a bit
1667         https://bugs.webkit.org/show_bug.cgi?id=156889
1668
1669         Reviewed by Saam Barati.
1670
1671         This microbenchmark speeds up by >4x with this change.
1672
1673         * js/regress/bound-function-call-expected.txt: Added.
1674         * js/regress/bound-function-call.html: Added.
1675         * js/regress/script-tests/bound-function-call.js: Added.
1676         (foo):
1677
1678 2016-04-22  Chris Dumez  <cdumez@apple.com>
1679
1680         Cannot access the SQLTransaction.constructor.prototype
1681         https://bugs.webkit.org/show_bug.cgi?id=156613
1682
1683         Reviewed by Darin Adler.
1684
1685         Rebaseline existing test now that more SQL constructors are exposed on the
1686         global Window object. Also add a test to confirm that it is possible to
1687         access SQLTransaction.constructor.prototype and that it seems correct.
1688
1689         * js/dom/global-constructors-attributes-expected.txt:
1690         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
1691         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
1692         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1693         * storage/websql/transaction-prototype-expected.txt: Added.
1694         * storage/websql/transaction-prototype.html: Added.
1695
1696 2016-04-22  Joseph Pecoraro  <pecoraro@apple.com>
1697
1698         Web Inspector: Source directives lost when using Function constructor repeatedly
1699         https://bugs.webkit.org/show_bug.cgi?id=156863
1700         <rdar://problem/25861064>
1701
1702         Reviewed by Geoffrey Garen.
1703
1704         * inspector/debugger/sourceURL-repeated-identical-executions-expected.txt: Added.
1705         * inspector/debugger/sourceURL-repeated-identical-executions.html: Added.
1706
1707 2016-04-22  Mark Lam  <mark.lam@apple.com>
1708
1709         javascript jit bug affecting Google Maps.
1710         https://bugs.webkit.org/show_bug.cgi?id=153431
1711
1712         Reviewed by Filip Pizlo.
1713
1714         * js/regress/bug-153431-expected.txt: Added.
1715         * js/regress/bug-153431.html: Added.
1716         * js/regress/script-tests/bug-153431.js: Added.
1717
1718 2016-04-22  Geoffrey Garen  <ggaren@apple.com>
1719
1720         super should be available in object literals
1721         https://bugs.webkit.org/show_bug.cgi?id=156933
1722
1723         Reviewed by Saam Barati.
1724
1725         Updated expected results and added a few new tests.
1726
1727         * js/arrowfunction-syntax-errors-expected.txt:
1728         * js/class-syntax-super-expected.txt:
1729         * js/object-literal-methods-expected.txt:
1730         * js/script-tests/arrowfunction-syntax-errors.js:
1731         * js/script-tests/class-syntax-super.js:
1732         * js/script-tests/object-literal-methods.js:
1733
1734 2016-04-22  Ryan Haddad  <ryanhaddad@apple.com>
1735
1736         Rebaselining inspector/model/stack-trace.html after r199897
1737
1738         Unreviewed test gardening.
1739
1740         * inspector/model/stack-trace-expected.txt:
1741
1742 2016-04-22  Dave Hyatt  <hyatt@apple.com>
1743
1744         REGRESSION (r189567): The top of Facebook's messenger.com looks visually broken
1745         https://bugs.webkit.org/show_bug.cgi?id=156869
1746         <rdar://problem/23204668>
1747
1748         Reviewed by Zalan Bujtas.
1749
1750         * fast/block/min-content-box-sizing-expected.html: Added.
1751         * fast/block/min-content-box-sizing.html: Added.
1752
1753 2016-04-22  Chris Dumez  <cdumez@apple.com>
1754
1755         Support disabling at runtime IndexedDB constructors exposed to workers
1756         https://bugs.webkit.org/show_bug.cgi?id=156883
1757
1758         Reviewed by Darin Adler.
1759
1760         Add layout test coverage.
1761
1762         * storage/indexeddb/modern/resources/workers-disabled.js:
1763         * storage/indexeddb/modern/resources/workers-enable.js:
1764         * storage/indexeddb/modern/workers-disabled-expected.txt:
1765         * storage/indexeddb/modern/workers-enable-expected.txt:
1766
1767 2016-04-22  Dave Hyatt  <hyatt@apple.com>
1768
1769         -webkit-image-set doesn't work inside CSS variables
1770         https://bugs.webkit.org/show_bug.cgi?id=156915
1771         <rdar://problem/25473972>
1772
1773         Reviewed by Zalan Bujtas.
1774
1775         * fast/hidpi/image-srcset-simple-in-variable-1x-expected.txt: Added.
1776         * fast/hidpi/image-srcset-simple-in-variable-1x.html: Added.
1777         * fast/hidpi/image-srcset-simple-in-variable-2x-expected.txt: Added.
1778         * fast/hidpi/image-srcset-simple-in-variable-2x.html: Added.
1779
1780 2016-04-22  Commit Queue  <commit-queue@webkit.org>
1781
1782         Unreviewed, rolling out r199877.
1783         https://bugs.webkit.org/show_bug.cgi?id=156918
1784
1785         The LayoutTest added with this change is failing on all
1786         platforms. (Requested by ryanhaddad on #webkit).
1787
1788         Reverted changeset:
1789
1790         "REGRESSION (r189567): The top of Facebook's messenger.com
1791         looks visually broken"
1792         https://bugs.webkit.org/show_bug.cgi?id=156869
1793         http://trac.webkit.org/changeset/199877
1794
1795 2016-04-22  Antti Koivisto  <antti@apple.com>
1796
1797         REGRESSION (r194898): Multi download of external SVG defs file by <use> xlinks:href (caching)
1798         https://bugs.webkit.org/show_bug.cgi?id=156368
1799         <rdar://problem/25611746>
1800
1801         Reviewed by Simon Fraser.
1802
1803         * http/tests/svg/resources/symbol-defs.svg: Added.
1804         * http/tests/svg/svg-use-external-expected.txt: Added.
1805         * http/tests/svg/svg-use-external.html: Added.
1806
1807 2016-04-22  Chris Dumez  <cdumez@apple.com>
1808
1809         Drop [UsePointersEvenForNonNullableObjectArguments] from MutationObserver
1810         https://bugs.webkit.org/show_bug.cgi?id=156890
1811
1812         Reviewed by Darin Adler.
1813
1814         Rebaseline now that MutationObserver.observe() throws a TypeError instead
1815         of a NOT_FOUND_ERR when passed a null Node.
1816
1817         * fast/dom/MutationObserver/observe-exceptions-expected.txt:
1818
1819 2016-04-22  Dave Hyatt  <hyatt@apple.com>
1820
1821         REGRESSION (r189567): The top of Facebook's messenger.com looks visually broken
1822         https://bugs.webkit.org/show_bug.cgi?id=156869
1823         <rdar://problem/23204668>
1824
1825         Reviewed by Zalan Bujtas.
1826
1827         * fast/block/min-content-with-box-sizing-expected.html: Added.
1828         * fast/block/min-content-with-box-sizing.html: Added.
1829
1830 2016-04-22  Carlos Garcia Campos  <cgarcia@igalia.com>
1831
1832         [GTK] Enable the download attribute support
1833         https://bugs.webkit.org/show_bug.cgi?id=99025
1834
1835         Reviewed by Žan Doberšek.
1836
1837         Unskip tests that should pass now.
1838
1839         * platform/gtk/TestExpectations:
1840
1841 2016-04-22  Manuel Rego Casasnovas  <rego@igalia.com>
1842
1843         [css-grid] Fix bug with positioned items in vertical writing mode
1844         https://bugs.webkit.org/show_bug.cgi?id=156870
1845
1846         Reviewed by Darin Adler.
1847
1848         Add new test to check positioned items in different writing modes
1849         and direction combinations.
1850
1851         * fast/css-grid-layout/grid-positioned-children-writing-modes-expected.html: Added.
1852         * fast/css-grid-layout/grid-positioned-children-writing-modes.html: Added.
1853
1854 2016-04-21  Chris Dumez  <cdumez@apple.com>
1855
1856         Drop [UsePointersEvenForNonNullableObjectArguments] from Document
1857         https://bugs.webkit.org/show_bug.cgi?id=156881
1858
1859         Reviewed by Darin Adler.
1860
1861         Add test cases for cases where the type of the exception being thrown
1862         has changed.
1863
1864         * fast/dom/Document/adoptNode-null-expected.txt: Added.
1865         * fast/dom/Document/adoptNode-null.html: Added.
1866         * fast/dom/Document/importNode-null-expected.txt: Added.
1867         * fast/dom/Document/importNode-null.html: Added.
1868         * fast/dom/importNode-null-expected.txt: Removed.
1869         * fast/dom/importNode-null.html: Removed.
1870
1871 2016-04-21  Dean Jackson  <dino@apple.com>
1872
1873         Backdrop Filter should not be visible if element has visibility:hidden
1874         https://bugs.webkit.org/show_bug.cgi?id=149318
1875         <rdar://problem/22749780>
1876
1877         Reviewed by Simon Fraser.
1878
1879         Three tests that check if a backdrop filter should be visible when
1880         its owning element is visibility hidden.
1881
1882         * css3/filters/backdrop/backdrop-with-visibility-hidden-changing-expected.txt: Added.
1883         * css3/filters/backdrop/backdrop-with-visibility-hidden-changing.html: Added.
1884         * css3/filters/backdrop/backdrop-with-visibility-hidden-expected.txt: Added.
1885         * css3/filters/backdrop/backdrop-with-visibility-hidden.html: Added.
1886         * css3/filters/backdrop/backdrop-with-visibility-hidden-2.html: Added.
1887         * css3/filters/backdrop/backdrop-with-visibility-hidden-2-expected.html: Added.
1888
1889 2016-04-21  Brady Eidson  <beidson@apple.com>
1890
1891         Modern IDB (Workers): Get the IDBConnectionProxy from the Document to the WorkerGlobalScope.
1892         https://bugs.webkit.org/show_bug.cgi?id=156877
1893
1894         Reviewed by Tim Horton.
1895
1896         * storage/indexeddb/modern/workers-enable-expected.txt:
1897
1898 2016-04-21  Joseph Pecoraro  <pecoraro@apple.com>
1899
1900         Web Inspector: sourceMappingURL not loaded in generated script
1901         https://bugs.webkit.org/show_bug.cgi?id=156022
1902         <rdar://problem/25438595>
1903
1904         Reviewed by Geoffrey Garen.
1905
1906         * inspector/console/messageAdded-from-named-evaluations-expected.txt: Added.
1907         * inspector/console/messageAdded-from-named-evaluations.html: Added.
1908         * inspector/debugger/js-stacktrace-expected.txt:
1909         * inspector/model/stack-trace-expected.txt:
1910
1911 2016-04-21  Simon Fraser  <simon.fraser@apple.com>
1912
1913         ASSERTION FAILED: accumulation == TransformState::FlattenTransform in WebCore::GraphicsLayerCA::computeVisibleAndCoverageRect
1914         https://bugs.webkit.org/show_bug.cgi?id=155362
1915
1916         Reviewed by Zalan Bujtas.
1917
1918         Test cases that should not assert in debug builds.
1919
1920         * compositing/clipping/preserve3d-flatten-assertion-nested.html: Added.
1921         * compositing/clipping/preserve3d-flatten-assertion.html: Added.
1922
1923 2016-04-21  Jiewen Tan  <jiewen_tan@apple.com>
1924
1925         [iOS] DumpRenderTree crashed in com.apple.WebCore: WebCore::ResourceLoadNotifier::didFailToLoad
1926         https://bugs.webkit.org/show_bug.cgi?id=156829
1927         <rdar://problem/23348217>
1928
1929         Reviewed by Daniel Bates.
1930
1931         Unmark imported/blink/http/tests/css/remove-placeholder-styles.html as flaky because of bug fix.
1932
1933         * platform/ios-simulator-wk1/TestExpectations:
1934
1935 2016-04-21  Joseph Pecoraro  <pecoraro@apple.com>
1936
1937         Web Inspector: Debugger statement gets a space after it when pretty printed
1938         https://bugs.webkit.org/show_bug.cgi?id=156867
1939         <rdar://problem/25862308>
1940
1941         Reviewed by Geoffrey Garen.
1942
1943         * inspector/formatting/formatting-javascript-expected.txt:
1944         * inspector/formatting/formatting-javascript.html:
1945         * inspector/formatting/resources/javascript-tests/other-statements-expected.js: Renamed from LayoutTests/inspector/formatting/resources/javascript-tests/throw-statement-expected.js.
1946         * inspector/formatting/resources/javascript-tests/other-statements.js: Renamed from LayoutTests/inspector/formatting/resources/javascript-tests/throw-statement.js.
1947
1948 2016-04-21  Brady Eidson  <beidson@apple.com>
1949
1950         Modern IDB (Workers): More IDBConnectionProxy refactoring.
1951         https://bugs.webkit.org/show_bug.cgi?id=156855
1952
1953         Reviewed by Darin Adler.
1954
1955         * storage/indexeddb/modern/workers-enable-expected.txt: Revert some of the PASS expectations to FAIL, just for now.
1956
1957 2016-04-21  Ryan Haddad  <ryanhaddad@apple.com>
1958
1959         Skip <area ping> tests on ios-simulator
1960         https://bugs.webkit.org/show_bug.cgi?id=156857
1961
1962         Unreviewed test gardening.
1963
1964         * platform/ios-simulator/TestExpectations:
1965
1966 2016-04-21  Eric Carlson  <eric.carlson@apple.com>
1967
1968         LayoutTest http/tests/media/hls/video-controls-live-stream.html is sometimes flaky
1969         https://bugs.webkit.org/show_bug.cgi?id=156851
1970         <rdar://problem/25792102>
1971
1972         Reviewed by Daniel Bates.
1973
1974         * http/tests/media/hls/video-controls-live-stream.html: Only listen for events once because
1975           we don't care if they fire more often.
1976
1977 2016-04-21  Daniel Bates  <dabates@apple.com>
1978
1979         Add tests for <area ping>
1980         https://bugs.webkit.org/show_bug.cgi?id=79438
1981         <rdar://problem/22586699>
1982
1983         Reviewed by Alexey Proskuryakov.
1984
1985         * http/tests/navigation/ping-attribute/anchor-cookie.html: Extracted out code into functions setCookie(),
1986         clearLastPingResultAndRunTest() and clickElement() (defined in utilities.js) so that they can be
1987         used by this test and others. Also added HTML5 doctype declaration since it is unnecessary to run
1988         this test in quirks mode.
1989         * http/tests/navigation/ping-attribute/area-cookie-expected.txt: Added.
1990         * http/tests/navigation/ping-attribute/area-cookie.html: Added.
1991         * http/tests/navigation/ping-attribute/area-cross-origin-expected.txt: Added.
1992         * http/tests/navigation/ping-attribute/area-cross-origin-from-https-expected.txt: Added.
1993         * http/tests/navigation/ping-attribute/area-cross-origin-from-https.html: Added.
1994         * http/tests/navigation/ping-attribute/area-cross-origin.html: Added.
1995         * http/tests/navigation/ping-attribute/area-same-origin-expected.txt: Added.
1996         * http/tests/navigation/ping-attribute/area-same-origin.html: Added.
1997         * http/tests/navigation/ping-attribute/resources/utilities.js: Added.
1998         (setCookie):
1999         (clearLastPingResultAndRunTest.done):
2000         (clearLastPingResultAndRunTest):
2001         (clickElement):
2002
2003 2016-04-21  Antoine Quint  <graouts@apple.com>
2004
2005         Creating a large number of WebGL contexts should recycle older contexts
2006         https://bugs.webkit.org/show_bug.cgi?id=156689
2007         <rdar://problem/19535330>
2008
2009         Reviewed by Dean Jackson.
2010
2011         * webgl/many-contexts-expected.txt:
2012         * webgl/many-contexts.html:
2013
2014         New output for this existing test since a lot of warnings are now logged to
2015         indicate that we've reached the active contexts limit. We also removed the
2016         check that the last context created was null since it no longer is due to this
2017         source change (older contexts are lost instead).
2018
2019         * webgl/max-active-contexts-console-warning-expected.txt: Added.
2020         * webgl/max-active-contexts-console-warning.html: Added.
2021
2022         This new test checks that we log a warning when we've created one context more
2023         than the active contexts limit.
2024
2025         * webgl/max-active-contexts-gc-expected.txt: Added.
2026         * webgl/max-active-contexts-gc.html: Added.
2027
2028         This new test checks that contexts that are garbage collected do not count
2029         agaist the active contexts limit.
2030
2031         * webgl/max-active-contexts-oldest-context-lost-expected.txt: Added.
2032         * webgl/max-active-contexts-oldest-context-lost.html: Added.
2033
2034         This new test checks that older contexts are lost when we reach the active
2035         contexts limit and we create a new context.
2036
2037         * webgl/max-active-contexts-webglcontextlost-prevent-default-expected.txt: Added.
2038         * webgl/max-active-contexts-webglcontextlost-prevent-default.html: Added.
2039
2040         This new test checks that calling `event.preventDefault()` in a `webglcontextlost`
2041         event handler does not prevent a context from being lost when the active contexts
2042         limit is reached.
2043
2044 2016-04-21  Dave Hyatt  <hyatt@apple.com>
2045
2046         Don't hyphenate the last word in a paragraph of text.
2047         https://bugs.webkit.org/show_bug.cgi?id=156803
2048
2049         Reviewed by Simon Fraser.
2050
2051         * fast/text/hyphenate-avoid-orphaned-word.html: Added.
2052         * platform/mac/fast/text/hyphenate-avoid-orphaned-word-expected.txt: Added.
2053         * platform/mac/fast/text/hyphenate-limit-before-after-expected.txt:
2054
2055 2016-04-21  Carlos Garcia Campos  <cgarcia@igalia.com>
2056
2057         Unreviewed GTK+ gardening. Update expectations for some editing tests that are slow on Debug.
2058
2059         All these pass for me locally when run with --no-timeout.
2060
2061         * platform/gtk/TestExpectations:
2062
2063 2016-04-21  Carlos Garcia Campos  <cgarcia@igalia.com>
2064
2065         Unreviewed GTK+ gardening. Rebaseline tests after r180867.
2066
2067         * platform/gtk/editing/execCommand/5142012-1-expected.txt:
2068         * platform/gtk/editing/inserting/insert-at-end-02-expected.txt:
2069         * platform/gtk/editing/pasteboard/4989774-expected.txt:
2070
2071 2016-04-21  Nan Wang  <n_wang@apple.com>
2072
2073         AX: stringForTextMarkerRange returning empty string for document range
2074         https://bugs.webkit.org/show_bug.cgi?id=156819
2075
2076         Reviewed by Chris Fleizach.
2077
2078         * accessibility/mac/text-marker-string-for-document-range-expected.txt: Added.
2079         * accessibility/mac/text-marker-string-for-document-range.html: Added.
2080
2081 2016-04-20  Ryan Haddad  <ryanhaddad@apple.com>
2082
2083         Adding ios-simulator-wk1 specific baselines for compositing and css3 LayoutTests due to contentsOpaque difference
2084
2085         Unreviewed test gardening.
2086
2087         * Truncating changelog due to large number of added files
2088
2089 2016-04-20  Brady Eidson  <beidson@apple.com>
2090
2091         Modern IDB (Workers): Introduce "IDBConnectionProxy" for future threading abstraction, and adopt it in IDBFactory.
2092         https://bugs.webkit.org/show_bug.cgi?id=156810
2093
2094         Reviewed by Alex Christensen.
2095
2096         * storage/indexeddb/intversion-bad-parameters-expected.txt:
2097         * storage/indexeddb/intversion-bad-parameters-private-expected.txt:
2098         * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
2099         * storage/indexeddb/modern/opendatabase-request-event-private-expected.txt:
2100         * storage/indexeddb/modern/opendatabase-request-expected.txt:
2101         * storage/indexeddb/modern/opendatabase-request-private-expected.txt:
2102         * storage/indexeddb/modern/workers-enable-expected.txt:
2103         * storage/indexeddb/version-change-event-basic-expected.txt:
2104         * storage/indexeddb/version-change-event-basic-private-expected.txt:
2105
2106 2016-04-20  Ryan Haddad  <ryanhaddad@apple.com>
2107
2108         Marking compositing/webgl/webgl-reflection.html as failing on ios-simulator
2109         https://bugs.webkit.org/show_bug.cgi?id=156812
2110
2111         Unreviewed test gardening.
2112
2113         * platform/ios-simulator/TestExpectations:
2114
2115 2016-04-20  Joseph Pecoraro  <pecoraro@apple.com>
2116
2117         Web Inspector: console.table(navigator) throws exception about `rowPreview.propertyPreviews.length`
2118         https://bugs.webkit.org/show_bug.cgi?id=156698
2119         <rdar://problem/25778244>
2120
2121         Reviewed by Timothy Hatcher.
2122
2123         * inspector/console/console-table-expected.txt:
2124         * inspector/console/console-table.html:
2125
2126 2016-04-20  Ryan Haddad  <ryanhaddad@apple.com>
2127
2128         Remove flaky expectation for imported/mozilla/svg/image/image-filter-01.svg on ios-simulator-wk2
2129
2130         Unreviewed test gardening.
2131
2132         * platform/ios-simulator-wk2/TestExpectations:
2133
2134 2016-04-19  Timothy Hatcher  <timothy@apple.com>
2135
2136         Web Inspector: Make debounce use an ES6 Proxy
2137
2138         https://bugs.webkit.org/show_bug.cgi?id=156756
2139         rdar://problem/25809771
2140
2141         Reviewed by Joseph Pecoraro.
2142
2143         * inspector/unit-tests/debounce-expected.txt: Added.
2144         * inspector/unit-tests/debounce.html: Added.
2145
2146 2016-04-20  Ryan Haddad  <ryanhaddad@apple.com>
2147
2148         Rebaseline tests for iOS simulator.
2149
2150         Unreviewed test gardening.
2151
2152         * platform/ios-simulator-wk2/css2.1/t0905-c5525-flthw-00-c-g-expected.txt:
2153         * platform/ios-simulator-wk2/css2.1/t0905-c5526-flthw-00-c-g-expected.txt:
2154         * platform/ios-simulator/fast/canvas/set-colors-expected.txt: Added.
2155         * platform/ios-simulator/fast/text/emoji-expected.txt:
2156
2157 2016-04-20  Yoav Weiss  <yoav@yoav.ws>
2158
2159         Speculative unflake of dynamic_remove_preload_href layout test
2160         https://bugs.webkit.org/show_bug.cgi?id=156773
2161
2162         Reviewed by Alexey Proskuryakov.
2163
2164         * http/tests/preload/dynamic_remove_preload_href.html: Avoid using a blocking script based timeout.
2165
2166 2016-04-20  Brady Eidson  <beidson@apple.com>
2167
2168         Modern IDB (Workers): Enable INDEXED_DATABASE_IN_WORKERS compile time flag, but disabled in RuntimeEnabledFeatures.
2169         https://bugs.webkit.org/show_bug.cgi?id=156782
2170
2171         Reviewed by Alex Christensen.
2172
2173         Note: One test has some "FAIL" lines in the expected results, which is intentional.
2174         As work on this progresses, those FAILs will become PASSes and the expectations will be updated.
2175         
2176         * storage/indexeddb/modern/resources/workers-disabled.js: Added.
2177         * storage/indexeddb/modern/resources/workers-enable.js: Added.
2178         * storage/indexeddb/modern/workers-disabled-expected.txt: Added.
2179         * storage/indexeddb/modern/workers-disabled.html: Added.
2180         * storage/indexeddb/modern/workers-enable-expected.txt: Added.
2181         * storage/indexeddb/modern/workers-enable.html: Added.
2182
2183 2016-04-20  Brent Fulgham  <bfulgham@apple.com>
2184
2185         [WK2][Mac][iOS] WebContent crash when using special file:// URI scheme @ WebKit::resolveSymlinksInPath(WTF::CString const&) + 159
2186         https://bugs.webkit.org/show_bug.cgi?id=156747
2187         <rdar://problem/24648176>
2188
2189         Reviewed by Alexey Proskuryakov.
2190
2191         * fast/url/file-uri-with-embedded-null-no-crash-expected.txt: Added.
2192         * fast/url/file-uri-with-embedded-null-no-crash.html: Added.
2193
2194 2016-04-20  Dave Hyatt  <hyatt@apple.com>
2195
2196         Hangable punctuation measurement using the wrong indices.
2197         https://bugs.webkit.org/show_bug.cgi?id=155899
2198
2199         Reviewed by Simon Fraser.
2200
2201         * fast/text/hanging-punctuation-variable-font-size-expected.html: Added.
2202         * fast/text/hanging-punctuation-variable-font-size.html: Added.
2203
2204 2016-04-20  Chris Dumez  <cdumez@apple.com>
2205
2206         Drop [UsePointersEvenForNonNullableObjectArguments] from several Canvas interfaces
2207         https://bugs.webkit.org/show_bug.cgi?id=156781
2208
2209         Reviewed by Darin Adler.
2210
2211         Update outdated test which expected a legacy TYPE_MISMATCH_ERR exception
2212         to be thrown when passing null instead of the newer TypeError.
2213
2214         * canvas/philip/tests/2d.drawImage.null.html:
2215
2216 2016-04-20  Chris Dumez  <cdumez@apple.com>
2217
2218         Drop [UsePointersEvenForNonNullableObjectArguments] from WebAudio
2219         https://bugs.webkit.org/show_bug.cgi?id=156777
2220
2221         Reviewed by Darin Adler.
2222
2223         Added test coverage for the type of the exception being thrown when
2224         pasing null to various WebAudio API.
2225
2226         * webaudio/audiobuffer-expected.txt:
2227         * webaudio/audiobuffer.html:
2228         * webaudio/createMediaStreamSource-null-expected.txt: Added.
2229         * webaudio/createMediaStreamSource-null.html: Added.
2230         * webaudio/decode-audio-data-basic-expected.txt:
2231         * webaudio/decode-audio-data-basic.html:
2232         * webaudio/mediaelementaudiosourcenode-expected.txt:
2233         * webaudio/mediaelementaudiosourcenode.html:
2234
2235 2016-04-20  Brady Eidson  <beidson@apple.com>
2236
2237         Addressing additional review feedback for:
2238         Modern IDB: Lots of IDB bindings cleanup (including making IDBVersionChangeEvent constructible).
2239         https://bugs.webkit.org/show_bug.cgi?id=156760
2240
2241         * storage/indexeddb/modern/idbversionchangeevent-constructor-expected.txt:
2242         * storage/indexeddb/modern/idbversionchangeevent-constructor.html:
2243
2244 2016-04-20  Frederic Wang  <fwang@igalia.com>
2245
2246         Refactor RenderMathMLSpace to avoid using flexbox
2247         https://bugs.webkit.org/show_bug.cgi?id=155168
2248
2249         Reviewed by Martin Robinson.
2250
2251         * mathml/presentation/mspace-prefered-width-expected.html: Update the expectation so that the logical width and preferred width are both equal to the one specified by the width attribute.
2252
2253 2016-04-20  Carlos Garcia Campos  <cgarcia@igalia.com>
2254
2255         Unreviewed GTK+ gardening. Mark HLS tests release expectations as release only.
2256
2257         * platform/gtk/TestExpectations:
2258
2259 2016-04-20  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
2260
2261         Unreviewed EFL gardening. Follow up gardening for media test.
2262
2263         * platform/efl/TestExpectations: Unskip 3 media tests.
2264
2265 2016-04-19  Michael Saboff  <msaboff@apple.com>
2266
2267         iTunes crashing JavaScriptCore.dll
2268         https://bugs.webkit.org/show_bug.cgi?id=156647
2269
2270         Reviewed by Filip Pizlo.
2271
2272         Disabled fast/workers/dedicated-worker-lifecycle.html as it creates
2273         more workers that we have ThreadSpecific keys.  We need at least one
2274         key per JSC VM we create.  I didn't want to weaken the test for other
2275         platforms.
2276
2277         * platform/win/TestExpectations:
2278
2279 2016-04-19  Brent Fulgham  <bfulgham@apple.com>
2280
2281         Remove remaining bits of dynamic <link> rel='icon' loading
2282         https://bugs.webkit.org/show_bug.cgi?id=156727
2283
2284         Reviewed by Darin Adler.
2285
2286         Rename 'test-link-rel-icon-beforeload.html' to 'test-link-rel-subresource-beforeload.html'.
2287
2288         * fast/dom/icon-url-property-expected.txt: Removed.
2289         * fast/dom/icon-url-property.html: Removed.
2290         * platform/gtk/TestExpectations: Remove references to deleted tests.
2291         * platform/ios-simulator/TestExpectations: Ditto. 
2292         * platform/wk2/TestExpectations: Ditto.
2293         * webarchive/test-link-rel-icon-beforeload-expected.webarchive: Removed.
2294         * webarchive/test-link-rel-icon-beforeload.html: Removed.
2295         * webarchive/test-link-rel-subresource-beforeload-expected.webarchive: Copied from LayoutTests/webarchive/test-link-rel-icon-beforeload-expected.webarchive.
2296         * webarchive/test-link-rel-subresource-beforeload.html: Copied from LayoutTests/webarchive/test-link-rel-icon-beforeload.html.
2297
2298 2016-04-19  Chris Dumez  <cdumez@apple.com>
2299
2300         AudioBufferSourceNode.buffer should be nullable
2301         https://bugs.webkit.org/show_bug.cgi?id=156769
2302
2303         Reviewed by Darin Adler.
2304
2305         Update existing layout test to check that:
2306         - AudioBufferSourceNode.buffer is initially null
2307         - AudioBufferSourceNode.buffer can be set to null
2308         - We cannot create an AudioBuffer that has too many channels
2309
2310         * webaudio/audiobuffersource-channels-expected.txt:
2311         * webaudio/audiobuffersource-channels.html:
2312
2313 2016-04-19  Brady Eidson  <beidson@apple.com>
2314
2315         Modern IDB: Lots of IDB bindings cleanup (including making IDBVersionChangeEvent constructible).
2316         https://bugs.webkit.org/show_bug.cgi?id=156760
2317
2318         Reviewed by Darin Adler (and looked over by Chris Dumez and Alex Christensen).
2319
2320         * js/dom/global-constructors-attributes-idb-expected.txt: Updated for removed attributes.
2321         * storage/indexeddb/modern/idbversionchangeevent-constructor-expected.txt: Added.
2322         * storage/indexeddb/modern/idbversionchangeevent-constructor.html: Added.
2323
2324 2016-04-19  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
2325
2326         [EFL] Unskip media tests since r199649
2327
2328         Unreviewed EFL gardening.
2329
2330         * platform/efl/TestExpectations: r199649 fixed media test crash as well.
2331
2332 2016-04-19  Mark Lam  <mark.lam@apple.com>
2333
2334         Re-landing: ES6: Implement RegExp.prototype[@@search].
2335         https://bugs.webkit.org/show_bug.cgi?id=156331
2336
2337         Reviewed by Keith Miller.
2338
2339         * js/regress/regexp-prototype-search-observable-side-effects-expected.txt: Added.
2340         * js/regress/regexp-prototype-search-observable-side-effects.html: Added.
2341         * js/regress/regexp-prototype-search-observable-side-effects2-expected.txt: Added.
2342         * js/regress/regexp-prototype-search-observable-side-effects2.html: Added.
2343
2344         * js/regress/script-tests/regexp-prototype-search-observable-side-effects.js: Added.
2345         * js/regress/script-tests/regexp-prototype-search-observable-side-effects2.js: Added.
2346
2347         * js/regress/script-tests/string-prototype-search-observable-side-effects.js: Added.
2348         * js/regress/script-tests/string-prototype-search-observable-side-effects2.js: Added.
2349         * js/regress/script-tests/string-prototype-search-observable-side-effects3.js: Added.
2350         * js/regress/script-tests/string-prototype-search-observable-side-effects4.js: Added.
2351
2352         * js/regress/string-prototype-search-observable-side-effects-expected.txt: Added.
2353         * js/regress/string-prototype-search-observable-side-effects.html: Added.
2354         * js/regress/string-prototype-search-observable-side-effects2-expected.txt: Added.
2355         * js/regress/string-prototype-search-observable-side-effects2.html: Added.
2356         * js/regress/string-prototype-search-observable-side-effects3-expected.txt: Added.
2357         * js/regress/string-prototype-search-observable-side-effects3.html: Added.
2358         * js/regress/string-prototype-search-observable-side-effects4-expected.txt: Added.
2359         * js/regress/string-prototype-search-observable-side-effects4.html: Added.
2360
2361 2016-04-19  Alex Christensen  <achristensen@webkit.org>
2362
2363         Rebase test after r199738
2364
2365         * fast/canvas/webgl/fragment-shader-assertion-expected.txt:
2366         ANGLE gives us a more descriptive error now.  No big deal.  
2367         This test was added to make sure it didn't crash in http://trac.webkit.org/changeset/199340
2368         and it still does not crash.
2369
2370 2016-04-19  Keith Miller  <keith_miller@apple.com>
2371
2372         ObjcInstance::stringValue should not call NSObject's description method
2373         https://bugs.webkit.org/show_bug.cgi?id=156758
2374
2375         Reviewed by Geoffrey Garen.
2376
2377         Test that we don't use the NSObject's description method when stringifying a WebScriptObject.
2378
2379         * platform/mac/fast/objc/webScriptObject-does-not-call-description-on-nsobject-expected.txt: Added.
2380         * platform/mac/fast/objc/webScriptObject-does-not-call-description-on-nsobject.html: Added.
2381         * platform/wk2/TestExpectations:
2382
2383 2016-04-19  Alex Christensen  <achristensen@webkit.org>
2384
2385         Update ANGLE
2386         https://bugs.webkit.org/show_bug.cgi?id=156755
2387
2388         Reviewed by Dean Jackson.
2389
2390         * webgl/1.0.2/conformance/glsl/reserved/webgl_preprocessor_reserved-expected.txt: Removed.
2391         * webgl/1.0.2/conformance/glsl/reserved/webgl_preprocessor_reserved.html: Removed.
2392         Removed invalid test based on https://github.com/KhronosGroup/WebGL/pull/1230
2393
2394 2016-04-19  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2395
2396         imported/w3c/web-platform-tests/streams/readable-streams/general.https.html is a flaky failure
2397         https://bugs.webkit.org/show_bug.cgi?id=155760
2398
2399         Reviewed by Alexey Proskuryakov.
2400
2401         * TestExpectations: removed flaky expectation.
2402
2403 2016-04-19  Mark Lam  <mark.lam@apple.com>
2404
2405         Re-landing: ES6: Implement String.prototype.split and RegExp.prototype[@@split].
2406         https://bugs.webkit.org/show_bug.cgi?id=156013
2407
2408         Reviewed by Keith Miller.
2409
2410         * js/Object-getOwnPropertyNames-expected.txt:
2411         * js/dom/string-prototype-properties-expected.txt:
2412
2413         * js/regress/regexp-prototype-split-observable-side-effects-expected.txt: Added.
2414         * js/regress/regexp-prototype-split-observable-side-effects.html: Added.
2415         * js/regress/regexp-prototype-split-observable-side-effects2-expected.txt: Added.
2416         * js/regress/regexp-prototype-split-observable-side-effects2.html: Added.
2417         * js/regress/regexp-prototype-split-observable-side-effects3-flags-expected.txt: Added.
2418         * js/regress/regexp-prototype-split-observable-side-effects3-flags.html: Added.
2419         * js/regress/regexp-prototype-split-observable-side-effects3-global-expected.txt: Added.
2420         * js/regress/regexp-prototype-split-observable-side-effects3-global.html: Added.
2421         * js/regress/regexp-prototype-split-observable-side-effects3-ignoreCase-expected.txt: Added.
2422         * js/regress/regexp-prototype-split-observable-side-effects3-ignoreCase.html: Added.
2423         * js/regress/regexp-prototype-split-observable-side-effects3-multiline-expected.txt: Added.
2424         * js/regress/regexp-prototype-split-observable-side-effects3-multiline.html: Added.
2425         * js/regress/regexp-prototype-split-observable-side-effects3-sticky-expected.txt: Added.
2426         * js/regress/regexp-prototype-split-observable-side-effects3-sticky.html: Added.
2427         * js/regress/regexp-prototype-split-observable-side-effects3-unicode-expected.txt: Added.
2428         * js/regress/regexp-prototype-split-observable-side-effects3-unicode.html: Added.
2429         * js/regress/regexp-prototype-split-observable-side-effects4-expected.txt: Added.
2430         * js/regress/regexp-prototype-split-observable-side-effects4.html: Added.
2431
2432         * js/regress/script-tests/regexp-prototype-split-observable-side-effects.js: Added.
2433         * js/regress/script-tests/regexp-prototype-split-observable-side-effects2.js: Added.
2434         * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-flags.js: Added.
2435         * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-global.js: Added.
2436         * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-ignoreCase.js: Added.
2437         * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-multiline.js: Added.
2438         * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-sticky.js: Added.
2439         * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-unicode.js: Added.
2440         * js/regress/script-tests/regexp-prototype-split-observable-side-effects4.js: Added.
2441
2442         * js/regress/script-tests/string-prototype-split-observable-side-effects.js: Added.
2443         * js/regress/script-tests/string-prototype-split-observable-side-effects2.js: Added.
2444         * js/regress/script-tests/string-prototype-split-observable-side-effects3-flags.js: Added.
2445         * js/regress/script-tests/string-prototype-split-observable-side-effects3-global.js: Added.
2446         * js/regress/script-tests/string-prototype-split-observable-side-effects3-ignoreCase.js: Added.
2447         * js/regress/script-tests/string-prototype-split-observable-side-effects3-multiline.js: Added.
2448         * js/regress/script-tests/string-prototype-split-observable-side-effects3-sticky.js: Added.
2449         * js/regress/script-tests/string-prototype-split-observable-side-effects3-unicode.js: Added.
2450         * js/regress/script-tests/string-prototype-split-observable-side-effects4.js: Added.
2451
2452         * js/regress/string-prototype-split-observable-side-effects-expected.txt: Added.
2453         * js/regress/string-prototype-split-observable-side-effects.html: Added.
2454         * js/regress/string-prototype-split-observable-side-effects2-expected.txt: Added.
2455         * js/regress/string-prototype-split-observable-side-effects2.html: Added.
2456         * js/regress/string-prototype-split-observable-side-effects3-flags-expected.txt: Added.
2457         * js/regress/string-prototype-split-observable-side-effects3-flags.html: Added.
2458         * js/regress/string-prototype-split-observable-side-effects3-global-expected.txt: Added.
2459         * js/regress/string-prototype-split-observable-side-effects3-global.html: Added.
2460         * js/regress/string-prototype-split-observable-side-effects3-ignoreCase-expected.txt: Added.
2461         * js/regress/string-prototype-split-observable-side-effects3-ignoreCase.html: Added.
2462         * js/regress/string-prototype-split-observable-side-effects3-multiline-expected.txt: Added.
2463         * js/regress/string-prototype-split-observable-side-effects3-multiline.html: Added.
2464         * js/regress/string-prototype-split-observable-side-effects3-sticky-expected.txt: Added.
2465         * js/regress/string-prototype-split-observable-side-effects3-sticky.html: Added.
2466         * js/regress/string-prototype-split-observable-side-effects3-unicode-expected.txt: Added.
2467         * js/regress/string-prototype-split-observable-side-effects3-unicode.html: Added.
2468         * js/regress/string-prototype-split-observable-side-effects4-expected.txt: Added.
2469         * js/regress/string-prototype-split-observable-side-effects4.html: Added.
2470
2471         * js/script-tests/Object-getOwnPropertyNames.js:
2472         * sputnik/Conformance/15_Native_Objects/15.5_String/15.5.4/15.5.4.14_String.prototype.split/S15.5.4.14_A1_T3-expected.txt:
2473
2474 2016-04-19  Brady Eidson  <beidson@apple.com>
2475
2476         Modern IDB: ObjectStore Blob Support.
2477         https://bugs.webkit.org/show_bug.cgi?id=143193
2478
2479         Reviewed by Alex Christensen.
2480
2481         Note: The blob-basics-metadata.html test has some failure lines in it because we don't support the 
2482         File constructor.
2483         
2484         Once support is added, that test will start failing with the correct results, at which point we
2485         can update expectations.
2486
2487         * imported/blink/storage/indexeddb/blob-basics-metadata-expected.txt: Added.
2488         * imported/blink/storage/indexeddb/blob-basics-metadata.html: Added.
2489         * imported/blink/storage/indexeddb/blob-delete-objectstore-db-expected.txt: Added.
2490         * imported/blink/storage/indexeddb/blob-delete-objectstore-db.html: Added.
2491         * imported/blink/storage/indexeddb/blob-valid-after-deletion-expected.txt: Added.
2492         * imported/blink/storage/indexeddb/blob-valid-after-deletion.html: Added.
2493         * imported/blink/storage/indexeddb/blob-valid-before-commit-expected.txt: Added.
2494         * imported/blink/storage/indexeddb/blob-valid-before-commit.html: Added.
2495         * imported/blink/storage/indexeddb/empty-blob-file-expected.txt: Added.
2496         * imported/blink/storage/indexeddb/empty-blob-file.html: Added.
2497         * imported/blink/storage/indexeddb/resources/empty.txt: Added.
2498         * imported/blink/storage/indexeddb/resources/shared.js: Added.
2499         * imported/blink/storage/indexeddb/resources/test-data.html: Added.
2500         * imported/blink/storage/indexeddb/resources/test-data.txt: Added.
2501
2502         * platform/wk2/TestExpectations:
2503         
2504         * storage/indexeddb/modern/blob-simple-expected.txt: Added.
2505         * storage/indexeddb/modern/blob-simple.html: Added.
2506         * storage/indexeddb/modern/resources/blob-simple.js: Added.
2507         
2508         * storage/indexeddb/noblobs-expected.txt: Removed.
2509         * storage/indexeddb/noblobs-private-expected.txt: Removed.
2510         * storage/indexeddb/noblobs-private.html: Removed.
2511         * storage/indexeddb/noblobs.html: Removed.
2512         * storage/indexeddb/resources/noblobs.js: Removed.
2513
2514 2016-04-19  Commit Queue  <commit-queue@webkit.org>
2515
2516         Unreviewed, rolling out r199726.
2517         https://bugs.webkit.org/show_bug.cgi?id=156748
2518
2519         WebKit tests crash on Windows 32 (Requested by msaboff on
2520         #webkit).
2521
2522         Reverted changeset:
2523
2524         "iTunes crashing JavaScriptCore.dll"
2525         https://bugs.webkit.org/show_bug.cgi?id=156647
2526         http://trac.webkit.org/changeset/199726
2527
2528 2016-04-19  Sergio Villar Senin  <svillar@igalia.com>
2529
2530         [css-grid] Use the margin box for non-auto minimum sizes
2531         https://bugs.webkit.org/show_bug.cgi?id=156711
2532
2533         Reviewed by Darin Adler.
2534
2535         * fast/css-grid-layout/min-height-border-box.html:
2536         * fast/css-grid-layout/min-width-margin-box-expected.txt: Added.
2537         * fast/css-grid-layout/min-width-margin-box.html: Added.
2538
2539 2016-04-19  Michael Saboff  <msaboff@apple.com>
2540
2541         iTunes crashing JavaScriptCore.dll
2542         https://bugs.webkit.org/show_bug.cgi?id=156647
2543
2544         Reviewed by Saam Barati.
2545
2546         Disabled fast/workers/dedicated-worker-lifecycle.html as it creates
2547         more workers that we have ThreadSpecific keys.  We need at least one
2548         key per JSC VM we create.  I didn't want to weaken the test for other
2549         platforms.
2550
2551         * platform/win/TestExpectations:
2552
2553 2016-04-19  Yusuke Suzuki  <utatane.tea@gmail.com>
2554
2555         [INTL] Use @thisNumberValue instead of `instanceof @Number`
2556         https://bugs.webkit.org/show_bug.cgi?id=156680
2557
2558         Reviewed by Saam Barati.
2559
2560         * js/number-toLocaleString-expected.txt:
2561         * js/script-tests/number-toLocaleString.js:
2562
2563 2016-04-19  Commit Queue  <commit-queue@webkit.org>
2564
2565         Unreviewed, rolling out r199712.
2566         https://bugs.webkit.org/show_bug.cgi?id=156741
2567
2568         It caused a serious regression on 32 bit platform (Requested
2569         by gskachkov on #webkit).
2570
2571         Reverted changeset:
2572
2573         "calling super() a second time in a constructor should throw"
2574         https://bugs.webkit.org/show_bug.cgi?id=151113
2575         http://trac.webkit.org/changeset/199712
2576
2577 2016-04-19  Carlos Garcia Campos  <cgarcia@igalia.com>
2578
2579         Unreviewed GTK+ gardening. Update CSP tests.
2580
2581         Rebaseline http/tests/security/contentSecurityPolicy/1.1/securitypolicyviolation-basics.html after r197118 and
2582         remove specific expectations of http/tests/security/contentSecurityPolicy/source-list-parsing-10.html.
2583
2584         * platform/gtk/http/tests/security/contentSecurityPolicy/1.1/securitypolicyviolation-basics-expected.txt:
2585         * platform/gtk/http/tests/security/contentSecurityPolicy/source-list-parsing-10-expected.txt: Removed.
2586
2587 2016-04-19  Carlos Garcia Campos  <cgarcia@igalia.com>
2588
2589         Unreviewed GTK+ gardening. Rebaseline fast/events/updateLayoutForHitTest.html after r195263.
2590
2591         * platform/gtk/fast/events/updateLayoutForHitTest-expected.txt:
2592
2593 2016-04-19  Carlos Garcia Campos  <cgarcia@igalia.com>
2594
2595         Unreviewed GTK+ gardening. Rebaseline fast/transforms/bounding-rect-zoom.html after r197450.
2596
2597         * platform/gtk/fast/transforms/bounding-rect-zoom-expected.txt:
2598
2599 2016-04-19  Carlos Garcia Campos  <cgarcia@igalia.com>
2600
2601         Unreviewed GTK+ gardening. Rebaseline tests after r199659.
2602
2603         We are now using the theme colors for the menu lists text.
2604
2605         * platform/gtk/fast/forms/basic-selects-expected.txt:
2606         * platform/gtk/fast/forms/disabled-select-change-index-expected.txt:
2607         * platform/gtk/fast/forms/menulist-style-color-expected.txt:
2608         * platform/gtk/fast/forms/select-baseline-expected.txt:
2609         * platform/gtk/fast/forms/select-disabled-appearance-expected.txt:
2610
2611 2016-04-19  Carlos Garcia Campos  <cgarcia@igalia.com>
2612
2613         Unreviewed GTK+ gardening. Rebaseline tests after r199034.
2614
2615         * platform/gtk/fast/block/float/016-expected.txt:
2616         * platform/gtk/fast/css/bidi-override-in-anonymous-block-expected.txt:
2617         * platform/gtk/media/video-zoom-controls-expected.txt:
2618         * platform/gtk/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt:
2619         * platform/gtk/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt:
2620
2621 2016-04-19  Joanmarie Diggs  <jdiggs@igalia.com>
2622
2623         [GTK] accessibility/gtk/entry-and-password.html is failing since r194847
2624         https://bugs.webkit.org/show_bug.cgi?id=153062
2625
2626         Reviewed by Carlos Garcia Campos.
2627
2628         The auto-fill-crash.html test has expectations which include the children
2629         count for the text input. These expectations were incorrect for ATK where
2630         accessible text inputs lack accessible text children.
2631
2632         * accessibility/auto-fill-crash.html: Modified to take platform into account.
2633         * platform/gtk/TestExpectations: Unskipped entry-and-password.html.
2634         * platform/gtk/accessibility/auto-fill-crash-expected.txt: Added.
2635
2636 2016-04-19  Carlos Garcia Campos  <cgarcia@igalia.com>
2637
2638         Unreviewed GTK+ gardening. Rebaseline tests after r190840.
2639
2640         * platform/gtk/fast/html/details-remove-summary-1-and-click-expected.txt:
2641         * platform/gtk/fast/html/details-remove-summary-4-and-click-expected.txt:
2642
2643 2016-04-09  Skachkov Oleksandr  <gskachkov@gmail.com>
2644
2645         calling super() a second time in a constructor should throw
2646         https://bugs.webkit.org/show_bug.cgi?id=151113
2647
2648         Reviewed by Saam Barati and Keith Miller.
2649
2650         * js/class-syntax-super-expected.txt:
2651         * js/script-tests/class-syntax-super.js:
2652
2653 2016-04-18  Martin Robinson  <mrobinson@igalia.com>
2654
2655         [GTK] Possible off-by-one in hyphenation code
2656         https://bugs.webkit.org/show_bug.cgi?id=156661
2657
2658         Reviewed by Michael Catanzaro.
2659
2660         * platform/gtk/TestExpectations: Unskip a test that is now passing.
2661         * platform/gtk/fast/text/hyphenate-character-expected.png:
2662         * platform/gtk/fast/text/hyphenate-character-expected.txt:
2663         * platform/gtk/fast/text/hyphenate-first-word-expected.png:
2664         * platform/gtk/fast/text/hyphenate-first-word-expected.txt:
2665         * platform/gtk/fast/text/hyphenate-limit-before-after-expected.png:
2666         * platform/gtk/fast/text/hyphenate-limit-before-after-expected.txt:
2667         * platform/gtk/fast/text/hyphenate-limit-lines-expected.png:
2668         * platform/gtk/fast/text/hyphenate-limit-lines-expected.txt:
2669         * platform/gtk/fast/text/hyphenate-locale-expected.png:
2670         * platform/gtk/fast/text/hyphenate-locale-expected.txt:
2671
2672 2016-04-18  Brent Fulgham  <bfulgham@apple.com>
2673
2674         Unreviewed test fix after r199696.
2675
2676         * inspector/console/x-frame-options-message-expected.txt: Rebaseline.):
2677
2678 2016-04-18  Gavin Barraclough  <barraclough@apple.com>
2679
2680         WebKit should adopt journal_mode=wal for all SQLite databases.
2681         https://bugs.webkit.org/show_bug.cgi?id=133496
2682
2683         Reviewed by Brady Eidson.
2684
2685         Enabling sqlite3 WAL mode on iOS causes a test failure, but appears just be something that should fail still failing, only in a different way.
2686         Enabling & marking test as failing for now. Tracking test failure here:
2687             https://bugs.webkit.org/show_bug.cgi?id=156718
2688
2689         * platform/ios-simulator/TestExpectations:
2690             - storage/websql/alter-to-info-table.html [ Failure ]
2691
2692 2016-04-18  Chris Dumez  <cdumez@apple.com>
2693
2694         Crash in ElementDescendantIterator::operator--() when calling m_ancestorSiblingStack.last()
2695         https://bugs.webkit.org/show_bug.cgi?id=156715
2696         <rdar://problem/25750864>
2697
2698         Reviewed by Antti Koivisto.
2699
2700         Add regression test that reproduced the crash.
2701
2702         * fast/dom/collection-backward-traversal-crash-expected.txt: Added.
2703         * fast/dom/collection-backward-traversal-crash.html: Added.
2704
2705 2016-04-18  Brent Fulgham  <bfulgham@apple.com>
2706
2707         Remove support for X-Frame-Options in `<meta>`
2708         https://bugs.webkit.org/show_bug.cgi?id=156625
2709         <rdar://problem/25748714>
2710
2711         Rubberstamped by Darin Adler.
2712
2713         * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-expected.txt:
2714         * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-in-body-expected.txt:
2715         * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-parent-same-origin-allow-expected.txt:
2716         * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-parent-same-origin-deny-expected.txt:
2717         * http/tests/security/xssAuditor/meta-tag-http-refresh-x-frame-options-ignored-expected.txt:
2718
2719 2016-04-18  Brent Fulgham  <bfulgham@apple.com>
2720
2721         CSP: Remove stubs for dynamically-added favicons (via link rel="icon")
2722         https://bugs.webkit.org/show_bug.cgi?id=153151
2723         <rdar://problem/24383176>
2724
2725         Reviewed by Darin Adler.
2726
2727         Remove the unused dynamic favicon code and tests.
2728
2729         * TestExpectations:
2730         * http/tests/security/contentSecurityPolicy/icon-allowed-expected.txt: Removed.
2731         * http/tests/security/contentSecurityPolicy/icon-allowed.html: Removed.
2732         * http/tests/security/contentSecurityPolicy/icon-blocked-expected.txt: Removed.
2733         * http/tests/security/contentSecurityPolicy/icon-blocked.html: Removed.
2734
2735 2016-04-18  Eric Carlson  <eric.carlson@apple.com>
2736
2737         Media element "user gesture for fullscreen" restriction is never lifted
2738         https://bugs.webkit.org/show_bug.cgi?id=156547
2739         <rdar://problem/25707814>
2740
2741         Reviewed by Jer Noble.
2742
2743         * media/video-fullscreen-restriction-removed-expected.txt: Added.
2744         * media/video-fullscreen-restriction-removed.html: Added.
2745
2746 2016-04-18  Frederic Wang  <fred.wang@free.fr>
2747
2748         Mark script-height reftest as ImageOnlyFailure on iOS
2749         https://bugs.webkit.org/show_bug.cgi?id=153918
2750
2751         Unreviewed test gardening.
2752
2753         * platform/ios-simulator/TestExpectations:
2754
2755 2016-04-18  Frederic Wang  <fwang@igalia.com>
2756
2757         Refactor RenderMathMLScripts layout to avoid using flexbox
2758         https://bugs.webkit.org/show_bug.cgi?id=153917
2759
2760         Reviewed by Martin Robinson.
2761
2762         We import tests from the MathML in HTML5 test suite to verify various OpenType MATH parameters.
2763         We also add a test for the italic correction of large operators (bug 130325).
2764         Finally, we adjust some tests and expectations to take into account the new rendering.
2765
2766         * imported/mathml-in-html5/LICENSE: Added.
2767         * imported/mathml-in-html5/README.md: Added.
2768         * imported/mathml-in-html5/fonts/math/scripts-spaceafterscript3000.woff: Renamed from LayoutTests/mathml/mathml-in-html5/fonts/scripts-spaceafterscript3000.woff.
2769         * imported/mathml-in-html5/fonts/math/scripts-subscriptbaselinedropmin9000.woff: Renamed from LayoutTests/mathml/mathml-in-html5/fonts/scripts-subscriptbaselinedropmin9000.woff.
2770         * imported/mathml-in-html5/fonts/math/scripts-subscriptshiftdown6000.woff: Renamed from LayoutTests/mathml/mathml-in-html5/fonts/scripts-subscriptshiftdown6000.woff.
2771         * imported/mathml-in-html5/fonts/math/scripts-subscripttopmax4000.woff: Renamed from LayoutTests/mathml/mathml-in-html5/fonts/scripts-subscripttopmax4000.woff.
2772         * imported/mathml-in-html5/fonts/math/scripts-subsuperscriptgapmin11000-superscriptbottommaxwithsubscript3000.woff: Renamed from LayoutTests/mathml/mathml-in-html5/fonts/scripts-subsuperscriptgapmin11000-superscriptbottommaxwithsubscript3000.woff.
2773         * imported/mathml-in-html5/fonts/math/scripts-subsuperscriptgapmin11000.woff: Renamed from LayoutTests/mathml/mathml-in-html5/fonts/scripts-subsuperscriptgapmin11000.woff.
2774         * imported/mathml-in-html5/fonts/math/scripts-superscriptbaselinedropmax10000.woff: Renamed from LayoutTests/mathml/mathml-in-html5/fonts/scripts-superscriptbaselinedropmax10000.woff.
2775         * imported/mathml-in-html5/fonts/math/scripts-superscriptbottommin8000.woff: Renamed from LayoutTests/mathml/mathml-in-html5/fonts/scripts-superscriptbottommin8000.woff.
2776         * imported/mathml-in-html5/fonts/math/scripts-superscriptshiftup7000.woff: Renamed from LayoutTests/mathml/mathml-in-html5/fonts/scripts-superscriptshiftup7000.woff.
2777         * imported/mathml-in-html5/fonts/math/scripts-superscriptshiftupcramped5000.woff: Renamed from LayoutTests/mathml/mathml-in-html5/fonts/scripts-superscriptshiftupcramped5000.woff.
2778         * imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-parameters-1-expected.txt: Renamed from LayoutTests/mathml/mathml-in-html5/subsup-parameters-1-expected.txt.
2779         * imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-parameters-1.html: Renamed from LayoutTests/mathml/mathml-in-html5/subsup-parameters-1.html.
2780         * mathml/msubsup-fuzz-expected.txt: Test adjustment: Update the reference now that nothing
2781         is displayed for invalid markup.
2782         * accessibility/mac/mathml-multiscript-expected.txt: ditto.
2783         * mathml/opentype/large-operators-italic-correction.html: Added. This test verifies that the
2784         italic correction from the MATH table is used for positioning subscripts of large operators.
2785         * mathml/opentype/large-operators-italic-correction-expected.txt: Added.
2786         * mathml/presentation/bug95015.html: Test adjustment: move down a bit the covering red
2787         rectangle, since the script is slightly lower.
2788         * mathml/presentation/bug95015-expected.html: ditto
2789         * mathml/presentation/multiscripts-positions.html: Test adjustment: Modify the expected
2790         vertical positions of scripts now that we follow Gecko's behavior.
2791         * mathml/presentation/multiscripts-positions-expected.html: ditto.
2792         * mathml/presentation/multiscripts-noscripts-expected.html: There seem to be small errors in
2793         the ascent of mmultiscripts, probably due to the conversions between firstLineBaseline (int)
2794         and LayoutUnit (fractional pixel). For now, let's tweak the tests.
2795         * mathml/presentation/multiscripts-noscripts.html: ditto.
2796         * mathml/presentation/scripts-height-expected.html: ditto
2797         * mathml/presentation/scripts-height.html: ditto
2798         * mathml/presentation/scripts-horizontal-alignment.html: Modify the test to make it work
2799         with the new layout rules.
2800         * mathml/presentation/scripts-horizontal-alignment-expected.html: ditto.
2801         * platform/gtk/accessibility/math-multiscript-attributes-expected.txt: Test adjustment:
2802         Update reference to take into account a small shift.
2803         * platform/mac/accessibility/math-multiscript-attributes-expected.txt: ditto.
2804         * platform/gtk/mathml/presentation/roots-expected.png: Test adjustment: Update reference to
2805         take into account small rendering changes.
2806         * platform/gtk/mathml/presentation/roots-expected.txt: ditto.
2807         * platform/ios-simulator/mathml/presentation/roots-expected.txt: ditto.
2808         * platform/mac/TestExpectations: Mark some tests for scripts as failing on mac. MATH fonts
2809         are really needed to make them reliable.
2810         * platform/ios-simulator/TestExpectations: Ditto
2811
2812 2016-04-18  Manuel Rego Casasnovas  <rego@igalia.com>
2813
2814         [css-grid] Use grid-template-areas to determine the explicit grid
2815         https://bugs.webkit.org/show_bug.cgi?id=156575
2816
2817         Reviewed by Darin Adler.
2818
2819         Created new test to check the right behavior.
2820
2821         * fast/css-grid-layout/explicit-grid-size-expected.txt: Added.
2822         * fast/css-grid-layout/explicit-grid-size.html: Added.
2823         * fast/css-grid-layout/grid-template-shorthand-get-set-expected.txt:
2824         Small modification as now the columns defined by
2825         grid-tempalte-areas are in the explicit grid.
2826         * fast/css-grid-layout/grid-template-shorthand-get-set.html:
2827         Ditto.
2828
2829 2016-04-18  Manuel Rego Casasnovas  <rego@igalia.com>
2830
2831         [css-grid] Fix positioned items with content alignment
2832         https://bugs.webkit.org/show_bug.cgi?id=156597
2833
2834         Reviewed by Darin Adler.
2835
2836         * fast/css-grid-layout/grid-positioned-items-content-alignment-expected.txt: Added.
2837         * fast/css-grid-layout/grid-positioned-items-content-alignment-rtl-expected.txt: Added.
2838         * fast/css-grid-layout/grid-positioned-items-content-alignment-rtl.html: Added.
2839         * fast/css-grid-layout/grid-positioned-items-content-alignment.html: Added.
2840
2841 2016-04-18  Yusuke Suzuki  <utatane.tea@gmail.com>
2842
2843         [Fetch] Use @isArray instead of `instanceof @Array`
2844         https://bugs.webkit.org/show_bug.cgi?id=156682
2845
2846         Reviewed by Alex Christensen.
2847
2848         * fetch/header-constructor-is-array-expected.txt: Added.
2849         * fetch/header-constructor-is-array.html: Added.
2850
2851 2016-04-17  Yoav Weiss  <yoav@yoav.ws>
2852
2853         Initial Link preload support
2854         https://bugs.webkit.org/show_bug.cgi?id=156334
2855
2856         Added tests that make sure that `<link rel=preload>` performs its basic
2857         tasks and preloads resources.
2858
2859         Reviewed by Darin Adler.
2860
2861         * http/tests/preload/download_resources-expected.txt: Added.
2862         * http/tests/preload/download_resources.html: Added.
2863         * http/tests/preload/dynamic_adding_preload-expected.txt: Added.
2864         * http/tests/preload/dynamic_adding_preload.html: Added.
2865         * http/tests/preload/dynamic_remove_preload_href-expected.txt: Added.
2866         * http/tests/preload/dynamic_remove_preload_href.html: Added.
2867         * http/tests/preload/dynamic_removing_preload-expected.txt: Added.
2868         * http/tests/preload/dynamic_removing_preload.html: Added.
2869         * imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Adjusted expected results to progressions.
2870         * imported/w3c/web-platform-tests/html/dom/reflection-metadata-expected.txt: Adjusted expected results to progressions.
2871         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Adjusted expected results to progressions.
2872
2873 2016-04-17  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2874
2875         [Streams] Consume HTTP data as a ReadableStream
2876         https://bugs.webkit.org/show_bug.cgi?id=138968
2877
2878         Reviewed by Alex Christensen.
2879
2880         * fast/xmlhttprequest/xmlhttprequest-responsetype-stream-expected.txt: Added.
2881         * fast/xmlhttprequest/xmlhttprequest-responsetype-stream.html: Added.
2882         * http/tests/xmlhttprequest/streams/streams-read-api-cancelled-expected.txt: Added.
2883         * http/tests/xmlhttprequest/streams/streams-read-api-cancelled.html: Added.
2884         * http/tests/xmlhttprequest/streams/streams-read-api-closed-expected.txt: Added.
2885         * http/tests/xmlhttprequest/streams/streams-read-api-closed.html: Added.
2886         * http/tests/xmlhttprequest/streams/streams-read-api-expected.txt: Added.
2887         * http/tests/xmlhttprequest/streams/streams-read-api.html: Added.
2888         * http/tests/xmlhttprequest/streams/streams-read-expected.txt: Added.
2889         * http/tests/xmlhttprequest/streams/streams-read.html: Added.
2890
2891 2016-04-16  Matt Baker  <mattbaker@apple.com>
2892
2893         Web Inspector: Adopt Number.prototype.toLocaleString For All Sizes and Times
2894         https://bugs.webkit.org/show_bug.cgi?id=152033
2895         <rdar://problem/23815589>
2896
2897         Reviewed by Timothy Hatcher.
2898
2899         Add test coverage for string formatters, and additional test cases for
2900         Number.percentageString and Number.secondsToString.
2901
2902         * inspector/unit-tests/number-utilities-expected.txt:
2903         * inspector/unit-tests/number-utilities.html:
2904         * inspector/unit-tests/string-utilities-expected.txt: Added.
2905         * inspector/unit-tests/string-utilities.html: Added.
2906
2907 2016-04-15  Myles C. Maxfield  <mmaxfield@apple.com>
2908
2909         [Font Loading] Test promise gets rejected when unknown format used
2910         https://bugs.webkit.org/show_bug.cgi?id=156643
2911
2912         Reviewed by Simon Fraser.
2913
2914         When all the sources have an unknown format, the promise should be rejected.
2915
2916         * fast/text/font-face-javascript-expected.txt:
2917         * fast/text/font-face-javascript.html:
2918
2919 2016-04-15  Daniel Bates  <dabates@apple.com>
2920
2921         CSP: Ignore paths in CSP matching after redirects
2922         https://bugs.webkit.org/show_bug.cgi?id=153154
2923         <rdar://problem/24383215>
2924
2925         Reviewed by Brent Fulgham.
2926
2927         Add tests to ensure that we ignore the path component of a source expression when matching
2928         a sub-resource URL that is the result of a redirect.
2929
2930         * TestExpectations: Unskip test http/tests/security/contentSecurityPolicy/redirect-does-not-match-paths.html as it now passes.
2931         * http/tests/security/contentSecurityPolicy/audio-redirect-allowed2-expected.txt: Added.
2932         * http/tests/security/contentSecurityPolicy/audio-redirect-allowed2.html: Added.
2933         * http/tests/security/contentSecurityPolicy/embed-redirect-allowed-expected.txt: Added.
2934         * http/tests/security/contentSecurityPolicy/embed-redirect-allowed.html: Added.
2935         * http/tests/security/contentSecurityPolicy/embed-redirect-allowed2-expected.txt: Added.
2936         * http/tests/security/contentSecurityPolicy/embed-redirect-allowed2.html: Added.
2937         * http/tests/security/contentSecurityPolicy/embed-redirect-blocked-expected.txt: Added.
2938         * http/tests/security/contentSecurityPolicy/embed-redirect-blocked.html: Added.
2939         * http/tests/security/contentSecurityPolicy/embed-redirect-blocked2-expected.txt: Added.
2940         * http/tests/security/contentSecurityPolicy/embed-redirect-blocked2.html: Added.
2941         * http/tests/security/contentSecurityPolicy/embed-redirect-blocked3-expected.txt: Added.
2942         * http/tests/security/contentSecurityPolicy/embed-redirect-blocked3.html: Added.
2943         * http/tests/security/contentSecurityPolicy/font-redirect-allowed2-expected.txt: Added.
2944         * http/tests/security/contentSecurityPolicy/font-redirect-allowed2.html: Added.
2945         * http/tests/security/contentSecurityPolicy/form-action-src-redirect-allowed-expected.txt: Added.
2946         * http/tests/security/contentSecurityPolicy/form-action-src-redirect-allowed.html: Added.
2947         * http/tests/security/contentSecurityPolicy/form-action-src-redirect-allowed2-expected.txt: Added.
2948         * http/tests/security/contentSecurityPolicy/form-action-src-redirect-allowed2.html: Added.
2949         * http/tests/security/contentSecurityPolicy/iframe-redirect-allowed-by-child-src-expected.txt: Added.
2950         * http/tests/security/contentSecurityPolicy/iframe-redirect-allowed-by-child-src.html: Added.
2951         * http/tests/security/contentSecurityPolicy/iframe-redirect-allowed-by-child-src2-expected.txt: Added.
2952         * http/tests/security/contentSecurityPolicy/iframe-redirect-allowed-by-child-src2.html: Added.
2953         * http/tests/security/contentSecurityPolicy/iframe-redirect-allowed-by-frame-src-expected.txt: Added.
2954         * http/tests/security/contentSecurityPolicy/iframe-redirect-allowed-by-frame-src.html: Added.
2955         * http/tests/security/contentSecurityPolicy/iframe-redirect-allowed-by-frame-src2-expected.txt: Added.
2956         * http/tests/security/contentSecurityPolicy/iframe-redirect-allowed-by-frame-src2.html: Added.
2957         * http/tests/security/contentSecurityPolicy/iframe-redirect-blocked-by-child-src-expected.txt: Added.
2958         * http/tests/security/contentSecurityPolicy/iframe-redirect-blocked-by-child-src.html: Added.
2959         * http/tests/security/contentSecurityPolicy/iframe-redirect-blocked-by-frame-src-expected.txt: Added.
2960         * http/tests/security/contentSecurityPolicy/iframe-redirect-blocked-by-frame-src.html: Added.
2961         * http/tests/security/contentSecurityPolicy/image-redirect-allowed2-expected.txt: Added.
2962         * http/tests/security/contentSecurityPolicy/image-redirect-allowed2.html: Added.
2963         * http/tests/security/contentSecurityPolicy/object-redirect-allowed-expected.txt: Added.
2964         * http/tests/security/contentSecurityPolicy/object-redirect-allowed.html: Added.
2965         * http/tests/security/contentSecurityPolicy/object-redirect-allowed2-expected.txt: Added.
2966         * http/tests/security/contentSecurityPolicy/object-redirect-allowed2.html: Added.
2967         * http/tests/security/contentSecurityPolicy/object-redirect-blocked-expected.txt: Added.
2968         * http/tests/security/contentSecurityPolicy/object-redirect-blocked.html: Added.
2969         * http/tests/security/contentSecurityPolicy/object-redirect-blocked2-expected.txt: Added.
2970         * http/tests/security/contentSecurityPolicy/object-redirect-blocked2.html: Added.
2971         * http/tests/security/contentSecurityPolicy/object-redirect-blocked3-expected.txt: Added.
2972         * http/tests/security/contentSecurityPolicy/object-redirect-blocked3.html: Added.
2973         * http/tests/security/contentSecurityPolicy/redirect-does-not-match-paths-expected.txt: Update expected result now that we pass this test.
2974         * http/tests/security/contentSecurityPolicy/resources/alert-pass.html:
2975         * http/tests/security/contentSecurityPolicy/resources/redirect.pl: For resourceType == "image", load image http://127.0.0.1:8000/security/resources/abe.png
2976         instead of http://127.0.0.1:8000/resources/square20.jpg as the latter does not exist.
2977         * http/tests/security/contentSecurityPolicy/resources/xsl-redirect-allowed.php:
2978         * http/tests/security/contentSecurityPolicy/script-redirect-allowed2-expected.txt: Added.
2979         * http/tests/security/contentSecurityPolicy/script-redirect-allowed2.html: Added.
2980         * http/tests/security/contentSecurityPolicy/stylesheet-redirect-allowed2-expected.txt: Added.
2981         * http/tests/security/contentSecurityPolicy/stylesheet-redirect-allowed2.html: Added.
2982         * http/tests/security/contentSecurityPolicy/svg-font-redirect-allowed2-expected.txt: Added.
2983         * http/tests/security/contentSecurityPolicy/svg-font-redirect-allowed2.html: Added.
2984         * http/tests/security/contentSecurityPolicy/svg-image-redirect-allowed2-expected.txt: Added.
2985         * http/tests/security/contentSecurityPolicy/svg-image-redirect-allowed2.html: Added.
2986         * http/tests/security/contentSecurityPolicy/track-redirect-allowed2-expected.txt: Added.
2987         * http/tests/security/contentSecurityPolicy/track-redirect-allowed2.html: Added.
2988         * http/tests/security/contentSecurityPolicy/video-redirect-allowed2-expected.txt: Added.
2989         * http/tests/security/contentSecurityPolicy/video-redirect-allowed2.html: Added.
2990         * http/tests/security/contentSecurityPolicy/xsl-redirect-allowed.html:
2991         * http/tests/security/contentSecurityPolicy/xsl-redirect-allowed2-expected.txt: Added.
2992         * http/tests/security/contentSecurityPolicy/xsl-redirect-allowed2.html: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/xsl-redirect-allowed.html.
2993         * platform/ios-simulator/TestExpectations: Skip tests {embed, object}-redirect-blocked{2, 3}.html as they make
2994         use of a plug-in and plug-ins are not supported on iOS.
2995         * platform/wk2/TestExpectations: Skip tests {embed, object}-redirect-blocked3.html on WebKit2 as they fail
2996         because of <https://bugs.webkit.org/show_bug.cgi?id=156612>.
2997
2998 2016-04-15  Myles C. Maxfield  <mmaxfield@apple.com>
2999
3000         [CSS Font Loading] FontFace's promise may never be resolved/rejected if Content Security Policy blocks all the URLs
3001         https://bugs.webkit.org/show_bug.cgi?id=156605
3002
3003         Reviewed by Daniel Bates.
3004
3005         * fast/text/font-loading-csp-block-all-expected.txt: Added.
3006         * fast/text/font-loading-csp-block-all.html: Added.
3007
3008 2016-04-15  Myles C. Maxfield  <mmaxfield@apple.com>
3009
3010         ASSERT when loading github.com
3011         https://bugs.webkit.org/show_bug.cgi?id=156604
3012         <rdar://problem/19890634>
3013
3014         Reviewed by Darin Adler.
3015
3016         * fast/forms/checkValidity-cloneNode-crash-expected.txt: Added.
3017         * fast/forms/checkValidity-cloneNode-crash.html: Added.
3018
3019 2016-04-15  Brent Fulgham  <bfulgham@apple.com>
3020
3021         Remove support for X-Frame-Options in `<meta>`
3022         https://bugs.webkit.org/show_bug.cgi?id=156625
3023         <rdar://problem/25748714>
3024
3025         Reviewed by Darin Adler.
3026
3027         Revise tests to match our desired behavior based on RFC 7034 (Section 4).
3028
3029         * http/tests/security/XFrameOptions/resources/x-frame-options-deny-meta-tag-subframe-in-body.html:
3030         * http/tests/security/XFrameOptions/resources/x-frame-options-deny-meta-tag-subframe-parent-same-origin-deny.html:
3031         * http/tests/security/XFrameOptions/resources/x-frame-options-deny-meta-tag-subframe.html:
3032         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Removed.
3033         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Removed.
3034         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body.html: Removed.
3035         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Removed.
3036         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow.html: Removed.
3037         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Removed.
3038         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny.html: Removed.
3039         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag.html: Removed.
3040         * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-expected.txt: Added.
3041         * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-in-body-expected.txt: Added.
3042         * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-in-body.html: Copied from LayoutTests/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body.html.
3043         * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-parent-same-origin-allow-expected.txt: Added.
3044         * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-parent-same-origin-allow.html: Copied from LayoutTests/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow.html.
3045         * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-parent-same-origin-deny-expected.txt: Added.
3046         * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-parent-same-origin-deny.html: Copied from LayoutTests/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny.html.
3047         * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag.html: Copied from LayoutTests/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag.html.
3048         * http/tests/security/xssAuditor/meta-tag-http-refresh-x-frame-options-expected.txt: Removed.
3049         * http/tests/security/xssAuditor/meta-tag-http-refresh-x-frame-options-ignored-expected.txt: Added.
3050         * http/tests/security/xssAuditor/meta-tag-http-refresh-x-frame-options-ignored.html: Copied from LayoutTests/http/tests/security/xssAuditor/meta-tag-http-refresh-x-frame-options.html.
3051         * http/tests/security/xssAuditor/meta-tag-http-refresh-x-frame-options.html: Removed.
3052         * inspector/console/x-frame-options-message-expected.txt: Rebaselined.
3053         * platform/win/TestExpectations:
3054
3055 2016-04-15  Jiewen Tan  <jiewen_tan@apple.com>
3056
3057         Mark inspector/formatting/formatting-javascript.html as flaky on mac
3058         https://bugs.webkit.org/show_bug.cgi?id=156634
3059
3060         Unreviewed test gardening.
3061
3062         * platform/mac/TestExpectations:
3063
3064 2016-04-15  Joseph Pecoraro  <pecoraro@apple.com>
3065
3066         Web Inspector: sourceMappingURL not used when sourceURL is set
3067         https://bugs.webkit.org/show_bug.cgi?id=156021
3068         <rdar://problem/25438417>
3069
3070         Reviewed by Timothy Hatcher.
3071
3072         * inspector/debugger/scriptParsed.html:
3073         * inspector/debugger/search-scripts.html:
3074         * inspector/debugger/setBreakpointByUrl-sourceURL.html:
3075         * inspector/debugger/sourceURLs.html:
3076         Update tests that need to handle sourceURL separately.
3077         
3078         * inspector/model/resources/relationship-named.js: Added.
3079         * inspector/model/resources/relationship-normal.js: Added.
3080         * inspector/model/script-resource-relationship-expected.txt: Added.
3081         * inspector/model/script-resource-relationship.html: Added.
3082         Tests for Script and Resource relationships.
3083
3084 2016-04-15  Jiewen Tan  <jiewen_tan@apple.com>
3085
3086         Mark fast/text/font-face-javascript.html as flaky
3087         https://bugs.webkit.org/show_bug.cgi?id=156631
3088
3089         Unreviewed test gardening.
3090
3091         * TestExpectations:
3092
3093 2016-04-15  Jiewen Tan  <jiewen_tan@apple.com>
3094
3095         Mark imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute.html as flaky on mac-wk1
3096         https://bugs.webkit.org/show_bug.cgi?id=156629
3097
3098         Unreviewed test gardening.
3099
3100         * platform/mac-wk1/TestExpectations:
3101
3102 2016-04-14  Joseph Pecoraro  <pecoraro@apple.com>
3103
3104         Web Inspector: Cleanup inspector/debugger tests
3105         https://bugs.webkit.org/show_bug.cgi?id=156619
3106
3107         Reviewed by Brian Burg.
3108
3109         * inspector/debugger/breakpoint-action-detach.html:
3110         * inspector/debugger/breakpoint-action-with-exception.html:
3111         * inspector/debugger/breakpoint-condition-detach.html:
3112         * inspector/debugger/breakpoint-condition-with-bad-script.html:
3113         * inspector/debugger/breakpoint-condition-with-exception.html:
3114         * inspector/debugger/breakpoint-eval-with-exception.html:
3115         * inspector/debugger/breakpoint-inside-conditons-and-actions.html:
3116         * inspector/debugger/call-frame-function-name.html:
3117         * inspector/debugger/call-frame-this-host.html:
3118         * inspector/debugger/call-frame-this-nonstrict.html:
3119         * inspector/debugger/call-frame-this-strict.html:
3120         * inspector/debugger/debugger-statement.html:
3121         * inspector/debugger/didSampleProbe-multiple-probes.html:
3122         * inspector/debugger/hit-breakpoint-from-console.html:
3123         * inspector/debugger/nested-inspectors.html:
3124         * inspector/debugger/pause-on-assert.html:
3125         * inspector/debugger/regress-133182.html:
3126         * inspector/debugger/removeBreakpoint.html:
3127         * inspector/debugger/setBreakpoint-actions.html:
3128         * inspector/debugger/setBreakpoint-autoContinue.html:
3129         * inspector/debugger/setBreakpoint-column.html:
3130         * inspector/debugger/setBreakpoint-condition.html:
3131         * inspector/debugger/setBreakpoint-dfg-and-modify-local.html:
3132         * inspector/debugger/setBreakpoint-dfg-callee-and-examine-dfg-local.html:
3133         * inspector/debugger/setBreakpoint-dfg.html:
3134         * inspector/debugger/setBreakpoint-options-exception.html:
3135         * inspector/debugger/setBreakpoint.html:
3136         * inspector/debugger/setBreakpointByUrl-sourceURL.html:
3137         * inspector/debugger/setPauseOnExceptions-all.html:
3138         * inspector/debugger/setPauseOnExceptions-none.html:
3139         * inspector/debugger/setPauseOnExceptions-uncaught.html:
3140         Activate breakpoints in protocol tests that may set breakpoints and pause.
3141         Inspector tests automatically enable breakpoints.
3142
3143         * inspector/debugger/setVariableValue-expected.txt: Removed.
3144         * inspector/debugger/setVariableValue.html: Removed.
3145         * platform/gtk/TestExpectations:
3146         Remove references to bad test. The protocol command no longer exists.
3147
3148 2016-04-15  John Wilander  <wilander@apple.com>
3149
3150         Refactor WebSockets handshake to use StringView instead of String for header validation.
3151         https://bugs.webkit.org/show_bug.cgi?id=155602
3152
3153         Reviewed by Darin Adler.
3154
3155         * http/tests/websocket/tests/hybi/bad-handshake-crash-expected.txt:
3156             Fixed so that new error output is expected.
3157         * http/tests/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1-expected.txt:
3158         * http/tests/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1.html:
3159         * http/tests/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1_wsh.py:
3160             Now tests HTTP versions that are higher than 1.1, are lower than 1.1, have bad characters, and are empty.
3161         * http/tests/websocket/tests/hybi/long-invalid-header-expected.txt:
3162             Fixed so that slightly refined error output is expected.
3163
3164 2016-04-15  Joanmarie Diggs  <jdiggs@igalia.com>
3165
3166         AX: Presentational role on SVG elements is trumped by child 'title' and 'desc' elements
3167         https://bugs.webkit.org/show_bug.cgi?id=156519
3168
3169         Reviewed by Chris Fleizach.
3170
3171         Update w3c-svg-presentational-role.html expectations because there are test cases in which
3172         elements are now being included in the accessibility tree as a result of this change. Also
3173         add new test cases which lack child 'title' and 'desc' elements.
3174
3175         * accessibility/w3c-svg-content-language-attribute.html: Added.
3176         * accessibility/w3c-svg-presentational-role.html: New test cases added.
3177         * platform/gtk/accessibility/w3c-svg-content-language-attribute-expected.txt: Added.
3178         * platform/gtk/accessibility/w3c-svg-presentational-role-expected.txt: Updated.
3179         * platform/mac/accessibility/w3c-svg-content-language-attribute-expected.txt: Added.
3180         * platform/mac/accessibility/w3c-svg-presentational-role-expected.txt: Updated.
3181
3182 2016-04-15  Carlos Garcia Campos  <cgarcia@igalia.com>
3183
3184         Selection.deleteFromDocument should not leave a selection character
3185         https://bugs.webkit.org/show_bug.cgi?id=151442
3186
3187         Reviewed by Michael Catanzaro.
3188
3189         * editing/selection/deleteFromDocument-expected.txt:
3190         * editing/selection/deleteFromDocument.html:
3191         * imported/blink/editing/selection/deleteFromDocument-undo-crash-expected.txt: Added.
3192         * imported/blink/editing/selection/deleteFromDocument-undo-crash.html: Added.
3193         * TestExpectations: Skip imported/blink/editing/selection/deleteFromDocument-undo-crash.html in Debug.
3194         * platform/gtk/TestExpectations: Unskip imported/blink/editing/selection/deleteFromDocument-crash.html.
3195         * platform/win/TestExpectations: Ditto.
3196
3197 2016-04-15  Brady Eidson  <beidson@apple.com>
3198
3199         Add the message property to DOMError.
3200         https://bugs.webkit.org/show_bug.cgi?id=139173
3201
3202         Reviewed by Alex Christensen.
3203
3204         * storage/indexeddb/createIndex-after-failure-expected.txt:
3205         * storage/indexeddb/createIndex-after-failure-private-expected.txt:
3206         * storage/indexeddb/intversion-upgrades-expected.txt:
3207         * storage/indexeddb/intversion-upgrades-private-expected.txt:
3208
3209 2016-04-15  Jiewen Tan  <jiewen_tan@apple.com>
3210
3211         Mark perf/array-binary-search.html as flaky on ios-simulator-wk2
3212         https://bugs.webkit.org/show_bug.cgi?id=153049
3213
3214         Unreviewed test gardening.
3215
3216         * platform/ios-simulator-wk2/TestExpectations:
3217
3218 2016-04-14  Jiewen Tan  <jiewen_tan@apple.com>
3219
3220         Mark fast/animation/request-animation-frame-iframe2.html as flaky on ios-simulator-wk2
3221         https://bugs.webkit.org/show_bug.cgi?id=156620
3222
3223         Unreviewed test gardening.
3224
3225         * platform/ios-simulator-wk2/TestExpectations:
3226
3227 2016-04-14  Jiewen Tan  <jiewen_tan@apple.com>
3228
3229         Mark fast/animation/request-animation-frame-during-modal.html as flaky on ios-simulator-wk2
3230         https://bugs.webkit.org/show_bug.cgi?id=82762
3231
3232         Unreviewed test gardening.
3233
3234         * platform/ios-simulator-wk2/TestExpectations:
3235
3236 2016-04-14  Jiewen Tan  <jiewen_tan@apple.com>
3237
3238         Mark inspector/console/addInspectedNode.html as flaky on mac-wk2 for ElCapitan
3239         https://bugs.webkit.org/show_bug.cgi?id=155138
3240
3241         Unreviewed test gardening.
3242
3243         * platform/mac-wk2/TestExpectations:
3244
3245 2016-04-14  Jiewen Tan  <jiewen_tan@apple.com>
3246
3247         Mark http/tests/cache/disk-cache/disk-cache-vary-no-body.html as flaky on ios-simulator-wk2
3248         https://bugs.webkit.org/show_bug.cgi?id=149087
3249
3250         Unreviewed test gardening.
3251
3252         * platform/ios-simulator-wk2/TestExpectations:
3253
3254 2016-04-14  Jiewen Tan  <jiewen_tan@apple.com>
3255
3256         Mark http/tests/cache/disk-cache/disk-cache-vary.html as flaky for ios-simulator-wk2
3257         https://bugs.webkit.org/show_bug.cgi?id=149087
3258
3259         Unreviewed test gardening.
3260
3261         * platform/ios-simulator-wk2/TestExpectations:
3262
3263 2016-04-14  Daniel Bates  <dabates@apple.com>
3264
3265         Cleanup: Run all Content Security Policy 1.1 tests by default
3266
3267         It is now feasible to run all tests in directory LayoutTests/http/tests/security/contentSecurityPolicy/1.1
3268         by default following r199172, r199525 and r199538. There is still work to be done to make all CSP 1.1 tests
3269         pass. The number of 1.1 tests that either fail or timeout now represent a minority of all 1.1 tests.
3270
3271         * TestExpectations: Remove all CSP tests marked PASS, remove the entry to skip all tests in directory
3272         LayoutTests/http/tests/security/contentSecurityPolicy/1.1, and sort the list of failing tests by
3273         bug number, filename.
3274
3275 2016-04-14  Mark Lam  <mark.lam@apple.com>
3276
3277         Add svn:eol-style=LF to LayoutTests/ietestcenter/Javascript/TestCases/ files.
3278         https://bugs.webkit.org/show_bug.cgi?id=156588
3279
3280         Rubber-stamped by Geoffrey Garen.
3281
3282         These files are currently using CRs in their eols.  As a result, the EWS bots
3283         will always fail to apply a patch if the patch touches one these files.  Adding
3284         svn:eol-style=LF to them should resolve the issue.
3285
3286         Specifically, I ran the following command:
3287         $ svn propset svn:eol-style LF LayoutTests/ietestcenter/Javascript/TestCases/*
3288
3289         Note: this patch will touch 1306 files (not including this ChangeLog).
3290
3291         * ietestcenter/Javascript/TestCases/10.4.2-1-1.js: Added property svn:eol-style.
3292         (ES5Harness.registerTest.test):
3293         * ietestcenter/Javascript/TestCases/10.4.2-1-2.js: Added property svn:eol-style.
3294         (ES5Harness.registerTest.test.testcase.foo):
3295         (ES5Harness.registerTest.test):
3296         * ietestcenter/Javascript/TestCases/10.4.2-1-3.js: Added property svn:eol-style.
3297         (ES5Harness.registerTest.test):
3298         * ietestcenter/Javascript/TestCases/10.4.2-1-4.js: Added property svn:eol-style.
3299         (ES5Harness.registerTest.test):
3300         * ietestcenter/Javascript/TestCases/10.4.2-1-5.js: Added property svn:eol-style.
3301         (ES5Harness.registerTest.test):
3302         * ietestcenter/Javascript/TestCases/10.4.2-2-c-1.js: Added property svn:eol-style.
3303         (ES5Harness.registerTest.test.testcase.return.inner):
3304         (ES5Harness.registerTest.test):
3305         * ietestcenter/Javascript/TestCases/10.6-10-c-ii-1.js: Added property svn:eol-style.
3306         (ES5Harness.registerTest.test.testcase.foo):
3307         (ES5Harness.registerTest.test):
3308         * ietestcenter/Javascript/TestCases/10.6-10-c-ii-2.js: Added property svn:eol-style.
3309         (ES5Harness.registerTest.test.testcase.foo):
3310         (ES5Harness.registerTest.test):
3311         * ietestcenter/Javascript/TestCases/10.6-12-1.js: Added property svn:eol-style.
3312         (ES5Harness.registerTest.test):
3313         * ietestcenter/Javascript/TestCases/10.6-12-2.js: Added property svn:eol-style.
3314         (ES5Harness.registerTest.test):
3315         (ES5Harness.registerTest.precondition):
3316         * ietestcenter/Javascript/TestCases/10.6-13-1.js: Added property svn:eol-style.
3317         (ES5Harness.registerTest.test):
3318         * ietestcenter/Javascript/TestCases/10.6-5-1.js: Added property svn:eol-style.
3319         (ES5Harness.registerTest.test):
3320         (ES5Harness.registerTest.precondition):
3321         * ietestcenter/Javascript/TestCases/10.6-6-1.js: Added property svn:eol-style.
3322         (ES5Harness.registerTest.test):
3323         (ES5Harness.registerTest.precondition):
3324         * ietestcenter/Javascript/TestCases/10.6-6-2.js: Added property svn:eol-style.
3325         (ES5Harness.registerTest.test):
3326         (ES5Harness.registerTest.precondition):
3327         * ietestcenter/Javascript/TestCases/10.6-6-3.js: Added property svn:eol-style.
3328         (ES5Harness.registerTest.test):
3329         * ietestcenter/Javascript/TestCases/10.6-6-4.js: Added property svn:eol-style.
3330         (ES5Harness.registerTest.test):
3331         * ietestcenter/Javascript/TestCases/11.1.4-0.js: Added property svn:eol-style.
3332         (ES5Harness.registerTest.test):
3333         * ietestcenter/Javascript/TestCases/11.1.5-0-1.js: Added property svn:eol-style.
3334         (ES5Harness.registerTest.test):
3335         * ietestcenter/Javascript/TestCases/11.1.5-0-2.js: Added property svn:eol-style.
3336         (ES5Harness.registerTest.test):
3337         * ietestcenter/Javascript/TestCases/11.1.5_4-4-a-2.js: Added property svn:eol-style.
3338         (ES5Harness.registerTest.test):
3339         * ietestcenter/Javascript/TestCases/11.1.5_4-4-a-3.js: Added property svn:eol-style.
3340         (ES5Harness.registerTest.test):
3341         * ietestcenter/Javascript/TestCases/11.1.5_4-4-b-1.js: Added property svn:eol-style.
3342         (ES5Harness.registerTest.test):
3343         (ES5Harness.registerTest.precondition):
3344         * ietestcenter/Javascript/TestCases/11.1.5_4-4-b-2.js: Added property svn:eol-style.
3345         (ES5Harness.registerTest.test):
3346         (ES5Harness.registerTest.precondition):
3347         * ietestcenter/Javascript/TestCases/11.1.5_4-4-c-1.js: Added property svn:eol-style.
3348         (ES5Harness.registerTest.test):
3349         (ES5Harness.registerTest.precondition):
3350         * ietestcenter/Javascript/TestCases/11.1.5_4-4-c-2.js: Added property svn:eol-style.
3351         (ES5Harness.registerTest.test):
3352         (ES5Harness.registerTest.precondition):
3353         * ietestcenter/Javascript/TestCases/11.1.5_4-4-d-1.js: Added property svn:eol-style.
3354         (ES5Harness.registerTest.test):
3355         (ES5Harness.registerTest.precondition):
3356         * ietestcenter/Javascript/TestCases/11.1.5_4-4-d-2.js: Added property svn:eol-style.
3357         (ES5Harness.registerTest.test):
3358         (ES5Harness.registerTest.precondition):
3359         * ietestcenter/Javascript/TestCases/11.1.5_4-4-d-3.js: Added property svn:eol-style.
3360         (ES5Harness.registerTest.test):
3361         (ES5Harness.registerTest.precondition):
3362         * ietestcenter/Javascript/TestCases/11.1.5_4-4-d-4.js: Added property svn:eol-style.
3363         (ES5Harness.registerTest.test):
3364         (ES5Harness.registerTest.precondition):
3365         * ietestcenter/Javascript/TestCases/11.1.5_5-4-1.js: Added property svn:eol-style.
3366         (ES5Harness.registerTest.test):
3367         (ES5Harness.registerTest.precondition):
3368         * ietestcenter/Javascript/TestCases/11.1.5_6-3-1.js: Added property svn:eol-style.
3369         (ES5Harness.registerTest.test):
3370         (ES5Harness.registerTest.precondition):
3371         * ietestcenter/Javascript/TestCases/11.1.5_6-3-2.js: Added property svn:eol-style.
3372         (ES5Harness.registerTest.test):
3373         (ES5Harness.registerTest.precondition):
3374         * ietestcenter/Javascript/TestCases/11.1.5_7-3-1.js: Added property svn:eol-style.
3375         (ES5Harness.registerTest.test):
3376         (ES5Harness.registerTest.precondition):
3377         * ietestcenter/Javascript/TestCases/11.1.5_7-3-2.js: Added property svn:eol-style.
3378         (ES5Harness.registerTest.test):
3379         (ES5Harness.registerTest.precondition):
3380         * ietestcenter/Javascript/TestCases/11.13.1-1-1.js: Added property svn:eol-style.
3381         (ES5Harness.registerTest.test):
3382         * ietestcenter/Javascript/TestCases/11.13.1-1-2.js: Added property svn:eol-style.
3383         (ES5Harness.registerTest.test):
3384         * ietestcenter/Javascript/TestCases/11.13.1-1-3.js: Added property svn:eol-style.
3385         (ES5Harness.registerTest.test):
3386         * ietestcenter/Javascript/TestCases/11.13.1-1-4.js: Added property svn:eol-style.
3387         (ES5Harness.registerTest.test):
3388         * ietestcenter/Javascript/TestCases/11.13.1-4-1.js: Added property svn:eol-style.
3389         (ES5Harness.registerTest.test.testcase.foo):
3390         (ES5Harness.registerTest.test):
3391         (ES5Harness.registerTest.precondition):
3392         * ietestcenter/Javascript/TestCases/11.4.1-0-1.js: Added property svn:eol-style.
3393         (ES5Harness.registerTest.test):
3394         * ietestcenter/Javascript/TestCases/11.4.1-2-1.js: Added property svn:eol-style.
3395         (ES5Harness.registerTest.test):
3396         * ietestcenter/Javascript/TestCases/11.4.1-2-2.js: Added property svn:eol-style.
3397         (ES5Harness.registerTest.test.testcase.foo):
3398         (ES5Harness.registerTest.test):
3399         * ietestcenter/Javascript/TestCases/11.4.1-2-3.js: Added property svn:eol-style.
3400         (ES5Harness.registerTest.test):
3401         * ietestcenter/Javascript/TestCases/11.4.1-2-4.js: Added property svn:eol-style.
3402         (ES5Harness.registerTest.test):
3403         * ietestcenter/Javascript/TestCases/11.4.1-2-5.js: Added property svn:eol-style.
3404         (ES5Harness.registerTest.test):
3405         * ietestcenter/Javascript/TestCases/11.4.1-2-6.js: Added property svn:eol-style.
3406         (ES5Harness.registerTest.test):
3407         * ietestcenter/Javascript/TestCases/11.4.1-3-1.js: Added property svn:eol-style.
3408         (ES5Harness.registerTest.test):
3409         * ietestcenter/Javascript/TestCases/11.4.1-3-2.js: Added property svn:eol-style.
3410         (ES5Harness.registerTest.test):
3411         * ietestcenter/Javascript/TestCases/11.4.1-3-3.js: Added property svn:eol-style.
3412         (ES5Harness.registerTest.test):
3413         * ietestcenter/Javascript/TestCases/11.4.1-4.a-1.js: Added property svn:eol-style.
3414         (ES5Harness.registerTest.test):
3415         (ES5Harness.registerTest.precondition):
3416         * ietestcenter/Javascript/TestCases/11.4.1-4.a-10.js: Added property svn:eol-style.
3417         (ES5Harness.registerTest.test):
3418         * ietestcenter/Javascript/TestCases/11.4.1-4.a-11.js: Added property svn:eol-style.
3419         (ES5Harness.registerTest.test.testcase.foo):
3420         (ES5Harness.registerTest.test):
3421         * ietestcenter/Javascript/TestCases/11.4.1-4.a-12.js: Added property svn:eol-style.
3422         (ES5Harness.registerTest.test):
3423         * ietestcenter/Javascript/TestCases/11.4.1-4.a-13.js: Added property svn:eol-style.
3424         (ES5Harness.registerTest.test):
3425         (ES5Harness.registerTest.precondition):
3426         * ietestcenter/Javascript/TestCases/11.4.1-4.a-14.js: Added property svn:eol-style.
3427         (ES5Harness.registerTest.test):
3428         * ietestcenter/Javascript/TestCases/11.4.1-4.a-15.js: Added property svn:eol-style.
3429         (ES5Harness.registerTest.test):
3430         * ietestcenter/Javascript/TestCases/11.4.1-4.a-16.js: Added property svn:eol-style.
3431         (ES5Harness.registerTest.test):
3432         * ietestcenter/Javascript/TestCases/11.4.1-4.a-17.js: Added property svn:eol-style.
3433         (ES5Harness.registerTest.test.testcase.foo):
3434         (ES5Harness.registerTest.test):
3435         * ietestcenter/Javascript/TestCases/11.4.1-4.a-2.js: Added property svn:eol-style.
3436         (ES5Harness.registerTest.test.testcase.getter):
3437         (ES5Harness.registerTest.precondition):
3438         * ietestcenter/Javascript/TestCases/11.4.1-4.a-3.js: Added property svn:eol-style.
3439         (ES5Harness.registerTest.test):
3440         (ES5Harness.registerTest.precondition):
3441         * ietestcenter/Javascript/TestCases/11.4.1-4.a-4.js: Added property svn:eol-style.
3442         (ES5Harness.registerTest.test):
3443         * ietestcenter/Javascript/TestCases/11.4.1-4.a-5.js: Added property svn:eol-style.
3444         (ES5Harness.registerTest.test):
3445         * ietestcenter/Javascript/TestCases/11.4.1-4.a-6.js: Added property svn:eol-style.
3446         (ES5Harness.registerTest.test):
3447         * ietestcenter/Javascript/TestCases/11.4.1-4.a-7.js: Added property svn:eol-style.
3448         (ES5Harness.registerTest.test):
3449         * ietestcenter/Javascript/TestCases/11.4.1-4.a-8.js: Added property svn:eol-style.
3450         (ES5Harness.registerTest.test):
3451         * ietestcenter/Javascript/TestCases/11.4.1-4.a-9.js: Added property svn:eol-style.
3452         (ES5Harness.registerTest.test):
3453         * ietestcenter/Javascript/TestCases/11.4.1-5-1.js: Added property svn:eol-style.
3454         (ES5Harness.registerTest.test):
3455         * ietestcenter/Javascript/TestCases/11.4.1-5-2.js: Added property svn:eol-style.
3456         (ES5Harness.registerTest.test.testcase.foo):
3457         (ES5Harness.registerTest.test):
3458         * ietestcenter/Javascript/TestCases/11.4.1-5-3.js: Added property svn:eol-style.
3459         (ES5Harness.registerTest.test.testcase.foo):
3460         (ES5Harness.registerTest.test):
3461         * ietestcenter/Javascript/TestCases/12.10-0-1.js: Added property svn:eol-style.
3462         (ES5Harness.registerTest.test.testcase.f):
3463         (ES5Harness.registerTest.test):
3464         * ietestcenter/Javascript/TestCases/12.10-0-10.js: Added property svn:eol-style.
3465         (ES5Harness.registerTest.test.testcase.f.innerf):
3466         (ES5Harness.registerTest.test.testcase.f):
3467         (ES5Harness.registerTest.test):
3468         * ietestcenter/Javascript/TestCases/12.10-0-11.js: Added property svn:eol-style.
3469         (ES5Harness.registerTest.test.testcase.f.innerf):
3470         (ES5Harness.registerTest.test.testcase.f):
3471         (ES5Harness.registerTest.test):
3472         * ietestcenter/Javascript/TestCases/12.10-0-12.js: Added property svn:eol-style.
3473         (ES5Harness.registerTest.test.testcase.f.innerf):
3474         (ES5Harness.registerTest.test.testcase.f):
3475         (ES5Harness.registerTest.test):
3476         * ietestcenter/Javascript/TestCases/12.10-0-3.js: Added property svn:eol-style.
3477         (ES5Harness.registerTest.test.testcase.with.f):
3478         (ES5Harness.registerTest.test):
3479         * ietestcenter/Javascript/TestCases/12.10-0-7.js: Added property svn:eol-style.
3480         (ES5Harness.registerTest.test):
3481         * ietestcenter/Javascript/TestCases/12.10-0-8.js: Added property svn:eol-style.
3482         (ES5Harness.registerTest.test):
3483         * ietestcenter/Javascript/TestCases/12.10-0-9.js: Added property svn:eol-style.
3484         (ES5Harness.registerTest.test.testcase.f.innerf):
3485         (ES5Harness.registerTest.test.testcase.f):
3486         (ES5Harness.registerTest.test):
3487         * ietestcenter/Javascript/TestCases/12.10-2-1.js: Added property svn:eol-style.
3488         (ES5Harness.registerTest.test):
3489         * ietestcenter/Javascript/TestCases/12.10-2-2.js: Added property svn:eol-style.
3490         (ES5Harness.registerTest.test):
3491         * ietestcenter/Javascript/TestCases/12.10-2-3.js: Added property svn:eol-style.
3492         (ES5Harness.registerTest.test):
3493         * ietestcenter/Javascript/TestCases/12.10-7-1.js: Added property svn:eol-style.
3494         (ES5Harness.registerTest.test):
3495         * ietestcenter/Javascript/TestCases/12.14-1.js: Added property svn:eol-style.
3496         (ES5Harness.registerTest.test):
3497         * ietestcenter/Javascript/TestCases/12.14-10.js: Added property svn:eol-style.
3498         (ES5Harness.registerTest.test.testcase.f.innerf):
3499         (ES5Harness.registerTest.test.testcase.f):
3500         (ES5Harness.registerTest.test):
3501         * ietestcenter/Javascript/TestCases/12.14-11.js: Added property svn:eol-style.
3502         (ES5Harness.registerTest.test.testcase.f.innerf):
3503         (ES5Harness.registerTest.test.testcase.f):
3504         (ES5Harness.registerTest.test):
3505         * ietestcenter/Javascript/TestCases/12.14-12.js: Added property svn:eol-style.
3506         (ES5Harness.registerTest.test.testcase.f.innerf):
3507         (ES5Harness.registerTest.test.testcase.f):
3508         (ES5Harness.registerTest.test):
3509         * ietestcenter/Javascript/TestCases/12.14-13.js: Added property svn:eol-style.
3510         (ES5Harness.registerTest.test.testcase.foo):
3511         (ES5Harness.registerTest.test):
3512         * ietestcenter/Javascript/TestCases/12.14-2.js: Added property svn:eol-style.
3513         (ES5Harness.registerTest.test.testcase.capturedFoo):
3514         (ES5Harness.registerTest.test):
3515         * ietestcenter/Javascript/TestCases/12.14-3.js: Added property svn:eol-style.
3516         (ES5Harness.registerTest.test):
3517         * ietestcenter/Javascript/TestCases/12.14-4.js: Added property svn:eol-style.
3518         (ES5Harness.registerTest.test):
3519         * ietestcenter/Javascript/TestCases/12.14-5.js: Added property svn:eol-style.
3520         (ES5Harness.registerTest.test.testcase.o.foo):
3521         (ES5Harness.registerTest.test.testcase.catch.foo):
3522         (ES5Harness.registerTest.test):
3523         * ietestcenter/Javascript/TestCases/12.14-6.js: Added property svn:eol-style.
3524         (ES5Harness.registerTest.test.testcase.o.foo):
3525         (ES5Harness.registerTest.test.testcase.catch.foo):
3526         (ES5Harness.registerTest.test):
3527         * ietestcenter/Javascript/TestCases/12.14-7.js: Added property svn:eol-style.
3528         (ES5Harness.registerTest.test):
3529         * ietestcenter/Javascript/TestCases/12.14-8.js: Added property svn:eol-style.
3530         (ES5Harness.registerTest.test):
3531         * ietestcenter/Javascript/TestCases/12.14-9.js: Added property svn:eol-style.
3532         (ES5Harness.registerTest.test.testcase.f.innerf):
3533         (ES5Harness.registerTest.test.testcase.f):
3534         (ES5Harness.registerTest.test):
3535         * ietestcenter/Javascript/TestCases/12.2.1-11.js: Added property svn:eol-style.
3536         (ES5Harness.registerTest.test):
3537         * ietestcenter/Javascript/TestCases/12.2.1-12.js: Added property svn:eol-style.
3538         (ES5Harness.registerTest.test):
3539         * ietestcenter/Javascript/TestCases/15.10.6.js: Added property svn:eol-style.
3540         (ES5Harness.registerTest.test):
3541         * ietestcenter/Javascript/TestCases/15.10.7.1-1.js: Added property svn:eol-style.
3542         (ES5Harness.registerTest.test):
3543         * ietestcenter/Javascript/TestCases/15.10.7.2-1.js: Added property svn:eol-style.
3544         (ES5Harness.registerTest.test):
3545         * ietestcenter/Javascript/TestCases/15.10.7.3-1.js: Added property svn:eol-style.
3546         (ES5Harness.registerTest.test):
3547         * ietestcenter/Javascript/TestCases/15.10.7.4-1.js: Added property svn:eol-style.
3548         (ES5Harness.registerTest.test):
3549         * ietestcenter/Javascript/TestCases/15.10.7.5-1.js: Added property svn:eol-style.
3550         (ES5Harness.registerTest.test):
3551         * ietestcenter/Javascript/TestCases/15.12-0-1.js: Added property svn:eol-style.
3552         (ES5Harness.registerTest.test):
3553         (ES5Harness.registerTest.precondition):
3554         * ietestcenter/Javascript/TestCases/15.12-0-2.js: Added property svn:eol-style.
3555         (ES5Harness.registerTest.test):
3556         (ES5Harness.registerTest.precondition):
3557         * ietestcenter/Javascript/TestCases/15.12-0-3.js: Added property svn:eol-style.
3558         (ES5Harness.registerTest.test):
3559         (ES5Harness.registerTest.precondition):
3560         * ietestcenter/Javascript/TestCases/15.12-0-4.js: Added property svn:eol-style.
3561         (ES5Harness.registerTest.test):
3562         (ES5Harness.registerTest.precondition):
3563         * ietestcenter/Javascript/TestCases/15.12.1.1-0-1.js: Added property svn:eol-style.
3564         (ES5Harness.registerTest.test):
3565         (ES5Harness.registerTest.precondition):
3566         * ietestcenter/Javascript/TestCases/15.12.1.1-0-2.js: Added property svn:eol-style.
3567         (ES5Harness.registerTest.test):
3568         (ES5Harness.registerTest.precondition):
3569         * ietestcenter/Javascript/TestCases/15.12.1.1-0-3.js: Added property svn:eol-style.
3570         (ES5Harness.registerTest.test):
3571         (ES5Harness.registerTest.precondition):
3572         * ietestcenter/Javascript/TestCases/15.12.1.1-0-4.js: Added property svn:eol-style.
3573         (ES5Harness.registerTest.test):
3574         (ES5Harness.registerTest.precondition):
3575         * ietestcenter/Javascript/TestCases/15.12.1.1-0-5.js: Added property svn:eol-style.
3576         (ES5Harness.registerTest.test):
3577         (ES5Harness.registerTest.precondition):
3578         * ietestcenter/Javascript/TestCases/15.12.1.1-0-6.js: Added property svn:eol-style.
3579         (ES5Harness.registerTest.test):
3580         (ES5Harness.registerTest.precondition):
3581         * ietestcenter/Javascript/TestCases/15.12.1.1-0-7.js: Added property svn:eol-style.
3582         (ES5Harness.registerTest.test):
3583         (ES5Harness.registerTest.precondition):
3584         * ietestcenter/Javascript/TestCases/15.12.1.1-0-8.js: Added property svn:eol-style.
3585         (ES5Harness.registerTest.test):
3586         (ES5Harness.registerTest.precondition):
3587         * ietestcenter/Javascript/TestCases/15.12.1.1-0-9.js: Added property svn:eol-style.
3588         (ES5Harness.registerTest.test):
3589         (ES5Harness.registerTest.precondition):
3590         * ietestcenter/Javascript/TestCases/15.12.1.1-g1-1.js: Added property svn:eol-style.
3591         (ES5Harness.registerTest.test):
3592         (ES5Harness.registerTest.precondition):
3593         * ietestcenter/Javascript/TestCases/15.12.1.1-g1-2.js: Added property svn:eol-style.
3594         (ES5Harness.registerTest.test):
3595         (ES5Harness.registerTest.precondition):
3596         * ietestcenter/Javascript/TestCases/15.12.1.1-g1-3.js: Added property svn:eol-style.
3597         (ES5Harness.registerTest.test):
3598         (ES5Harness.registerTest.precondition):
3599         * ietestcenter/Javascript/TestCases/15.12.1.1-g1-4.js: Added property svn:eol-style.
3600         (ES5Harness.registerTest.test):
3601         (ES5Harness.registerTest.precondition):
3602         * ietestcenter/Javascript/TestCases/15.12.1.1-g2-1.js: Added property svn:eol-style.
3603         (ES5Harness.registerTest.test):
3604         (ES5Harness.registerTest.precondition):
3605         * ietestcenter/Javascript/TestCases/15.12.1.1-g2-2.js: Added property svn:eol-style.
3606         (ES5Harness.registerTest.test):
3607         (ES5Harness.registerTest.precondition):
3608         * ietestcenter/Javascript/TestCases/15.12.1.1-g2-3.js: Added property svn:eol-style.
3609         (ES5Harness.registerTest.test):
3610         (ES5Harness.registerTest.precondition):
3611         * ietestcenter/Javascript/TestCases/15.12.1.1-g2-4.js: Added property svn:eol-style.
3612         (ES5Harness.registerTest.test):
3613         (ES5Harness.registerTest.precondition):
3614         * ietestcenter/Javascript/TestCases/15.12.1.1-g2-5.js: Added property svn:eol-style.
3615         (ES5Harness.registerTest.test):
3616         (ES5Harness.registerTest.precondition):
3617         * ietestcenter/Javascript/TestCases/15.12.1.1-g4-1.js: Added property svn:eol-style.
3618         (ES5Harness.registerTest.test):
3619         (ES5Harness.registerTest.precondition):
3620         * ietestcenter/Javascript/TestCases/15.12.1.1-g4-2.js: Added property svn:eol-style.
3621         (ES5Harness.registerTest.test):
3622         (ES5Harness.registerTest.precondition):
3623         * ietestcenter/Javascript/TestCases/15.12.1.1-g4-3.js: Added property svn:eol-style.
3624         (ES5Harness.registerTest.test):
3625         (ES5Harness.registerTest.precondition):
3626         * ietestcenter/Javascript/TestCases/15.12.1.1-g4-4.js: Added property svn:eol-style.
3627         (ES5Harness.registerTest.test):
3628         (ES5Harness.registerTest.precondition):
3629         * ietestcenter/Javascript/TestCases/15.12.1.1-g5-1.js: Added property svn:eol-style.
3630         (ES5Harness.registerTest.test):
3631         (ES5Harness.registerTest.precondition):
3632         * ietestcenter/Javascript/TestCases/15.12.1.1-g5-2.js: Added property svn:eol-style.
3633         (ES5Harness.registerTest.test):
3634         (ES5Harness.registerTest.precondition):
3635         * ietestcenter/Javascript/TestCases/15.12.1.1-g5-3.js: Added property svn:eol-style.
3636         (ES5Harness.registerTest.test):
3637         (ES5Harness.registerTest.precondition):
3638         * ietestcenter/Javascript/TestCases/15.12.1.1-g6-1.js: Added property svn:eol-style.
3639         (ES5Harness.registerTest.test):
3640         (ES5Harness.registerTest.precondition):
3641         * ietestcenter/Javascript/TestCases/15.12.1.1-g6-2.js: Added property svn:eol-style.
3642         (ES5Harness.registerTest.test):
3643         (ES5Harness.registerTest.precondition):
3644         * ietestcenter/Javascript/TestCases/15.12.1.1-g6-3.js: Added property svn:eol-style.
3645         (ES5Harness.registerTest.test):
3646         (ES5Harness.registerTest.precondition):
3647         * ietestcenter/Javascript/TestCases/15.12.1.1-g6-4.js: Added property svn:eol-style.
3648         (ES5Harness.registerTest.test):
3649         (ES5Harness.registerTest.precondition):
3650         * ietestcenter/Javascript/TestCases/15.12.1.1-g6-5.js: Added property svn:eol-style.
3651         (ES5Harness.registerTest.test):
3652         (ES5Harness.registerTest.precondition):
3653         * ietestcenter/Javascript/TestCases/15.12.1.1-g6-6.js: Added property svn:eol-style.
3654         (ES5Harness.registerTest.test):
3655         (ES5Harness.registerTest.precondition):
3656         * ietestcenter/Javascript/TestCases/15.12.1.1-g6-7.js: Added property svn:eol-style.
3657         (ES5Harness.registerTest.test):
3658         (ES5Harness.registerTest.precondition):
3659         * ietestcenter/Javascript/TestCases/15.12.2-0-1.js: Added property svn:eol-style.
3660         (ES5Harness.registerTest.test):
3661         (ES5Harness.registerTest.precondition):
3662         * ietestcenter/Javascript/TestCases/15.12.2-0-2.js: Added property svn:eol-style.
3663         (ES5Harness.registerTest.test):
3664         (ES5Harness.registerTest.precondition):
3665         * ietestcenter/Javascript/TestCases/15.12.2-0-3.js: Added property svn:eol-style.
3666         (ES5Harness.registerTest.test):
3667         (ES5Harness.registerTest.precondition):
3668         * ietestcenter/Javascript/TestCases/15.12.3-0-1.js: Added property svn:eol-style.
3669         (ES5Harness.registerTest.test):
3670         (ES5Harness.registerTest.precondition):
3671         * ietestcenter/Javascript/TestCases/15.12.3-0-2.js: Added property svn:eol-style.
3672         (ES5Harness.registerTest.test):
3673         (ES5Harness.registerTest.precondition):
3674         * ietestcenter/Javascript/TestCases/15.12.3-0-3.js: Added property svn:eol-style.
3675         (ES5Harness.registerTest.test):
3676         (ES5Harness.registerTest.precondition):
3677         * ietestcenter/Javascript/TestCases/15.12.3-11-1.js: Added property svn:eol-style.
3678         (ES5Harness.registerTest.test):
3679         (ES5Harness.registerTest.precondition):
3680         * ietestcenter/Javascript/TestCases/15.12.3-11-10.js: Added property svn:eol-style.
3681         (ES5Harness.registerTest.test):
3682         (ES5Harness.registerTest.precondition):
3683         * ietestcenter/Javascript/TestCases/15.12.3-11-11.js: Added property svn:eol-style.
3684         (ES5Harness.registerTest.test.testcase):
3685         (ES5Harness.registerTest.test):
3686         (ES5Harness.registerTest.precondition):
3687         * ietestcenter/Javascript/TestCases/15.12.3-11-12.js: Added property svn:eol-style.
3688         (ES5Harness.registerTest.test):
3689         (ES5Harness.registerTest.precondition):
3690         * ietestcenter/Javascript/TestCases/15.12.3-11-13.js: Added property svn:eol-style.
3691         (ES5Harness.registerTest.test):
3692         (ES5Harness.registerTest.precondition):
3693         * ietestcenter/Javascript/TestCases/15.12.3-11-14.js: Added property svn:eol-style.
3694         (ES5Harness.registerTest.test):
3695         (ES5Harness.registerTest.precondition):
3696         * ietestcenter/Javascript/TestCases/15.12.3-11-15.js: Added property svn:eol-style.
3697         (ES5Harness.registerTest.test):
3698         (ES5Harness.registerTest.precondition):
3699         * ietestcenter/Javascript/TestCases/15.12.3-11-2.js: Added property svn:eol-style.
3700         (ES5Harness.registerTest.test):
3701         (ES5Harness.registerTest.precondition):
3702         * ietestcenter/Javascript/TestCases/15.12.3-11-3.js: Added property svn:eol-style.
3703         (ES5Harness.registerTest.test):
3704         (ES5Harness.registerTest.precondition):
3705         * ietestcenter/Javascript/TestCases/15.12.3-11-4.js: Added property svn:eol-style.
3706         (ES5Harness.registerTest.test):
3707         (ES5Harness.registerTest.precondition):
3708         * ietestcenter/Javascript/TestCases/15.12.3-11-5.js: Added property svn:eol-style.
3709         (ES5Harness.registerTest.test):
3710         (ES5Harness.registerTest.precondition):
3711         * ietestcenter/Javascript/TestCases/15.12.3-11-6.js: Added property svn:eol-style.
3712         (ES5Harness.registerTest.test):
3713         (ES5Harness.registerTest.precodition):
3714         * ietestcenter/Javascript/TestCases/15.12.3-11-7.js: Added property svn:eol-style.
3715         (ES5Harness.registerTest.test):
3716         (ES5Harness.registerTest.precondition):
3717         * ietestcenter/Javascript/TestCases/15.12.3-11-8.js: Added property svn:eol-style.
3718         (ES5Harness.registerTest.test):
3719         (ES5Harness.registerTest.precondition):
3720         * ietestcenter/Javascript/TestCases/15.12.3-11-9.js: Added property svn:eol-style.
3721         (ES5Harness.registerTest.test):
3722         (ES5Harness.registerTest.precondition):
3723         * ietestcenter/Javascript/TestCases/15.12.3-4-1.js: Added property svn:eol-style.
3724         (ES5Harness.registerTest.test):
3725         (ES5Harness.registerTest.precondition):
3726         * ietestcenter/Javascript/TestCases/15.12.3-5-a-i-1.js: Added property svn:eol-style.
3727         (ES5Harness.registerTest.test):
3728         (ES5Harness.registerTest.precondition):
3729         * ietestcenter/Javascript/TestCases/15.12.3-5-b-i-1.js: Added property svn:eol-style.
3730         (ES5Harness.registerTest.test):
3731         (ES5Harness.registerTest.precondition):
3732         * ietestcenter/Javascript/TestCases/15.12.3-6-a-1.js: Added property svn:eol-style.
3733         (ES5Harness.registerTest.test):
3734         (ES5Harness.registerTest.precondition):
3735         * ietestcenter/Javascript/TestCases/15.12.3-6-a-2.js: Added property svn:eol-style.
3736         (ES5Harness.registerTest.test):
3737         (ES5Harness.registerTest.precondition):
3738         * ietestcenter/Javascript/TestCases/15.12.3-6-b-1.js: Added property svn:eol-style.
3739         (ES5Harness.registerTest.test):
3740         (ES5Harness.registerTest.precondition):
3741         * ietestcenter/Javascript/TestCases/15.12.3-6-b-2.js: Added property svn:eol-style.
3742         (ES5Harness.registerTest.test):
3743         (ES5Harness.registerTest.precondition):
3744         * ietestcenter/Javascript/TestCases/15.12.3-6-b-3.js: Added property svn:eol-style.
3745         (ES5Harness.registerTest.test):
3746         (ES5Harness.registerTest.precondition):
3747         * ietestcenter/Javascript/TestCases/15.12.3-6-b-4.js: Added property svn:eol-style.
3748         (ES5Harness.registerTest.test):
3749         (ES5Harness.registerTest.precondition):
3750         * ietestcenter/Javascript/TestCases/15.12.3-7-a-1.js: Added property svn:eol-style.
3751         (ES5Harness.registerTest.test):
3752         (ES5Harness.registerTest.precondition):
3753         * ietestcenter/Javascript/TestCases/15.12.3-8-a-1.js: Added property svn:eol-style.
3754         (ES5Harness.registerTest.test):
3755         (ES5Harness.registerTest.precondition):
3756         * ietestcenter/Javascript/TestCases/15.12.3-8-a-2.js: Added property svn:eol-style.
3757         (ES5Harness.registerTest.test):
3758         (ES5Harness.registerTest.precondition):
3759         * ietestcenter/Javascript/TestCases/15.12.3-8-a-3.js: Added property svn:eol-style.
3760         (ES5Harness.registerTest.test):
3761         (ES5Harness.registerTest.precondition):
3762         * ietestcenter/Javascript/TestCases/15.12.3-8-a-4.js: Added property svn:eol-style.
3763         (ES5Harness.registerTest.test):
3764         (ES5Harness.registerTest.precondition):
3765         * ietestcenter/Javascript/TestCases/15.12.3-8-a-5.js: Added property svn:eol-style.
3766         (ES5Harness.registerTest.test):
3767         (ES5Harness.registerTest.precondition):
3768         * ietestcenter/Javascript/TestCases/15.12.3_2-2-b-i-1.js: Added property svn:eol-style.
3769         (ES5Harness.registerTest.test.testcase.obj.toJSON):
3770         (ES5Harness.registerTest.test):
3771         (ES5Harness.registerTest.precondition):
3772         * ietestcenter/Javascript/TestCases/15.12.3_2-2-b-i-2.js: Added property svn:eol-style.
3773         (ES5Harness.registerTest.test.testcase.obj.toJSON):
3774         (ES5Harness.registerTest.test):
3775         (ES5Harness.registerTest.precondition):
3776         * ietestcenter/Javascript/TestCases/15.12.3_2-2-b-i-3.js: Added property svn:eol-style.
3777         (ES5Harness.registerTest.test.testcase.obj.toJSON):
3778         (ES5Harness.registerTest.test):
3779         (ES5Harness.registerTest.precondition):
3780         * ietestcenter/Javascript/TestCases/15.12.3_2-3-a-1.js: Added property svn:eol-style.
3781         (ES5Harness.registerTest.test):
3782         (ES5Harness.registerTest.precondition):
3783         * ietestcenter/Javascript/TestCases/15.12.3_2-3-a-2.js: Added property svn:eol-style.
3784         (ES5Harness.registerTest.test):
3785         (ES5Harness.registerTest.precondition):
3786         * ietestcenter/Javascript/TestCases/15.12.3_2-3-a-3.js: Added property svn:eol-style.
3787         (ES5Harness.registerTest.test):
3788         (ES5Harness.registerTest.precondition):
3789         * ietestcenter/Javascript/TestCases/15.12.3_4-1-1.js: Added property svn:eol-style.
3790         (ES5Harness.registerTest.test):
3791         (ES5Harness.registerTest.precondition):
3792         * ietestcenter/Javascript/TestCases/15.12.3_4-1-2.js: Added property svn:eol-style.
3793         (ES5Harness.registerTest.test):
3794         (ES5Harness.registerTest.precondition):
3795         * ietestcenter/Javascript/TestCases/15.12.3_4-1-3.js: Added property svn:eol-style.
3796         (ES5Harness.registerTest.test):
3797         (ES5Harness.registerTest.precondition):
3798         * ietestcenter/Javascript/TestCases/15.2.3.1.js: Added property svn:eol-style.
3799         (ES5Harness.registerTest.test):
3800         (ES5Harness.registerTest.precondition):
3801         * ietestcenter/Javascript/TestCases/15.2.3.10-0-1.js: Added property svn:eol-style.
3802         (ES5Harness.registerTest.test):
3803         * ietestcenter/Javascript/TestCases/15.2.3.10-0-2.js: Added property svn:eol-style.
3804         (ES5Harness.registerTest.test):
3805         (ES5Harness.registerTest.precondition):
3806         * ietestcenter/Javascript/TestCases/15.2.3.10-1.js: Added property svn:eol-style.
3807         (ES5Harness.registerTest.test):
3808         (ES5Harness.registerTest.precondition):
3809         * ietestcenter/Javascript/TestCases/15.2.3.10-2.js: Added property svn:eol-style.
3810         (ES5Harness.registerTest.test):
3811         (ES5Harness.registerTest.precondition):
3812         * ietestcenter/Javascript/TestCases/15.2.3.11-0-1.js: Added property svn:eol-style.
3813         (ES5Harness.registerTest.test):
3814         * ietestcenter/Javascript/TestCases/15.2.3.11-0-2.js: Added property svn:eol-style.
3815         (ES5Harness.registerTest.test):
3816         (ES5Harness.registerTest.precondition):
3817         * ietestcenter/Javascript/TestCases/15.2.3.11-1.js: Added property svn:eol-style.
3818         (ES5Harness.registerTest.test):
3819         (ES5Harness.registerTest.precondition):
3820         * ietestcenter/Javascript/TestCases/15.2.3.11-4-1.js: Added property svn:eol-style.
3821         (ES5Harness.registerTest.test):
3822         (ES5Harness.registerTest.precondition):
3823         * ietestcenter/Javascript/TestCases/15.2.3.11-4-10.js: Added property svn:eol-style.
3824         (ES5Harness.registerTest.test):
3825         (ES5Harness.registerTest.precondition):
3826         * ietestcenter/Javascript/TestCases/15.2.3.11-4-11.js: Added property svn:eol-style.
3827         (ES5Harness.registerTest.test):
3828         (ES5Harness.registerTest.precondition):
3829         * ietestcenter/Javascript/TestCases/15.2.3.11-4-12.js: Added property svn:eol-style.
3830         (ES5Harness.registerTest.test):
3831         (ES5Harness.registerTest.precondition):
3832         * ietestcenter/Javascript/TestCases/15.2.3.11-4-13.js: Added property svn:eol-style.
3833         (ES5Harness.registerTest.test):
3834         (ES5Harness.registerTest.precondition):
3835         * ietestcenter/Javascript/TestCases/15.2.3.11-4-14.js: Added property svn:eol-style.
3836         (ES5Harness.registerTest.test):
3837         (ES5Harness.registerTest.precondition):
3838         * ietestcenter/Javascript/TestCases/15.2.3.11-4-15.js: Added property svn:eol-style.
3839         (ES5Harness.registerTest.test):
3840         (ES5Harness.registerTest.precondition):
3841         * ietestcenter/Javascript/TestCases/15.2.3.11-4-16.js: Added property svn:eol-style.
3842         (ES5Harness.registerTest.test):
3843         (ES5Harness.registerTest.precondition):
3844         * ietestcenter/Javascript/TestCases/15.2.3.11-4-17.js: Added property svn:eol-style.
3845         (ES5Harness.registerTest.test):
3846         (ES5Harness.registerTest.precondition):
3847         * ietestcenter/Javascript/TestCases/15.2.3.11-4-18.js: Added property svn:eol-style.
3848         (ES5Harness.registerTest.test):
3849         (ES5Harness.registerTest.precondition):
3850         * ietestcenter/Javascript/TestCases/15.2.3.11-4-19.js: Added property svn:eol-style.
3851         (ES5Harness.registerTest.test):
3852         (ES5Harness.registerTest.precondition):
3853         * ietestcenter/Javascript/TestCases/15.2.3.11-4-2.js: Added property svn:eol-style.
3854         (ES5Harness.registerTest.test):
3855         (ES5Harness.registerTest.precondition):
3856         * ietestcenter/Javascript/TestCases/15.2.3.11-4-20.js: Added property svn:eol-style.
3857         (ES5Harness.registerTest.test):
3858         (ES5Harness.registerTest.precondition):
3859         * ietestcenter/Javascript/TestCases/15.2.3.11-4-21.js: Added property svn:eol-style.
3860         (ES5Harness.registerTest.test):
3861         (ES5Harness.registerTest.precondition):
3862         * ietestcenter/Javascript/TestCases/15.2.3.11-4-22.js: Added property svn:eol-style.
3863         (ES5Harness.registerTest.test):
3864         (ES5Harness.registerTest.precondition):
3865         * ietestcenter/Javascript/TestCases/15.2.3.11-4-23.js: Added property svn:eol-style.
3866         (ES5Harness.registerTest.test):
3867         (ES5Harness.registerTest.precondition):
3868         * ietestcenter/Javascript/TestCases/15.2.3.11-4-24.js: Added property svn:eol-style.
3869         (ES5Harness.registerTest.test):
3870         (ES5Harness.registerTest.precondition):
3871         * ietestcenter/Javascript/TestCases/15.2.3.11-4-25.js: Added property svn:eol-style.
3872         (ES5Harness.registerTest.test):
3873         (ES5Harness.registerTest.precondition):
3874         * ietestcenter/Javascript/TestCases/15.2.3.11-4-26.js: Added property svn:eol-style.
3875         (ES5Harness.registerTest.test):
3876         (ES5Harness.registerTest.precondition):
3877         * ietestcenter/Javascript/TestCases/15.2.3.11-4-27.js: Added property svn:eol-style.
3878         (ES5Harness.registerTest.test):
3879         (ES5Harness.registerTest.precondition):
3880         * ietestcenter/Javascript/TestCases/15.2.3.11-4-3.js: Added property svn:eol-style.
3881         (ES5Harness.registerTest.test):
3882         (ES5Harness.registerTest.precondition):
3883         * ietestcenter/Javascript/TestCases/15.2.3.11-4-4.js: Added property svn:eol-style.
3884         (ES5Harness.registerTest.test):
3885         (ES5Harness.registerTest.precondition):
3886         * ietestcenter/Javascript/TestCases/15.2.3.11-4-5.js: Added property svn:eol-style.
3887         (ES5Harness.registerTest.test):
3888         (ES5Harness.registerTest.precondition):
3889         * ietestcenter/Javascript/TestCases/15.2.3.11-4-6.js: Added property svn:eol-style.
3890         (ES5Harness.registerTest.test):
3891         (ES5Harness.registerTest.precondition):
3892         * ietestcenter/Javascript/TestCases/15.2.3.11-4-7.js: Added property svn:eol-style.
3893         (ES5Harness.registerTest.test):
3894         (ES5Harness.registerTest.precondition):
3895         * ietestcenter/Javascript/TestCases/15.2.3.11-4-8.js: Added property svn:eol-style.
3896         (ES5Harness.registerTest.test):
3897         (ES5Harness.registerTest.precondition):
3898         * ietestcenter/Javascript/TestCases/15.2.3.11-4-9.js: Added property svn:eol-style.
3899         (ES5Harness.registerTest.test):
3900         (ES5Harness.registerTest.precondition):
3901         * ietestcenter/Javascript/TestCases/15.2.3.12-0-1.js: Added property svn:eol-style.
3902         (ES5Harness.registerTest.test):
3903         * ietestcenter/Javascript/TestCases/15.2.3.12-0-2.js: Added property svn:eol-style.
3904         (ES5Harness.registerTest.test):
3905         (ES5Harness.registerTest.precondition):
3906         * ietestcenter/Javascript/TestCases/15.2.3.12-1.js: Added property svn:eol-style.
3907         (ES5Harness.registerTest.test):
3908         (ES5Harness.registerTest.precondition):
3909         * ietestcenter/Javascript/TestCases/15.2.3.12-3-1.js: Added property svn:eol-style.
3910         (ES5Harness.registerTest.test):
3911         (ES5Harness.registerTest.precondition):
3912         * ietestcenter/Javascript/TestCases/15.2.3.12-3-10.js: Added property svn:eol-style.
3913         (ES5Harness.registerTest.test):
3914         (ES5Harness.registerTest.precondition):
3915         * ietestcenter/Javascript/TestCases/15.2.3.12-3-11.js: Added property svn:eol-style.
3916         (ES5Harness.registerTest.test):
3917         (ES5Harness.registerTest.precondition):
3918         * ietestcenter/Javascript/TestCases/15.2.3.12-3-12.js: Added property svn:eol-style.
3919         (ES5Harness.registerTest.test):
3920         (ES5Harness.registerTest.precondition):
3921         * ietestcenter/Javascript/TestCases/15.2.3.12-3-13.js: Added property svn:eol-style.
3922         (ES5Harness.registerTest.test):
3923         (ES5Harness.registerTest.precondition):
3924         * ietestcenter/Javascript/TestCases/15.2.3.12-3-14.js: Added property svn:eol-style.
3925         (ES5Harness.registerTest.test):
3926         (ES5Harness.registerTest.precondition):
3927         * ietestcenter/Javascript/TestCases/15.2.3.12-3-15.js: Added property svn:eol-style.
3928         (ES5Harness.registerTest.test):
3929         (ES5Harness.registerTest.precondition):
3930         * ietestcenter/Javascript/TestCases/15.2.3.12-3-16.js: Added property svn:eol-style.
3931         (ES5Harness.registerTest.test):
3932         (ES5Harness.registerTest.precondition):
3933         * ietestcenter/Javascript/TestCases/15.2.3.12-3-17.js: Added property svn:eol-style.
3934         (ES5Harness.registerTest.test):
3935         (ES5Harness.registerTest.precondition):
3936         * ietestcenter/Javascript/TestCases/15.2.3.12-3-18.js: Added property svn:eol-style.
3937         (ES5Harness.registerTest.test):
3938         (ES5Harness.registerTest.precondition):
3939         * ietestcenter/Javascript/TestCases/15.2.3.12-3-19.js: Added property svn:eol-style.
3940         (ES5Harness.registerTest.test):
3941         (ES5Harness.registerTest.precondition):
3942         * ietestcenter/Javascript/TestCases/15.2.3.12-3-2.js: Added property svn:eol-style.
3943         (ES5Harness.registerTest.test):
3944         (ES5Harness.registerTest.precondition):
3945         * ietestcenter/Javascript/TestCases/15.2.3.12-3-20.js: Added property svn:eol-style.
3946         (ES5Harness.registerTest.test):
3947         (ES5Harness.registerTest.precondition):
3948         * ietestcenter/Javascript/TestCases/15.2.3.12-3-21.js: Added property svn:eol-style.
3949         (ES5Harness.registerTest.test):
3950         (ES5Harness.registerTest.precondition):
3951         * ietestcenter/Javascript/TestCases/15.2.3.12-3-22.js: Added property svn:eol-style.
3952         (ES5Harness.registerTest.test):
3953         (ES5Harness.registerTest.precondition):
3954         * ietestcenter/Javascript/TestCases/15.2.3.12-3-23.js: Added property svn:eol-style.
3955         (ES5Harness.registerTest.test):
3956         (ES5Harness.registerTest.precondition):
3957         * ietestcenter/Javascript/TestCases/15.2.3.12-3-24.js: Added property svn:eol-style.
3958         (ES5Harness.registerTest.test):
3959         (ES5Harness.registerTest.precondition):
3960         * ietestcenter/Javascript/TestCases/15.2.3.12-3-25.js: Added property svn:eol-style.
3961         (ES5Harness.registerTest.test):
3962         (ES5Harness.registerTest.precondition):
3963         * ietestcenter/Javascript/TestCases/15.2.3.12-3-26.js: Added property svn:eol-style.
3964         (ES5Harness.registerTest.test):
3965         (ES5Harness.registerTest.precondition):
3966         * ietestcenter/Javascript/TestCases/15.2.3.12-3-27.js: Added property svn:eol-style.
3967         (ES5Harness.registerTest.test):
3968         (ES5Harness.registerTest.precondition):
3969         * ietestcenter/Javascript/TestCases/15.2.3.12-3-3.js: Added property svn:eol-style.
3970         (ES5Harness.registerTest.test):
3971         (ES5Harness.registerTest.precondition):
3972         * ietestcenter/Javascript/TestCases/15.2.3.12-3-4.js: Added property svn:eol-style.
3973         (ES5Harness.registerTest.test):
3974         (ES5Harness.registerTest.precondition):
3975         * ietestcenter/Javascript/TestCases/15.2.3.12-3-5.js: Added property svn:eol-style.
3976         (ES5Harness.registerTest.test):
3977         (ES5Harness.registerTest.precondition):
3978         * ietestcenter/Javascript/TestCases/15.2.3.12-3-6.js: Added property svn:eol-style.
3979         (ES5Harness.registerTest.test):
3980         (ES5Harness.registerTest.precondition):
3981         * ietestcenter/Javascript/TestCases/15.2.3.12-3-7.js: Added property svn:eol-style.
3982         (ES5Harness.registerTest.test):
3983         (ES5Harness.registerTest.precondition):
3984         * ietestcenter/Javascript/TestCases/15.2.3.12-3-8.js: Added property svn:eol-style.
3985         (ES5Harness.registerTest.test):
3986         (ES5Harness.registerTest.precondition):
3987         * ietestcenter/Javascript/TestCases/15.2.3.12-3-9.js: Added property svn:eol-style.
3988         (ES5Harness.registerTest.test):
3989         (ES5Harness.registerTest.precondition):
3990         * ietestcenter/Javascript/TestCases/15.2.3.13-0-1.js: Added property svn:eol-style.
3991         (ES5Harness.registerTest.test):
3992         * ietestcenter/Javascript/TestCases/15.2.3.13-0-2.js: Added property svn:eol-style.
3993         (ES5Harness.registerTest.test):
3994         (ES5Harness.registerTest.precondition):
3995         * ietestcenter/Javascript/TestCases/15.2.3.13-0-3.js: Added property svn:eol-style.
3996         (ES5Harness.registerTest.test):
3997         (ES5Harness.registerTest.precondition):
3998         * ietestcenter/Javascript/TestCases/15.2.3.13-1.js: Added property svn:eol-style.
3999         (ES5Harness.registerTest.test):
4000         (ES5Harness.registerTest.precondition):
4001         * ietestcenter/Javascript/TestCases/15.2.3.13-2-1.js: Added property svn:eol-style.
4002         (ES5Harness.registerTest.test):
4003         (ES5Harness.registerTest.precondition):
4004         * ietestcenter/Javascript/TestCases/15.2.3.13-2-10.js: Added property svn:eol-style.
4005         (ES5Harness.registerTest.test):
4006         (ES5Harness.registerTest.precondition):
4007         * ietestcenter/Javascript/TestCases/15.2.3.13-2-11.js: Added property svn:eol-style.
4008         (ES5Harness.registerTest.test):
4009         (ES5Harness.registerTest.precondition):
4010         * ietestcenter/Javascript/TestCases/15.2.3.13-2-12.js: Added property svn:eol-style.
4011         (ES5Harness.registerTest.test):
4012         (ES5Harness.registerTest.precondition):
4013         * ietestcenter/Javascript/TestCases/15.2.3.13-2-13.js: Added property svn:eol-style.
4014         (ES5Harness.registerTest.test):
4015         (ES5Harness.registerTest.precondition):
4016         * ietestcenter/Javascript/TestCases/15.2.3.13-2-14.js: Added property svn:eol-style.
4017         (ES5Harness.registerTest.test):
4018         (ES5Harness.registerTest.precondition):
4019         * ietestcenter/Javascript/TestCases/15.2.3.13-2-15.js: Added property svn:eol-style.
4020         (ES5Harness.registerTest.test):
4021         (ES5Harness.registerTest.precondition):
4022         * ietestcenter/Javascript/TestCases/15.2.3.13-2-16.js: Added property svn:eol-style.
4023         (ES5Harness.registerTest.test):
4024         (ES5Harness.registerTest.precondition):
4025         * ietestcenter/Javascript/TestCases/15.2.3.13-2-17.js: Added property svn:eol-style.
4026         (ES5Harness.registerTest.test):
4027         (ES5Harness.registerTest.precondition):
4028         * ietestcenter/Javascript/TestCases/15.2.3.13-2-18.js: Added property svn:eol-style.
4029         (ES5Harness.registerTest.test):
4030         (ES5Harness.registerTest.precondition):
4031         * ietestcenter/Javascript/TestCases/15.2.3.13-2-19.js: Added property svn:eol-style.
4032         (ES5Harness.registerTest.test):
4033         (ES5Harness.registerTest.precondition):
4034         * ietestcenter/Javascript/TestCases/15.2.3.13-2-2.js: Added property svn:eol-style.
4035         (ES5Harness.registerTest.test):
4036         (ES5Harness.registerTest.precondition):
4037         * ietestcenter/Javascript/TestCases/15.2.3.13-2-20.js: Added property svn:eol-style.
4038         (ES5Harness.registerTest.test):
4039         (ES5Harness.registerTest.precondition):
4040         * ietestcenter/Javascript/TestCases/15.2.3.13-2-21.js: Added property svn:eol-style.
4041         (ES5Harness.registerTest.test):
4042         (ES5Harness.registerTest.precondition):
4043         * ietestcenter/Javascript/TestCases/15.2.3.13-2-3.js: Added property svn:eol-style.
4044         (ES5Harness.registerTest.test.testcase.foo):
4045         (ES5Harness.registerTest.test):
4046         (ES5Harness.registerTest.precondition):
4047         * ietestcenter/Javascript/TestCases/15.2.3.13-2-4.js: Added property svn:eol-style.
4048         (ES5Harness.registerTest.test):
4049         (ES5Harness.registerTest.precondition):
4050         * ietestcenter/Javascript/TestCases/15.2.3.13-2-5.js: Added property svn:eol-style.
4051         (ES5Harness.registerTest.test):
4052         (ES5Harness.registerTest.precondition):
4053         * ietestcenter/Javascript/TestCases/15.2.3.13-2-6.js: Added property svn:eol-style.
4054         (ES5Harness.registerTest.test):
4055         (ES5Harness.registerTest.precondition):
4056         * ietestcenter/Javascript/TestCases/15.2.3.13-2-7.js: Added property svn:eol-style.
4057         (ES5Harness.registerTest.tes