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