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