1 2016-05-03 Filip Pizlo <fpizlo@apple.com>
3 REGRESSION(r200383): Setting lazily initialized properties across frame boundaries crashes
4 https://bugs.webkit.org/show_bug.cgi?id=157333
6 Reviewed by Benjamin Poulain.
8 This is JoePeck's original test case. It used to crash and now it doesn't crash anymore.
10 * js/dom/cross-window-put-math-expected.txt: Added.
11 * js/dom/cross-window-put-math.html: Added.
13 2016-05-03 Yusuke Suzuki <utatane.tea@gmail.com>
15 Improve Symbol() to string coercion error message
16 https://bugs.webkit.org/show_bug.cgi?id=157317
18 Reviewed by Geoffrey Garen.
20 * js/math-clz32-expected.txt:
21 * js/script-tests/symbol-abstract-relational-comparison.js:
22 (relationalOperators.forEach):
23 * js/script-tests/symbol-object.js:
24 * js/script-tests/symbol-prototype-is-ordinary-object.js:
25 * js/script-tests/symbol-tostring.js:
26 * js/string-code-point-at-expected.txt:
27 * js/symbol-abstract-relational-comparison-expected.txt:
28 * js/symbol-object-expected.txt:
29 * js/symbol-prototype-is-ordinary-object-expected.txt:
30 * js/symbol-tostring-expected.txt:
32 2016-05-03 Joseph Pecoraro <pecoraro@apple.com>
34 Web Inspector: Give console.time/timeEnd a default label and warnings
35 https://bugs.webkit.org/show_bug.cgi?id=157325
36 <rdar://problem/26073290>
38 Reviewed by Timothy Hatcher.
40 * inspector/console/console-time-expected.txt: Added.
41 * inspector/console/console-time.html: Added.
43 2016-05-03 Joanmarie Diggs <jdiggs@igalia.com>
45 [ATK] accessibility/document-attributes.html is failing
46 https://bugs.webkit.org/show_bug.cgi?id=125348
48 Reviewed by Chris Fleizach.
50 * platform/efl/TestExpectations: Unskipped failing test.
51 * platform/gtk/TestExpectations: Unskipped failing test.
53 2016-05-03 Ryan Haddad <ryanhaddad@apple.com>
55 Un-skipping storage/indexeddb/intversion-open-in-upgradeneeded.html, but leaving it as flaky
56 https://bugs.webkit.org/show_bug.cgi?id=155050
58 Unreviewed test gardening.
60 * platform/mac-wk2/TestExpectations:
62 2016-05-02 Antti Koivisto <antti@apple.com>
64 REGRESSION (r198943): Transitions don't work if they animate display property
65 https://bugs.webkit.org/show_bug.cgi?id=157244
66 <rdar://problem/26042189>
68 Reviewed by Simon Fraser.
70 * transitions/transition-display-property-expected.html: Added.
71 * transitions/transition-display-property.html: Added.
73 2016-05-03 Chris Dumez <cdumez@apple.com>
75 Unreviewed, drop outdated layout test after r200375.
77 * fast/workers/resources/worker-replace-self.js: Removed.
78 * fast/workers/worker-replace-self-expected.txt: Removed.
79 * fast/workers/worker-replace-self.html: Removed.
81 2016-05-03 Joanmarie Diggs <jdiggs@igalia.com>
83 Unreviewed GTK+ gardening.
85 Adding a platform-specific expectations file for aria-text-role.html.
87 * platform/gtk/accessibility/aria-text-role-expected.txt: Added.
89 2016-05-03 Pranjal Jumde <pjumde@apple.com>
91 WorkerGlobalScope's self, location and navigator attributes should not be replaceable
92 https://bugs.webkit.org/show_bug.cgi?id=157296
93 <rdar://problem/25962738>
95 Reviewed by Chris Dumez.
97 * http/tests/workers/location-readonly-expected.txt: Added.
98 * http/tests/workers/location-readonly.html: Added.
99 * http/tests/workers/navigator-readonly-expected.txt: Added.
100 * http/tests/workers/navigator-readonly.html: Added.
101 * http/tests/workers/self-readonly-expected.txt: Added.
102 * http/tests/workers/self-readonly.html: Added.
103 * http/tests/workers/worker-location.js: Added.
104 * http/tests/workers/worker-navigator.js: Added.
105 * http/tests/workers/worker-self.js: Added.
107 2016-05-03 Joanmarie Diggs <jdiggs@igalia.com>
109 [ATK] accessibility/content-editable-as-textarea.html fails
110 https://bugs.webkit.org/show_bug.cgi?id=155353
112 Reviewed by Darin Adler.
114 Updated the test identified in the bug to listen for the appropriate
115 notification for ATK and created platform-specific expectations.
117 In addition, set-selected-text-range-contenteditable.html was timing out
118 due to the use of shouldBecomeEqual() with an assertion that is wrong for
119 ATK. Modifying the test so that it verifies the result appropriate for
120 each platform eliminates the timeout.
122 * accessibility/content-editable-as-textarea.html: Updated.
123 * accessibility/set-selected-text-range-contenteditable.html: Updated.
124 * platform/gtk/TestExpectations: Unskipped the failing tests.
125 * platform/gtk/accessibility/content-editable-as-textarea-expected.txt: Added.
126 * platform/gtk/accessibility/set-selected-text-range-contenteditable-expected.txt: Added.
128 2016-05-03 Joseph Pecoraro <pecoraro@apple.com>
130 Unreviewed follow-up testapi fix after r200355.
132 * js/console-expected.txt:
134 Make window.console non-enumerable.
136 2016-05-03 Carlos Garcia Campos <cgarcia@igalia.com>
138 Unreviewed GTK+ gardening. Update drag and drop tests bug reference.
140 We were using a fixed bug, because drag and drop was already implemented in WebKit2. However, some tests still
141 fail because some drag and drop events are not emitted when using synthetic events like even sender does. So,
142 update the bug reference to https://bugs.webkit.org/show_bug.cgi?id=157179 and add two more tests that are
143 timing out in the bots for the same reason.
145 * platform/gtk/TestExpectations:
147 2016-05-02 Simon Fraser <simon.fraser@apple.com>
149 Don't run transitions to/from 'auto' values
150 https://bugs.webkit.org/show_bug.cgi?id=38243
151 rdar://problem/20904225
153 Reviewed by Dean Jackson.
155 * platform/mac-wk2/transitions/default-timing-function-expected.txt: New baseline.
156 * transitions/default-timing-function.html: Set explicit start value.
157 * transitions/interrupted-all-transition.html: Set explicit start value.
158 * transitions/lengthsize-transition-to-from-auto-expected.txt: Added.
159 * transitions/lengthsize-transition-to-from-auto.html: Added.
160 * transitions/transition-to-from-auto-expected.txt: Added.
161 * transitions/transition-to-from-auto.html: Added.
162 * transitions/zero-duration-in-list.html: Set explicit start value.
164 2016-05-02 Chris Dumez <cdumez@apple.com>
166 Indexing CSSStyleDeclaration object with out-of-range index should return undefined
167 https://bugs.webkit.org/show_bug.cgi?id=157283
169 Reviewed by Darin Adler.
171 Rebaseline a couple of existing tests due to the slight behavior change.
172 Also add a new layout test for more extensive testing.
174 * fast/dom/CSSStyleDeclaration/css-computed-style-item-expected.txt:
175 * fast/dom/CSSStyleDeclaration/css-style-item-expected.txt:
176 * fast/dom/CSSStyleDeclaration/script-tests/css-computed-style-item.js:
177 * fast/dom/CSSStyleDeclaration/script-tests/css-style-item.js:
178 * fast/dom/indexed-getters-returning-string-expected.txt: Added.
179 * fast/dom/indexed-getters-returning-string.html: Added.
181 2016-05-02 Antoine Quint <graouts@apple.com>
183 Specifying a longhand property should not serialize to a shorthand property
184 https://bugs.webkit.org/show_bug.cgi?id=157180
186 Reviewed by Dean Jackson.
188 A fair few tests relied on reading from a shorthand value when it was incorrect
189 to produce one, so we fix those incorrect assertions. We also add a new test that
190 goes through all the longhand properties for a given shorthand property and checks
191 that none of the longhand properties will yield a shorthand value.
193 * cssom/cssvalue-comparison-expected.txt:
194 * cssom/cssvalue-comparison.html:
195 * fast/css/background-position-serialize-expected.txt:
196 * fast/css/background-position-serialize.html:
197 * fast/css/no-shorthand-with-incomplete-longhands-expected.txt: Added.
198 * fast/css/no-shorthand-with-incomplete-longhands.html: Added.
199 * fast/css/remove-shorthand-expected.txt:
200 * fast/css/script-tests/image-set-setting.js:
202 * fast/css/uri-token-parsing-expected.txt:
203 * fast/css/uri-token-parsing.html:
204 * fast/css/webkit-mask-crash-implicit-expected.txt:
205 * fast/css/webkit-mask-crash-implicit.html:
206 * fast/dom/Element/setAttributeNode-for-existing-attribute.html:
207 * fast/dom/background-shorthand-csstext-expected.txt:
208 * fast/dom/background-shorthand-csstext.html:
209 * http/tests/security/contentSecurityPolicy/inline-style-allowed-while-cloning-objects-expected.txt:
210 * http/tests/security/contentSecurityPolicy/inline-style-allowed-while-cloning-objects.html:
212 2016-05-02 Joseph Pecoraro <pecoraro@apple.com>
214 Make console a namespace object (like Math/JSON), allowing functions to be called unbound
215 https://bugs.webkit.org/show_bug.cgi?id=157286
216 <rdar://problem/26052830>
218 Reviewed by Timothy Hatcher.
220 * js/console-expected.txt: Added.
221 * js/console.html: Added.
223 2016-05-02 Antti Koivisto <antti@apple.com>
225 REGRESSION(r199964): Animation on pseudo elements doesn't trigger if first frame matches the current style
226 https://bugs.webkit.org/show_bug.cgi?id=157284
228 Reviewed by Simon Fraser.
230 * fast/css/animation-pseudo-style-change-expected.html: Added.
231 * fast/css/animation-pseudo-style-change.html: Added.
233 2016-05-02 Brady Eidson <beidson@apple.com>
235 Add the ability to accumulate logs for specific logging channels to help diagnose test timeouts.
236 https://bugs.webkit.org/show_bug.cgi?id=157274
238 Reviewed by Alex Christensen.
240 For the tests that are known flakes that are not imported, add the "accumulate IndexedDB logs" command.
242 * storage/indexeddb/modern/resources/256-open-databases.js:
243 * storage/indexeddb/modern/resources/abort-requests-cancelled.js:
244 * storage/indexeddb/modern/resources/autoincrement-abort.js:
245 * storage/indexeddb/resources/intversion-open-in-upgradeneeded.js:
246 * storage/indexeddb/resources/odd-strings.js:
248 2016-05-02 Per Arne Vollan <peavo@outlook.com>
250 [Win] Enable IndexedDB.
251 https://bugs.webkit.org/show_bug.cgi?id=157192
253 Reviewed by Brent Fulgham.
255 * platform/win/TestExpectations: Update IndexedDB test expectations.
257 2016-05-01 Ryosuke Niwa <rniwa@webkit.org>
259 document.currentScript must be null when we're executing a script inside a shadow tree
260 https://bugs.webkit.org/show_bug.cgi?id=157245
262 Reviewed by Darin Adler.
264 Add a W3C style testharness.js test.
266 * fast/shadow-dom/Document-prototype-currentScript-expected.txt: Added.
267 * fast/shadow-dom/Document-prototype-currentScript.html: Added.
268 * fast/shadow-dom/resources/Document-prototype-currentScript-helper.js: Added.
270 2016-04-29 Alex Christensen <achristensen@webkit.org>
272 Do not reuse cache entries with conditional headers
273 https://bugs.webkit.org/show_bug.cgi?id=157205
274 rdar://problem/25856933
276 Reviewed by Chris Dumez.
278 * http/tests/xmlhttprequest/if-modified-since-0-expected.txt: Added.
279 * http/tests/xmlhttprequest/if-modified-since-0.html: Added.
281 2016-05-01 Skachkov Oleksandr <gskachkov@gmail.com>
283 Class contructor and methods shouldn't have "arguments" and "caller"
284 https://bugs.webkit.org/show_bug.cgi?id=144238
286 Reviewed by Ryosuke Niwa.
288 * js/class-method-and-constructor-properties-expected.txt: Added.
289 * js/class-method-and-constructor-properties.html: Added.
290 * js/script-tests/class-method-and-constructor-properties.js: Added.
292 2016-05-02 Yoav Weiss <yoav@yoav.ws>
294 Move ResourceTiming behind a runtime flag
295 https://bugs.webkit.org/show_bug.cgi?id=157133
297 Reviewed by Alex Christensen.
299 Added tests that make sure ResourceTiming APIs are exposed and that resources
300 show up as entries in the performance timeline.
302 * fast/dom/Window/window-properties-performance-resource-timing-expected.txt: Added.
303 * fast/dom/Window/window-properties-performance-resource-timing.html: Added.
304 * fast/dom/Window/window-properties-performance.html: Removed "//;".
305 * http/tests/performance/performance-resource-timing-entries-expected.txt: Added.
306 * http/tests/performance/performance-resource-timing-entries.html: Added.
308 2016-05-01 Nan Wang <n_wang@apple.com>
310 AX: Crash at WebCore::AccessibilityObject::getAttribute const + 9
311 https://bugs.webkit.org/show_bug.cgi?id=157256
313 Reviewed by Chris Fleizach.
315 * accessibility/mac/aria-label-on-label-element-expected.txt:
316 * accessibility/mac/aria-label-on-label-element.html:
318 2016-05-01 Commit Queue <commit-queue@webkit.org>
320 Unreviewed, rolling out r200264 and r200266.
321 https://bugs.webkit.org/show_bug.cgi?id=157251
323 This change caused existing LayoutTest media/media-source
324 /media-source-stalled-holds-sleep-assertion.html to time out
325 on Mac on every run. (Requested by ryanhaddad on #webkit).
329 "[Mac] AirPlay fails if target is set before AVPlayer has been
331 https://bugs.webkit.org/show_bug.cgi?id=157147
332 http://trac.webkit.org/changeset/200264
334 "[Mac] AirPlay fails if target is set before AVPlayer has been
336 https://bugs.webkit.org/show_bug.cgi?id=157147
337 http://trac.webkit.org/changeset/200266
339 2016-05-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
341 Sync web-platform-tests up to revision 4af8373
342 https://bugs.webkit.org/show_bug.cgi?id=157170
344 Reviewed by Chris Dumez.
346 * platform/ios-simulator/TestExpectations: Marking some tests as failing.
347 * platform/wk2/imported/w3c/web-platform-tests/html/semantics/document-metadata/styling/LinkStyle-expected.txt:
349 2016-04-30 Antti Koivisto <antti@apple.com>
351 REGRESSION (r199640): position:absolute generated content inherits text-decoration from its element
352 https://bugs.webkit.org/show_bug.cgi?id=157199
353 <rdar://problem/26013111>
355 Reviewed by Zalan Bujtas.
357 * fast/css/text-decoration-inheritance-pseudo-expected.html: Added.
358 * fast/css/text-decoration-inheritance-pseudo.html: Added.
360 2016-04-30 Zalan Bujtas <zalan@apple.com>
362 Some content causes deep recursion.
363 https://bugs.webkit.org/show_bug.cgi?id=157230
364 <rdar://problem/7694756>
366 Reviewed by Antti Koivisto.
368 This patch sets a limit(512) on content nesting for the render tree. Elements injected over the limit
369 are still accessible through DOM APIs but
370 1. we stop generating renderers for them -they behave like display: none.
371 2. their layout related computed style values are set to default (e.g. window.computedStyle(document.elementById("over512").width -> auto)
373 * fast/block/nested-renderers-expected.html: Added.
374 * fast/block/nested-renderers.html: Added.
376 2016-04-30 Chris Dumez <cdumez@apple.com>
378 [Web IDL] Pass even more types by reference
379 https://bugs.webkit.org/show_bug.cgi?id=157231
381 Reviewed by Darin Adler.
383 Update test now that slightly different exceptions are thrown.
385 * media/encrypted-media/encrypted-media-v2-syntax-expected.txt:
386 * media/encrypted-media/encrypted-media-v2-syntax.html:
388 2016-04-30 Ryosuke Niwa <rniwa@webkit.org>
390 Node.prototype.rootNode is not Web compatible
391 https://bugs.webkit.org/show_bug.cgi?id=157233
393 Reviewed by Chris Dumez.
395 Removed tests for Node.prototype.rootNode.
397 * fast/dom/Node/rootNode-expected.txt: Removed.
398 * fast/dom/Node/rootNode.html: Removed.
399 * fast/shadow-dom/Node-interface-rootNode-expected.txt: Removed.
400 * fast/shadow-dom/Node-interface-rootNode.html: Removed.
401 * js/dom/dom-static-property-for-in-iteration-expected.txt:
403 2016-04-30 Nan Wang <n_wang@apple.com>
405 AX: @aria-label attribute should work on <label> element
406 https://bugs.webkit.org/show_bug.cgi?id=157219
408 Reviewed by Chris Fleizach.
410 * accessibility/mac/aria-label-on-label-element-expected.txt: Added.
411 * accessibility/mac/aria-label-on-label-element.html: Added.
413 2016-04-29 Ryosuke Niwa <rniwa@webkit.org>
415 Rename getAssignedNodes to assignedNodes and support flattened option
416 https://bugs.webkit.org/show_bug.cgi?id=157225
418 Reviewed by Antti Koivisto.
420 * fast/shadow-dom/HTMLSlotElement-interface-expected.txt:
421 * fast/shadow-dom/HTMLSlotElement-interface.html:
423 2016-04-29 Simon Fraser <simon.fraser@apple.com>
425 Blur filter escapes an enclosing overflow:hidden
426 https://bugs.webkit.org/show_bug.cgi?id=155029
428 Reviewed by Zalan Bujtas.
430 * css3/filters/blur-clipped-by-ancestor-expected.html: Added.
431 * css3/filters/blur-clipped-by-ancestor.html: Added.
432 * css3/filters/blur-clipped-with-overflow-expected.html: Added.
433 * css3/filters/blur-clipped-with-overflow.html: Added.
434 * css3/filters/drop-shadow-expected.html: Added.
435 * css3/filters/drop-shadow-with-overflow-hidden-expected.html: Added.
436 * css3/filters/drop-shadow-with-overflow-hidden.html: Added.
437 * css3/filters/drop-shadow.html: Added.
439 2016-04-29 Myles C. Maxfield <mmaxfield@apple.com>
441 REGRESSION(194502): overflow: scroll; direction: rtl; divs jump horizontally when scrolled vertically
442 https://bugs.webkit.org/show_bug.cgi?id=157201
444 Reviewed by Simon Fraser.
446 * fast/scrolling/rtl-drag-vertical-scroller-expected.txt: Added.
447 * fast/scrolling/rtl-drag-vertical-scroller.html: Added.
449 2016-04-29 Mark Lam <mark.lam@apple.com>
451 Make RegExp.prototype.test spec compliant.
452 https://bugs.webkit.org/show_bug.cgi?id=155862
454 Reviewed by Saam Barati.
456 * js/regress/regexp-prototype-test-observable-side-effects-expected.txt: Added.
457 * js/regress/regexp-prototype-test-observable-side-effects.html: Added.
458 * js/regress/regexp-prototype-test-observable-side-effects2-expected.txt: Added.
459 * js/regress/regexp-prototype-test-observable-side-effects2.html: Added.
460 * js/regress/script-tests/regexp-prototype-test-observable-side-effects.js: Added.
461 * js/regress/script-tests/simple-regexp-test-folding-fail-with-hoisted-regexp.js: Added.
462 * js/regress/script-tests/simple-regexp-test-folding-with-hoisted-regexp.js: Added.
463 * js/regress/simple-regexp-test-folding-fail-with-hoisted-regexp-expected.txt: Added.
464 * js/regress/simple-regexp-test-folding-fail-with-hoisted-regexp.html: Added.
465 * js/regress/simple-regexp-test-folding-with-hoisted-regexp-expected.txt: Added.
466 * js/regress/simple-regexp-test-folding-with-hoisted-regexp.html: Added.
468 2016-04-29 Commit Queue <commit-queue@webkit.org>
470 Unreviewed, rolling out r200150 and r200256.
471 https://bugs.webkit.org/show_bug.cgi?id=157216
473 This change introduced flakiness in existing CJK LayoutTests.
474 Also reverting the change that marked the tests as flaky.
475 (Requested by ryanhaddad on #webkit).
479 "Clean up Font::removeFromSystemFallbackCache()"
480 https://bugs.webkit.org/show_bug.cgi?id=157093
481 http://trac.webkit.org/changeset/200150
483 "Marking fast/ruby/ruby-expansion-cjk.html and fast/ruby/ruby-
484 expansion-cjk-4.html as flaky on Mac"
485 https://bugs.webkit.org/show_bug.cgi?id=157197
486 http://trac.webkit.org/changeset/200256
488 2016-04-29 Ryan Haddad <ryanhaddad@apple.com>
490 Change ios-simulator expectation for tests added with r200265 from ImageOnlyFailure to Failure
492 Unreviewed test gardening.
494 * platform/ios-simulator/TestExpectations:
496 2016-04-29 Eric Carlson <eric.carlson@apple.com>
498 [Mac] AirPlay fails if target is set before AVPlayer has been created
499 https://bugs.webkit.org/show_bug.cgi?id=157147
500 <rdar://problem/24197592>
502 Unreviewed, update test so the results are consistent on different machines.
504 * media/media-source/media-source-airplay-expected.txt:
505 * media/media-source/media-source-airplay.html:
507 2016-04-29 Antonio Gomes <tonikitoo@webkit.org>
509 <select multiple> padding should react when scrolling
510 https://bugs.webkit.org/show_bug.cgi?id=156590
511 https://bugs.webkit.org/show_bug.cgi?id=156591
513 Reviewed by Reviewed by Darin Adler.
515 * fast/forms/listbox-respects-padding-bottom-expected.txt: Added.
516 * fast/forms/listbox-respects-padding-bottom.html: Added.
517 * fast/forms/listbox-top-padding-do-not-clip-items-expected.txt: Added.
518 * fast/forms/listbox-top-padding-do-not-clip-items.html: Added.
520 2016-04-29 Eric Carlson <eric.carlson@apple.com>
522 [Mac] AirPlay fails if target is set before AVPlayer has been created
523 https://bugs.webkit.org/show_bug.cgi?id=157147
524 <rdar://problem/24197592>
526 Reviewed by Jer Noble.
528 * media/media-source/media-source-airplay-expected.txt: Added.
529 * media/media-source/media-source-airplay.html: Added.
530 * platform/efl/TestExpectations: Skip Mac-only test.
531 * platform/gtk/TestExpectations: Ditto.
532 * platform/ios-simulator/TestExpectations: Ditto.
533 * platform/mac/TestExpectations: Skipped new tests on older versions of OS X.
534 * platform/win/TestExpectations: Skip Mac-only test.
536 2016-04-29 Myles C. Maxfield <mmaxfield@apple.com>
538 [RTL Scrollbars] REGRESSION(r200116): Positioned contents can overlap RTL scrollbars
539 https://bugs.webkit.org/show_bug.cgi?id=157164
540 <rdar://problem/25993610>
542 Reviewed by Darin Adler.
545 * fast/scrolling/rtl-scrollbars-positioned-intersect-scrollbars-expected.html: Added.
546 * fast/scrolling/rtl-scrollbars-positioned-intersect-scrollbars.html: Added.
548 2016-04-29 Joanmarie Diggs <jdiggs@igalia.com>
550 [GTK] r65681 broke a couple GTK+ a11y tests
551 https://bugs.webkit.org/show_bug.cgi?id=44316
553 Reviewed by Martin Robinson.
555 The original regression has apparently been fixed, possibly quite some time
556 ago. Updating both tests and associated expectations to reflect what has
557 changed over the years. Leaving title-and-alt.html as skipped, but marked
558 as failing due to a different bug (157187).
560 * accessibility/gtk/object-attributes-expected.txt:
561 * accessibility/gtk/object-attributes.html:
562 * accessibility/gtk/title-and-alt-expected.txt:
563 * accessibility/gtk/title-and-alt.html:
564 * platform/gtk/TestExpectations:
566 2016-04-29 Ryosuke Niwa <rniwa@webkit.org>
568 Fix a typo in r200255.
570 * resources/testharnessreport.js:
571 (self.testRunner.add_completion_callback):
573 2016-04-29 Nan Wang <n_wang@apple.com>
575 AX: CharacterOffset not working correctly with composed characters and collapsed white spaces
576 https://bugs.webkit.org/show_bug.cgi?id=157190
578 Reviewed by Chris Fleizach.
580 * accessibility/mac/text-marker-word-nav.html:
581 * accessibility/text-marker/text-marker-previous-next-expected.txt:
582 * accessibility/text-marker/text-marker-previous-next.html:
584 2016-04-29 Ryan Haddad <ryanhaddad@apple.com>
586 Marking fast/ruby/ruby-expansion-cjk.html and fast/ruby/ruby-expansion-cjk-4.html as flaky on Mac
587 https://bugs.webkit.org/show_bug.cgi?id=157197
589 Unreviewed test gardening.
591 * platform/mac/TestExpectations:
593 2016-04-29 Ryosuke Niwa <rniwa@webkit.org>
595 test harness tests complain about testRunner not being declared inside a browser
596 https://bugs.webkit.org/show_bug.cgi?id=157056
598 Reviewed by Alex Christensen.
600 Don't run the code meant to re-format results for DRT/WTR when testRunner is not defined (i.e. inside a browser).
601 Also fixed various styling issues with this JavaScript file and removed useless comments.
603 * resources/testharnessreport.js:
605 2016-04-29 Commit Queue <commit-queue@webkit.org>
607 Unreviewed, rolling out r200232.
608 https://bugs.webkit.org/show_bug.cgi?id=157189
610 This change broke the Mac CMake build and its LayoutTest is
611 failing and/or flaky on all platforms (Requested by ryanhaddad
616 "Move ResourceTiming behind a runtime flag"
617 https://bugs.webkit.org/show_bug.cgi?id=157133
618 http://trac.webkit.org/changeset/200232
620 2016-04-29 Miguel Gomez <magomez@igalia.com>
622 [GTK] Unreviewed gardening: update expectations after r200234
623 https://bugs.webkit.org/show_bug.cgi?id=157181
625 Unreviewed gardening.
627 * platform/gtk/TestExpectations:
629 2016-04-29 Simon Fraser <simon.fraser@apple.com>
631 Wheel Event Not Fired For `body,html { height:100% }`
632 https://bugs.webkit.org/show_bug.cgi?id=148450
634 Reviewed by Brent Fulgham.
636 Testcase, skipped on iOS which doesn't support wheel events.
638 * fast/events/wheel-event-outside-body-expected.txt: Added.
639 * fast/events/wheel-event-outside-body.html: Added.
640 * platform/ios-simulator/TestExpectations:
642 2016-04-29 Chris Dumez <cdumez@apple.com>
644 [Web IDL] Specify default values for optional parameters of wrapper types
645 https://bugs.webkit.org/show_bug.cgi?id=157161
647 Reviewed by Darin Adler.
649 Rebaseline as a different exception message is now given when calling
650 Selection.extend() without enough parameters.
652 * editing/selection/extend-expected.txt:
654 2016-04-29 Joanmarie Diggs <jdiggs@igalia.com>
656 [ATK] Expose the value of aria-roledescription via an AtkObject attribute
657 https://bugs.webkit.org/show_bug.cgi?id=146719
659 Reviewed by Chris Fleizach.
661 Platform-specific expectations are needed because falling back on the default
662 role description is done by assistive technologies. That this fall back is needed
663 is identified by the lack of an author-provided value. Thus we do not wish to
664 expose the default role description in our implementation.
666 * platform/gtk/TestExpectations: Unskipped the failing test.
667 * platform/gtk/accessibility/aria-roledescription-expected.txt: Added.
669 2016-04-29 Joanmarie Diggs <jdiggs@igalia.com>
671 [ATK] accessibility/aria-current-global-attribute.html has been failed since r198303
672 https://bugs.webkit.org/show_bug.cgi?id=155935
674 Reviewed by Chris Fleizach.
676 * platform/efl/TestExpectations: Unskipped the failing test.
678 2016-04-29 Joanmarie Diggs <jdiggs@igalia.com>
680 [ATK] accessibility/double-nested-inline-element-missing-from-tree.html has been failed since r198219
681 https://bugs.webkit.org/show_bug.cgi?id=155939
683 Reviewed by Darin Adler.
685 Platform-specific expectations were needed because the ATK accessibility tree folds
686 certain elements, including spans, into the parent element.
688 * platform/efl/TestExpectations: Unskipped the failing test.
689 * platform/efl/accessibility/double-nested-inline-element-missing-from-tree-expected.txt: Added.
690 * platform/gtk/accessibility/double-nested-inline-element-missing-from-tree-expected.txt: Added.
692 2016-04-29 Joanmarie Diggs <jdiggs@igalia.com>
694 AX: [ATK] Expose elements with ARIA's "text" role
695 https://bugs.webkit.org/show_bug.cgi?id=157160
697 Reviewed by Chris Fleizach.
699 * accessibility/aria-text-role.html: Modified to do platform-specific role checks.
700 * platform/gtk/TestExpectations: Unskipped three previously-failing tests.
701 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Updated for new behavior.
703 2016-04-29 Ryosuke Niwa <rniwa@webkit.org>
705 Import W3C CSS WG tests for shadow DOM
706 https://bugs.webkit.org/show_bug.cgi?id=157063
708 Reviewed by Antti Koivisto.
710 Remove tests that have been upstreamed and imported under imported/w3c/csswg-test/css-scoping-1.
712 * fast/shadow-dom/css-scoping-shadow-assigned-node-with-before-after-expected.html: Removed.
713 * fast/shadow-dom/css-scoping-shadow-assigned-node-with-before-after.html: Removed.
714 * fast/shadow-dom/css-scoping-shadow-assigned-node-with-rules-expected.html: Removed.
715 * fast/shadow-dom/css-scoping-shadow-assigned-node-with-rules.html: Removed.
716 * fast/shadow-dom/css-scoping-shadow-host-functional-rule-expected.html: Removed.
717 * fast/shadow-dom/css-scoping-shadow-host-functional-rule.html: Removed.
718 * fast/shadow-dom/css-scoping-shadow-host-rule-expected.html: Removed.
719 * fast/shadow-dom/css-scoping-shadow-host-rule.html: Removed.
720 * fast/shadow-dom/css-scoping-shadow-host-with-before-after-expected.html: Removed.
721 * fast/shadow-dom/css-scoping-shadow-host-with-before-after.html: Removed.
722 * fast/shadow-dom/css-scoping-shadow-invisible-slot-expected.html: Removed.
723 * fast/shadow-dom/css-scoping-shadow-invisible-slot.html: Removed.
724 * fast/shadow-dom/css-scoping-shadow-root-hides-children-expected.html: Removed.
725 * fast/shadow-dom/css-scoping-shadow-root-hides-children.html: Removed.
726 * fast/shadow-dom/css-scoping-shadow-slot-display-override-expected.html: Removed.
727 * fast/shadow-dom/css-scoping-shadow-slot-display-override.html: Removed.
728 * fast/shadow-dom/css-scoping-shadow-slot-expected.html: Removed.
729 * fast/shadow-dom/css-scoping-shadow-slot-fallback-expected.html: Removed.
730 * fast/shadow-dom/css-scoping-shadow-slot-fallback.html: Removed.
731 * fast/shadow-dom/css-scoping-shadow-slot.html: Removed.
732 * fast/shadow-dom/css-scoping-shadow-slotted-nested-expected.html: Removed.
733 * fast/shadow-dom/css-scoping-shadow-slotted-nested.html: Removed.
734 * fast/shadow-dom/css-scoping-shadow-slotted-rule-expected.html: Removed.
735 * fast/shadow-dom/css-scoping-shadow-slotted-rule.html: Removed.
736 * fast/shadow-dom/css-scoping-shadow-with-outside-rules-expected.html: Removed.
737 * fast/shadow-dom/css-scoping-shadow-with-outside-rules.html: Removed.
738 * fast/shadow-dom/css-scoping-shadow-with-rules-expected.html: Removed.
739 * fast/shadow-dom/css-scoping-shadow-with-rules-no-style-leak-expected.html: Removed.
740 * fast/shadow-dom/css-scoping-shadow-with-rules-no-style-leak.html: Removed.
741 * fast/shadow-dom/css-scoping-shadow-with-rules.html: Removed.
743 2016-04-29 Yoav Weiss <yoav@yoav.ws>
745 Move ResourceTiming behind a runtime flag
746 https://bugs.webkit.org/show_bug.cgi?id=157133
748 Reviewed by Alex Christensen.
750 Added tests that make sure ResourceTiming APIs are exposed and that resources
751 show up as entries in the performance timeline.
753 * fast/dom/Window/window-properties-performance-resource-timing-expected.txt: Added.
754 * fast/dom/Window/window-properties-performance-resource-timing.html: Added.
755 * fast/dom/Window/window-properties-performance.html: Removed "//;".
756 * http/tests/performance/performance-resource-timing-entries-expected.txt: Added.
757 * http/tests/performance/performance-resource-timing-entries.html: Added.
759 2016-04-29 Youenn Fablet <youenn.fablet@crf.canon.fr>
761 Drop [UsePointersEvenForNonNullableObjectArguments] from MediaStream interfaces
762 https://bugs.webkit.org/show_bug.cgi?id=156905
764 Reviewed by Darin Adler.
766 * fast/mediastream/MediaStream-add-remove-null-undefined-tracks-expected.txt: Added.
767 * fast/mediastream/MediaStream-add-remove-null-undefined-tracks.html: Added.
768 * fast/mediastream/RTCPeerConnection-add-removeTrack-expected.txt: Rebasing.
769 * fast/mediastream/RTCPeerConnection-add-removeTrack.html: Adding null/undefined tests for addTrack/removeTrack.
770 * fast/mediastream/RTCPeerConnection-datachannel.html: Adding test for send() method.
771 Test expectation is not rebased as test is timing out and marked as skip.
773 2016-04-28 Joanmarie Diggs <jdiggs@igalia.com>
775 AX: [ATK] Expose subscript and superscript format style groups using ATK_ROLE_SUBSCRIPT and ATK_ROLE_SUPERSCRIPT
776 https://bugs.webkit.org/show_bug.cgi?id=157158
778 Reviewed by Chris Fleizach.
780 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Updated for new behavior.
781 * platform/gtk/accessibility/roles-exposed-expected.txt: Updated for new behavior.
783 2016-04-28 Zalan Bujtas <zalan@apple.com>
785 Content disappears on mouse over.
786 https://bugs.webkit.org/show_bug.cgi?id=157073
787 <rdar://problem/24389168>
789 Reviewed by Simon Fraser.
791 When a redundant inlinebox is found after constructing the line, we remove it from the tree.
792 The remove operation marks the ancestor tree dirty (and this newly constructed line is supposed to be clean).
793 This patch resets this dirty flag on the boxes all the way up to the rootlinebox.
794 Previously we only cleared the rootinlinebox and we ended up with dirty inlineflowboxes.
796 * fast/text/text-node-remains-dirty-after-calling-surroundContents-expected.html: Added.
797 * fast/text/text-node-remains-dirty-after-calling-surroundContents.html: Added.
799 2016-04-27 Brent Fulgham <bfulgham@apple.com>
801 Make sure we don't mishandle HTMLFrameOwnerElement lifecycle
802 https://bugs.webkit.org/show_bug.cgi?id=157040
804 Reviewed by Chris Dumez.
806 * fast/dom/HTMLAnchorElement/anchor-in-noscroll-iframe-crash-expected.txt: Added.
807 * fast/dom/HTMLAnchorElement/anchor-in-noscroll-iframe-crash.html: Added.
808 * fast/dom/HTMLAnchorElement/resources/iframe-with-anchor-crash.html: Added.
810 2016-04-28 Manuel Rego Casasnovas <rego@igalia.com>
812 [css-grid] Add CSS Grid Layout runtime flag
813 https://bugs.webkit.org/show_bug.cgi?id=157134
815 Reviewed by Simon Fraser.
817 Add test to verify that CSS Grid Layout is disabled if the flag is off.
819 * fast/css-grid-layout/grid-disable-expected.txt: Added.
820 * fast/css-grid-layout/grid-disable.html: Added.
822 2016-04-28 Chris Fleizach <cfleizach@apple.com>
824 AX: superscript content exposed as plain text; VoiceOver does not speak or pause to make this understandable
825 https://bugs.webkit.org/show_bug.cgi?id=157122
826 <rdar://problem/21231487>
828 Reviewed by Daniel Bates.
830 * accessibility/mac/subroles-for-formatted-groups-expected.txt:
831 * accessibility/mac/subroles-for-formatted-groups.html:
832 * platform/mac/accessibility/accessibility/roles-exposed-expected.txt:
833 * accessibility/roles-computedRoleString-expected.txt:
835 2016-04-28 Simon Fraser <simon.fraser@apple.com>
837 https://bugs.webkit.org/show_bug.cgi?id=157140
839 Attempted to reduce the flakiness of this test by making the animation longer, to give
840 enough time for the iteration event to fire.
842 * animations/animation-events-not-cancelable.html:
844 2016-04-28 Brady Eidson <beidson@apple.com>
846 inspector/indexeddb/requestDatabaseNames.html is flaky on Mac.
847 https://bugs.webkit.org/show_bug.cgi?id=157141
849 Reviewed by Alex Christensen.
851 * inspector/indexeddb/deleteDatabaseNamesWithSpace-expected.txt: Added.
852 * inspector/indexeddb/deleteDatabaseNamesWithSpace.html: Added.
854 2016-04-28 Ryan Haddad <ryanhaddad@apple.com>
856 Add ios-simulator baseline for fast/forms/select-non-native-rendering-direction.html
857 https://bugs.webkit.org/show_bug.cgi?id=157112
859 Unreviewed test gardening.
861 * platform/ios-simulator/fast/forms/select-non-native-rendering-direction-expected.txt: Added.
863 2016-04-28 Youenn Fablet <youenn.fablet@crf.canon.fr>
865 imported/w3c/web-platform-tests/fetch/nosniff/stylesheet.html is failing on some bots
866 https://bugs.webkit.org/show_bug.cgi?id=157145
870 * TestExpectations: Marking imported/w3c/web-platform-tests/fetch/nosniff/stylesheet.html as failing and passing.
872 2016-04-28 Brady Eidson <beidson@apple.com>
874 REGRESSION(r200163): inspector/indexeddb/requestDatabaseNames.html is flaky on Mac.
875 https://bugs.webkit.org/show_bug.cgi?id=157141
879 Add one more chunk of logging here to add even more supporting evidence to our theory.
881 * inspector/indexeddb/requestDatabaseNames-expected.txt:
882 * inspector/indexeddb/requestDatabaseNames.html:
884 2016-04-28 Ryan Haddad <ryanhaddad@apple.com>
886 Skipping media/video-with-file-url-allowed-by-csp-media-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html
887 https://bugs.webkit.org/show_bug.cgi?id=155196
889 Unreviewed test gardening.
891 * platform/mac-wk1/TestExpectations:
892 * platform/mac/TestExpectations:
894 2016-04-28 Youenn Fablet <youenn.fablet@crf.canon.fr>
896 Drop [UsePointersEvenForNonNullableObjectArguments] from MediaSource interfaces
897 https://bugs.webkit.org/show_bug.cgi?id=156904
899 Reviewed by Darin Adler.
901 * http/tests/media/media-source/mediasource-addsourcebuffer.html: Changing expected exception to TypeError.
902 * http/tests/media/media-source/mediasource-append-buffer-expected.txt:
903 * http/tests/media/media-source/mediasource-append-buffer.html: Checking passing null or undefined to
904 appendBuffer, addSourceBuffer and removeSourceBuffer.
905 * media/media-source/media-source-addsourcebuffer-expected.txt:
906 * media/media-source/media-source-addsourcebuffer.html: Removing redundant test.
909 2016-04-27 Ada Chan <adachan@apple.com>
911 Set overflow: hidden on ::-webkit-media-controls in mediaControlsApple.css
912 https://bugs.webkit.org/show_bug.cgi?id=157110
914 Reviewed by Eric Carlson.
916 The style change caused an image only failure for fast/regions/inline-block-inside-anonymous-overflow.html.
917 Mark that test as image-failure-only and add a new test that's basically a copy of inline-block-inside-anonymous-overflow.html
918 with the default controls covered so we can still catch layout regressions related to flowing content from region to region.
920 * fast/regions/inline-block-inside-anonymous-overflow-with-covered-controls-expected.html: Added.
921 * fast/regions/inline-block-inside-anonymous-overflow-with-covered-controls.html: Added.
922 * platform/ios-simulator/TestExpectations:
923 fast/regions/inline-block-inside-anonymous-overflow.html is already marked as image-failure-only
924 so this new test needs to be marked too.
925 * platform/mac/TestExpectations:
926 * platform/mac/media/media-document-audio-repaint-expected.txt:
927 * platform/mac/media/video-zoom-controls-expected.txt:
928 Rebaseline test due to style change in mediaControlsApple.css.
930 2016-04-28 Youenn Fablet <youenn.fablet@crf.canon.fr>
932 [Fetch API] Import remaining fetch tests
933 https://bugs.webkit.org/show_bug.cgi?id=156914
935 Reviewed by Darin Adler.
937 * TestExpectations: Skipping new fetch worker tests as they are
938 causing other tests to crash (see bug 156737 and bug 157068).
939 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-location-expected.txt: Added.
940 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-method-expected.txt: Added.
941 * platform/gtk/imported/w3c/web-platform-tests/fetch/nosniff/stylesheet-expected.txt: Added.
942 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/credentials/authentication-basic-expected.txt: Added.
944 2016-04-28 Chris Dumez <cdumez@apple.com>
946 [Web IDL] Specify default values for optional parameters of type 'DOMString'
947 https://bugs.webkit.org/show_bug.cgi?id=157116
949 Reviewed by Darin Adler.
951 * media/track/w3c/interfaces/HTMLMediaElement/addTextTrack.html:
952 Resync test from upstream so that it expects a TypeError to be thrown if a
953 wrong 'kind' parameter is passed, and so that it expects the label / language
954 parameter to have the empty string as default value.
956 2016-04-28 Skachkov Oleksandr <gskachkov@gmail.com>
958 Crash for non-static super property call in derived class constructor
959 https://bugs.webkit.org/show_bug.cgi?id=157089
961 Reviewed by Darin Adler.
963 * js/class-syntax-super-expected.txt:
964 * js/script-tests/class-syntax-super.js:
966 2016-04-28 Manuel Rego Casasnovas <rego@igalia.com>
968 [css-grid] Fix typo in CSS class for layout tests
969 https://bugs.webkit.org/show_bug.cgi?id=157129
971 Reviewed by Sergio Villar Senin.
973 CSS class "secondRowFourthColumn" was not actually setting
974 the second row due to a typo.
976 The change doesn't affect any test just by chance,
977 as the auto-placement algorithm is already positioning
978 those items on the second row.
980 * fast/css-grid-layout/resources/grid.css:
981 (.secondRowFourthColumn):
983 2016-04-28 Joanmarie Diggs <jdiggs@igalia.com>
985 AX: [ATK] We need to be smarter about flattening and the accessible text implementation
986 https://bugs.webkit.org/show_bug.cgi?id=144639
988 Reviewed by Chris Fleizach.
990 Added two new tests and updated three existing tests to reflect the new behavior
991 regarding inclusion of elements in the accessibility tree and the text value of
994 * accessibility/gtk/nested-block-element-children-expected.txt: Added.
995 * accessibility/gtk/nested-block-element-children.html: Added.
996 * accessibility/gtk/spans-paragraphs-and-divs-expected.txt: Updated for new behavior.
997 * accessibility/gtk/spans-paragraphs-and-divs-tree-expected.txt: Added.
998 * accessibility/gtk/spans-paragraphs-and-divs-tree.html: Added.
999 * accessibility/gtk/spans-paragraphs-and-divs.html: Updated for new behavior.
1000 * platform/gtk/accessibility/generated-content-with-display-table-crash-expected.txt: Updated for new behavior.
1001 * platform/gtk/accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Updated for new behavior.
1003 2016-04-28 Manuel Rego Casasnovas <rego@igalia.com>
1005 [css-grid] Fix alignment with content distribution
1006 https://bugs.webkit.org/show_bug.cgi?id=156623
1008 Reviewed by Sergio Villar Senin.
1010 Created new test and renamed the old one as it was only testing
1011 items spanning several cells.
1013 * fast/css-grid-layout/grid-content-alignment-and-self-alignment-expected.txt:
1014 * fast/css-grid-layout/grid-content-alignment-and-self-alignment-spanning-expected.txt:
1015 Renamed from fast/css-grid-layout/grid-content-alignment-and-self-alignment-expected.txt.
1016 * fast/css-grid-layout/grid-content-alignment-and-self-alignment-spanning.html:
1017 Renamed from fast/css-grid-layout/grid-content-alignment-and-self-alignment.html.
1018 * fast/css-grid-layout/grid-content-alignment-and-self-alignment.html:
1020 2016-04-28 Daniel Bates <dabates@apple.com>
1022 Skip test LayoutTests/media/video-with-file-url-allowed-by-csp-media-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html
1023 as it is flaky on the WebKit1 bots.
1025 For completeness, the test video-with-file-url-allowed-by-csp-media-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html
1026 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>.
1028 * platform/mac-wk1/TestExpectations:
1030 2016-04-27 Dean Jackson <dino@apple.com>
1032 RTL non-native <select> buttons should have arrows on the left
1033 https://bugs.webkit.org/show_bug.cgi?id=157112
1034 <rdar://problem/25894441>
1036 Reviewed by Simon Fraser.
1038 New test that checks the layout of WebCore-drawn <select>
1039 elements in right-to-left mode.
1041 * fast/forms/select-non-native-rendering-direction.html: Added.
1042 * platform/mac/fast/forms/select-non-native-rendering-direction-expected.png: Added.
1043 * platform/mac/fast/forms/select-non-native-rendering-direction-expected.txt: Added.
1045 2016-04-27 Brady Eidson <beidson@apple.com>
1047 Modern IDB: Implement native IDBFactory.getAllDatabaseNames for WebInspector.
1048 https://bugs.webkit.org/show_bug.cgi?id=157072
1050 Reviewed by Alex Christensen.
1052 Add more to this test and re-enable it.
1055 * inspector/indexeddb/requestDatabaseNames-expected.txt:
1056 * inspector/indexeddb/requestDatabaseNames.html:
1058 2016-04-27 Simon Fraser <simon.fraser@apple.com>
1060 Test gardening; update results of tests that are marked as flakey.
1063 * platform/mac/transitions/cross-fade-background-image-expected.png:
1064 * platform/mac/transitions/cross-fade-background-image-expected.txt: Added.
1065 * platform/mac/transitions/cross-fade-border-image-expected.png:
1066 * platform/mac/transitions/cross-fade-border-image-expected.txt:
1067 * platform/mac/transitions/move-after-transition-expected.png:
1068 * platform/mac/transitions/move-after-transition-expected.txt:
1070 2016-04-27 Daniel Bates <dabates@apple.com>
1072 CSP: Add tests for setting allowContentSecurityPolicySourceStarToMatchAnyProtocol
1073 https://bugs.webkit.org/show_bug.cgi?id=157100
1075 Reviewed by Brent Fulgham.
1077 Add tests to ensure that we do not regress the behavior of setting allowContentSecurityPolicySourceStarToMatchAnyProtocol.
1078 For completeness, this setting was added in r200130 (https://bugs.webkit.org/show_bug.cgi?id=157005) to enable or disable
1079 whether source * can match any protocol as part of a workaround for the iOS apps Ecobee and Quora.
1081 * fast/dom/HTMLImageElement/image-with-blob-url-allowed-by-csp-img-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html: Added.
1082 * fast/dom/HTMLImageElement/image-with-blob-url-allowed-by-csp-img-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html: Added.
1083 * fast/dom/HTMLImageElement/image-with-file-url-allowed-by-csp-img-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html: Added.
1084 * fast/dom/HTMLImageElement/image-with-file-url-allowed-by-csp-img-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html: Added.
1085 * fast/dom/HTMLLinkElement/link-with-blob-url-allowed-by-csp-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html: Added.
1086 * fast/dom/HTMLLinkElement/link-with-blob-url-allowed-by-csp-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html: Added.
1087 * fast/dom/HTMLLinkElement/link-with-data-url-allowed-by-csp-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html: Added.
1088 * fast/dom/HTMLLinkElement/link-with-data-url-allowed-by-csp-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html: Added.
1089 * fast/dom/HTMLLinkElement/link-with-file-url-allowed-by-csp-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled-expected.html: Added.
1090 * fast/dom/HTMLLinkElement/link-with-file-url-allowed-by-csp-style-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html: Added.
1091 * fast/dom/HTMLLinkElement/resources/green-background-color.css: Added.
1093 * 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.
1094 * 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.
1095 * media/video-with-file-url-blocked-by-csp-media-src-star-expected.html: Substitute "blocked" for "allowed" since the purpose of the corresponding
1096 test is to ensure that we block loading a file URL video.
1097 * 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
1098 that we block loading a file URL video. Additionally, register an oncanplaythrough handler instead of an onloadedmetadata handler and call testFinished()
1099 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.
1100 * platform/wk2/TestExpectations: Skip test LayoutTests/fast/dom/HTMLImageElement/image-with-blob-url-allowed-by-csp-img-src-star-with-AllowContentSecurityPolicySourceStarToMatchAnyProtocol-enabled.html
1101 when using WebKitTestRunner because WebKitTestRunner does not support eventSender.beginDragWithFiles(). See need to fix
1102 <https://bugs.webkit.org/show_bug.cgi?id=64285>.
1104 2016-04-27 Ryan Haddad <ryanhaddad@apple.com>
1106 Marking compositing/contents-scale/incremental-change.html as a flaky failure on ios-simulator-wk2
1107 https://bugs.webkit.org/show_bug.cgi?id=157105
1109 Unreviewed test gardening.
1111 * platform/ios-simulator-wk2/TestExpectations:
1113 2016-04-27 Keith Miller <keith_miller@apple.com>
1115 Unreviewed, Revert r199397 due to PLT regressions
1117 * js/Object-getOwnPropertyNames-expected.txt:
1118 * js/dom/array-prototype-properties-expected.txt:
1119 * js/script-tests/Object-getOwnPropertyNames.js:
1121 2016-04-27 Ryan Haddad <ryanhaddad@apple.com>
1123 Remove failure expectation for tests that now pass on ios-simulator.
1125 Unreviewed test gardening.
1127 I evaluated all of the unexpected passes from ios-simulator-wk2 and removed failure
1128 expectations where appropriate. Some of the tests only pass on wk2, so some expectations
1129 were moved to the ios-simulator-wk1 file.
1131 * platform/ios-simulator-wk1/TestExpectations:
1132 * platform/ios-simulator-wk2/TestExpectations:
1133 * platform/ios-simulator/TestExpectations:
1135 2016-04-27 John Wilander <wilander@apple.com>
1137 Add layout tests for legacy HTTP headers in WebSockets
1138 https://bugs.webkit.org/show_bug.cgi?id=157095
1140 Reviewed by Alexey Proskuryakov.
1142 * http/tests/websocket/tests/hybi/handshake-ok-with-legacy-sec-websocket-response-headers-expected.txt: Added.
1143 * http/tests/websocket/tests/hybi/handshake-ok-with-legacy-sec-websocket-response-headers.html: Added.
1144 * http/tests/websocket/tests/hybi/handshake-ok-with-legacy-sec-websocket-response-headers_wsh.py: Added.
1145 (web_socket_do_extra_handshake):
1146 (web_socket_transfer_data):
1147 Test for legacy response headers 'Sec-WebSocket-Location' and 'Sec-WebSocket-Origin'.
1148 * http/tests/websocket/tests/hybi/handshake-ok-with-legacy-websocket-response-headers-expected.txt: Added.
1149 * http/tests/websocket/tests/hybi/handshake-ok-with-legacy-websocket-response-headers.html: Added.
1150 * http/tests/websocket/tests/hybi/handshake-ok-with-legacy-websocket-response-headers_wsh.py: Added.
1151 (web_socket_do_extra_handshake):
1152 (web_socket_transfer_data):
1153 Test for legacy response headers 'WebSocket-Location' and 'WebSocket-Origin'.
1155 2016-04-27 Adam Bergkvist <adam.bergkvist@ericsson.com>
1157 WebRTC: RTCIceCandidate don't need a custom bindings
1158 https://bugs.webkit.org/show_bug.cgi?id=157074
1160 Reviewed by Eric Carlson.
1162 * fast/mediastream/RTCIceCandidate-expected.txt:
1163 Updated with error messages from generated constructor binding.
1165 2016-04-27 Eric Carlson <eric.carlson@apple.com>
1167 media/video-fullscreen-restriction-removed.html is flaky on Mac
1168 https://bugs.webkit.org/show_bug.cgi?id=156983
1170 Reviewed by Darin Adler.
1172 * media/video-fullscreen-restriction-removed-expected.txt:
1173 * media/video-fullscreen-restriction-removed.html: Start the test on 'canplaythrough' instead
1174 of 'loadedmetadata' so playback can begin immediately.
1176 2016-04-27 Ryan Haddad <ryanhaddad@apple.com>
1178 Add ios-simulator baseline for LayoutTest fast/text/hyphenate-avoid-orphaned-word.html
1180 Unreviewed test gardening.
1182 * platform/ios-simulator/fast/text/hyphenate-avoid-orphaned-word-expected.txt: Added.
1184 2016-04-27 Hunseop Jeong <hs85.jeong@samsung.com>
1186 [EFL][GTK] Volume slider only changes volume when thumb is released, not while dragging
1187 https://bugs.webkit.org/show_bug.cgi?id=156970
1189 Reviewed by Xabier Rodriguez-Calvar.
1191 Removed the passed test.
1193 * platform/efl/TestExpectations:
1194 * platform/gtk/TestExpectations:
1196 2016-04-26 Dean Jackson <dino@apple.com>
1198 RTL native <select> buttons should have arrows on left
1199 https://bugs.webkit.org/show_bug.cgi?id=157055
1201 Reviewed by Myles Maxfield.
1203 * fast/forms/select-writing-direction-natural.html: Removed some incorrect
1205 * platform/ios-simulator/fast/forms/select-writing-direction-natural-expected.txt:
1206 * platform/mac/fast/forms/select-writing-direction-natural-expected.png:
1207 * platform/mac/fast/forms/select-writing-direction-natural-expected.txt:
1208 * platform/mac/fast/text/international/bidi-menulist-expected.png:
1209 * platform/mac/fast/text/international/bidi-menulist-expected.txt:
1210 * platform/mac/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png:
1211 * platform/mac/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt:
1213 2016-04-26 Michael Saboff <msaboff@apple.com>
1215 [ES] Implement RegExp.prototype.@@replace and use it for String.prototype.replace
1216 https://bugs.webkit.org/show_bug.cgi?id=156562
1218 Reviewed by Filip Pizlo.
1220 Updated tests. Needed to update js/regress-141098.js test, because builtins are
1221 only compilied when called. This test checks behavior at or near running out of
1222 stack space. It turns out that String.replace is used by the -pre.js test harness
1223 and I was running out of stack space when compiling the String.prototype.replace
1224 builting. Therefore, I added a call to testPassed() to precompile String.replace.
1226 * js/Object-getOwnPropertyNames-expected.txt:
1227 * js/regress-141098-expected.txt:
1228 * js/script-tests/Object-getOwnPropertyNames.js:
1229 * js/script-tests/regress-141098.js:
1231 * fast/profiler/nested-start-and-stop-profiler-expected.txt:
1232 * js/Object-getOwnPropertyNames-expected.txt:
1233 * js/dom/string-prototype-properties-expected.txt:
1234 * js/regress-141098-expected.txt:
1235 * js/script-tests/Object-getOwnPropertyNames.js:
1236 * js/script-tests/regress-141098.js:
1238 * 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:
1240 2016-04-26 Myles C. Maxfield <mmaxfield@apple.com>
1242 [WK2] [OS X] Create API for switching RTL scrollbar policy
1243 https://bugs.webkit.org/show_bug.cgi?id=156948
1244 <rdar://problem/25707757>
1246 Reviewed by Darin Adler.
1248 Update tests to use new RTL scrollbar mechanism.
1250 * fast/scrolling/rtl-scrollbars-animation-property.html:
1251 * fast/scrolling/rtl-scrollbars-elementFromPoint-static.html:
1252 * fast/scrolling/rtl-scrollbars-elementFromPoint.html:
1253 * fast/scrolling/rtl-scrollbars-expected.html:
1254 * fast/scrolling/rtl-scrollbars-iframe-offset-expected.html:
1255 * fast/scrolling/rtl-scrollbars-iframe-offset.html:
1256 * fast/scrolling/rtl-scrollbars-iframe-position-absolute.html:
1257 * fast/scrolling/rtl-scrollbars-iframe-scrolled-expected.html:
1258 * fast/scrolling/rtl-scrollbars-iframe-scrolled.html:
1259 * fast/scrolling/rtl-scrollbars-iframe.html:
1260 * fast/scrolling/rtl-scrollbars-listbox-expected.html:
1261 * fast/scrolling/rtl-scrollbars-listbox-scroll-expected.html:
1262 * fast/scrolling/rtl-scrollbars-listbox-scroll.html:
1263 * fast/scrolling/rtl-scrollbars-listbox-select-left-expected.html:
1264 * fast/scrolling/rtl-scrollbars-listbox-select-left.html:
1265 * fast/scrolling/rtl-scrollbars-listbox-select-right-expected.html:
1266 * fast/scrolling/rtl-scrollbars-listbox-select-right.html:
1267 * fast/scrolling/rtl-scrollbars-listbox-simple-expected-mismatch.html:
1268 * fast/scrolling/rtl-scrollbars-listbox-simple.html:
1269 * fast/scrolling/rtl-scrollbars-listbox.html:
1270 * fast/scrolling/rtl-scrollbars-overflow-contents-expected.html:
1271 * fast/scrolling/rtl-scrollbars-overflow-contents.html:
1272 * fast/scrolling/rtl-scrollbars-overflow-dir-rtl-expected.html:
1273 * fast/scrolling/rtl-scrollbars-overflow-dir-rtl.html:
1274 * fast/scrolling/rtl-scrollbars-overflow-elementFromPoint.html:
1275 * fast/scrolling/rtl-scrollbars-overflow-expected.html:
1276 * fast/scrolling/rtl-scrollbars-overflow-padding-expected.html:
1277 * fast/scrolling/rtl-scrollbars-overflow-padding.html:
1278 * fast/scrolling/rtl-scrollbars-overflow-position-absolute-expected.html:
1279 * fast/scrolling/rtl-scrollbars-overflow-position-absolute.html:
1280 * fast/scrolling/rtl-scrollbars-overflow-simple-expected-mismatch.html:
1281 * fast/scrolling/rtl-scrollbars-overflow-simple.html:
1282 * fast/scrolling/rtl-scrollbars-overflow-text-selection-scrolled-expected.html:
1283 * fast/scrolling/rtl-scrollbars-overflow-text-selection-scrolled.html:
1284 * fast/scrolling/rtl-scrollbars-overflow.html:
1285 * fast/scrolling/rtl-scrollbars-overlay-no-push-contents-expected.html:
1286 * fast/scrolling/rtl-scrollbars-overlay-no-push-contents.html:
1287 * fast/scrolling/rtl-scrollbars-position-absolute-expected.html:
1288 * fast/scrolling/rtl-scrollbars-position-absolute.html:
1289 * fast/scrolling/rtl-scrollbars-position-fixed-expected.html:
1290 * fast/scrolling/rtl-scrollbars-position-fixed.html:
1291 * fast/scrolling/rtl-scrollbars-positioning-expected.html:
1292 * fast/scrolling/rtl-scrollbars-positioning.html:
1293 * fast/scrolling/rtl-scrollbars-simple-expected-mismatch.html:
1294 * fast/scrolling/rtl-scrollbars-simple.html:
1295 * fast/scrolling/rtl-scrollbars-sticky-document-2-expected.html:
1296 * fast/scrolling/rtl-scrollbars-sticky-document-2.html:
1297 * fast/scrolling/rtl-scrollbars-sticky-document-expected.html:
1298 * fast/scrolling/rtl-scrollbars-sticky-document.html:
1299 * fast/scrolling/rtl-scrollbars-sticky-iframe-2-expected.html:
1300 * fast/scrolling/rtl-scrollbars-sticky-iframe-2.html:
1301 * fast/scrolling/rtl-scrollbars-sticky-iframe-expected.html:
1302 * fast/scrolling/rtl-scrollbars-sticky-iframe.html:
1303 * fast/scrolling/rtl-scrollbars-sticky-overflow-scroll-2-expected.html:
1304 * fast/scrolling/rtl-scrollbars-sticky-overflow-scroll-2.html:
1305 * fast/scrolling/rtl-scrollbars-sticky-overflow-scroll-expected.html:
1306 * fast/scrolling/rtl-scrollbars-sticky-overflow-scroll.html:
1307 * fast/scrolling/rtl-scrollbars-text-selection-expected.html:
1308 * fast/scrolling/rtl-scrollbars-text-selection-scrolled-expected.html:
1309 * fast/scrolling/rtl-scrollbars-text-selection-scrolled.html:
1310 * fast/scrolling/rtl-scrollbars-text-selection.html:
1311 * fast/scrolling/rtl-scrollbars.html:
1312 * platform/mac/fast/scrolling/rtl-scrollbars-animation-property-expected.png: Added.
1314 2016-04-26 Ryosuke Niwa <rniwa@webkit.org>
1316 ASSERTION FAILED: m_templateInsertionModes.isEmpty() in WebCore::HTMLTreeBuilder::finished
1317 https://bugs.webkit.org/show_bug.cgi?id=143519
1319 Reviewed by Darin Adler.
1321 Rebaselined the html5lib tests (now passes all the test cases!) and added a regression test for an assertion.
1323 * fast/dom/HTMLTemplateElement/parsing-template-with-frameset-expected.txt: Added.
1324 * fast/dom/HTMLTemplateElement/parsing-template-with-frameset.html: Added.
1325 * html5lib/generated/run-template-data-expected.txt:
1326 * html5lib/generated/run-template-write-expected.txt:
1328 2016-04-26 Skachkov Oleksandr <gskachkov@gmail.com>
1330 calling super() a second time in a constructor should throw
1331 https://bugs.webkit.org/show_bug.cgi?id=151113
1333 Reviewed by Saam Barati and Keith Miller.
1335 * js/class-syntax-super-expected.txt:
1336 * js/script-tests/class-syntax-super.js:
1338 2016-04-26 Commit Queue <commit-queue@webkit.org>
1340 Unreviewed, rolling out r200083.
1341 https://bugs.webkit.org/show_bug.cgi?id=157033
1343 It brokes the debug build (Requested by gskachkov on
1348 "calling super() a second time in a constructor should throw"
1349 https://bugs.webkit.org/show_bug.cgi?id=151113
1350 http://trac.webkit.org/changeset/200083
1352 2016-04-26 Skachkov Oleksandr <gskachkov@gmail.com>
1354 calling super() a second time in a constructor should throw
1355 https://bugs.webkit.org/show_bug.cgi?id=151113
1357 Reviewed by Saam Barati and Keith Miller.
1359 * js/class-syntax-super-expected.txt:
1360 * js/script-tests/class-syntax-super.js:
1362 2016-04-26 Youenn Fablet <youenn.fablet@crf.canon.fr>
1364 Drop [UsePointersEvenForNonNullableObjectArguments] from SpeechSynthesis
1365 https://bugs.webkit.org/show_bug.cgi?id=156901
1367 Reviewed by Darin Adler.
1369 Updated test to handle speak throwing behavior in case of bad parameters.
1371 * fast/speechsynthesis/speech-synthesis-crash-on-bad-utterance-expected.txt:
1372 * fast/speechsynthesis/speech-synthesis-crash-on-bad-utterance.html:
1374 2016-04-26 Youenn Fablet <youenn.fablet@crf.canon.fr>
1376 Drop [UsePointersEvenForNonNullableObjectArguments] from EventTarget
1377 https://bugs.webkit.org/show_bug.cgi?id=156977
1379 Reviewed by Chris Dumez.
1381 * fast/events/dispatchEvent-crash-expected.txt:
1382 * fast/events/dispatchEvent-crash.html: Ensuring exceptions are logged.
1384 2016-04-25 Ryosuke Niwa <rniwa@webkit.org>
1386 Update template element tests
1387 https://bugs.webkit.org/show_bug.cgi?id=154996
1389 Reviewed by Daniel Bates.
1391 * platform/mac/TestExpectations:
1393 2016-04-25 Myles C. Maxfield <mmaxfield@apple.com>
1395 Cloning a textarea does not clone the textarea's value
1396 https://bugs.webkit.org/show_bug.cgi?id=156637
1398 Reviewed by Chris Dumez.
1400 https://dom.spec.whatwg.org/#concept-node-clone describes that the value
1401 of a node shouldn't be copied when cloning the node.
1403 * fast/forms/checkValidity-cloneNode-crash-expected.txt:
1404 * fast/forms/checkValidity-cloneNode-crash.html:
1406 2016-04-25 Joseph Pecoraro <pecoraro@apple.com>
1408 Web Inspector: React.js JSXTransformer produces bogus error locations
1409 https://bugs.webkit.org/show_bug.cgi?id=150010
1410 <rdar://problem/23062233>
1412 Reviewed by Timothy Hatcher.
1414 * inspector/model/frame-extra-scripts-expected.txt: Added.
1415 * inspector/model/frame-extra-scripts.html: Added.
1416 Add a test for a WebInspector.Frame's extraScripts list.
1418 * inspector/model/stack-trace-expected.txt:
1419 Update output that we correctly get the sourceURL of the inner script.
1421 * inspector/model/script-resource-relationship-expected.txt
1422 * inspector/model/script-resource-relationship.html
1423 Add a test for a dynamicallyAddedScriptElement.
1424 Remove debug logging.
1426 2016-04-25 Ryan Haddad <ryanhaddad@apple.com>
1428 Skip fast/layers/no-clipping-overflow-hidden-added-after-transform.html on mac-wk1 debug
1430 Unreviewed test gardening.
1432 * platform/mac-wk1/TestExpectations:
1434 2016-04-25 Brent Fulgham <bfulgham@apple.com>
1436 Add port 4190 (managesieve) to port blacklist
1437 https://bugs.webkit.org/show_bug.cgi?id=156986
1438 <rdar://problem/9119470>
1440 Reviewed by Daniel Bates.
1442 * platform/mac/security/block-test-expected.txt
1443 * security/block-test-expected.txt:
1444 * security/block-test.html:
1446 2016-04-25 Ryan Haddad <ryanhaddad@apple.com>
1448 Rebaseline editing tests for ios-simulator-wk1
1450 Unreviewed test gardening
1452 * platform/ios-simulator-wk1/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt:
1455 2016-04-25 Nan Wang <n_wang@apple.com>
1457 AX: Crash at -[WebAccessibilityObjectWrapper accessibilityAttributeValue:] + 4391
1458 https://bugs.webkit.org/show_bug.cgi?id=156987
1460 Reviewed by Chris Fleizach.
1462 * accessibility/mac/slider-thumb-value-crash-expected.txt: Added.
1463 * accessibility/mac/slider-thumb-value-crash.html: Added.
1465 2016-04-25 Brady Eidson <beidson@apple.com>
1467 Attempt to fix a flaky test after r200032
1468 https://bugs.webkit.org/show_bug.cgi?id=156994
1470 * http/tests/local/fileapi/script-tests/file-last-modified-after-delete.js: Missed renaming this along with all the others.
1472 2016-04-25 Simon Fraser <simon.fraser@apple.com>
1474 Toggling animation-play-state can re-start a finished animation
1475 https://bugs.webkit.org/show_bug.cgi?id=156731
1477 Reviewed by Dean Jackson.
1479 * animations/animation-direction-reverse-expected.txt:
1480 * animations/animation-direction-reverse.html: This is a progression. The test was detecting a
1481 restarted animation.
1482 * animations/change-completed-animation-expected.txt: Added.
1483 * animations/change-completed-animation-transform-expected.html: Added.
1484 * animations/change-completed-animation-transform.html: Added. Ref test that ensures that the final
1485 state for normal and accelerated animations is correct.
1486 * animations/change-completed-animation.html: Added. Tests that changing a property doesn't trigger
1487 another animation, by detecting a second animationstart event.
1489 2016-04-25 Simon Fraser <simon.fraser@apple.com>
1491 play-state not parsed as part of animation shorthand
1492 https://bugs.webkit.org/show_bug.cgi?id=156959
1494 Reviewed by Darin Adler.
1496 * animations/animation-shorthand-expected.txt:
1497 * animations/animation-shorthand.html:
1498 * animations/play-state-in-shorthand-expected.txt: Added.
1499 * animations/play-state-in-shorthand.html: Added.
1500 * animations/resources/animation-test-helpers.js:
1502 (comparePropertyValue):
1504 2016-04-25 Simon Fraser <simon.fraser@apple.com>
1506 Negative animation-delay is treated as 0s
1507 https://bugs.webkit.org/show_bug.cgi?id=141008
1509 Reviewed by Daniel Bates.
1511 Ref test that has an initially-paused animation on 'left' and with a
1514 * animations/play-state-start-paused-expected.html: Added.
1515 * animations/play-state-start-paused.html: Added.
1517 2016-04-25 Brady Eidson <beidson@apple.com>
1519 Implement latest File object spec (including its constructor).
1520 https://bugs.webkit.org/show_bug.cgi?id=156511
1522 Reviewed by Darin Adler.
1524 * fast/files/file-constructor-expected.txt: Added.
1525 * fast/files/file-constructor.html: Added.
1527 * http/tests/local/fileapi/file-last-modified-after-delete-expected.txt:
1528 * http/tests/local/fileapi/script-tests/file-last-modified-after-delete.js:
1530 * http/tests/local/fileapi/file-last-modified-expected.txt:
1531 * http/tests/local/fileapi/script-tests/file-last-modified.js:
1533 * imported/blink/storage/indexeddb/blob-basics-metadata-expected.txt:
1535 2016-04-25 Daniel Bates <dabates@apple.com>
1537 REGRESSION (r196012): Subresource may be blocked by Content Security Policy if it only matches 'self'
1538 https://bugs.webkit.org/show_bug.cgi?id=156935
1539 <rdar://problem/25351286>
1541 Reviewed by Darin Adler.
1543 Add tests to ensure that we match 'self' correctly in an iframe with an about:blank document.
1545 * http/tests/security/contentSecurityPolicy/iframe-blank-url-programmatically-add-external-script-expected.txt: Added.
1546 * http/tests/security/contentSecurityPolicy/iframe-blank-url-programmatically-add-external-script.html: Added.
1547 * http/tests/security/contentSecurityPolicy/iframe-srcdoc-external-script-expected.txt: Added.
1548 * http/tests/security/contentSecurityPolicy/iframe-srcdoc-external-script.html: Added.
1550 2016-04-25 Ryan Haddad <ryanhaddad@apple.com>
1552 Marking media/video-fullscreen-restriction-removed.html as flaky on Mac
1553 https://bugs.webkit.org/show_bug.cgi?id=156983
1555 Unreviewed test gardening.
1557 * platform/mac/TestExpectations:
1559 2016-04-25 Youenn Fablet <youenn.fablet@crf.canon.fr>
1561 Drop [UsePointersEvenForNonNullableObjectArguments] from File API interfaces
1562 https://bugs.webkit.org/show_bug.cgi?id=156898
1564 Reviewed by Chris Dumez.
1566 Checking FileReaderSync send method in case of null or undefined blob parameter.
1567 worker-read-blob-sync.html and worker-read-file-sync check the case of badly typed parameters.
1568 In all cases, TypeError is thrown.
1570 * fast/files/workers/resources/worker-file-reader-sync-bad-parameter.js: Added.
1572 * fast/files/workers/worker-file-reader-sync-bad-parameter-expected.txt: Added.
1573 * fast/files/workers/worker-file-reader-sync-bad-parameter.html: Added.
1574 * fast/files/workers/worker-read-blob-sync-expected.txt: Rebasing expectation.
1575 * fast/files/workers/worker-read-file-sync-expected.txt: Ditto.
1577 2016-04-25 Manuel Rego Casasnovas <rego@igalia.com>
1579 [css-grid] Fix grid-template-columns|rows computed style with content alignment
1580 https://bugs.webkit.org/show_bug.cgi?id=156793
1582 Reviewed by Darin Adler.
1584 * fast/css-grid-layout/grid-template-columns-rows-computed-style-gaps-content-alignment-expected.txt: Added.
1585 * fast/css-grid-layout/grid-template-columns-rows-computed-style-gaps-content-alignment.html: Added.
1587 2016-04-25 Frederic Wang <fwang@igalia.com>
1589 Refactor RenderMathMLMenclose.
1590 https://bugs.webkit.org/show_bug.cgi?id=155019
1592 Reviewed by Sergio Villar Senin.
1594 * mathml/presentation/menclose-notation-attribute-set1.html: Removed.
1595 This is replaced with menclose-notation-values.
1596 * mathml/presentation/menclose-notation-attribute-set1-expected.txt: Removed.
1597 This is replaced with menclose-notation-values.
1598 * mathml/presentation/menclose-notation-attribute-set2-expected-mismatch.html: Removed.
1599 This is replaced with menclose-notation-values.
1600 * mathml/presentation/menclose-notation-attribute-set2.html: Removed.
1601 This is replaced with menclose-notation-values.
1602 * mathml/presentation/menclose-notation-values.html: Added.
1603 This test verifies the rendering of various menclose notations.
1604 * mathml/presentation/menclose-notation-equivalence.html: Added.
1605 This test verifies some equivalence for the notation attribute value.
1606 * mathml/presentation/menclose-notation-equivalence-expected.html: Added.
1607 * mathml/presentation/menclose-notation-radical.html: Update the test now that support for
1608 the radical notation is removed.
1609 * mathml/presentation/menclose-notation-radical-expected.html: ditto.
1610 * platform/gtk/mathml/presentation/menclose-notation-default-longdiv-expected.png: Update
1611 reference due to small changes in longdiv implementation.
1612 * platform/gtk/mathml/presentation/menclose-notation-default-longdiv-expected.txt: ditto.
1613 * platform/mac/mathml/presentation/menclose-notation-default-longdiv-expected.png: ditto.
1614 * platform/mac/mathml/presentation/menclose-notation-default-longdiv-expected.txt: ditto.
1615 * platform/ios-simulator/mathml/presentation/menclose-notation-default-longdiv-expected.txt: ditto
1616 * platform/gtk/mathml/presentation/menclose-notation-values-expected.png: Added.
1617 * platform/gtk/mathml/presentation/menclose-notation-values-expected.txt: Added.
1618 * platform/mac/mathml/presentation/menclose-notation-values-expected.png: Added.
1619 * platform/mac/mathml/presentation/menclose-notation-values-expected.txt: Added.
1620 * platform/ios-simulator/mathml/presentation/menclose-notation-values-expected.txt: Added.
1622 2016-04-24 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1624 [EFL] Some media tests have been failed after bumping gstreamer ver.
1626 Unreviewed EFL gardening. Mark failing tests to timeout or failure.
1628 * platform/efl/TestExpectations:
1630 2016-04-24 Chris Dumez <cdumez@apple.com>
1632 Autogenerated IDBFactory.open() does the wrong thing if you pass an explicit 'undefined' as the second argument
1633 https://bugs.webkit.org/show_bug.cgi?id=156939
1635 Reviewed by Darin Adler.
1637 Update / rebaseline existing test now that passing undefined as second parameter to
1638 IDBFactory.open() no longer throws.
1640 * storage/indexeddb/intversion-bad-parameters-expected.txt:
1641 * storage/indexeddb/intversion-bad-parameters-private-expected.txt:
1642 * storage/indexeddb/resources/intversion-bad-parameters.js:
1645 2016-04-23 Chris Dumez <cdumez@apple.com>
1647 [WebIDL] Drop [Default] WebKit-IDL extended attribute
1648 https://bugs.webkit.org/show_bug.cgi?id=156955
1650 Reviewed by Darin Adler.
1652 Rebaseline some tests now that a different exception type is thrown
1653 for some of our APIs when passing null.
1655 * editing/selection/extend-expected.txt:
1656 * fast/dom/Element/attr-param-typechecking-expected.txt:
1657 * fast/dom/NamedNodeMap-setNamedItem-crash-expected.txt:
1658 * fast/dynamic/insertAdjacentElement-expected.txt:
1660 2016-04-24 Filip Pizlo <fpizlo@apple.com> and Andy VanWagoner <thetalecrafter@gmail.com>
1662 [INTL] Implement String.prototype.localeCompare in ECMA-402
1663 https://bugs.webkit.org/show_bug.cgi?id=147607
1665 Reviewed by Darin Adler.
1667 * js/dom/script-tests/string-prototype-properties.js:
1668 * js/dom/string-prototype-properties-expected.txt:
1669 * js/regress/locale-compare.html: Added.
1670 * js/regress/locale-compare-expected.txt: Added.
1671 * js/regress/scripts-tests/locale-compare.js: Added.
1672 * js/script-tests/string-localeCompare.js:
1673 * js/string-localeCompare-expected.txt:
1674 * js/string-localeCompare.html:
1676 2016-04-22 Filip Pizlo <fpizlo@apple.com>
1678 Speed up bound functions a bit
1679 https://bugs.webkit.org/show_bug.cgi?id=156889
1681 Reviewed by Saam Barati.
1683 This microbenchmark speeds up by >4x with this change.
1685 * js/regress/bound-function-call-expected.txt: Added.
1686 * js/regress/bound-function-call.html: Added.
1687 * js/regress/script-tests/bound-function-call.js: Added.
1690 2016-04-22 Chris Dumez <cdumez@apple.com>
1692 Cannot access the SQLTransaction.constructor.prototype
1693 https://bugs.webkit.org/show_bug.cgi?id=156613
1695 Reviewed by Darin Adler.
1697 Rebaseline existing test now that more SQL constructors are exposed on the
1698 global Window object. Also add a test to confirm that it is possible to
1699 access SQLTransaction.constructor.prototype and that it seems correct.
1701 * js/dom/global-constructors-attributes-expected.txt:
1702 * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
1703 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
1704 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1705 * storage/websql/transaction-prototype-expected.txt: Added.
1706 * storage/websql/transaction-prototype.html: Added.
1708 2016-04-22 Joseph Pecoraro <pecoraro@apple.com>
1710 Web Inspector: Source directives lost when using Function constructor repeatedly
1711 https://bugs.webkit.org/show_bug.cgi?id=156863
1712 <rdar://problem/25861064>
1714 Reviewed by Geoffrey Garen.
1716 * inspector/debugger/sourceURL-repeated-identical-executions-expected.txt: Added.
1717 * inspector/debugger/sourceURL-repeated-identical-executions.html: Added.
1719 2016-04-22 Mark Lam <mark.lam@apple.com>
1721 javascript jit bug affecting Google Maps.
1722 https://bugs.webkit.org/show_bug.cgi?id=153431
1724 Reviewed by Filip Pizlo.
1726 * js/regress/bug-153431-expected.txt: Added.
1727 * js/regress/bug-153431.html: Added.
1728 * js/regress/script-tests/bug-153431.js: Added.
1730 2016-04-22 Geoffrey Garen <ggaren@apple.com>
1732 super should be available in object literals
1733 https://bugs.webkit.org/show_bug.cgi?id=156933
1735 Reviewed by Saam Barati.
1737 Updated expected results and added a few new tests.
1739 * js/arrowfunction-syntax-errors-expected.txt:
1740 * js/class-syntax-super-expected.txt:
1741 * js/object-literal-methods-expected.txt:
1742 * js/script-tests/arrowfunction-syntax-errors.js:
1743 * js/script-tests/class-syntax-super.js:
1744 * js/script-tests/object-literal-methods.js:
1746 2016-04-22 Ryan Haddad <ryanhaddad@apple.com>
1748 Rebaselining inspector/model/stack-trace.html after r199897
1750 Unreviewed test gardening.
1752 * inspector/model/stack-trace-expected.txt:
1754 2016-04-22 Dave Hyatt <hyatt@apple.com>
1756 REGRESSION (r189567): The top of Facebook's messenger.com looks visually broken
1757 https://bugs.webkit.org/show_bug.cgi?id=156869
1758 <rdar://problem/23204668>
1760 Reviewed by Zalan Bujtas.
1762 * fast/block/min-content-box-sizing-expected.html: Added.
1763 * fast/block/min-content-box-sizing.html: Added.
1765 2016-04-22 Chris Dumez <cdumez@apple.com>
1767 Support disabling at runtime IndexedDB constructors exposed to workers
1768 https://bugs.webkit.org/show_bug.cgi?id=156883
1770 Reviewed by Darin Adler.
1772 Add layout test coverage.
1774 * storage/indexeddb/modern/resources/workers-disabled.js:
1775 * storage/indexeddb/modern/resources/workers-enable.js:
1776 * storage/indexeddb/modern/workers-disabled-expected.txt:
1777 * storage/indexeddb/modern/workers-enable-expected.txt:
1779 2016-04-22 Dave Hyatt <hyatt@apple.com>
1781 -webkit-image-set doesn't work inside CSS variables
1782 https://bugs.webkit.org/show_bug.cgi?id=156915
1783 <rdar://problem/25473972>
1785 Reviewed by Zalan Bujtas.
1787 * fast/hidpi/image-srcset-simple-in-variable-1x-expected.txt: Added.
1788 * fast/hidpi/image-srcset-simple-in-variable-1x.html: Added.
1789 * fast/hidpi/image-srcset-simple-in-variable-2x-expected.txt: Added.
1790 * fast/hidpi/image-srcset-simple-in-variable-2x.html: Added.
1792 2016-04-22 Commit Queue <commit-queue@webkit.org>
1794 Unreviewed, rolling out r199877.
1795 https://bugs.webkit.org/show_bug.cgi?id=156918
1797 The LayoutTest added with this change is failing on all
1798 platforms. (Requested by ryanhaddad on #webkit).
1802 "REGRESSION (r189567): The top of Facebook's messenger.com
1803 looks visually broken"
1804 https://bugs.webkit.org/show_bug.cgi?id=156869
1805 http://trac.webkit.org/changeset/199877
1807 2016-04-22 Antti Koivisto <antti@apple.com>
1809 REGRESSION (r194898): Multi download of external SVG defs file by <use> xlinks:href (caching)
1810 https://bugs.webkit.org/show_bug.cgi?id=156368
1811 <rdar://problem/25611746>
1813 Reviewed by Simon Fraser.
1815 * http/tests/svg/resources/symbol-defs.svg: Added.
1816 * http/tests/svg/svg-use-external-expected.txt: Added.
1817 * http/tests/svg/svg-use-external.html: Added.
1819 2016-04-22 Chris Dumez <cdumez@apple.com>
1821 Drop [UsePointersEvenForNonNullableObjectArguments] from MutationObserver
1822 https://bugs.webkit.org/show_bug.cgi?id=156890
1824 Reviewed by Darin Adler.
1826 Rebaseline now that MutationObserver.observe() throws a TypeError instead
1827 of a NOT_FOUND_ERR when passed a null Node.
1829 * fast/dom/MutationObserver/observe-exceptions-expected.txt:
1831 2016-04-22 Dave Hyatt <hyatt@apple.com>
1833 REGRESSION (r189567): The top of Facebook's messenger.com looks visually broken
1834 https://bugs.webkit.org/show_bug.cgi?id=156869
1835 <rdar://problem/23204668>
1837 Reviewed by Zalan Bujtas.
1839 * fast/block/min-content-with-box-sizing-expected.html: Added.
1840 * fast/block/min-content-with-box-sizing.html: Added.
1842 2016-04-22 Carlos Garcia Campos <cgarcia@igalia.com>
1844 [GTK] Enable the download attribute support
1845 https://bugs.webkit.org/show_bug.cgi?id=99025
1847 Reviewed by Žan Doberšek.
1849 Unskip tests that should pass now.
1851 * platform/gtk/TestExpectations:
1853 2016-04-22 Manuel Rego Casasnovas <rego@igalia.com>
1855 [css-grid] Fix bug with positioned items in vertical writing mode
1856 https://bugs.webkit.org/show_bug.cgi?id=156870
1858 Reviewed by Darin Adler.
1860 Add new test to check positioned items in different writing modes
1861 and direction combinations.
1863 * fast/css-grid-layout/grid-positioned-children-writing-modes-expected.html: Added.
1864 * fast/css-grid-layout/grid-positioned-children-writing-modes.html: Added.
1866 2016-04-21 Chris Dumez <cdumez@apple.com>
1868 Drop [UsePointersEvenForNonNullableObjectArguments] from Document
1869 https://bugs.webkit.org/show_bug.cgi?id=156881
1871 Reviewed by Darin Adler.
1873 Add test cases for cases where the type of the exception being thrown
1876 * fast/dom/Document/adoptNode-null-expected.txt: Added.
1877 * fast/dom/Document/adoptNode-null.html: Added.
1878 * fast/dom/Document/importNode-null-expected.txt: Added.
1879 * fast/dom/Document/importNode-null.html: Added.
1880 * fast/dom/importNode-null-expected.txt: Removed.
1881 * fast/dom/importNode-null.html: Removed.
1883 2016-04-21 Dean Jackson <dino@apple.com>
1885 Backdrop Filter should not be visible if element has visibility:hidden
1886 https://bugs.webkit.org/show_bug.cgi?id=149318
1887 <rdar://problem/22749780>
1889 Reviewed by Simon Fraser.
1891 Three tests that check if a backdrop filter should be visible when
1892 its owning element is visibility hidden.
1894 * css3/filters/backdrop/backdrop-with-visibility-hidden-changing-expected.txt: Added.
1895 * css3/filters/backdrop/backdrop-with-visibility-hidden-changing.html: Added.
1896 * css3/filters/backdrop/backdrop-with-visibility-hidden-expected.txt: Added.
1897 * css3/filters/backdrop/backdrop-with-visibility-hidden.html: Added.
1898 * css3/filters/backdrop/backdrop-with-visibility-hidden-2.html: Added.
1899 * css3/filters/backdrop/backdrop-with-visibility-hidden-2-expected.html: Added.
1901 2016-04-21 Brady Eidson <beidson@apple.com>
1903 Modern IDB (Workers): Get the IDBConnectionProxy from the Document to the WorkerGlobalScope.
1904 https://bugs.webkit.org/show_bug.cgi?id=156877
1906 Reviewed by Tim Horton.
1908 * storage/indexeddb/modern/workers-enable-expected.txt:
1910 2016-04-21 Joseph Pecoraro <pecoraro@apple.com>
1912 Web Inspector: sourceMappingURL not loaded in generated script
1913 https://bugs.webkit.org/show_bug.cgi?id=156022
1914 <rdar://problem/25438595>
1916 Reviewed by Geoffrey Garen.
1918 * inspector/console/messageAdded-from-named-evaluations-expected.txt: Added.
1919 * inspector/console/messageAdded-from-named-evaluations.html: Added.
1920 * inspector/debugger/js-stacktrace-expected.txt:
1921 * inspector/model/stack-trace-expected.txt:
1923 2016-04-21 Simon Fraser <simon.fraser@apple.com>
1925 ASSERTION FAILED: accumulation == TransformState::FlattenTransform in WebCore::GraphicsLayerCA::computeVisibleAndCoverageRect
1926 https://bugs.webkit.org/show_bug.cgi?id=155362
1928 Reviewed by Zalan Bujtas.
1930 Test cases that should not assert in debug builds.
1932 * compositing/clipping/preserve3d-flatten-assertion-nested.html: Added.
1933 * compositing/clipping/preserve3d-flatten-assertion.html: Added.
1935 2016-04-21 Jiewen Tan <jiewen_tan@apple.com>
1937 [iOS] DumpRenderTree crashed in com.apple.WebCore: WebCore::ResourceLoadNotifier::didFailToLoad
1938 https://bugs.webkit.org/show_bug.cgi?id=156829
1939 <rdar://problem/23348217>
1941 Reviewed by Daniel Bates.
1943 Unmark imported/blink/http/tests/css/remove-placeholder-styles.html as flaky because of bug fix.
1945 * platform/ios-simulator-wk1/TestExpectations:
1947 2016-04-21 Joseph Pecoraro <pecoraro@apple.com>
1949 Web Inspector: Debugger statement gets a space after it when pretty printed
1950 https://bugs.webkit.org/show_bug.cgi?id=156867
1951 <rdar://problem/25862308>
1953 Reviewed by Geoffrey Garen.
1955 * inspector/formatting/formatting-javascript-expected.txt:
1956 * inspector/formatting/formatting-javascript.html:
1957 * inspector/formatting/resources/javascript-tests/other-statements-expected.js: Renamed from LayoutTests/inspector/formatting/resources/javascript-tests/throw-statement-expected.js.
1958 * inspector/formatting/resources/javascript-tests/other-statements.js: Renamed from LayoutTests/inspector/formatting/resources/javascript-tests/throw-statement.js.
1960 2016-04-21 Brady Eidson <beidson@apple.com>
1962 Modern IDB (Workers): More IDBConnectionProxy refactoring.
1963 https://bugs.webkit.org/show_bug.cgi?id=156855
1965 Reviewed by Darin Adler.
1967 * storage/indexeddb/modern/workers-enable-expected.txt: Revert some of the PASS expectations to FAIL, just for now.
1969 2016-04-21 Ryan Haddad <ryanhaddad@apple.com>
1971 Skip <area ping> tests on ios-simulator
1972 https://bugs.webkit.org/show_bug.cgi?id=156857
1974 Unreviewed test gardening.
1976 * platform/ios-simulator/TestExpectations:
1978 2016-04-21 Eric Carlson <eric.carlson@apple.com>
1980 LayoutTest http/tests/media/hls/video-controls-live-stream.html is sometimes flaky
1981 https://bugs.webkit.org/show_bug.cgi?id=156851
1982 <rdar://problem/25792102>
1984 Reviewed by Daniel Bates.
1986 * http/tests/media/hls/video-controls-live-stream.html: Only listen for events once because
1987 we don't care if they fire more often.
1989 2016-04-21 Daniel Bates <dabates@apple.com>
1991 Add tests for <area ping>
1992 https://bugs.webkit.org/show_bug.cgi?id=79438
1993 <rdar://problem/22586699>
1995 Reviewed by Alexey Proskuryakov.
1997 * http/tests/navigation/ping-attribute/anchor-cookie.html: Extracted out code into functions setCookie(),
1998 clearLastPingResultAndRunTest() and clickElement() (defined in utilities.js) so that they can be
1999 used by this test and others. Also added HTML5 doctype declaration since it is unnecessary to run
2000 this test in quirks mode.
2001 * http/tests/navigation/ping-attribute/area-cookie-expected.txt: Added.
2002 * http/tests/navigation/ping-attribute/area-cookie.html: Added.
2003 * http/tests/navigation/ping-attribute/area-cross-origin-expected.txt: Added.
2004 * http/tests/navigation/ping-attribute/area-cross-origin-from-https-expected.txt: Added.
2005 * http/tests/navigation/ping-attribute/area-cross-origin-from-https.html: Added.
2006 * http/tests/navigation/ping-attribute/area-cross-origin.html: Added.
2007 * http/tests/navigation/ping-attribute/area-same-origin-expected.txt: Added.
2008 * http/tests/navigation/ping-attribute/area-same-origin.html: Added.
2009 * http/tests/navigation/ping-attribute/resources/utilities.js: Added.
2011 (clearLastPingResultAndRunTest.done):
2012 (clearLastPingResultAndRunTest):
2015 2016-04-21 Antoine Quint <graouts@apple.com>
2017 Creating a large number of WebGL contexts should recycle older contexts
2018 https://bugs.webkit.org/show_bug.cgi?id=156689
2019 <rdar://problem/19535330>
2021 Reviewed by Dean Jackson.
2023 * webgl/many-contexts-expected.txt:
2024 * webgl/many-contexts.html:
2026 New output for this existing test since a lot of warnings are now logged to
2027 indicate that we've reached the active contexts limit. We also removed the
2028 check that the last context created was null since it no longer is due to this
2029 source change (older contexts are lost instead).
2031 * webgl/max-active-contexts-console-warning-expected.txt: Added.
2032 * webgl/max-active-contexts-console-warning.html: Added.
2034 This new test checks that we log a warning when we've created one context more
2035 than the active contexts limit.
2037 * webgl/max-active-contexts-gc-expected.txt: Added.
2038 * webgl/max-active-contexts-gc.html: Added.
2040 This new test checks that contexts that are garbage collected do not count
2041 agaist the active contexts limit.
2043 * webgl/max-active-contexts-oldest-context-lost-expected.txt: Added.
2044 * webgl/max-active-contexts-oldest-context-lost.html: Added.
2046 This new test checks that older contexts are lost when we reach the active
2047 contexts limit and we create a new context.
2049 * webgl/max-active-contexts-webglcontextlost-prevent-default-expected.txt: Added.
2050 * webgl/max-active-contexts-webglcontextlost-prevent-default.html: Added.
2052 This new test checks that calling `event.preventDefault()` in a `webglcontextlost`
2053 event handler does not prevent a context from being lost when the active contexts
2056 2016-04-21 Dave Hyatt <hyatt@apple.com>
2058 Don't hyphenate the last word in a paragraph of text.
2059 https://bugs.webkit.org/show_bug.cgi?id=156803
2061 Reviewed by Simon Fraser.
2063 * fast/text/hyphenate-avoid-orphaned-word.html: Added.
2064 * platform/mac/fast/text/hyphenate-avoid-orphaned-word-expected.txt: Added.
2065 * platform/mac/fast/text/hyphenate-limit-before-after-expected.txt:
2067 2016-04-21 Carlos Garcia Campos <cgarcia@igalia.com>
2069 Unreviewed GTK+ gardening. Update expectations for some editing tests that are slow on Debug.
2071 All these pass for me locally when run with --no-timeout.
2073 * platform/gtk/TestExpectations:
2075 2016-04-21 Carlos Garcia Campos <cgarcia@igalia.com>
2077 Unreviewed GTK+ gardening. Rebaseline tests after r180867.
2079 * platform/gtk/editing/execCommand/5142012-1-expected.txt:
2080 * platform/gtk/editing/inserting/insert-at-end-02-expected.txt:
2081 * platform/gtk/editing/pasteboard/4989774-expected.txt:
2083 2016-04-21 Nan Wang <n_wang@apple.com>
2085 AX: stringForTextMarkerRange returning empty string for document range
2086 https://bugs.webkit.org/show_bug.cgi?id=156819
2088 Reviewed by Chris Fleizach.
2090 * accessibility/mac/text-marker-string-for-document-range-expected.txt: Added.
2091 * accessibility/mac/text-marker-string-for-document-range.html: Added.
2093 2016-04-20 Ryan Haddad <ryanhaddad@apple.com>
2095 Adding ios-simulator-wk1 specific baselines for compositing and css3 LayoutTests due to contentsOpaque difference
2097 Unreviewed test gardening.
2099 * Truncating changelog due to large number of added files
2101 2016-04-20 Brady Eidson <beidson@apple.com>
2103 Modern IDB (Workers): Introduce "IDBConnectionProxy" for future threading abstraction, and adopt it in IDBFactory.
2104 https://bugs.webkit.org/show_bug.cgi?id=156810
2106 Reviewed by Alex Christensen.
2108 * storage/indexeddb/intversion-bad-parameters-expected.txt:
2109 * storage/indexeddb/intversion-bad-parameters-private-expected.txt:
2110 * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
2111 * storage/indexeddb/modern/opendatabase-request-event-private-expected.txt:
2112 * storage/indexeddb/modern/opendatabase-request-expected.txt:
2113 * storage/indexeddb/modern/opendatabase-request-private-expected.txt:
2114 * storage/indexeddb/modern/workers-enable-expected.txt:
2115 * storage/indexeddb/version-change-event-basic-expected.txt:
2116 * storage/indexeddb/version-change-event-basic-private-expected.txt:
2118 2016-04-20 Ryan Haddad <ryanhaddad@apple.com>
2120 Marking compositing/webgl/webgl-reflection.html as failing on ios-simulator
2121 https://bugs.webkit.org/show_bug.cgi?id=156812
2123 Unreviewed test gardening.
2125 * platform/ios-simulator/TestExpectations:
2127 2016-04-20 Joseph Pecoraro <pecoraro@apple.com>
2129 Web Inspector: console.table(navigator) throws exception about `rowPreview.propertyPreviews.length`
2130 https://bugs.webkit.org/show_bug.cgi?id=156698
2131 <rdar://problem/25778244>
2133 Reviewed by Timothy Hatcher.
2135 * inspector/console/console-table-expected.txt:
2136 * inspector/console/console-table.html:
2138 2016-04-20 Ryan Haddad <ryanhaddad@apple.com>
2140 Remove flaky expectation for imported/mozilla/svg/image/image-filter-01.svg on ios-simulator-wk2
2142 Unreviewed test gardening.
2144 * platform/ios-simulator-wk2/TestExpectations:
2146 2016-04-19 Timothy Hatcher <timothy@apple.com>
2148 Web Inspector: Make debounce use an ES6 Proxy
2150 https://bugs.webkit.org/show_bug.cgi?id=156756
2151 rdar://problem/25809771
2153 Reviewed by Joseph Pecoraro.
2155 * inspector/unit-tests/debounce-expected.txt: Added.
2156 * inspector/unit-tests/debounce.html: Added.
2158 2016-04-20 Ryan Haddad <ryanhaddad@apple.com>
2160 Rebaseline tests for iOS simulator.
2162 Unreviewed test gardening.
2164 * platform/ios-simulator-wk2/css2.1/t0905-c5525-flthw-00-c-g-expected.txt:
2165 * platform/ios-simulator-wk2/css2.1/t0905-c5526-flthw-00-c-g-expected.txt:
2166 * platform/ios-simulator/fast/canvas/set-colors-expected.txt: Added.
2167 * platform/ios-simulator/fast/text/emoji-expected.txt:
2169 2016-04-20 Yoav Weiss <yoav@yoav.ws>
2171 Speculative unflake of dynamic_remove_preload_href layout test
2172 https://bugs.webkit.org/show_bug.cgi?id=156773
2174 Reviewed by Alexey Proskuryakov.
2176 * http/tests/preload/dynamic_remove_preload_href.html: Avoid using a blocking script based timeout.
2178 2016-04-20 Brady Eidson <beidson@apple.com>
2180 Modern IDB (Workers): Enable INDEXED_DATABASE_IN_WORKERS compile time flag, but disabled in RuntimeEnabledFeatures.
2181 https://bugs.webkit.org/show_bug.cgi?id=156782
2183 Reviewed by Alex Christensen.
2185 Note: One test has some "FAIL" lines in the expected results, which is intentional.
2186 As work on this progresses, those FAILs will become PASSes and the expectations will be updated.
2188 * storage/indexeddb/modern/resources/workers-disabled.js: Added.
2189 * storage/indexeddb/modern/resources/workers-enable.js: Added.
2190 * storage/indexeddb/modern/workers-disabled-expected.txt: Added.
2191 * storage/indexeddb/modern/workers-disabled.html: Added.
2192 * storage/indexeddb/modern/workers-enable-expected.txt: Added.
2193 * storage/indexeddb/modern/workers-enable.html: Added.
2195 2016-04-20 Brent Fulgham <bfulgham@apple.com>
2197 [WK2][Mac][iOS] WebContent crash when using special file:// URI scheme @ WebKit::resolveSymlinksInPath(WTF::CString const&) + 159
2198 https://bugs.webkit.org/show_bug.cgi?id=156747
2199 <rdar://problem/24648176>
2201 Reviewed by Alexey Proskuryakov.
2203 * fast/url/file-uri-with-embedded-null-no-crash-expected.txt: Added.
2204 * fast/url/file-uri-with-embedded-null-no-crash.html: Added.
2206 2016-04-20 Dave Hyatt <hyatt@apple.com>
2208 Hangable punctuation measurement using the wrong indices.
2209 https://bugs.webkit.org/show_bug.cgi?id=155899
2211 Reviewed by Simon Fraser.
2213 * fast/text/hanging-punctuation-variable-font-size-expected.html: Added.
2214 * fast/text/hanging-punctuation-variable-font-size.html: Added.
2216 2016-04-20 Chris Dumez <cdumez@apple.com>
2218 Drop [UsePointersEvenForNonNullableObjectArguments] from several Canvas interfaces
2219 https://bugs.webkit.org/show_bug.cgi?id=156781
2221 Reviewed by Darin Adler.
2223 Update outdated test which expected a legacy TYPE_MISMATCH_ERR exception
2224 to be thrown when passing null instead of the newer TypeError.
2226 * canvas/philip/tests/2d.drawImage.null.html:
2228 2016-04-20 Chris Dumez <cdumez@apple.com>
2230 Drop [UsePointersEvenForNonNullableObjectArguments] from WebAudio
2231 https://bugs.webkit.org/show_bug.cgi?id=156777
2233 Reviewed by Darin Adler.
2235 Added test coverage for the type of the exception being thrown when
2236 pasing null to various WebAudio API.
2238 * webaudio/audiobuffer-expected.txt:
2239 * webaudio/audiobuffer.html:
2240 * webaudio/createMediaStreamSource-null-expected.txt: Added.
2241 * webaudio/createMediaStreamSource-null.html: Added.
2242 * webaudio/decode-audio-data-basic-expected.txt:
2243 * webaudio/decode-audio-data-basic.html:
2244 * webaudio/mediaelementaudiosourcenode-expected.txt:
2245 * webaudio/mediaelementaudiosourcenode.html:
2247 2016-04-20 Brady Eidson <beidson@apple.com>
2249 Addressing additional review feedback for:
2250 Modern IDB: Lots of IDB bindings cleanup (including making IDBVersionChangeEvent constructible).
2251 https://bugs.webkit.org/show_bug.cgi?id=156760
2253 * storage/indexeddb/modern/idbversionchangeevent-constructor-expected.txt:
2254 * storage/indexeddb/modern/idbversionchangeevent-constructor.html:
2256 2016-04-20 Frederic Wang <fwang@igalia.com>
2258 Refactor RenderMathMLSpace to avoid using flexbox
2259 https://bugs.webkit.org/show_bug.cgi?id=155168
2261 Reviewed by Martin Robinson.
2263 * 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.
2265 2016-04-20 Carlos Garcia Campos <cgarcia@igalia.com>
2267 Unreviewed GTK+ gardening. Mark HLS tests release expectations as release only.
2269 * platform/gtk/TestExpectations:
2271 2016-04-20 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2273 Unreviewed EFL gardening. Follow up gardening for media test.
2275 * platform/efl/TestExpectations: Unskip 3 media tests.
2277 2016-04-19 Michael Saboff <msaboff@apple.com>
2279 iTunes crashing JavaScriptCore.dll
2280 https://bugs.webkit.org/show_bug.cgi?id=156647
2282 Reviewed by Filip Pizlo.
2284 Disabled fast/workers/dedicated-worker-lifecycle.html as it creates
2285 more workers that we have ThreadSpecific keys. We need at least one
2286 key per JSC VM we create. I didn't want to weaken the test for other
2289 * platform/win/TestExpectations:
2291 2016-04-19 Brent Fulgham <bfulgham@apple.com>
2293 Remove remaining bits of dynamic <link> rel='icon' loading
2294 https://bugs.webkit.org/show_bug.cgi?id=156727
2296 Reviewed by Darin Adler.
2298 Rename 'test-link-rel-icon-beforeload.html' to 'test-link-rel-subresource-beforeload.html'.
2300 * fast/dom/icon-url-property-expected.txt: Removed.
2301 * fast/dom/icon-url-property.html: Removed.
2302 * platform/gtk/TestExpectations: Remove references to deleted tests.
2303 * platform/ios-simulator/TestExpectations: Ditto.
2304 * platform/wk2/TestExpectations: Ditto.
2305 * webarchive/test-link-rel-icon-beforeload-expected.webarchive: Removed.
2306 * webarchive/test-link-rel-icon-beforeload.html: Removed.
2307 * webarchive/test-link-rel-subresource-beforeload-expected.webarchive: Copied from LayoutTests/webarchive/test-link-rel-icon-beforeload-expected.webarchive.
2308 * webarchive/test-link-rel-subresource-beforeload.html: Copied from LayoutTests/webarchive/test-link-rel-icon-beforeload.html.
2310 2016-04-19 Chris Dumez <cdumez@apple.com>
2312 AudioBufferSourceNode.buffer should be nullable
2313 https://bugs.webkit.org/show_bug.cgi?id=156769
2315 Reviewed by Darin Adler.
2317 Update existing layout test to check that:
2318 - AudioBufferSourceNode.buffer is initially null
2319 - AudioBufferSourceNode.buffer can be set to null
2320 - We cannot create an AudioBuffer that has too many channels
2322 * webaudio/audiobuffersource-channels-expected.txt:
2323 * webaudio/audiobuffersource-channels.html:
2325 2016-04-19 Brady Eidson <beidson@apple.com>
2327 Modern IDB: Lots of IDB bindings cleanup (including making IDBVersionChangeEvent constructible).
2328 https://bugs.webkit.org/show_bug.cgi?id=156760
2330 Reviewed by Darin Adler (and looked over by Chris Dumez and Alex Christensen).
2332 * js/dom/global-constructors-attributes-idb-expected.txt: Updated for removed attributes.
2333 * storage/indexeddb/modern/idbversionchangeevent-constructor-expected.txt: Added.
2334 * storage/indexeddb/modern/idbversionchangeevent-constructor.html: Added.
2336 2016-04-19 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2338 [EFL] Unskip media tests since r199649
2340 Unreviewed EFL gardening.
2342 * platform/efl/TestExpectations: r199649 fixed media test crash as well.
2344 2016-04-19 Mark Lam <mark.lam@apple.com>
2346 Re-landing: ES6: Implement RegExp.prototype[@@search].
2347 https://bugs.webkit.org/show_bug.cgi?id=156331
2349 Reviewed by Keith Miller.
2351 * js/regress/regexp-prototype-search-observable-side-effects-expected.txt: Added.
2352 * js/regress/regexp-prototype-search-observable-side-effects.html: Added.
2353 * js/regress/regexp-prototype-search-observable-side-effects2-expected.txt: Added.
2354 * js/regress/regexp-prototype-search-observable-side-effects2.html: Added.
2356 * js/regress/script-tests/regexp-prototype-search-observable-side-effects.js: Added.
2357 * js/regress/script-tests/regexp-prototype-search-observable-side-effects2.js: Added.
2359 * js/regress/script-tests/string-prototype-search-observable-side-effects.js: Added.
2360 * js/regress/script-tests/string-prototype-search-observable-side-effects2.js: Added.
2361 * js/regress/script-tests/string-prototype-search-observable-side-effects3.js: Added.
2362 * js/regress/script-tests/string-prototype-search-observable-side-effects4.js: Added.
2364 * js/regress/string-prototype-search-observable-side-effects-expected.txt: Added.
2365 * js/regress/string-prototype-search-observable-side-effects.html: Added.
2366 * js/regress/string-prototype-search-observable-side-effects2-expected.txt: Added.
2367 * js/regress/string-prototype-search-observable-side-effects2.html: Added.
2368 * js/regress/string-prototype-search-observable-side-effects3-expected.txt: Added.
2369 * js/regress/string-prototype-search-observable-side-effects3.html: Added.
2370 * js/regress/string-prototype-search-observable-side-effects4-expected.txt: Added.
2371 * js/regress/string-prototype-search-observable-side-effects4.html: Added.
2373 2016-04-19 Alex Christensen <achristensen@webkit.org>
2375 Rebase test after r199738
2377 * fast/canvas/webgl/fragment-shader-assertion-expected.txt:
2378 ANGLE gives us a more descriptive error now. No big deal.
2379 This test was added to make sure it didn't crash in http://trac.webkit.org/changeset/199340
2380 and it still does not crash.
2382 2016-04-19 Keith Miller <keith_miller@apple.com>
2384 ObjcInstance::stringValue should not call NSObject's description method
2385 https://bugs.webkit.org/show_bug.cgi?id=156758
2387 Reviewed by Geoffrey Garen.
2389 Test that we don't use the NSObject's description method when stringifying a WebScriptObject.
2391 * platform/mac/fast/objc/webScriptObject-does-not-call-description-on-nsobject-expected.txt: Added.
2392 * platform/mac/fast/objc/webScriptObject-does-not-call-description-on-nsobject.html: Added.
2393 * platform/wk2/TestExpectations:
2395 2016-04-19 Alex Christensen <achristensen@webkit.org>
2398 https://bugs.webkit.org/show_bug.cgi?id=156755
2400 Reviewed by Dean Jackson.
2402 * webgl/1.0.2/conformance/glsl/reserved/webgl_preprocessor_reserved-expected.txt: Removed.
2403 * webgl/1.0.2/conformance/glsl/reserved/webgl_preprocessor_reserved.html: Removed.
2404 Removed invalid test based on https://github.com/KhronosGroup/WebGL/pull/1230
2406 2016-04-19 Youenn Fablet <youenn.fablet@crf.canon.fr>
2408 imported/w3c/web-platform-tests/streams/readable-streams/general.https.html is a flaky failure
2409 https://bugs.webkit.org/show_bug.cgi?id=155760
2411 Reviewed by Alexey Proskuryakov.
2413 * TestExpectations: removed flaky expectation.
2415 2016-04-19 Mark Lam <mark.lam@apple.com>
2417 Re-landing: ES6: Implement String.prototype.split and RegExp.prototype[@@split].
2418 https://bugs.webkit.org/show_bug.cgi?id=156013
2420 Reviewed by Keith Miller.
2422 * js/Object-getOwnPropertyNames-expected.txt:
2423 * js/dom/string-prototype-properties-expected.txt:
2425 * js/regress/regexp-prototype-split-observable-side-effects-expected.txt: Added.
2426 * js/regress/regexp-prototype-split-observable-side-effects.html: Added.
2427 * js/regress/regexp-prototype-split-observable-side-effects2-expected.txt: Added.
2428 * js/regress/regexp-prototype-split-observable-side-effects2.html: Added.
2429 * js/regress/regexp-prototype-split-observable-side-effects3-flags-expected.txt: Added.
2430 * js/regress/regexp-prototype-split-observable-side-effects3-flags.html: Added.
2431 * js/regress/regexp-prototype-split-observable-side-effects3-global-expected.txt: Added.
2432 * js/regress/regexp-prototype-split-observable-side-effects3-global.html: Added.
2433 * js/regress/regexp-prototype-split-observable-side-effects3-ignoreCase-expected.txt: Added.
2434 * js/regress/regexp-prototype-split-observable-side-effects3-ignoreCase.html: Added.
2435 * js/regress/regexp-prototype-split-observable-side-effects3-multiline-expected.txt: Added.
2436 * js/regress/regexp-prototype-split-observable-side-effects3-multiline.html: Added.
2437 * js/regress/regexp-prototype-split-observable-side-effects3-sticky-expected.txt: Added.
2438 * js/regress/regexp-prototype-split-observable-side-effects3-sticky.html: Added.
2439 * js/regress/regexp-prototype-split-observable-side-effects3-unicode-expected.txt: Added.
2440 * js/regress/regexp-prototype-split-observable-side-effects3-unicode.html: Added.
2441 * js/regress/regexp-prototype-split-observable-side-effects4-expected.txt: Added.
2442 * js/regress/regexp-prototype-split-observable-side-effects4.html: Added.
2444 * js/regress/script-tests/regexp-prototype-split-observable-side-effects.js: Added.
2445 * js/regress/script-tests/regexp-prototype-split-observable-side-effects2.js: Added.
2446 * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-flags.js: Added.
2447 * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-global.js: Added.
2448 * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-ignoreCase.js: Added.
2449 * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-multiline.js: Added.
2450 * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-sticky.js: Added.
2451 * js/regress/script-tests/regexp-prototype-split-observable-side-effects3-unicode.js: Added.
2452 * js/regress/script-tests/regexp-prototype-split-observable-side-effects4.js: Added.
2454 * js/regress/script-tests/string-prototype-split-observable-side-effects.js: Added.
2455 * js/regress/script-tests/string-prototype-split-observable-side-effects2.js: Added.
2456 * js/regress/script-tests/string-prototype-split-observable-side-effects3-flags.js: Added.
2457 * js/regress/script-tests/string-prototype-split-observable-side-effects3-global.js: Added.
2458 * js/regress/script-tests/string-prototype-split-observable-side-effects3-ignoreCase.js: Added.
2459 * js/regress/script-tests/string-prototype-split-observable-side-effects3-multiline.js: Added.
2460 * js/regress/script-tests/string-prototype-split-observable-side-effects3-sticky.js: Added.
2461 * js/regress/script-tests/string-prototype-split-observable-side-effects3-unicode.js: Added.
2462 * js/regress/script-tests/string-prototype-split-observable-side-effects4.js: Added.
2464 * js/regress/string-prototype-split-observable-side-effects-expected.txt: Added.
2465 * js/regress/string-prototype-split-observable-side-effects.html: Added.
2466 * js/regress/string-prototype-split-observable-side-effects2-expected.txt: Added.
2467 * js/regress/string-prototype-split-observable-side-effects2.html: Added.
2468 * js/regress/string-prototype-split-observable-side-effects3-flags-expected.txt: Added.
2469 * js/regress/string-prototype-split-observable-side-effects3-flags.html: Added.
2470 * js/regress/string-prototype-split-observable-side-effects3-global-expected.txt: Added.
2471 * js/regress/string-prototype-split-observable-side-effects3-global.html: Added.
2472 * js/regress/string-prototype-split-observable-side-effects3-ignoreCase-expected.txt: Added.
2473 * js/regress/string-prototype-split-observable-side-effects3-ignoreCase.html: Added.
2474 * js/regress/string-prototype-split-observable-side-effects3-multiline-expected.txt: Added.
2475 * js/regress/string-prototype-split-observable-side-effects3-multiline.html: Added.
2476 * js/regress/string-prototype-split-observable-side-effects3-sticky-expected.txt: Added.
2477 * js/regress/string-prototype-split-observable-side-effects3-sticky.html: Added.
2478 * js/regress/string-prototype-split-observable-side-effects3-unicode-expected.txt: Added.
2479 * js/regress/string-prototype-split-observable-side-effects3-unicode.html: Added.
2480 * js/regress/string-prototype-split-observable-side-effects4-expected.txt: Added.
2481 * js/regress/string-prototype-split-observable-side-effects4.html: Added.
2483 * js/script-tests/Object-getOwnPropertyNames.js:
2484 * 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:
2486 2016-04-19 Brady Eidson <beidson@apple.com>
2488 Modern IDB: ObjectStore Blob Support.
2489 https://bugs.webkit.org/show_bug.cgi?id=143193
2491 Reviewed by Alex Christensen.
2493 Note: The blob-basics-metadata.html test has some failure lines in it because we don't support the
2496 Once support is added, that test will start failing with the correct results, at which point we
2497 can update expectations.
2499 * imported/blink/storage/indexeddb/blob-basics-metadata-expected.txt: Added.
2500 * imported/blink/storage/indexeddb/blob-basics-metadata.html: Added.
2501 * imported/blink/storage/indexeddb/blob-delete-objectstore-db-expected.txt: Added.
2502 * imported/blink/storage/indexeddb/blob-delete-objectstore-db.html: Added.
2503 * imported/blink/storage/indexeddb/blob-valid-after-deletion-expected.txt: Added.
2504 * imported/blink/storage/indexeddb/blob-valid-after-deletion.html: Added.
2505 * imported/blink/storage/indexeddb/blob-valid-before-commit-expected.txt: Added.
2506 * imported/blink/storage/indexeddb/blob-valid-before-commit.html: Added.
2507 * imported/blink/storage/indexeddb/empty-blob-file-expected.txt: Added.
2508 * imported/blink/storage/indexeddb/empty-blob-file.html: Added.
2509 * imported/blink/storage/indexeddb/resources/empty.txt: Added.
2510 * imported/blink/storage/indexeddb/resources/shared.js: Added.
2511 * imported/blink/storage/indexeddb/resources/test-data.html: Added.
2512 * imported/blink/storage/indexeddb/resources/test-data.txt: Added.
2514 * platform/wk2/TestExpectations:
2516 * storage/indexeddb/modern/blob-simple-expected.txt: Added.
2517 * storage/indexeddb/modern/blob-simple.html: Added.
2518 * storage/indexeddb/modern/resources/blob-simple.js: Added.
2520 * storage/indexeddb/noblobs-expected.txt: Removed.
2521 * storage/indexeddb/noblobs-private-expected.txt: Removed.
2522 * storage/indexeddb/noblobs-private.html: Removed.
2523 * storage/indexeddb/noblobs.html: Removed.
2524 * storage/indexeddb/resources/noblobs.js: Removed.
2526 2016-04-19 Commit Queue <commit-queue@webkit.org>
2528 Unreviewed, rolling out r199726.
2529 https://bugs.webkit.org/show_bug.cgi?id=156748
2531 WebKit tests crash on Windows 32 (Requested by msaboff on
2536 "iTunes crashing JavaScriptCore.dll"
2537 https://bugs.webkit.org/show_bug.cgi?id=156647
2538 http://trac.webkit.org/changeset/199726
2540 2016-04-19 Sergio Villar Senin <svillar@igalia.com>
2542 [css-grid] Use the margin box for non-auto minimum sizes
2543 https://bugs.webkit.org/show_bug.cgi?id=156711
2545 Reviewed by Darin Adler.
2547 * fast/css-grid-layout/min-height-border-box.html:
2548 * fast/css-grid-layout/min-width-margin-box-expected.txt: Added.
2549 * fast/css-grid-layout/min-width-margin-box.html: Added.
2551 2016-04-19 Michael Saboff <msaboff@apple.com>
2553 iTunes crashing JavaScriptCore.dll
2554 https://bugs.webkit.org/show_bug.cgi?id=156647
2556 Reviewed by Saam Barati.
2558 Disabled fast/workers/dedicated-worker-lifecycle.html as it creates
2559 more workers that we have ThreadSpecific keys. We need at least one
2560 key per JSC VM we create. I didn't want to weaken the test for other
2563 * platform/win/TestExpectations:
2565 2016-04-19 Yusuke Suzuki <utatane.tea@gmail.com>
2567 [INTL] Use @thisNumberValue instead of `instanceof @Number`
2568 https://bugs.webkit.org/show_bug.cgi?id=156680
2570 Reviewed by Saam Barati.
2572 * js/number-toLocaleString-expected.txt:
2573 * js/script-tests/number-toLocaleString.js:
2575 2016-04-19 Commit Queue <commit-queue@webkit.org>
2577 Unreviewed, rolling out r199712.
2578 https://bugs.webkit.org/show_bug.cgi?id=156741
2580 It caused a serious regression on 32 bit platform (Requested
2581 by gskachkov on #webkit).
2585 "calling super() a second time in a constructor should throw"
2586 https://bugs.webkit.org/show_bug.cgi?id=151113
2587 http://trac.webkit.org/changeset/199712
2589 2016-04-19 Carlos Garcia Campos <cgarcia@igalia.com>
2591 Unreviewed GTK+ gardening. Update CSP tests.
2593 Rebaseline http/tests/security/contentSecurityPolicy/1.1/securitypolicyviolation-basics.html after r197118 and
2594 remove specific expectations of http/tests/security/contentSecurityPolicy/source-list-parsing-10.html.
2596 * platform/gtk/http/tests/security/contentSecurityPolicy/1.1/securitypolicyviolation-basics-expected.txt:
2597 * platform/gtk/http/tests/security/contentSecurityPolicy/source-list-parsing-10-expected.txt: Removed.
2599 2016-04-19 Carlos Garcia Campos <cgarcia@igalia.com>
2601 Unreviewed GTK+ gardening. Rebaseline fast/events/updateLayoutForHitTest.html after r195263.
2603 * platform/gtk/fast/events/updateLayoutForHitTest-expected.txt:
2605 2016-04-19 Carlos Garcia Campos <cgarcia@igalia.com>
2607 Unreviewed GTK+ gardening. Rebaseline fast/transforms/bounding-rect-zoom.html after r197450.
2609 * platform/gtk/fast/transforms/bounding-rect-zoom-expected.txt:
2611 2016-04-19 Carlos Garcia Campos <cgarcia@igalia.com>
2613 Unreviewed GTK+ gardening. Rebaseline tests after r199659.
2615 We are now using the theme colors for the menu lists text.
2617 * platform/gtk/fast/forms/basic-selects-expected.txt:
2618 * platform/gtk/fast/forms/disabled-select-change-index-expected.txt:
2619 * platform/gtk/fast/forms/menulist-style-color-expected.txt:
2620 * platform/gtk/fast/forms/select-baseline-expected.txt:
2621 * platform/gtk/fast/forms/select-disabled-appearance-expected.txt:
2623 2016-04-19 Carlos Garcia Campos <cgarcia@igalia.com>
2625 Unreviewed GTK+ gardening. Rebaseline tests after r199034.
2627 * platform/gtk/fast/block/float/016-expected.txt:
2628 * platform/gtk/fast/css/bidi-override-in-anonymous-block-expected.txt:
2629 * platform/gtk/media/video-zoom-controls-expected.txt:
2630 * platform/gtk/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt:
2631 * platform/gtk/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt:
2633 2016-04-19 Joanmarie Diggs <jdiggs@igalia.com>
2635 [GTK] accessibility/gtk/entry-and-password.html is failing since r194847
2636 https://bugs.webkit.org/show_bug.cgi?id=153062
2638 Reviewed by Carlos Garcia Campos.
2640 The auto-fill-crash.html test has expectations which include the children
2641 count for the text input. These expectations were incorrect for ATK where
2642 accessible text inputs lack accessible text children.
2644 * accessibility/auto-fill-crash.html: Modified to take platform into account.
2645 * platform/gtk/TestExpectations: Unskipped entry-and-password.html.
2646 * platform/gtk/accessibility/auto-fill-crash-expected.txt: Added.
2648 2016-04-19 Carlos Garcia Campos <cgarcia@igalia.com>
2650 Unreviewed GTK+ gardening. Rebaseline tests after r190840.
2652 * platform/gtk/fast/html/details-remove-summary-1-and-click-expected.txt:
2653 * platform/gtk/fast/html/details-remove-summary-4-and-click-expected.txt:
2655 2016-04-09 Skachkov Oleksandr <gskachkov@gmail.com>
2657 calling super() a second time in a constructor should throw
2658 https://bugs.webkit.org/show_bug.cgi?id=151113
2660 Reviewed by Saam Barati and Keith Miller.
2662 * js/class-syntax-super-expected.txt:
2663 * js/script-tests/class-syntax-super.js:
2665 2016-04-18 Martin Robinson <mrobinson@igalia.com>
2667 [GTK] Possible off-by-one in hyphenation code
2668 https://bugs.webkit.org/show_bug.cgi?id=156661
2670 Reviewed by Michael Catanzaro.
2672 * platform/gtk/TestExpectations: Unskip a test that is now passing.
2673 * platform/gtk/fast/text/hyphenate-character-expected.png:
2674 * platform/gtk/fast/text/hyphenate-character-expected.txt:
2675 * platform/gtk/fast/text/hyphenate-first-word-expected.png:
2676 * platform/gtk/fast/text/hyphenate-first-word-expected.txt:
2677 * platform/gtk/fast/text/hyphenate-limit-before-after-expected.png:
2678 * platform/gtk/fast/text/hyphenate-limit-before-after-expected.txt:
2679 * platform/gtk/fast/text/hyphenate-limit-lines-expected.png:
2680 * platform/gtk/fast/text/hyphenate-limit-lines-expected.txt:
2681 * platform/gtk/fast/text/hyphenate-locale-expected.png:
2682 * platform/gtk/fast/text/hyphenate-locale-expected.txt:
2684 2016-04-18 Brent Fulgham <bfulgham@apple.com>
2686 Unreviewed test fix after r199696.
2688 * inspector/console/x-frame-options-message-expected.txt: Rebaseline.):
2690 2016-04-18 Gavin Barraclough <barraclough@apple.com>
2692 WebKit should adopt journal_mode=wal for all SQLite databases.
2693 https://bugs.webkit.org/show_bug.cgi?id=133496
2695 Reviewed by Brady Eidson.
2697 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.
2698 Enabling & marking test as failing for now. Tracking test failure here:
2699 https://bugs.webkit.org/show_bug.cgi?id=156718
2701 * platform/ios-simulator/TestExpectations:
2702 - storage/websql/alter-to-info-table.html [ Failure ]
2704 2016-04-18 Chris Dumez <cdumez@apple.com>
2706 Crash in ElementDescendantIterator::operator--() when calling m_ancestorSiblingStack.last()
2707 https://bugs.webkit.org/show_bug.cgi?id=156715
2708 <rdar://problem/25750864>
2710 Reviewed by Antti Koivisto.
2712 Add regression test that reproduced the crash.
2714 * fast/dom/collection-backward-traversal-crash-expected.txt: Added.
2715 * fast/dom/collection-backward-traversal-crash.html: Added.
2717 2016-04-18 Brent Fulgham <bfulgham@apple.com>
2719 Remove support for X-Frame-Options in `<meta>`
2720 https://bugs.webkit.org/show_bug.cgi?id=156625
2721 <rdar://problem/25748714>
2723 Rubberstamped by Darin Adler.
2725 * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-expected.txt:
2726 * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-in-body-expected.txt:
2727 * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-parent-same-origin-allow-expected.txt:
2728 * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-parent-same-origin-deny-expected.txt:
2729 * http/tests/security/xssAuditor/meta-tag-http-refresh-x-frame-options-ignored-expected.txt:
2731 2016-04-18 Brent Fulgham <bfulgham@apple.com>
2733 CSP: Remove stubs for dynamically-added favicons (via link rel="icon")
2734 https://bugs.webkit.org/show_bug.cgi?id=153151
2735 <rdar://problem/24383176>
2737 Reviewed by Darin Adler.
2739 Remove the unused dynamic favicon code and tests.
2742 * http/tests/security/contentSecurityPolicy/icon-allowed-expected.txt: Removed.
2743 * http/tests/security/contentSecurityPolicy/icon-allowed.html: Removed.
2744 * http/tests/security/contentSecurityPolicy/icon-blocked-expected.txt: Removed.
2745 * http/tests/security/contentSecurityPolicy/icon-blocked.html: Removed.
2747 2016-04-18 Eric Carlson <eric.carlson@apple.com>
2749 Media element "user gesture for fullscreen" restriction is never lifted
2750 https://bugs.webkit.org/show_bug.cgi?id=156547
2751 <rdar://problem/25707814>
2753 Reviewed by Jer Noble.
2755 * media/video-fullscreen-restriction-removed-expected.txt: Added.
2756 * media/video-fullscreen-restriction-removed.html: Added.
2758 2016-04-18 Frederic Wang <fred.wang@free.fr>
2760 Mark script-height reftest as ImageOnlyFailure on iOS
2761 https://bugs.webkit.org/show_bug.cgi?id=153918
2763 Unreviewed test gardening.
2765 * platform/ios-simulator/TestExpectations:
2767 2016-04-18 Frederic Wang <fwang@igalia.com>
2769 Refactor RenderMathMLScripts layout to avoid using flexbox
2770 https://bugs.webkit.org/show_bug.cgi?id=153917
2772 Reviewed by Martin Robinson.
2774 We import tests from the MathML in HTML5 test suite to verify various OpenType MATH parameters.
2775 We also add a test for the italic correction of large operators (bug 130325).
2776 Finally, we adjust some tests and expectations to take into account the new rendering.
2778 * imported/mathml-in-html5/LICENSE: Added.
2779 * imported/mathml-in-html5/README.md: Added.
2780 * imported/mathml-in-html5/fonts/math/scripts-spaceafterscript3000.woff: Renamed from LayoutTests/mathml/mathml-in-html5/fonts/scripts-spaceafterscript3000.woff.
2781 * imported/mathml-in-html5/fonts/math/scripts-subscriptbaselinedropmin9000.woff: Renamed from LayoutTests/mathml/mathml-in-html5/fonts/scripts-subscriptbaselinedropmin9000.woff.
2782 * imported/mathml-in-html5/fonts/math/scripts-subscriptshiftdown6000.woff: Renamed from LayoutTests/mathml/mathml-in-html5/fonts/scripts-subscriptshiftdown6000.woff.
2783 * imported/mathml-in-html5/fonts/math/scripts-subscripttopmax4000.woff: Renamed from LayoutTests/mathml/mathml-in-html5/fonts/scripts-subscripttopmax4000.woff.
2784 * imported/mathml-in-html5/fonts/math/scripts-subsuperscriptgapmin11000-superscriptbottommaxwithsubscript3000.woff: Renamed from LayoutTests/mathml/mathml-in-html5/fonts/scripts-subsuperscriptgapmin11000-superscriptbottommaxwithsubscript3000.woff.
2785 * imported/mathml-in-html5/fonts/math/scripts-subsuperscriptgapmin11000.woff: Renamed from LayoutTests/mathml/mathml-in-html5/fonts/scripts-subsuperscriptgapmin11000.woff.
2786 * imported/mathml-in-html5/fonts/math/scripts-superscriptbaselinedropmax10000.woff: Renamed from LayoutTests/mathml/mathml-in-html5/fonts/scripts-superscriptbaselinedropmax10000.woff.
2787 * imported/mathml-in-html5/fonts/math/scripts-superscriptbottommin8000.woff: Renamed from LayoutTests/mathml/mathml-in-html5/fonts/scripts-superscriptbottommin8000.woff.
2788 * imported/mathml-in-html5/fonts/math/scripts-superscriptshiftup7000.woff: Renamed from LayoutTests/mathml/mathml-in-html5/fonts/scripts-superscriptshiftup7000.woff.
2789 * imported/mathml-in-html5/fonts/math/scripts-superscriptshiftupcramped5000.woff: Renamed from LayoutTests/mathml/mathml-in-html5/fonts/scripts-superscriptshiftupcramped5000.woff.
2790 * 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.
2791 * imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-parameters-1.html: Renamed from LayoutTests/mathml/mathml-in-html5/subsup-parameters-1.html.
2792 * mathml/msubsup-fuzz-expected.txt: Test adjustment: Update the reference now that nothing
2793 is displayed for invalid markup.
2794 * accessibility/mac/mathml-multiscript-expected.txt: ditto.
2795 * mathml/opentype/large-operators-italic-correction.html: Added. This test verifies that the
2796 italic correction from the MATH table is used for positioning subscripts of large operators.
2797 * mathml/opentype/large-operators-italic-correction-expected.txt: Added.
2798 * mathml/presentation/bug95015.html: Test adjustment: move down a bit the covering red
2799 rectangle, since the script is slightly lower.
2800 * mathml/presentation/bug95015-expected.html: ditto
2801 * mathml/presentation/multiscripts-positions.html: Test adjustment: Modify the expected
2802 vertical positions of scripts now that we follow Gecko's behavior.
2803 * mathml/presentation/multiscripts-positions-expected.html: ditto.
2804 * mathml/presentation/multiscripts-noscripts-expected.html: There seem to be small errors in
2805 the ascent of mmultiscripts, probably due to the conversions between firstLineBaseline (int)
2806 and LayoutUnit (fractional pixel). For now, let's tweak the tests.
2807 * mathml/presentation/multiscripts-noscripts.html: ditto.
2808 * mathml/presentation/scripts-height-expected.html: ditto
2809 * mathml/presentation/scripts-height.html: ditto
2810 * mathml/presentation/scripts-horizontal-alignment.html: Modify the test to make it work
2811 with the new layout rules.
2812 * mathml/presentation/scripts-horizontal-alignment-expected.html: ditto.
2813 * platform/gtk/accessibility/math-multiscript-attributes-expected.txt: Test adjustment:
2814 Update reference to take into account a small shift.
2815 * platform/mac/accessibility/math-multiscript-attributes-expected.txt: ditto.
2816 * platform/gtk/mathml/presentation/roots-expected.png: Test adjustment: Update reference to
2817 take into account small rendering changes.
2818 * platform/gtk/mathml/presentation/roots-expected.txt: ditto.
2819 * platform/ios-simulator/mathml/presentation/roots-expected.txt: ditto.
2820 * platform/mac/TestExpectations: Mark some tests for scripts as failing on mac. MATH fonts
2821 are really needed to make them reliable.
2822 * platform/ios-simulator/TestExpectations: Ditto
2824 2016-04-18 Manuel Rego Casasnovas <rego@igalia.com>
2826 [css-grid] Use grid-template-areas to determine the explicit grid
2827 https://bugs.webkit.org/show_bug.cgi?id=156575
2829 Reviewed by Darin Adler.
2831 Created new test to check the right behavior.
2833 * fast/css-grid-layout/explicit-grid-size-expected.txt: Added.
2834 * fast/css-grid-layout/explicit-grid-size.html: Added.
2835 * fast/css-grid-layout/grid-template-shorthand-get-set-expected.txt:
2836 Small modification as now the columns defined by
2837 grid-tempalte-areas are in the explicit grid.
2838 * fast/css-grid-layout/grid-template-shorthand-get-set.html:
2841 2016-04-18 Manuel Rego Casasnovas <rego@igalia.com>
2843 [css-grid] Fix positioned items with content alignment
2844 https://bugs.webkit.org/show_bug.cgi?id=156597
2846 Reviewed by Darin Adler.
2848 * fast/css-grid-layout/grid-positioned-items-content-alignment-expected.txt: Added.
2849 * fast/css-grid-layout/grid-positioned-items-content-alignment-rtl-expected.txt: Added.
2850 * fast/css-grid-layout/grid-positioned-items-content-alignment-rtl.html: Added.
2851 * fast/css-grid-layout/grid-positioned-items-content-alignment.html: Added.
2853 2016-04-18 Yusuke Suzuki <utatane.tea@gmail.com>
2855 [Fetch] Use @isArray instead of `instanceof @Array`
2856 https://bugs.webkit.org/show_bug.cgi?id=156682
2858 Reviewed by Alex Christensen.
2860 * fetch/header-constructor-is-array-expected.txt: Added.
2861 * fetch/header-constructor-is-array.html: Added.
2863 2016-04-17 Yoav Weiss <yoav@yoav.ws>
2865 Initial Link preload support
2866 https://bugs.webkit.org/show_bug.cgi?id=156334
2868 Added tests that make sure that `<link rel=preload>` performs its basic
2869 tasks and preloads resources.
2871 Reviewed by Darin Adler.
2873 * http/tests/preload/download_resources-expected.txt: Added.
2874 * http/tests/preload/download_resources.html: Added.
2875 * http/tests/preload/dynamic_adding_preload-expected.txt: Added.
2876 * http/tests/preload/dynamic_adding_preload.html: Added.
2877 * http/tests/preload/dynamic_remove_preload_href-expected.txt: Added.
2878 * http/tests/preload/dynamic_remove_preload_href.html: Added.
2879 * http/tests/preload/dynamic_removing_preload-expected.txt: Added.
2880 * http/tests/preload/dynamic_removing_preload.html: Added.
2881 * imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Adjusted expected results to progressions.
2882 * imported/w3c/web-platform-tests/html/dom/reflection-metadata-expected.txt: Adjusted expected results to progressions.
2883 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Adjusted expected results to progressions.
2885 2016-04-17 Youenn Fablet <youenn.fablet@crf.canon.fr>
2887 [Streams] Consume HTTP data as a ReadableStream
2888 https://bugs.webkit.org/show_bug.cgi?id=138968
2890 Reviewed by Alex Christensen.
2892 * fast/xmlhttprequest/xmlhttprequest-responsetype-stream-expected.txt: Added.
2893 * fast/xmlhttprequest/xmlhttprequest-responsetype-stream.html: Added.
2894 * http/tests/xmlhttprequest/streams/streams-read-api-cancelled-expected.txt: Added.
2895 * http/tests/xmlhttprequest/streams/streams-read-api-cancelled.html: Added.
2896 * http/tests/xmlhttprequest/streams/streams-read-api-closed-expected.txt: Added.
2897 * http/tests/xmlhttprequest/streams/streams-read-api-closed.html: Added.
2898 * http/tests/xmlhttprequest/streams/streams-read-api-expected.txt: Added.
2899 * http/tests/xmlhttprequest/streams/streams-read-api.html: Added.
2900 * http/tests/xmlhttprequest/streams/streams-read-expected.txt: Added.
2901 * http/tests/xmlhttprequest/streams/streams-read.html: Added.
2903 2016-04-16 Matt Baker <mattbaker@apple.com>
2905 Web Inspector: Adopt Number.prototype.toLocaleString For All Sizes and Times
2906 https://bugs.webkit.org/show_bug.cgi?id=152033
2907 <rdar://problem/23815589>
2909 Reviewed by Timothy Hatcher.
2911 Add test coverage for string formatters, and additional test cases for
2912 Number.percentageString and Number.secondsToString.
2914 * inspector/unit-tests/number-utilities-expected.txt:
2915 * inspector/unit-tests/number-utilities.html:
2916 * inspector/unit-tests/string-utilities-expected.txt: Added.
2917 * inspector/unit-tests/string-utilities.html: Added.
2919 2016-04-15 Myles C. Maxfield <mmaxfield@apple.com>
2921 [Font Loading] Test promise gets rejected when unknown format used
2922 https://bugs.webkit.org/show_bug.cgi?id=156643
2924 Reviewed by Simon Fraser.
2926 When all the sources have an unknown format, the promise should be rejected.
2928 * fast/text/font-face-javascript-expected.txt:
2929 * fast/text/font-face-javascript.html:
2931 2016-04-15 Daniel Bates <dabates@apple.com>
2933 CSP: Ignore paths in CSP matching after redirects
2934 https://bugs.webkit.org/show_bug.cgi?id=153154
2935 <rdar://problem/24383215>
2937 Reviewed by Brent Fulgham.
2939 Add tests to ensure that we ignore the path component of a source expression when matching
2940 a sub-resource URL that is the result of a redirect.
2942 * TestExpectations: Unskip test http/tests/security/contentSecurityPolicy/redirect-does-not-match-paths.html as it now passes.
2943 * http/tests/security/contentSecurityPolicy/audio-redirect-allowed2-expected.txt: Added.
2944 * http/tests/security/contentSecurityPolicy/audio-redirect-allowed2.html: Added.
2945 * http/tests/security/contentSecurityPolicy/embed-redirect-allowed-expected.txt: Added.
2946 * http/tests/security/contentSecurityPolicy/embed-redirect-allowed.html: Added.
2947 * http/tests/security/contentSecurityPolicy/embed-redirect-allowed2-expected.txt: Added.
2948 * http/tests/security/contentSecurityPolicy/embed-redirect-allowed2.html: Added.
2949 * http/tests/security/contentSecurityPolicy/embed-redirect-blocked-expected.txt: Added.
2950 * http/tests/security/contentSecurityPolicy/embed-redirect-blocked.html: Added.
2951 * http/tests/security/contentSecurityPolicy/embed-redirect-blocked2-expected.txt: Added.
2952 * http/tests/security/contentSecurityPolicy/embed-redirect-blocked2.html: Added.
2953 * http/tests/security/contentSecurityPolicy/embed-redirect-blocked3-expected.txt: Added.
2954 * http/tests/security/contentSecurityPolicy/embed-redirect-blocked3.html: Added.
2955 * http/tests/security/contentSecurityPolicy/font-redirect-allowed2-expected.txt: Added.
2956 * http/tests/security/contentSecurityPolicy/font-redirect-allowed2.html: Added.
2957 * http/tests/security/contentSecurityPolicy/form-action-src-redirect-allowed-expected.txt: Added.
2958 * http/tests/security/contentSecurityPolicy/form-action-src-redirect-allowed.html: Added.
2959 * http/tests/security/contentSecurityPolicy/form-action-src-redirect-allowed2-expected.txt: Added.
2960 * http/tests/security/contentSecurityPolicy/form-action-src-redirect-allowed2.html: Added.
2961 * http/tests/security/contentSecurityPolicy/iframe-redirect-allowed-by-child-src-expected.txt: Added.
2962 * http/tests/security/contentSecurityPolicy/iframe-redirect-allowed-by-child-src.html: Added.
2963 * http/tests/security/contentSecurityPolicy/iframe-redirect-allowed-by-child-src2-expected.txt: Added.
2964 * http/tests/security/contentSecurityPolicy/iframe-redirect-allowed-by-child-src2.html: Added.
2965 * http/tests/security/contentSecurityPolicy/iframe-redirect-allowed-by-frame-src-expected.txt: Added.
2966 * http/tests/security/contentSecurityPolicy/iframe-redirect-allowed-by-frame-src.html: Added.
2967 * http/tests/security/contentSecurityPolicy/iframe-redirect-allowed-by-frame-src2-expected.txt: Added.
2968 * http/tests/security/contentSecurityPolicy/iframe-redirect-allowed-by-frame-src2.html: Added.
2969 * http/tests/security/contentSecurityPolicy/iframe-redirect-blocked-by-child-src-expected.txt: Added.
2970 * http/tests/security/contentSecurityPolicy/iframe-redirect-blocked-by-child-src.html: Added.
2971 * http/tests/security/contentSecurityPolicy/iframe-redirect-blocked-by-frame-src-expected.txt: Added.
2972 * http/tests/security/contentSecurityPolicy/iframe-redirect-blocked-by-frame-src.html: Added.
2973 * http/tests/security/contentSecurityPolicy/image-redirect-allowed2-expected.txt: Added.
2974 * http/tests/security/contentSecurityPolicy/image-redirect-allowed2.html: Added.
2975 * http/tests/security/contentSecurityPolicy/object-redirect-allowed-expected.txt: Added.
2976 * http/tests/security/contentSecurityPolicy/object-redirect-allowed.html: Added.
2977 * http/tests/security/contentSecurityPolicy/object-redirect-allowed2-expected.txt: Added.
2978 * http/tests/security/contentSecurityPolicy/object-redirect-allowed2.html: Added.
2979 * http/tests/security/contentSecurityPolicy/object-redirect-blocked-expected.txt: Added.
2980 * http/tests/security/contentSecurityPolicy/object-redirect-blocked.html: Added.
2981 * http/tests/security/contentSecurityPolicy/object-redirect-blocked2-expected.txt: Added.
2982 * http/tests/security/contentSecurityPolicy/object-redirect-blocked2.html: Added.
2983 * http/tests/security/contentSecurityPolicy/object-redirect-blocked3-expected.txt: Added.
2984 * http/tests/security/contentSecurityPolicy/object-redirect-blocked3.html: Added.
2985 * http/tests/security/contentSecurityPolicy/redirect-does-not-match-paths-expected.txt: Update expected result now that we pass this test.
2986 * http/tests/security/contentSecurityPolicy/resources/alert-pass.html:
2987 * http/tests/security/contentSecurityPolicy/resources/redirect.pl: For resourceType == "image", load image http://127.0.0.1:8000/security/resources/abe.png
2988 instead of http://127.0.0.1:8000/resources/square20.jpg as the latter does not exist.
2989 * http/tests/security/contentSecurityPolicy/resources/xsl-redirect-allowed.php:
2990 * http/tests/security/contentSecurityPolicy/script-redirect-allowed2-expected.txt: Added.
2991 * http/tests/security/contentSecurityPolicy/script-redirect-allowed2.html: Added.
2992 * http/tests/security/contentSecurityPolicy/stylesheet-redirect-allowed2-expected.txt: Added.
2993 * http/tests/security/contentSecurityPolicy/stylesheet-redirect-allowed2.html: Added.
2994 * http/tests/security/contentSecurityPolicy/svg-font-redirect-allowed2-expected.txt: Added.
2995 * http/tests/security/contentSecurityPolicy/svg-font-redirect-allowed2.html: Added.
2996 * http/tests/security/contentSecurityPolicy/svg-image-redirect-allowed2-expected.txt: Added.
2997 * http/tests/security/contentSecurityPolicy/svg-image-redirect-allowed2.html: Added.
2998 * http/tests/security/contentSecurityPolicy/track-redirect-allowed2-expected.txt: Added.
2999 * http/tests/security/contentSecurityPolicy/track-redirect-allowed2.html: Added.
3000 * http/tests/security/contentSecurityPolicy/video-redirect-allowed2-expected.txt: Added.
3001 * http/tests/security/contentSecurityPolicy/video-redirect-allowed2.html: Added.
3002 * http/tests/security/contentSecurityPolicy/xsl-redirect-allowed.html:
3003 * http/tests/security/contentSecurityPolicy/xsl-redirect-allowed2-expected.txt: Added.
3004 * http/tests/security/contentSecurityPolicy/xsl-redirect-allowed2.html: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/xsl-redirect-allowed.html.
3005 * platform/ios-simulator/TestExpectations: Skip tests {embed, object}-redirect-blocked{2, 3}.html as they make
3006 use of a plug-in and plug-ins are not supported on iOS.
3007 * platform/wk2/TestExpectations: Skip tests {embed, object}-redirect-blocked3.html on WebKit2 as they fail
3008 because of <https://bugs.webkit.org/show_bug.cgi?id=156612>.
3010 2016-04-15 Myles C. Maxfield <mmaxfield@apple.com>
3012 [CSS Font Loading] FontFace's promise may never be resolved/rejected if Content Security Policy blocks all the URLs
3013 https://bugs.webkit.org/show_bug.cgi?id=156605
3015 Reviewed by Daniel Bates.
3017 * fast/text/font-loading-csp-block-all-expected.txt: Added.
3018 * fast/text/font-loading-csp-block-all.html: Added.
3020 2016-04-15 Myles C. Maxfield <mmaxfield@apple.com>
3022 ASSERT when loading github.com
3023 https://bugs.webkit.org/show_bug.cgi?id=156604
3024 <rdar://problem/19890634>
3026 Reviewed by Darin Adler.
3028 * fast/forms/checkValidity-cloneNode-crash-expected.txt: Added.
3029 * fast/forms/checkValidity-cloneNode-crash.html: Added.
3031 2016-04-15 Brent Fulgham <bfulgham@apple.com>
3033 Remove support for X-Frame-Options in `<meta>`
3034 https://bugs.webkit.org/show_bug.cgi?id=156625
3035 <rdar://problem/25748714>
3037 Reviewed by Darin Adler.
3039 Revise tests to match our desired behavior based on RFC 7034 (Section 4).
3041 * http/tests/security/XFrameOptions/resources/x-frame-options-deny-meta-tag-subframe-in-body.html:
3042 * http/tests/security/XFrameOptions/resources/x-frame-options-deny-meta-tag-subframe-parent-same-origin-deny.html:
3043 * http/tests/security/XFrameOptions/resources/x-frame-options-deny-meta-tag-subframe.html:
3044 * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Removed.
3045 * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Removed.
3046 * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body.html: Removed.
3047 * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Removed.
3048 * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow.html: Removed.
3049 * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Removed.
3050 * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny.html: Removed.
3051 * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag.html: Removed.
3052 * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-expected.txt: Added.
3053 * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-in-body-expected.txt: Added.
3054 * 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.
3055 * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-parent-same-origin-allow-expected.txt: Added.
3056 * 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.
3057 * http/tests/security/XFrameOptions/x-frame-options-ignore-deny-meta-tag-parent-same-origin-deny-expected.txt: Added.
3058 * 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.
3059 * 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.
3060 * http/tests/security/xssAuditor/meta-tag-http-refresh-x-frame-options-expected.txt: Removed.
3061 * http/tests/security/xssAuditor/meta-tag-http-refresh-x-frame-options-ignored-expected.txt: Added.
3062 * 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.
3063 * http/tests/security/xssAuditor/meta-tag-http-refresh-x-frame-options.html: Removed.
3064 * inspector/console/x-frame-options-message-expected.txt: Rebaselined.
3065 * platform/win/TestExpectations:
3067 2016-04-15 Jiewen Tan <jiewen_tan@apple.com>
3069 Mark inspector/formatting/formatting-javascript.html as flaky on mac
3070 https://bugs.webkit.org/show_bug.cgi?id=156634
3072 Unreviewed test gardening.
3074 * platform/mac/TestExpectations:
3076 2016-04-15 Joseph Pecoraro <pecoraro@apple.com>
3078 Web Inspector: sourceMappingURL not used when sourceURL is set
3079 https://bugs.webkit.org/show_bug.cgi?id=156021
3080 <rdar://problem/25438417>
3082 Reviewed by Timothy Hatcher.
3084 * inspector/debugger/scriptParsed.html:
3085 * inspector/debugger/search-scripts.html:
3086 * inspector/debugger/setBreakpointByUrl-sourceURL.html:
3087 * inspector/debugger/sourceURLs.html:
3088 Update tests that need to handle sourceURL separately.
3090 * inspector/model/resources/relationship-named.js: Added.
3091 * inspector/model/resources/relationship-normal.js: Added.
3092 * inspector/model/script-resource-relationship-expected.txt: Added.
3093 * inspector/model/script-resource-relationship.html: Added.
3094 Tests for Script and Resource relationships.
3096 2016-04-15 Jiewen Tan <jiewen_tan@apple.com>
3098 Mark fast/text/font-face-javascript.html as flaky
3099 https://bugs.webkit.org/show_bug.cgi?id=156631
3101 Unreviewed test gardening.
3105 2016-04-15 Jiewen Tan <jiewen_tan@apple.com>
3107 Mark imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute.html as flaky on mac-wk1
3108 https://bugs.webkit.org/show_bug.cgi?id=156629
3110 Unreviewed test gardening.
3112 * platform/mac-wk1/TestExpectations:
3114 2016-04-14 Joseph Pecoraro <pecoraro@apple.com>
3116 Web Inspector: Cleanup inspector/debugger tests
3117 https://bugs.webkit.org/show_bug.cgi?id=156619
3119 Reviewed by Brian Burg.
3121 * inspector/debugger/breakpoint-action-detach.html:
3122 * inspector/debugger/breakpoint-action-with-exception.html:
3123 * inspector/debugger/breakpoint-condition-detach.html:
3124 * inspector/debugger/breakpoint-condition-with-bad-script.html:
3125 * inspector/debugger/breakpoint-condition-with-exception.html:
3126 * inspector/debugger/breakpoint-eval-with-exception.html:
3127 * inspector/debugger/breakpoint-inside-conditons-and-actions.html:
3128 * inspector/debugger/call-frame-function-name.html:
3129 * inspector/debugger/call-frame-this-host.html:
3130 * inspector/debugger/call-frame-this-nonstrict.html:
3131 * inspector/debugger/call-frame-this-strict.html:
3132 * inspector/debugger/debugger-statement.html:
3133 * inspector/debugger/didSampleProbe-multiple-probes.html:
3134 * inspector/debugger/hit-breakpoint-from-console.html:
3135 * inspector/debugger/nested-inspectors.html:
3136 * inspector/debugger/pause-on-assert.html:
3137 * inspector/debugger/regress-133182.html:
3138 * inspector/debugger/removeBreakpoint.html:
3139 * inspector/debugger/setBreakpoint-actions.html:
3140 * inspector/debugger/setBreakpoint-autoContinue.html:
3141 * inspector/debugger/setBreakpoint-column.html:
3142 * inspector/debugger/setBreakpoint-condition.html:
3143 * inspector/debugger/setBreakpoint-dfg-and-modify-local.html:
3144 * inspector/debugger/setBreakpoint-dfg-callee-and-examine-dfg-local.html:
3145 * inspector/debugger/setBreakpoint-dfg.html:
3146 * inspector/debugger/setBreakpoint-options-exception.html:
3147 * inspector/debugger/setBreakpoint.html:
3148 * inspector/debugger/setBreakpointByUrl-sourceURL.html:
3149 * inspector/debugger/setPauseOnExceptions-all.html:
3150 * inspector/debugger/setPauseOnExceptions-none.html:
3151 * inspector/debugger/setPauseOnExceptions-uncaught.html:
3152 Activate breakpoints in protocol tests that may set breakpoints and pause.
3153 Inspector tests automatically enable breakpoints.
3155 * inspector/debugger/setVariableValue-expected.txt: Removed.
3156 * inspector/debugger/setVariableValue.html: Removed.
3157 * platform/gtk/TestExpectations:
3158 Remove references to bad test. The protocol command no longer exists.
3160 2016-04-15 John Wilander <wilander@apple.com>
3162 Refactor WebSockets handshake to use StringView instead of String for header validation.
3163 https://bugs.webkit.org/show_bug.cgi?id=155602
3165 Reviewed by Darin Adler.
3167 * http/tests/websocket/tests/hybi/bad-handshake-crash-expected.txt:
3168 Fixed so that new error output is expected.
3169 * http/tests/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1-expected.txt:
3170 * http/tests/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1.html:
3171 * http/tests/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1_wsh.py:
3172 Now tests HTTP versions that are higher than 1.1, are lower than 1.1, have bad characters, and are empty.
3173 * http/tests/websocket/tests/hybi/long-invalid-header-expected.txt:
3174 Fixed so that slightly refined error output is expected.
3176 2016-04-15 Joanmarie Diggs <jdiggs@igalia.com>
3178 AX: Presentational role on SVG elements is trumped by child 'title' and 'desc' elements
3179 https://bugs.webkit.org/show_bug.cgi?id=156519
3181 Reviewed by Chris Fleizach.
3183 Update w3c-svg-presentational-role.html expectations because there are test cases in which
3184 elements are now being included in the accessibility tree as a result of this change. Also
3185 add new test cases which lack child 'title' and 'desc' elements.
3187 * accessibility/w3c-svg-content-language-attribute.html: Added.
3188 * accessibility/w3c-svg-presentational-role.html: New test cases added.
3189 * platform/gtk/accessibility/w3c-svg-content-language-attribute-expected.txt: Added.
3190 * platform/gtk/accessibility/w3c-svg-presentational-role-expected.txt: Updated.
3191 * platform/mac/accessibility/w3c-svg-content-language-attribute-expected.txt: Added.
3192 * platform/mac/accessibility/w3c-svg-presentational-role-expected.txt: Updated.
3194 2016-04-15 Carlos Garcia Campos <cgarcia@igalia.com>
3196 Selection.deleteFromDocument should not leave a selection character
3197 https://bugs.webkit.org/show_bug.cgi?id=151442
3199 Reviewed by Michael Catanzaro.
3201 * editing/selection/deleteFromDocument-expected.txt:
3202 * editing/selection/deleteFromDocument.html:
3203 * imported/blink/editing/selection/deleteFromDocument-undo-crash-expected.txt: Added.
3204 * imported/blink/editing/selection/deleteFromDocument-undo-crash.html: Added.
3205 * TestExpectations: Skip imported/blink/editing/selection/deleteFromDocument-undo-crash.html in Debug.
3206 * platform/gtk/TestExpectations: Unskip imported/blink/editing/selection/deleteFromDocument-crash.html.
3207 * platform/win/TestExpectations: Ditto.
3209 2016-04-15 Brady Eidson <beidson@apple.com>
3211 Add the message property to DOMError.
3212 https://bugs.webkit.org/show_bug.cgi?id=139173
3214 Reviewed by Alex Christensen.
3216 * storage/indexeddb/createIndex-after-failure-expected.txt:
3217 * storage/indexeddb/createIndex-after-failure-private-expected.txt:
3218 * storage/indexeddb/intversion-upgrades-expected.txt:
3219 * storage/indexeddb/intversion-upgrades-private-expected.txt:
3221 2016-04-15 Jiewen Tan <jiewen_tan@apple.com>
3223 Mark perf/array-binary-search.html as flaky on ios-simulator-wk2
3224 https://bugs.webkit.org/show_bug.cgi?id=153049
3226 Unreviewed test gardening.
3228 * platform/ios-simulator-wk2/TestExpectations:
3230 2016-04-14 Jiewen Tan <jiewen_tan@apple.com>
3232 Mark fast/animation/request-animation-frame-iframe2.html as flaky on ios-simulator-wk2
3233 https://bugs.webkit.org/show_bug.cgi?id=156620
3235 Unreviewed test gardening.
3237 * platform/ios-simulator-wk2/TestExpectations:
3239 2016-04-14 Jiewen Tan <jiewen_tan@apple.com>
3241 Mark fast/animation/request-animation-frame-during-modal.html as flaky on ios-simulator-wk2
3242 https://bugs.webkit.org/show_bug.cgi?id=82762
3244 Unreviewed test gardening.
3246 * platform/ios-simulator-wk2/TestExpectations:
3248 2016-04-14 Jiewen Tan <jiewen_tan@apple.com>
3250 Mark inspector/console/addInspectedNode.html as flaky on mac-wk2 for ElCapitan
3251 https://bugs.webkit.org/show_bug.cgi?id=155138
3253 Unreviewed test gardening.
3255 * platform/mac-wk2/TestExpectations:
3257 2016-04-14 Jiewen Tan <jiewen_tan@apple.com>
3259 Mark http/tests/cache/disk-cache/disk-cache-vary-no-body.html as flaky on ios-simulator-wk2
3260 https://bugs.webkit.org/show_bug.cgi?id=149087
3262 Unreviewed test gardening.
3264 * platform/ios-simulator-wk2/TestExpectations:
3266 2016-04-14 Jiewen Tan <jiewen_tan@apple.com>
3268 Mark http/tests/cache/disk-cache/disk-cache-vary.html as flaky for ios-simulator-wk2
3269 https://bugs.webkit.org/show_bug.cgi?id=149087
3271 Unreviewed test gardening.
3273 * platform/ios-simulator-wk2/TestExpectations:
3275 2016-04-14 Daniel Bates <dabates@apple.com>
3277 Cleanup: Run all Content Security Policy 1.1 tests by default
3279 It is now feasible to run all tests in directory LayoutTests/http/tests/security/contentSecurityPolicy/1.1
3280 by default following r199172, r199525 and r199538. There is still work to be done to make all CSP 1.1 tests
3281 pass. The number of 1.1 tests that either fail or timeout now represent a minority of all 1.1 tests.
3283 * TestExpectations: Remove all CSP tests marked PASS, remove the entry to skip all tests in directory
3284 LayoutTests/http/tests/security/contentSecurityPolicy/1.1, and sort the list of failing tests by
3285 bug number, filename.
3287 2016-04-14 Mark Lam <mark.lam@apple.com>
3289 Add svn:eol-style=LF to LayoutTests/ietestcenter/Javascript/TestCases/ files.
3290 https://bugs.webkit.org/show_bug.cgi?id=156588
3292 Rubber-stamped by Geoffrey Garen.
3294 These files are currently using CRs in their eols. As a result, the EWS bots
3295 will always fail to apply a patch if the patch touches one these files. Adding
3296 svn:eol-style=LF to them should resolve the issue.
3298 Specifically, I ran the following command:
3299 $ svn propset svn:eol-style LF LayoutTests/ietestcenter/Javascript/TestCases/*
3301 Note: this patch will touch 1306 files (not including this ChangeLog).
3303 * ietestcenter/Javascript/TestCases/10.4.2-1-1.js: Added property svn:eol-style.
3304 (ES5Harness.registerTest.test):
3305 * ietestcenter/Javascript/TestCases/10.4.2-1-2.js: Added property svn:eol-style.
3306 (ES5Harness.registerTest.test.testcase.foo):
3307 (ES5Harness.registerTest.test):
3308 * ietestcenter/Javascript/TestCases/10.4.2-1-3.js: Added property svn:eol-style.
3309 (ES5Harness.registerTest.test):
3310 * ietestcenter/Javascript/TestCases/10.4.2-1-4.js: Added property svn:eol-style.
3311 (ES5Harness.registerTest.test):
3312 * ietestcenter/Javascript/TestCases/10.4.2-1-5.js: Added property svn:eol-style.
3313 (ES5Harness.registerTest.test):
3314 * ietestcenter/Javascript/TestCases/10.4.2-2-c-1.js: Added property svn:eol-style.
3315 (ES5Harness.registerTest.test.testcase.return.inner):
3316 (ES5Harness.registerTest.test):
3317 * ietestcenter/Javascript/TestCases/10.6-10-c-ii-1.js: Added property svn:eol-style.
3318 (ES5Harness.registerTest.test.testcase.foo):
3319 (ES5Harness.registerTest.test):
3320 * ietestcenter/Javascript/TestCases/10.6-10-c-ii-2.js: Added property svn:eol-style.
3321 (ES5Harness.registerTest.test.testcase.foo):
3322 (ES5Harness.registerTest.test):
3323 * ietestcenter/Javascript/TestCases/10.6-12-1.js: Added property svn:eol-style.
3324 (ES5Harness.registerTest.test):
3325 * ietestcenter/Javascript/TestCases/10.6-12-2.js: Added property svn:eol-style.
3326 (ES5Harness.registerTest.test):
3327 (ES5Harness.registerTest.precondition):
3328 * ietestcenter/Javascript/TestCases/10.6-13-1.js: Added property svn:eol-style.
3329 (ES5Harness.registerTest.test):
3330 * ietestcenter/Javascript/TestCases/10.6-5-1.js: Added property svn:eol-style.
3331 (ES5Harness.registerTest.test):
3332 (ES5Harness.registerTest.precondition):
3333 * ietestcenter/Javascript/TestCases/10.6-6-1.js: Added property svn:eol-style.
3334 (ES5Harness.registerTest.test):
3335 (ES5Harness.registerTest.precondition):
3336 * ietestcenter/Javascript/TestCases/10.6-6-2.js: Added property svn:eol-style.
3337 (ES5Harness.registerTest.test):
3338 (ES5Harness.registerTest.precondition):
3339 * ietestcenter/Javascript/TestCases/10.6-6-3.js: Added property svn:eol-style.
3340 (ES5Harness.registerTest.test):
3341 * ietestcenter/Javascript/TestCases/10.6-6-4.js: Added property svn:eol-style.
3342 (ES5Harness.registerTest.test):
3343 * ietestcenter/Javascript/TestCases/11.1.4-0.js: Added property svn:eol-style.
3344 (ES5Harness.registerTest.test):
3345 * ietestcenter/Javascript/TestCases/11.1.5-0-1.js: Added property svn:eol-style.
3346 (ES5Harness.registerTest.test):
3347 * ietestcenter/Javascript/TestCases/11.1.5-0-2.js: Added property svn:eol-style.
3348 (ES5Harness.registerTest.test):
3349 * ietestcenter/Javascript/TestCases/11.1.5_4-4-a-2.js: Added property svn:eol-style.
3350 (ES5Harness.registerTest.test):
3351 * ietestcenter/Javascript/TestCases/11.1.5_4-4-a-3.js: Added property svn:eol-style.
3352 (ES5Harness.registerTest.test):
3353 * ietestcenter/Javascript/TestCases/11.1.5_4-4-b-1.js: Added property svn:eol-style.
3354 (ES5Harness.registerTest.test):
3355 (ES5Harness.registerTest.precondition):
3356 * ietestcenter/Javascript/TestCases/11.1.5_4-4-b-2.js: Added property svn:eol-style.
3357 (ES5Harness.registerTest.test):
3358 (ES5Harness.registerTest.precondition):
3359 * ietestcenter/Javascript/TestCases/11.1.5_4-4-c-1.js: Added property svn:eol-style.
3360 (ES5Harness.registerTest.test):
3361 (ES5Harness.registerTest.precondition):
3362 * ietestcenter/Javascript/TestCases/11.1.5_4-4-c-2.js: Added property svn:eol-style.
3363 (ES5Harness.registerTest.test):
3364 (ES5Harness.registerTest.precondition):
3365 * ietestcenter/Javascript/TestCases/11.1.5_4-4-d-1.js: Added property svn:eol-style.
3366 (ES5Harness.registerTest.test):
3367 (ES5Harness.registerTest.precondition):
3368 * ietestcenter/Javascript/TestCases/11.1.5_4-4-d-2.js: Added property svn:eol-style.
3369 (ES5Harness.registerTest.test):
3370 (ES5Harness.registerTest.precondition):
3371 * ietestcenter/Javascript/TestCases/11.1.5_4-4-d-3.js: Added property svn:eol-style.
3372 (ES5Harness.registerTest.test):
3373 (ES5Harness.registerTest.precondition):
3374 * ietestcenter/Javascript/TestCases/11.1.5_4-4-d-4.js: Added property svn:eol-style.
3375 (ES5Harness.registerTest.test):
3376 (ES5Harness.registerTest.precondition):
3377 * ietestcenter/Javascript/TestCases/11.1.5_5-4-1.js: Added property svn:eol-style.
3378 (ES5Harness.registerTest.test):
3379 (ES5Harness.registerTest.precondition):
3380 * ietestcenter/Javascript/TestCases/11.1.5_6-3-1.js: Added property svn:eol-style.
3381 (ES5Harness.registerTest.test):
3382 (ES5Harness.registerTest.precondition):
3383 * ietestcenter/Javascript/TestCases/11.1.5_6-3-2.js: Added property svn:eol-style.
3384 (ES5Harness.registerTest.test):
3385 (ES5Harness.registerTest.precondition):
3386 * ietestcenter/Javascript/TestCases/11.1.5_7-3-1.js: Added property svn:eol-style.
3387 (ES5Harness.registerTest.test):
3388 (ES5Harness.registerTest.precondition):
3389 * ietestcenter/Javascript/TestCases/11.1.5_7-3-2.js: Added property svn:eol-style.
3390 (ES5Harness.registerTest.test):
3391 (ES5Harness.registerTest.precondition):
3392 * ietestcenter/Javascript/TestCases/11.13.1-1-1.js: Added property svn:eol-style.
3393 (ES5Harness.registerTest.test):
3394 * ietestcenter/Javascript/TestCases/11.13.1-1-2.js: Added property svn:eol-style.
3395 (ES5Harness.registerTest.test):
3396 * ietestcenter/Javascript/TestCases/11.13.1-1-3.js: Added property svn:eol-style.
3397 (ES5Harness.registerTest.test):
3398 * ietestcenter/Javascript/TestCases/11.13.1-1-4.js: Added property svn:eol-style.
3399 (ES5Harness.registerTest.test):
3400 * ietestcenter/Javascript/TestCases/11.13.1-4-1.js: Added property svn:eol-style.
3401 (ES5Harness.registerTest.test.testcase.foo):
3402 (ES5Harness.registerTest.test):
3403 (ES5Harness.registerTest.precondition):
3404 * ietestcenter/Javascript/TestCases/11.4.1-0-1.js: Added property svn:eol-style.
3405 (ES5Harness.registerTest.test):
3406 * ietestcenter/Javascript/TestCases/11.4.1-2-1.js: Added property svn:eol-style.
3407 (ES5Harness.registerTest.test):
3408 * ietestcenter/Javascript/TestCases/11.4.1-2-2.js: Added property svn:eol-style.
3409 (ES5Harness.registerTest.test.testcase.foo):
3410 (ES5Harness.registerTest.test):
3411 * ietestcenter/Javascript/TestCases/11.4.1-2-3.js: Added property svn:eol-style.
3412 (ES5Harness.registerTest.test):
3413 * ietestcenter/Javascript/TestCases/11.4.1-2-4.js: Added property svn:eol-style.
3414 (ES5Harness.registerTest.test):
3415 * ietestcenter/Javascript/TestCases/11.4.1-2-5.js: Added property svn:eol-style.
3416 (ES5Harness.registerTest.test):
3417 * ietestcenter/Javascript/TestCases/11.4.1-2-6.js: Added property svn:eol-style.
3418 (ES5Harness.registerTest.test):
3419 * ietestcenter/Javascript/TestCases/11.4.1-3-1.js: Added property svn:eol-style.
3420 (ES5Harness.registerTest.test):
3421 * ietestcenter/Javascript/TestCases/11.4.1-3-2.js: Added property svn:eol-style.
3422 (ES5Harness.registerTest.test):
3423 * ietestcenter/Javascript/TestCases/11.4.1-3-3.js: Added property svn:eol-style.
3424 (ES5Harness.registerTest.test):
3425 * ietestcenter/Javascript/TestCases/11.4.1-4.a-1.js: Added property svn:eol-style.
3426 (ES5Harness.registerTest.test):
3427 (ES5Harness.registerTest.precondition):
3428 * ietestcenter/Javascript/TestCases/11.4.1-4.a-10.js: Added property svn:eol-style.
3429 (ES5Harness.registerTest.test):
3430 * ietestcenter/Javascript/TestCases/11.4.1-4.a-11.js: Added property svn:eol-style.
3431 (ES5Harness.registerTest.test.testcase.foo):
3432 (ES5Harness.registerTest.test):
3433 * ietestcenter/Javascript/TestCases/11.4.1-4.a-12.js: Added property svn:eol-style.
3434 (ES5Harness.registerTest.test):
3435 * ietestcenter/Javascript/TestCases/11.4.1-4.a-13.js: Added property svn:eol-style.
3436 (ES5Harness.registerTest.test):
3437 (ES5Harness.registerTest.precondition):
3438 * ietestcenter/Javascript/TestCases/11.4.1-4.a-14.js: Added property svn:eol-style.
3439 (ES5Harness.registerTest.test):
3440 * ietestcenter/Javascript/TestCases/11.4.1-4.a-15.js: Added property svn:eol-style.
3441 (ES5Harness.registerTest.test):
3442 * ietestcenter/Javascript/TestCases/11.4.1-4.a-16.js: Added property svn:eol-style.
3443 (ES5Harness.registerTest.test):
3444 * ietestcenter/Javascript/TestCases/11.4.1-4.a-17.js: Added property svn:eol-style.
3445 (ES5Harness.registerTest.test.testcase.foo):
3446 (ES5Harness.registerTest.test):
3447 * ietestcenter/Javascript/TestCases/11.4.1-4.a-2.js: Added property svn:eol-style.
3448 (ES5Harness.registerTest.test.testcase.getter):
3449 (ES5Harness.registerTest.precondition):
3450 * ietestcenter/Javascript/TestCases/11.4.1-4.a-3.js: Added property svn:eol-style.
3451 (ES5Harness.registerTest.test):
3452 (ES5Harness.registerTest.precondition):
3453 * ietestcenter/Javascript/TestCases/11.4.1-4.a-4.js: Added property svn:eol-style.
3454 (ES5Harness.registerTest.test):
3455 * ietestcenter/Javascript/TestCases/11.4.1-4.a-5.js: Added property svn:eol-style.
3456 (ES5Harness.registerTest.test):
3457 * ietestcenter/Javascript/TestCases/11.4.1-4.a-6.js: Added property svn:eol-style.
3458 (ES5Harness.registerTest.test):
3459 * ietestcenter/Javascript/TestCases/11.4.1-4.a-7.js: Added property svn:eol-style.
3460 (ES5Harness.registerTest.test):
3461 * ietestcenter/Javascript/TestCases/11.4.1-4.a-8.js: Added property svn:eol-style.
3462 (ES5Harness.registerTest.test):
3463 * ietestcenter/Javascript/TestCases/11.4.1-4.a-9.js: Added property svn:eol-style.
3464 (ES5Harness.registerTest.test):
3465 * ietestcenter/Javascript/TestCases/11.4.1-5-1.js: Added property svn:eol-style.
3466 (ES5Harness.registerTest.test):
3467 * ietestcenter/Javascript/TestCases/11.4.1-5-2.js: Added property svn:eol-style.
3468 (ES5Harness.registerTest.test.testcase.foo):
3469 (ES5Harness.registerTest.test):
3470 * ietestcenter/Javascript/TestCases/11.4.1-5-3.js: Added property svn:eol-style.
3471 (ES5Harness.registerTest.test.testcase.foo):
3472 (ES5Harness.registerTest.test):
3473 * ietestcenter/Javascript/TestCases/12.10-0-1.js: Added property svn:eol-style.
3474 (ES5Harness.registerTest.test.testcase.f):
3475 (ES5Harness.registerTest.test):
3476 * ietestcenter/Javascript/TestCases/12.10-0-10.js: Added property svn:eol-style.
3477 (ES5Harness.registerTest.test.testcase.f.innerf):
3478 (ES5Harness.registerTest.test.testcase.f):
3479 (ES5Harness.registerTest.test):
3480 * ietestcenter/Javascript/TestCases/12.10-0-11.js: Added property svn:eol-style.
3481 (ES5Harness.registerTest.test.testcase.f.innerf):
3482 (ES5Harness.registerTest.test.testcase.f):
3483 (ES5Harness.registerTest.test):
3484 * ietestcenter/Javascript/TestCases/12.10-0-12.js: Added property svn:eol-style.
3485 (ES5Harness.registerTest.test.testcase.f.innerf):
3486 (ES5Harness.registerTest.test.testcase.f):
3487 (ES5Harness.registerTest.test):
3488 * ietestcenter/Javascript/TestCases/12.10-0-3.js: Added property svn:eol-style.
3489 (ES5Harness.registerTest.test.testcase.with.f):
3490 (ES5Harness.registerTest.test):
3491 * ietestcenter/Javascript/TestCases/12.10-0-7.js: Added property svn:eol-style.
3492 (ES5Harness.registerTest.test):
3493 * ietestcenter/Javascript/TestCases/12.10-0-8.js: Added property svn:eol-style.
3494 (ES5Harness.registerTest.test):
3495 * ietestcenter/Javascript/TestCases/12.10-0-9.js: Added property svn:eol-style.
3496 (ES5Harness.registerTest.test.testcase.f.innerf):