2014-08-29 Jon Honeycutt Skip some tests that test features disabled on the branch. Rubber-stamped by Andreas Kling. * platform/mac/TestExpectations: 2014-08-29 Jon Honeycutt Merge r171595, which updates a media test's expected result. Rubber-stamped by Andreas Kling. 2014-07-25 Zalan Bujtas Unreviewed media test gardening after r171593. * platform/mac/http/tests/media/hls/video-controls-live-stream-expected.txt: 2014-08-29 Jon Honeycutt Add an expected failure for a test that relies on a feature disabled on the branch. Rubber-stamped by Andreas Kling. * platform/mac/TestExpectations: 2014-08-28 Jon Honeycutt Merge r172800, which just updates TestExpectations to fix a failing test on the branch. Rubber-stamped by Andreas Kling. 2014-08-20 Alexey Proskuryakov fast/multicol/mixed-opacity-fixed-test.html fails in compositing mode https://bugs.webkit.org/show_bug.cgi?id=136109 * platform/mac-wk2/TestExpectations: Updated test expectations to a non-flaky failure, and to point to the new bug. 2014-08-20 Zalan Bujtas Merge r173097 2014-08-28 Enrica Casucci Can't hit tab key more than 3 times continuously. https://bugs.webkit.org/show_bug.cgi?id=136357 rdar://problem/17927266 Reviewed by Dean Jackson. * fast/css/multiple-tabs-expected.html: Added. * fast/css/multiple-tabs.html: Added. 2014-08-28 Jon Honeycutt Skip all fast/forms/color tests. is disabled on the branch. Rubber-stamped by Andreas Kling. * platform/mac/TestExpectations: 2014-08-28 Lucas Forschler Merge r173028 2014-08-27 Andreas Kling Drawing text in an SVG font causes load events to be fired. Reviewed by Simon Fraser. * fast/text/svg-font-trigger-load-event-expected.txt: Added. * fast/text/svg-font-trigger-load-event.html: Added. 2014-08-28 Jon Honeycutt Skip some tests that test features that are disabled on the branch. Rubber-stamped by Andreas Kling. * platform/mac/TestExpectations: 2014-08-22 Lucas Forschler Merge r172854 2014-08-21 Antti Koivisto Animated GIFs scrolled out of view still cause titlebar blur to update, on tumblr.com page https://bugs.webkit.org/show_bug.cgi?id=136139 Reviewed by Simon Fraser. * fast/repaint/no-animation-outside-viewport-subframe-expected.txt: Added. * fast/repaint/no-animation-outside-viewport-subframe.html: Added. 2014-08-21 Matthew Hanson Merge r172707. 2014-08-18 Diego Pino Garcia Completed iterator can be revived by adding more than one new entry to the target object https://bugs.webkit.org/show_bug.cgi?id=129993 Reviewed by Oliver Hunt. Test a Map or Set iterator should remain dead after using it. * js/basic-map-expected.txt: * js/basic-set-expected.txt: * js/script-tests/basic-map.js: (set var): (set map): * js/script-tests/basic-set.js: (keys.set keys): (set add.set add): 2014-08-19 Dana Burkart Merge r172727. 2014-08-18 Andreas Kling REGRESSION(r168256): JSString can get 8-bit flag wrong when re-using AtomicStrings. Add a tests that creates a 16-bit AtomicString with only 8-bit characters, then tiers up into baseline JIT and uses that string as part of a rope-within-a-rope and serializes that rope to get an incorrect concatenation. Reviewed by Darin Adler. * js/dopey-rope-with-16-bit-propertyname-expected.txt: Added. * js/dopey-rope-with-16-bit-propertyname.html: Added. 2014-08-19 Dana Burkart Merge r172709. 2014-08-18 Andy Estes REGRESSION (r167856): adobe.com no longer able to launch Create Cloud app using a URL with a custom scheme https://bugs.webkit.org/show_bug.cgi?id=136010 Reviewed by Darin Adler. Removed tests that verified the behavior of setAllowNavigationToInvalidURL(true), which no longer exists: * fast/loader/allow-redirect-to-invalid-url-using-javascript-expected.txt: Removed. * fast/loader/allow-redirect-to-invalid-url-using-javascript.html: Removed. * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Removed. * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh.html: Removed. Added tests that verify the policy delegate is executed on some navigations to invalid URLs: * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate-expected.txt: Added. * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate.html: Added. * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate-expected.txt: Added. * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate.html: Added. * fast/loader/window-open-to-invalid-url-calls-policy-delegate-expected.txt: Added. * fast/loader/window-open-to-invalid-url-calls-policy-delegate.html: Added. Renamed some existing tests added in r170120, modified them to log willPerformClientRedirectToURL and didCancelClientRedirectForFrame, and added a test to verify navigations in existing frames via window.open: * fast/loader/redirect-to-invalid-url-using-javascript-disallowed-expected.txt: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-javascript-expected.txt. * fast/loader/redirect-to-invalid-url-using-javascript-disallowed.html: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-javascript.html. * fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed-expected.txt: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh-expected.txt. * fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed.html: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh.html. * fast/loader/window-open-to-invalid-url-disallowed-expected.txt: Added. * fast/loader/window-open-to-invalid-url-disallowed.html: Added. 2014-08-19 Dana Burkart Merge r172656. 2014-08-15 Zalan Bujtas REGRESSION: Parts of the route/route options windows are invisible at maps.google.com https://bugs.webkit.org/show_bug.cgi?id=135977 Reviewed by Andreas Kling. When the style change requires both layout and repaint, the style diff is set to 'layout is needed' (and masks the repaint change) as normally layout is followed by a repaint. However, in compositing context, layout may not be followed by repaint, so when the style diff indicates layout, we need to figure out whether it implies repaint too. This logic should eventually be moved from RenderElement to RenderLayerModelObject/RenderLayer. -tracked here: webkit.org/b/135990 * compositing/cliprect-and-position-change-on-compositing-layer-expected.html: Added. * compositing/cliprect-and-position-change-on-compositing-layer.html: Added. 2014-08-19 Dana Burkart Merge r172603 2014-08-14 Martin Hock IndexedDB should respect SchemeRegistry's database access setting. https://bugs.webkit.org/show_bug.cgi?id=135890 Reviewed by Alexey Proskuryakov. * storage/indexeddb/open-db-private-browsing-expected.txt: Added. * storage/indexeddb/open-db-private-browsing.html: Added. Simple test to open database in private browsing mode. * storage/indexeddb/resources/open-db-private-browsing.js: Added. 2014-08-13 Lucas Forschler Merge r172534 2014-08-13 Simon Fraser [WK1] A fixed-position may not show on page load https://bugs.webkit.org/show_bug.cgi?id=135893 Reviewed by Tim Horton. Test with a position:fixed image. Note that the test has to force layout early on to test the bug. * compositing/fixed-image-loading-expected.txt: Added. * compositing/fixed-image-loading.html: Added. 2014-08-12 Lucas Forschler Merge r172425 2014-08-11 Brent Fulgham [Mac, iOS] Some media content never reaches full 'loaded' state https://bugs.webkit.org/show_bug.cgi?id=135814 Reviewed by Jer Noble. * platform/mac/media/video-seek-past-end-paused-expected.txt: Rebaseline result for new rounding behavior. 2014-08-12 Lucas Forschler Merge r172417 2014-08-11 Beth Dakin Fixed backgrounds don't paint in blurred inset areas https://bugs.webkit.org/show_bug.cgi?id=135712 Reviewed by Simon Fraser. * platform/mac-wk1/TestExpectations: * platform/mac-wk1/fast: Added. * platform/mac-wk1/fast/backgrounds: Added. * platform/mac-wk1/fast/backgrounds/resources: Added. * platform/mac-wk1/fast/backgrounds/resources/green.png: Added. * platform/mac-wk1/fast/backgrounds/top-content-inset-fixed-attachment-expected.html: Added. * platform/mac-wk1/fast/backgrounds/top-content-inset-fixed-attachment.html: Added. * platform/mac-wk2/tiled-drawing/resources/green-blue.png: Added. * platform/mac-wk2/tiled-drawing/resources/green.png: Added. * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-body-expected.html: Added. * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-body.html: Added. * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-expected.html: Added. * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment.html: Added. 2014-08-12 Lucas Forschler Merge r172373 2014-08-09 Zalan Bujtas Subpixel rendering: Transforms on non-compositing layers leave bits behind when the box boundaries changes. https://bugs.webkit.org/show_bug.cgi?id=135786 Reviewed by Simon Fraser. Since we don't control the transformed context painting's snapping strategy, our best bet to fully include the transformed box when requesting for repaint is to use enclosing. Pixelsnapping doesn't work here for all cases. For example, a scaled box at 0.8px can be anti-aliased painted both at 0.5px and 1px, while with pixelsnapping we'd expect it to be painted starting from 1px; * fast/repaint/hidpi-transform-on-subpixel-repaintrect-expected.txt: Added. * fast/repaint/hidpi-transform-on-subpixel-repaintrect.html: Added. 2014-08-12 Lucas Forschler Merge r172365 2014-08-08 Simon Fraser [WK2] Scrolling does not work inside nested frames https://bugs.webkit.org/show_bug.cgi?id=135775 Reviewed by Tim Horton. Nested frameset test that dumps the scrolling tree. * platform/mac-wk2/tiled-drawing/scrolling/frames/frameset-nested-frame-scrollability-expected.txt: Added. * platform/mac-wk2/tiled-drawing/scrolling/frames/frameset-nested-frame-scrollability.html: Added. * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/frameset-frame.html: Added. 2014-08-12 Lucas Forschler Merge r172351 2014-08-07 Roger Fong Adjustments to CueBox CSS Width calculations. https://bugs.webkit.org/show_bug.cgi?id=135759 . Reviewed by Eric Carlson. * TestExpectations: Unskip tests media/track/track-cue-rendering-horizontal.html and media/track/track-cue-rendering-rtl.html. 2014-08-08 Lucas Forschler Merge r172332 2014-08-07 Commit Queue Unreviewed, rolling out r172291. https://bugs.webkit.org/show_bug.cgi?id=135748 broke background-attachment-fixed with backround-size-contain (e.g. iCloud.com) (Requested by thorton on #webkit). Reverted changeset: "Fixed backgrounds don't paint in blurred inset areas" https://bugs.webkit.org/show_bug.cgi?id=135712 http://trac.webkit.org/changeset/172291 2014-08-07 Dana Burkart Merge r172291 2014-08-07 Beth Dakin Fixed backgrounds don't paint in blurred inset areas https://bugs.webkit.org/show_bug.cgi?id=135712 Reviewed by Simon Fraser. Unfortunately for this test to be valid in WK2, it needs to be run from the platform/mac-wk2/tiled-drawing directory so that tiled drawing is enabled. So there are two copies of the test so that we can get coverage for WK1 and WK2. * platform/mac-wk1/TestExpectations: * platform/mac-wk1/fast: Added. * platform/mac-wk1/fast/backgrounds: Added. * platform/mac-wk1/fast/backgrounds/resources: Added. * platform/mac-wk1/fast/backgrounds/resources/green.png: Added. * platform/mac-wk1/fast/backgrounds/top-content-inset-fixed-attachment-expected.html: Added. * platform/mac-wk1/fast/backgrounds/top-content-inset-fixed-attachment.html: Added. * platform/mac-wk2/tiled-drawing/resources/green.png: Added. * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-expected.html: Added. * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment.html: Added. * platform/mac/fast/backgrounds/resources: Added. 2014-08-07 Dana Burkart Merge r172183 2014-08-06 Simon Fraser REGRESSION (r168119): Album flipping animation doesn’t work https://bugs.webkit.org/show_bug.cgi?id=132801 Reviewed by Dean Jackson. Test that starts a transform animation and dumps layers. * compositing/backing/backface-visibility-flip-expected.txt: Added. * compositing/backing/backface-visibility-flip.html: Added. 2014-08-07 Dana Burkart Merge r172027 2014-08-04 Chris Fleizach AX: Select activity behavior does not work when an existing range is already selected https://bugs.webkit.org/show_bug.cgi?id=135579 Reviewed by Mario Sanchez Prada. * platform/mac/accessibility/select-text-expected.txt: * platform/mac/accessibility/select-text.html: 2014-08-07 Dana Burkart Merge r172005 2014-08-04 Chris Fleizach AX: isWordEndMatch should allow for multiple word selections https://bugs.webkit.org/show_bug.cgi?id=135573 Reviewed by Mario Sanchez Prada. * platform/mac/accessibility/select-text-should-match-whole-words-expected.txt: * platform/mac/accessibility/select-text-should-match-whole-words.html: 2014-08-07 Dana Burkart Merge r171997 2014-08-04 Chris Fleizach AX: SelectText functionality always selects text after current selection even if closer selection is behind it https://bugs.webkit.org/show_bug.cgi?id=135546 Reviewed by Mario Sanchez Prada. * platform/mac/accessibility/select-text-expected.txt: * platform/mac/accessibility/select-text.html: 2014-08-07 Dana Burkart Merge r171996 2014-08-04 Chris Fleizach AX: AXSelectTextWithCriteriaParameterizedAttribute incorrectly selects the beginning letters of a word https://bugs.webkit.org/show_bug.cgi?id=135547 Reviewed by Mario Sanchez Prada. * platform/mac/accessibility/select-text-should-match-whole-words-expected.txt: Added. * platform/mac/accessibility/select-text-should-match-whole-words.html: Added. 2014-08-07 Dana Burkart Merge r171994 2014-08-04 Chris Fleizach AX: The Dictation command "Replace with " always capitalizes the replacement string https://bugs.webkit.org/show_bug.cgi?id=135557 Reviewed by Mario Sanchez Prada. * platform/mac/accessibility/find-and-replace-match-capitalization-expected.txt: Added. * platform/mac/accessibility/find-and-replace-match-capitalization.html: Added. 2014-08-07 Dana Burkart Merge r172213 2014-08-06 Brent Fulgham [Mac, iOS] Captions are appearing multiple times during repeated video play through https://bugs.webkit.org/show_bug.cgi?id=135680 Reviewed by Eric Carlson. Reactivate the 'track-in-band-cues-added-once.html' test. We would have caught this bug immediately if the test had been enabled. * platform/mac/TestExpectations: Turn 'track-in-band-cues-added-once.html' back on. 2014-08-07 Dana Burkart Merge r172183 2014-08-06 Simon Fraser REGRESSION (r168119): Album flipping animation doesn’t work https://bugs.webkit.org/show_bug.cgi?id=132801 Reviewed by Dean Jackson. Test that starts a transform animation and dumps layers. * compositing/backing/backface-visibility-flip-expected.txt: Added. * compositing/backing/backface-visibility-flip.html: Added. 2014-08-07 Dana Burkart Merge r172160 2014-08-06 Brent Fulgham [Mac] Unable to scroll to bottom of nested scrollable areas https://bugs.webkit.org/show_bug.cgi?id=135637 Reviewed by Zalan Bujtas. * platform/mac/fast/scrolling/scroll-latched-nested-div-expected.txt: Added. * platform/mac/fast/scrolling/scroll-latched-nested-div.html: Added. 2014-08-07 Dana Burkart Merge r172112 2014-08-05 Simon Fraser [iOS WK2] Crash going back on a specific tumblr blog (under ScrollingStateTree::removeNodeAndAllDescendants) https://bugs.webkit.org/show_bug.cgi?id=135629 Reviewed by Tim Horton. Testcase with nesting of frames inside fixed inside frames, where a subframe disconnects part of the scrolling tree. * platform/mac-wk2/tiled-drawing/scrolling/frames/orphaned-subtree-expected.txt: Added. * platform/mac-wk2/tiled-drawing/scrolling/frames/orphaned-subtree.html: Added. * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/leaf-frame.html: Added. * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/subframe-inside-fixed.html: Added. 2014-08-05 Lucas Forschler Merge r172028 2014-08-05 Chris Fleizach AX: Select text activity should return replaced text instead of previously selected text https://bugs.webkit.org/show_bug.cgi?id=135595 Reviewed by Mario Sanchez Prada. * platform/mac/accessibility/select-text-expected.txt: * platform/mac/accessibility/select-text.html: 2014-08-05 Lucas Forschler Merge r171892 2014-07-31 Beth Dakin Test failure fix. I accidentally removed this file that is still used by another test in the directory. * platform/mac-wk2/tiled-drawing/resources/iframe-to-hit-test.html: Added. 2014-08-05 Lucas Forschler Merge r171891 2014-07-31 Beth Dakin Hit-testing broken in WebKit 1 views with AppKit's contentInsets https://bugs.webkit.org/show_bug.cgi?id=135434 -and corresponding- Reviewed by Benjamin Poulain. These hit-testing related contentInset tests will now work for mac on wk1 on Yosemite and wk2. * platform/mac-wk1/TestExpectations: * platform/mac-wk2/tiled-drawing/content-inset-hit-testing-expected.txt: Removed. * platform/mac-wk2/tiled-drawing/content-inset-hit-testing-in-frame-expected.txt: Removed. * platform/mac-wk2/tiled-drawing/content-inset-hit-testing-in-frame.html: Removed. * platform/mac-wk2/tiled-drawing/content-inset-hit-testing.html: Removed. * platform/mac-wk2/tiled-drawing/resources/iframe-to-hit-test.html: Removed. * platform/mac/fast/events/content-inset-hit-testing-expected.txt: Copied from platform/mac-wk2/tiled-drawing/content-inset-hit-testing-expected.txt. * platform/mac/fast/events/content-inset-hit-testing-in-frame-expected.txt: Copied from platform/mac-wk2/tiled-drawing/content-inset-hit-testing-in-frame-expected.txt. * platform/mac/fast/events/content-inset-hit-testing-in-frame.html: Copied from platform/mac-wk2/tiled-drawing/content-inset-hit-testing-in-frame.html. * platform/mac/fast/events/content-inset-hit-testing.html: Copied from platform/mac-wk2/tiled-drawing/content-inset-hit-testing.html. * platform/mac/fast/events/resources: Added. * platform/mac/fast/events/resources/iframe-to-hit-test.html: Copied from platform/mac-wk2/tiled-drawing/resources/iframe-to-hit-test.html. 2014-08-05 Lucas Forschler Merge r171882 2014-07-31 Andrei Bucur REGRESSION: Search highlight is broken in RTL multicolumn content https://bugs.webkit.org/show_bug.cgi?id=135452 Reviewed by Simon Fraser. A test that verifies the bounding boxes for content inside a RTL multi-column element are correctly computed: - for static elements - for relative positioned elements - for absolutely positioned elements * fast/multicol/content-bounding-box-rtl-expected.txt: Added. * fast/multicol/content-bounding-box-rtl.html: Added. 2014-07-30 Lucas Forschler Merge r171785 2014-07-29 Andreas Kling Crash when using 'em' units to specify font-size inside animation keyframe. Add a reduced test case to cover this bug. Reviewed by Simon Fraser. * fast/animation/keyframe-with-font-size-in-em-units-expected.txt: Added. * fast/animation/keyframe-with-font-size-in-em-units.html: Added. 2014-07-30 Lucas Forschler Merge r171718 2014-07-28 Zalan Bujtas REGRESSION(r164133): Selection disappears after scrolling on nytimes.com https://bugs.webkit.org/show_bug.cgi?id=135361 Reviewed by Ryosuke Niwa. Ensure that when a RenderElement, part of the current selection is removed, we recalculate and update the selection soon after layout. * fast/dynamic/selection-gets-cleared-when-part-of-it-gets-removed-expected.html: Added. * fast/dynamic/selection-gets-cleared-when-part-of-it-gets-removed.html: Added. 2014-07-29 Lucas Forschler Merge r171675 2014-07-28 Yusuke Suzuki CSS: Fix :visited behavior for SubSelectors https://bugs.webkit.org/show_bug.cgi?id=135324 Reviewed by Benjamin Poulain. Disable :visited match for the selectors that has SubSelectors. This `isSubSelector` (`context.firstSelectorOfTheFragment == context.selector`) is intended to check `relation != CSSSelector::SubSelector`. But since this value belongs to the previous selector and it is tested inside the branch that checks the next selector isn't SubSelector `relation != CSSSelector::SubSelector`, this only matches when the previous selector doesn't has SubSelectors. * fast/history/nested-visited-test-complex-expected.txt: Added. * fast/history/nested-visited-test-complex.html: Added. * fast/history/sibling-visited-test-complex-expected.txt: Added. * fast/history/sibling-visited-test-complex.html: Added. 2014-07-28 Anders Carlsson Update test expectations. * platform/mac/TestExpectations: 2014-07-27 Matthew Hanson Merge r171661. 2014-07-27 Daniel Bates [WK2] Crash when accessing window.localStorage after calling window.close() https://bugs.webkit.org/show_bug.cgi?id=135328 Reviewed by Sam Weinig. Added test by Andy Estes, LayoutTests/storage/domstorage/localstorage/access-storage-after-window-close.html, to ensure that we don't crash when accessing local storage for the first time after calling window.close(). Additionally added tests that ensure that updates to local storage are ignored after calling window.close() regardless of whether local storage was accessed before the call to window.close(). * storage/domstorage/localstorage/access-storage-after-window-close-expected.txt: Added. * storage/domstorage/localstorage/access-storage-after-window-close.html: Added. * storage/domstorage/localstorage/access-storage-then-set-value-in-storage-after-window-close-expected.txt: Added. * storage/domstorage/localstorage/access-storage-then-set-value-in-storage-after-window-close.html: Added. * storage/domstorage/localstorage/resources/access-storage-close-window-and-set-value-in-storage.html: Added. * storage/domstorage/localstorage/resources/close-window-and-access-storage.html: Added. * storage/domstorage/localstorage/resources/close-window-and-set-value-in-storage.html: Added. * storage/domstorage/localstorage/set-value-in-storage-after-window-close-expected.txt: Added. * storage/domstorage/localstorage/set-value-in-storage-after-window-close.html: Added. 2014-07-27 Matthew Hanson Merge r171640. 2014-07-25 Zalan Bujtas Subpixel rendering: Rounded rect gets non-renderable at certain subpixel size. https://bugs.webkit.org/show_bug.cgi?id=135314 Reviewed by Tim Horton. While calculating the rounded rect for painting, the radius is adjusted to compensate for the pixel snapped size. However while scaling the radius, certain values overflow (float) mantissa and it produces a non-renderable rounded rect where the radius becomes bigger than the rectangle dimensions. In such cases, we need to shrink the radius to make it renderable again. * transitions/rounded-rect-becomes-non-renderable-while-transitioning-expected.txt: Added. * transitions/rounded-rect-becomes-non-renderable-while-transitioning.html: Added. 2014-07-27 Matthew Hanson Merge r171624. 2014-07-25 Jer Noble [MSE] Playback stalls & readyState drops to HAVE_CURRENT_DATA at end of stream with unbalanced buffered SourceBuffers https://bugs.webkit.org/show_bug.cgi?id=135291 Reviewed by Sam Weinig. * media/media-source/media-source-end-of-stream-buffered-expected.txt: Added. * media/media-source/media-source-end-of-stream-buffered.html: Added. 2014-07-27 Matthew Hanson Merge r171609. 2014-07-25 David Hyatt [New Multicolumn] RenderViews paginated as RL or LR don't handle percentage widths correctly. REGRESSION: Images don’t scale to fit in page in vertical text books https://bugs.webkit.org/show_bug.cgi?id=135204 Reviewed by Simon Fraser. * fast/multicol/newmulticol/compare-with-old-impl/overflow-content-expected.html: Removed. * fast/multicol/newmulticol/compare-with-old-impl/overflow-content.html: Removed. * fast/multicol/pagination/RightToLeft-max-width.html: Added. * platform/mac/fast/multicol/pagination/RightToLeft-max-width-expected.png: Added. * platform/mac/fast/multicol/pagination/RightToLeft-max-width-expected.txt: Added. 2014-07-25 Lucas Forschler Merge r171593 2014-07-25 Zalan Bujtas Subpixel rendering: iOS video playback controls look blurry. https://bugs.webkit.org/show_bug.cgi?id=135245 Reviewed by Simon Fraser. This patch introduces a compositing parent of the overlay control panel so that the transformed overlay panel becomes sharp. This is a workaround for webkit.org/b/135246. Can't find a way to test it yet. * platform/mac/fast/hidpi/video-controls-in-hidpi-expected.txt: * platform/mac/fast/layers/video-layer-expected.txt: * platform/mac/media/audio-controls-rendering-expected.txt: * platform/mac/media/controls-after-reload-expected.txt: * platform/mac/media/controls-strict-expected.txt: * platform/mac/media/controls-without-preload-expected.txt: * platform/mac/media/media-controls-clone-expected.txt: * platform/mac/media/video-no-audio-expected.txt: 2014-07-24 Lucas Forschler Merge r171567 2014-07-24 Simon Fraser [iOS WK1] CSS viewport units use the wrong viewport size in WebKit1 https://bugs.webkit.org/show_bug.cgi?id=135254 Reviewed by Tim Horton. New test that ensures that viewport units are resolved against the correct viewport size after the first style recalc. * fast/css/viewport-units-dynamic.html: Added. * platform/mac/fast/css/viewport-units-dynamic-expected.txt: Added. 2014-07-24 Lucas Forschler Merge r171561 2014-07-24 Myles C. Maxfield Crash when measuring a glyphs from a fallback SVG font https://bugs.webkit.org/show_bug.cgi?id=135264 Reviewed by Simon Fraser. Render some text with a fallback SVG Font including a glyph which only exists in that fallback font. Make sure there is no crash. * svg/text/resources/Litherum.svg: * svg/text/svg-fallback-font-crash-expected.txt: Added. * svg/text/svg-fallback-font-crash.html: Added. 2014-07-23 Lucas Forschler Merge r171347 2014-07-21 Myles C. Maxfield Clicking on links while accessibility is enabled does not render as expected https://bugs.webkit.org/show_bug.cgi?id=135074 Reviewed by Chris Fleizach. Delete a node and its parent, then call allAttributes() on the accessibility representation of the deleted child and make sure there is no crash. * accessibility/parent-delete-expected.txt: Added * accessibility/parent-delete.html: Added 2014-07-22 Dana Burkart Merge r171316. 2014-07-21 Jer Noble [MSE] YouTube video decode error when variant-switching https://bugs.webkit.org/show_bug.cgi?id=135128 Reviewed by Brent Fulgham. * media/media-source/media-source-overlapping-decodetime-expected.txt: Added. * media/media-source/media-source-overlapping-decodetime.html: Added. 2014-07-22 Dana Burkart Merge r171250. 2014-07-18 Simon Fraser [iOS WK2] position:fixed in iframes with programmatic scroll could end up in the wrong place https://bugs.webkit.org/show_bug.cgi?id=135078 Reviewed by Tim Horton. Test with position:fixed inside an iframe that scrolls programmatically. * platform/mac-wk2/tiled-drawing/scrolling/frames/fixed-inside-frame-expected.txt: Added. * platform/mac-wk2/tiled-drawing/scrolling/frames/fixed-inside-frame.html: Added. * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/autoscrolling-frame-with-fixed.html: Added. 2014-07-22 Dana Burkart Merge r171210. 2014-07-17 Zalan Bujtas Subpixel rendering: Embedded non-compositing rotate transform paints to wrong position. https://bugs.webkit.org/show_bug.cgi?id=135028 Reviewed by Simon Fraser. CTM always translates to where the layer's renderer() is going to paint. It ensures that the pixel snapped renderer() always end up painting to (0, 0) which is required to be able to position properly on transformed context. * fast/layers/hidpi-transform-on-child-content-is-mispositioned-expected.html: Added. * fast/layers/hidpi-transform-on-child-content-is-mispositioned.html: Added. 2014-07-22 Dana Burkart Merge r171195. 2014-07-17 Timothy Hatcher Make console.profile record to the Timeline. https://bugs.webkit.org/show_bug.cgi?id=134643 Reviewed by Joseph Pecoraro. * WebProcess/WebPage/WebInspector.cpp: (WebKit::WebInspector::setJavaScriptProfilingEnabled): (WebKit::WebInspector::startJavaScriptProfiling): (WebKit::WebInspector::stopJavaScriptProfiling): 2014-07-22 Dana Burkart Merge r171184. 2014-07-17 Jer Noble Enable legacy fullscreen API in media controls https://bugs.webkit.org/show_bug.cgi?id=134985 Reviewed by Eric Carlson. Rebaseline expected results. * platform/mac/fast/hidpi/video-controls-in-hidpi-expected.txt: * platform/mac/fast/layers/video-layer-expected.txt: * platform/mac/media/media-controls-clone-expected.txt: * platform/mac/webarchive/loading/video-in-webarchive-expected.txt: 2014-07-16 Carlos Alberto Lopez Perez [GTK] Unreviewed GTK gardening. * platform/gtk/TestExpectations: Report and mark new failures. Update some expectations. * platform/gtk/http/tests/w3c/webperf/approved/navigation-timing/html/test_timing_xserver_redirect-expected.txt: Rebaseline after r171033. * platform/gtk/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt: Added. Rebaseline after r171046. 2014-07-16 Roger Fong Unreviewed gardening. Skip some text track tests that fail only on release wk1 builds. * platform/mac-wk1/TestExpectations: 2014-07-16 Roger Fong Unreviewed. Skip in-band text track test on Mountain Lion. * platform/mac/TestExpectations: In-band text tracks not supported on ML. 2014-07-16 Zalan Bujtas Subpixel rendering: Adjust cliprect with devicePixelFractionFromRenderer() before painting. https://bugs.webkit.org/show_bug.cgi?id=134950 Reviewed by Simon Fraser. The cliprect coming from the graphics layer needs to be adjusted with the subpixel gap from renderer. This is symmetric with the offsetting we do, when the dirty rect is sent off to the GraphicsLayer. It puts us back to the correct coordinating system for intersecting with renderers. * compositing/hidpi-compositing-layer-with-tile-layers-on-subpixel-position-expected.html: Added. * compositing/hidpi-compositing-layer-with-tile-layers-on-subpixel-position.html: Added. 2014-07-16 Roger Fong Captions container should not clip content. https://bugs.webkit.org/show_bug.cgi?id=134840. . Reviewed by Simon Fraser. * media/track/track-cue-rendering-snap-to-lines-not-set-expected.txt: Rebaseline. * media/track/captions-webvtt/long-word-small-track-display.vtt: Added. * media/track/track-in-band-subtitles-too-large-expected.txt: Added. * media/track/track-in-band-subtitles-too-large.html: Added. * media/track/track-long-word-container-sizing-expected.txt: Added. * media/track/track-long-word-container-sizing.html: Added. We no longer break in the middle of a word, this test is no longer useful. * media/track/captions-webvtt/long-word.vtt: Removed. * media/track/track-word-breaking-expected.txt: Removed. * media/track/track-word-breaking.html: Removed. 2014-07-16 Mike West CSP: Drop 'script-nonce' directive. https://bugs.webkit.org/show_bug.cgi?id=134926 Reviewed by Darin Adler. Dropping the nonce tests, as we're removing the functionality. * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-allowed-expected.txt: Removed. * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-allowed.html: Removed. * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked-expected.txt: Removed. * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-blocked.html: Removed. * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-invalidnonce-expected.txt: Removed. * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-invalidnonce.html: Removed. * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-scriptsrc-blocked-expected.txt: Removed. * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-scriptsrc-blocked.html: Removed. * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-separators-allowed-expected.txt: Removed. * http/tests/security/contentSecurityPolicy/1.1/scriptnonce-separators-allowed.html: Removed. 2014-07-16 Jer Noble [MSE] REGRESSION(r171033): ASSERT in WebCore::MediaSource::onReadyStateChange() https://bugs.webkit.org/show_bug.cgi?id=134941 Reviewed by Eric Carlson. Update media/media-source/media-source-end-of-stream.html to use an empty parameter, rather than an empty string parameter, to endOfStream(). * media/media-source/media-source-end-of-stream-expected.txt: * media/media-source/media-source-end-of-stream.html: 2014-07-16 Jinwoo Song [EFL] Unreviewed EFL gardening. Rebaseline tests after r168575, r170138 and r170418. * platform/efl/fast/dynamic/text-combine-expected.png: Rebaseline after r170418. * platform/efl/fast/dynamic/text-combine-expected.txt: Rebaseline after r170418. * platform/efl/fast/forms/control-restrict-line-height-expected.png: Rebaseline after r168575. * platform/efl/fast/forms/control-restrict-line-height-expected.txt: Rebaseline after r168575. * platform/efl/fast/forms/placeholder-position-expected.png: Rebaseline after r168575. * platform/efl/fast/forms/placeholder-position-expected.txt: Rebaseline after r168575. * platform/efl/fast/repaint/japanese-rl-selection-clear-expected.png: Rebaseline after r170418. * platform/efl/fast/repaint/japanese-rl-selection-clear-expected.txt: Added. Rebaseline after r170418. * platform/efl/fast/repaint/japanese-rl-selection-repaint-expected.png: Rebaseline after r170418. * platform/efl/fast/repaint/japanese-rl-selection-repaint-expected.txt: Added. Rebaseline after r170418. * platform/efl/fast/text/international/wrap-CJK-001-expected.txt: Added. Rebaseline after r170418. * platform/efl/fast/writing-mode/Kusa-Makura-background-canvas-expected.png: Rebaseline after r170418. * platform/efl/fast/writing-mode/Kusa-Makura-background-canvas-expected.txt: Rebaseline after r170418. 2014-07-16 Jinwoo Song [EFL] Unreviewed EFL gardening after r170138. * platform/efl/accessibility/image-map2-expected.txt: Updated. * platform/efl/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Updated. 2014-07-15 Antti Koivisto REGRESSION (r155957): Invalid cast in WebCore::RenderNamedFlowThread::getRanges https://bugs.webkit.org/show_bug.cgi?id=134888 Reviewed by Mihnea Ovidenie. * fast/regions/flowthread-getranges-box-cast-expected.txt: Added. * fast/regions/flowthread-getranges-box-cast.html: Added. 2014-07-14 Zalan Bujtas Subpixel rendering: Zero sized compositing container's content positioned off by one device pixel. https://bugs.webkit.org/show_bug.cgi?id=134903 Reviewed by Simon Fraser. The compositing layer boundaries are calculated using its renderer()'s and the renderer()'s descendants' bounds. However when the renderer() is zero sized, its bounds are omitted. In such cases, when the child content has offset from the renderer(), the subpixel adjustment of the compositing layer becomes negative (-meaning that the compositing layer is to the right/bottom direction from its renderer()). Remove fabs() to be able to express such direction. * compositing/hidpi-compositing-layer-with-zero-sized-container-expected.html: Added. * compositing/hidpi-compositing-layer-with-zero-sized-container.html: Added. 2014-07-14 Dean Jackson Provide some large JPEG images with EXIF orientation for subsampling tests https://bugs.webkit.org/show_bug.cgi?id=134847 Reviewed by Sam Weinig. Four images (either 3000x2000 or 2000x3000) that each have EXIF rotation attributes that should render with an arrow pointing UP. The orientation-rotate-0.jpg should always render correctly, even if EXIF rotation is ignored. The others are variations on that image that were saved in rotated form, then reverted to the correct orientation via EXIF. * fast/canvas/resources/orientation-rotate-0.jpg: Added. * fast/canvas/resources/orientation-rotate-180.jpg: Added. * fast/canvas/resources/orientation-rotate-90-ccw.jpg: Added. * fast/canvas/resources/orientation-rotate-90-cw.jpg: Added. 2014-07-14 Daniel Bates [iOS] Add tests to ensure CSS :active and :hover are applied when processing touch events https://bugs.webkit.org/show_bug.cgi?id=134905 Reviewed by Simon Fraser. Upstream tests by Andreas Kling for . Add a DRT test to ensure that we apply the style for the CSS pseudo-class :active when processing touch events. * platform/iphone-simulator/fast/events/ontouchstart-active-selector-expected.txt: Added. * platform/iphone-simulator/fast/events/ontouchstart-active-selector.html: Added. 2014-07-14 Manuel Rego Casasnovas [CSS Grid Layout] Support sparse in auto-placement algorithm https://bugs.webkit.org/show_bug.cgi?id=134544 Reviewed by Sergio Villar Senin. Test cases have been adapted accordingly, adding new cases to cover both sparse and dense options. * fast/css-grid-layout/grid-auto-flow-resolution-expected.txt: * fast/css-grid-layout/grid-auto-flow-resolution.html: * fast/css-grid-layout/grid-auto-flow-sparse-expected.txt: Added. * fast/css-grid-layout/grid-auto-flow-sparse.html: Added. * fast/css-grid-layout/grid-container-change-named-grid-lines-recompute-child.html: * fast/css-grid-layout/grid-item-auto-placement-automatic-span-expected.txt: * fast/css-grid-layout/grid-item-auto-placement-automatic-span.html: * fast/css-grid-layout/grid-item-auto-placement-definite-span-expected.txt: * fast/css-grid-layout/grid-item-auto-placement-definite-span.html: * fast/css-grid-layout/grid-item-removal-auto-placement-update.html: * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html: * fast/css-grid-layout/resources/grid.css: (.autoRowAutoColumnSpanning2): (.autoRowSpanning2AutoColumn): (.autoRowSpanning2AutoColumnSpanning3): (.autoRowSpanning3AutoColumnSpanning2): (.gridAutoFlowColumnDense): (.gridAutoFlowRowDense): 2014-07-14 Bear Travis [Feature Queries] Enable Feature Queries on Mac https://bugs.webkit.org/show_bug.cgi?id=134404 Reviewed by Antti Koivisto. Resume running the Feature Queries tests on Mac. * platform/mac/TestExpectations: Unskip the tests. 2014-07-14 Bruno de Oliveira Abinader [css3-text] Add editing test for CSS3 Text Decoration properties https://bugs.webkit.org/show_bug.cgi?id=120114 Reviewed by Darin Adler. Adds editing layout test to verify that CSS3 Text Decoration properties are being properly propagated. * editing/pasteboard/insert-text-decoration-expected.txt: Added. * editing/pasteboard/insert-text-decoration.html: Added. * platform/mac/TestExpectations: Skip while CSS3_TEXT is disabled by default. * platform/win/TestExpectations: Skip while CSS3_TEXT is disabled by default. 2014-07-14 Jinwoo Song [EFL] Unreviewed EFL gardening. Rebaseline tests after r170418 and r170433. * platform/efl/fast/regions/repaint/japanese-rl-selection-repaint-in-regions-expected.png: Added. Rebaseline after r170418. * platform/efl/fast/regions/repaint/japanese-rl-selection-repaint-in-regions-expected.txt: Rebaseline after r170418. * platform/efl/fast/text/decorations-with-text-combine-expected.png: Rebaseline after r170418. * platform/efl/fast/text/decorations-with-text-combine-expected.txt: Rebaseline after r170418. * platform/efl/fast/text/emphasis-vertical-expected.png: Rebaseline after r170418. * platform/efl/fast/text/emphasis-vertical-expected.txt: Rebaseline after r170418. * platform/efl/fast/text/international/002-expected.png: Rebaseline after r170418. * platform/efl/fast/text/international/002-expected.txt: Rebaseline after r170418. * platform/efl/fast/text/international/text-combine-image-test-expected.png: Rebaseline after r170418. * platform/efl/fast/text/international/text-combine-image-test-expected.txt: Rebaseline after r170418. * platform/efl/fast/text/international/wrap-CJK-001-expected.png: Rebaseline after r170418. * platform/efl/fast/writing-mode/border-vertical-lr-expected.png: Rebaseline after r170418. * platform/efl/fast/writing-mode/border-vertical-lr-expected.txt: Rebaseline after r170418. * platform/efl/fast/writing-mode/japanese-lr-selection-expected.png: Rebaseline after r170418. * platform/efl/fast/writing-mode/japanese-lr-selection-expected.txt: Rebaseline after r170418. * platform/efl/fast/writing-mode/japanese-lr-text-expected.png: Rebaseline after r170418. * platform/efl/fast/writing-mode/japanese-lr-text-expected.txt: Rebaseline after r170418. * platform/efl/fast/writing-mode/japanese-rl-selection-expected.png: Rebaseline after r170418. * platform/efl/fast/writing-mode/japanese-rl-selection-expected.txt: Rebaseline after r170418. * platform/efl/fast/writing-mode/japanese-rl-text-expected.png: Rebaseline after r170418. * platform/efl/fast/writing-mode/japanese-rl-text-expected.txt: Rebaseline after r170418. * platform/efl/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png: Rebaseline after r170433. * platform/efl/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt: Added. Rebaseline after r170433. * platform/efl/svg/filters/feBlend-all-blendmodes-expected.txt: Added. Rebaseline after r170433. 2014-07-14 Jinwoo Song [EFL] Unreviewed EFL gardening. Remove failure expectations for tests that have been passing after r168350, r169309 and r169620. * platform/efl/TestExpectations: 2014-07-14 Jinwoo Song [EFL] Unreviewed EFL gardening. * platform/efl/css1/formatting_model/inline_elements-expected.png: Rebaseline after r170875. * platform/efl/css1/formatting_model/inline_elements-expected.txt: Rebaseline after r170875. 2014-07-12 Nikos Andronikos Elements with rendering disabled due to dimensions should not contribute to parent bounding box https://bugs.webkit.org/show_bug.cgi?id=134184 Reviewed by Dirk Schulze. Test, for each element type, that when rendering is disabled, that element does not contribute to the bounding box for an ancestor element. Added test to ensure zero width/height polyline and polygon do contribute to ancestor bounding box. Updated expected results for 1 existing test (shapes-rect-02-t) as this test included zero width and zero height rects and these were previously included in the repaint rect. * platform/mac/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt: * svg/custom/GetBBox-path-nodata-expected.txt: Added. * svg/custom/GetBBox-path-nodata.html: Added. * svg/custom/GetBBox-polygon-nodata-expected.txt: Added. * svg/custom/GetBBox-polygon-nodata.html: Added. * svg/custom/GetBBox-polyline-nodata-expected.txt: Added. * svg/custom/GetBBox-polyline-nodata.html: Added. * svg/custom/getBBox-container-hiddenchild-expected.txt: Added. * svg/custom/getBBox-container-hiddenchild.html: Added. * svg/custom/getBBox-perpendicular-polygon-expected.txt: Added. * svg/custom/getBBox-perpendicular-polygon.svg: Added. * svg/custom/getBBox-perpendicular-polyline-expected.txt: Added. * svg/custom/getBBox-perpendicular-polyline.svg: Added. 2014-07-11 Jer Noble [MSE] http/tests/media/media-source/mediasource-duration.html is failing. https://bugs.webkit.org/show_bug.cgi?id=134852 Reviewed by Eric Carlson. Eliminate flakiness in the mediasource-duration.html test by not playing the media while testing seeking and duration. * http/tests/media/media-source/mediasource-duration.html: Update testharness.js to the latest W3C version: * http/tests/w3c/resources/testharness.js: 2014-07-11 Zalan Bujtas REGRESSION (r168868): eBay 'see all' links fail due to different JS bindings conversion behavior. https://bugs.webkit.org/show_bug.cgi?id=134841 Reviewed by Simon Fraser. Revert back to type int for Element.scroll* APIs in order to preserve exception handling behavior. * cssom/non-subpixel-scroll-top-left-values-expected.txt: Added. * cssom/non-subpixel-scroll-top-left-values.html: Added. 2014-07-11 Javier Fernandez [CSS Grid Layout] Implement justify-self css property https://bugs.webkit.org/show_bug.cgi?id=134419 Reviewed by Dean Jackson. This change adds the justify-self property from CSS 3 Box Alignment and implements the parsing. From Blink r164685 by * fast/css/parse-justify-self-expected.txt: Added. * fast/css/parse-justify-self.html: Added. 2014-07-11 Brent Fulgham Use a separate backdrop element to allow cues to have highlight and background color https://bugs.webkit.org/show_bug.cgi?id=134821 Reviewed by Eric Carlson. Updated tests for new formatting logic. * platform/mac/media/track/track-cue-rendering-horizontal-expected.png: * platform/mac/media/track/track-cue-rendering-horizontal-expected.txt: 2014-07-11 Zalan Bujtas Subpixel layout: return integral results for offset*, client*, scroll* by default. https://bugs.webkit.org/show_bug.cgi?id=134651 Reviewed by Simon Fraser. Revert to returning integral values for Element.offset* client* scroll* by default. Fractional values break number of sites(tight design) and JS frameworks(fail to handle fractional values). Since snapped dimension depends on both the original point and the width/height of the box, we need to call RenderBoxModelObject::pixelSnapped*() helpers, instead of round(). Covered by existing tests * cssom/subpixel-offsetleft-top-width-height-values-expected.txt: 2014-07-11 Zalan Bujtas Subpixel rendering: icloud.com password arrow has clipped circle at some window sizes. https://bugs.webkit.org/show_bug.cgi?id=134824 Reviewed by Simon Fraser. Transparent layer clipping needs device pixel offset adjusting. * fast/layers/wrong-clipping-semi-transparent-compositing-layer-on-subpixel-position-expected.html: Added. * fast/layers/wrong-clipping-semi-transparent-compositing-layer-on-subpixel-position.html: Added. 2014-07-11 Manuel Rego Casasnovas [CSS Grid Layout] Update grid-auto-flow to the new syntax https://bugs.webkit.org/show_bug.cgi?id=134057 Reviewed by Sergio Villar Senin. Adapted current tests to the new syntax. Keeping old "none" behavior using "stack". Add new use cases to cover the new syntax to grid-auto-flow-get-set.html and grid-shorthand-get-set.html. * fast/css-grid-layout/grid-auto-flow-get-set-expected.txt: * fast/css-grid-layout/grid-auto-flow-get-set.html: * fast/css-grid-layout/grid-auto-flow-resolution.html: * fast/css-grid-layout/grid-auto-flow-update-expected.txt: * fast/css-grid-layout/grid-auto-flow-update.html: * fast/css-grid-layout/grid-item-named-grid-area-resolution.html: * fast/css-grid-layout/grid-item-z-index-change-repaint.html: * fast/css-grid-layout/grid-item-z-index-stacking-context.html: * fast/css-grid-layout/grid-shorthand-get-set-expected.txt: * fast/css-grid-layout/grid-shorthand-get-set.html: * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-dynamic-get-set.html: * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html: * fast/css-grid-layout/resources/grid.css: (.gridAutoFlowStack): (.gridAutoFlowNone): Deleted. * fast/css/getComputedStyle/computed-style-expected.txt: * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: * ietestcenter/css3/grid/grid-column-001.htm: * ietestcenter/css3/grid/grid-column-002.htm: * ietestcenter/css3/grid/grid-column-003.htm: * svg/css/getComputedStyle-basic-expected.txt: 2014-07-10 Myles C. Maxfield [iOS] Pasting rich content does not perform a two-step paste https://bugs.webkit.org/show_bug.cgi?id=134795 Reviewed by Benjamin Poulain. Copy and paste some text, and make sure that the two step paste occurred. The mechanism for detecting this is whether or not styles have changed appropriately. * platform/ios-sim/editing/pasteboard/two-step-paste-expected.txt: Added. * platform/ios-sim/editing/pasteboard/two-step-paste.html: Added. 2014-07-10 Jinwoo Song [EFL] Unreviewed EFL gardening. Rebaseline tests after r170304 and r170619. * platform/efl/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.png: Added after r170304. * platform/efl/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt: Added after r170304. * platform/efl/fast/text/indic-expected.png: Added after r170619. * platform/efl/fast/text/indic-expected.txt: Added after r170619. 2014-07-10 Jinwoo Song [EFL] Unreviewed EFL gardening. Rebaseline tests after r170207. * platform/efl/fast/text/khmer-lao-font-expected.txt: Added. 2014-07-10 Youenn Fablet [XHR] overrideMimeType() should be able to change encoding in HEADERS RECEIVED state https://bugs.webkit.org/show_bug.cgi?id=128968 Reviewed by Alexey Proskuryakov. Added test equivalent to http://w3c-test.org/web-platform-tests/master/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis.htm The test sets overrideMimeType when xhr state is changed to HEADERS RECEIVED. * http/tests/xmlhttprequest/overridemimetype-headers-received-state-force-shiftjis-expected.txt: Added. * http/tests/xmlhttprequest/overridemimetype-headers-received-state-force-shiftjis.html: Added. * http/tests/xmlhttprequest/resources/get-content.php: Added. 2014-07-08 Jeffrey Pfau Fix flaky loading tests https://bugs.webkit.org/show_bug.cgi?id=133696 Reviewed by Ryosuke Niwa. * platform/wk2/TestExpectations: Unskip no-longer failing tests 2014-07-09 Hunseop Jeong [EFL] gardening after r170868 https://bugs.webkit.org/show_bug.cgi?id=134717 Unreviewed, EFL gardening. Four tests have been rebaselined, and disable the gamepad tests * platform/efl/TestExpectations: Disable the gamepad tests * platform/efl/fast/text/atsui-multiple-renderers-expected.png: * platform/efl/fast/text/atsui-multiple-renderers-expected.txt: * platform/efl/fast/text/complex-text-opacity-expected.png: * platform/efl/fast/text/complex-text-opacity-expected.txt: * platform/efl/fast/text/midword-break-before-surrogate-pair-expected.png: * platform/efl/fast/text/midword-break-before-surrogate-pair-expected.txt: * platform/efl/transforms/2d/hindi-rotated-expected.png: * platform/efl/transforms/2d/hindi-rotated-expected.txt: 2014-07-09 Jer Noble [MSE] http/tests/media/media-source/mediasource-closed.html is failing. https://bugs.webkit.org/show_bug.cgi?id=134775 Reviewed by Eric Carlson. Update the test to use isNaN rather than Number.isNaN. * http/tests/media/media-source/mediasource-closed.html: 2014-07-09 Javier Fernandez CSS canvas color parsing accepts invalid color identifiers https://bugs.webkit.org/show_bug.cgi?id=134661 Reviewed by Benjamin Poulain. The parseSystemFunction determines now whether the parsed color is valid or not. The rgb-color-parser covers css style color parsing cases, which already provide coverage for invalid color identifiers. I've added a few more, though. * fast/canvas/canvas-color-serialization-expected.txt: * fast/canvas/script-tests/canvas-color-serialization.js: * fast/css/test-setting-canvas-color-expected.txt: * fast/css/test-setting-canvas-color.html: * svg/dom/rgb-color-parser-expected.txt: * svg/dom/rgb-color-parser.html: 2014-06-28 Jer Noble [MSE] http/tests/media/media-source/mediasource-remove.html is failing. https://bugs.webkit.org/show_bug.cgi?id=134768 Reviewed by Eric Carlson. Update mediasource-remove.html with the correct locations of sync-samples. * http/tests/media/media-source/mediasource-remove.html: 2014-07-09 Antti Koivisto fast/dom/HTMLImageElement/sizes/image-sizes-js-change.html is failing in some bots https://bugs.webkit.org/show_bug.cgi?id=134769 * TestExpectations: Skipping the test. 2014-07-09 Jer Noble [MSE] http/tests/media/media-source/mediasource-endofstream-invaliderror.html is failing. https://bugs.webkit.org/show_bug.cgi?id=134413 Reviewed by Eric Carlson. Fix an inadevntant editing error in mediasource-endofstream-invaliderror.html, and fix missing whitespace at the end of http/tests/media/media-source/mediasource-endofstream-invaliderror-expected.txt. * http/tests/media/media-source/mediasource-endofstream-invaliderror-expected.txt: * http/tests/media/media-source/mediasource-endofstream-invaliderror.html: 2014-07-09 Carlos Alberto Lopez Perez [GTK] Unreviewed GTK gardening. * platform/gtk/TestExpectations: Report and mark new failing and flaky tests. Adjust some tests expectations. * platform/gtk/css1/formatting_model/inline_elements-expected.txt: Rebaseline after r170875. 2014-07-08 Alex Christensen Remove webkit prefix from pointer lock tests. https://bugs.webkit.org/show_bug.cgi?id=134744 Reviewed by Brady Eidson. * http/tests/pointer-lock/iframe-sandboxed-allow-pointer-lock-expected.txt: * http/tests/pointer-lock/iframe-sandboxed-allow-pointer-lock.html: * http/tests/pointer-lock/iframe-sandboxed-expected.txt: * http/tests/pointer-lock/iframe-sandboxed-nested-allow-pointer-lock-expected.txt: * http/tests/pointer-lock/iframe-sandboxed-nested-allow-pointer-lock.html: * http/tests/pointer-lock/iframe-sandboxed-nested-disallow-then-allow-pointer-lock-expected.txt: * http/tests/pointer-lock/iframe-sandboxed-nested-disallow-then-allow-pointer-lock.html: * http/tests/pointer-lock/iframe-sandboxed.html: * http/tests/pointer-lock/pointerlockelement-different-origin-expected.txt: * http/tests/pointer-lock/pointerlockelement-different-origin.html: * http/tests/pointer-lock/pointerlockelement-same-origin-expected.txt: * http/tests/pointer-lock/pointerlockelement-same-origin.html: * http/tests/pointer-lock/requestPointerLock-can-not-transfer-between-documents-expected.txt: * http/tests/pointer-lock/requestPointerLock-can-not-transfer-between-documents.html: * http/tests/resources/pointer-lock/iframe-common.js: (document.onpointerlockchange): (document.onpointerlockerror): (document.onwebkitpointerlockchange): Deleted. (document.onwebkitpointerlockerror): Deleted. * http/tests/resources/pointer-lock/pointer-lock-test-harness.js: (expectOnlyChangeEvent): (expectOnlyErrorEvent): (expectNoEvents): * pointer-lock/bug90391-move-then-window-open-crash-expected.txt: * pointer-lock/bug90391-move-then-window-open-crash.html: * pointer-lock/lock-already-locked-expected.txt: * pointer-lock/lock-already-locked.html: * pointer-lock/lock-element-not-in-dom-expected.txt: * pointer-lock/lock-element-not-in-dom.html: * pointer-lock/locked-element-iframe-removed-from-dom-expected.txt: * pointer-lock/locked-element-iframe-removed-from-dom.html: * pointer-lock/locked-element-removed-from-dom-expected.txt: * pointer-lock/locked-element-removed-from-dom.html: * pointer-lock/mouse-event-api-expected.txt: * pointer-lock/mouse-event-api.html: * pointer-lock/mouse-event-delivery-expected.txt: * pointer-lock/mouse-event-delivery.html: * pointer-lock/pointer-lock-api-expected.txt: * pointer-lock/pointer-lock-api.html: * pointer-lock/pointerlockchange-event-on-lock-lost-expected.txt: * pointer-lock/pointerlockchange-event-on-lock-lost.html: * pointer-lock/pointerlockchange-pointerlockerror-events-expected.txt: * pointer-lock/pointerlockchange-pointerlockerror-events.html: * pointer-lock/pointerlockelement-null-when-pending-expected.txt: * pointer-lock/pointerlockelement-null-when-pending.html: Remove webkit prefix on pointer lock functions and events. This should have been done in r170585. 2014-07-08 Bem Jones-Bey Ensure we compute the height of replaced elements to 'auto' when appropriate. https://bugs.webkit.org/show_bug.cgi?id=134700 Reviewed by David Hyatt. * css2.1/20110323/height-percentage-005-expected.html: Added. * css2.1/20110323/height-percentage-005.htm: Added. * css2.1/20110323/support/black96x96.png: Added. * fast/css/replaced-element-ignore-top-bottom-expected.txt: Added. * fast/css/replaced-element-ignore-top-bottom.html: Added. 2014-07-07 Zalan Bujtas Subpixel rendering: icloud.com password arrow has clipped circle at some window sizes. https://bugs.webkit.org/show_bug.cgi?id=134710 Reviewed by Simon Fraser. Transparent layer clipping needs device pixel snapping. * fast/layers/wrong-clipping-semi-transparent-layer-on-subpixel-position-expected.html: Added. * fast/layers/wrong-clipping-semi-transparent-layer-on-subpixel-position.html: Added. 2014-07-07 Zalan Bujtas Subpixel rendering: Inline box decoration rounds to integral. https://bugs.webkit.org/show_bug.cgi?id=134523 Reviewed by Darin Adler. This patch removes 2 integral roundings from InlineFlowBox: 1. Border and padding sizes are implicitly integral truncated by the 'int' return type of borderLogicalLeft/Right()/paddingLogicalLeft/Right(). It results in losing fractional border/padding values. 2. Painting rectangle is explicitly rounded which pushes border and other decoration elements to odd device pixel positions on retina displays. These values get pixel snapped right before calling in to GraphicsContext::*. * fast/inline/hidpi-inline-text-decoration-with-subpixel-value-expected.html: Added. * fast/inline/hidpi-inline-text-decoration-with-subpixel-value.html: Added. * platform/mac/css1/formatting_model/inline_elements-expected.txt: 2014-07-07 Hunseop Jeong [EFL] gardening after r170864 https://bugs.webkit.org/show_bug.cgi?id=134713 Unreviewed, EFL gardening. * platform/efl/TestExpectations: Report and mark several unexpected image-only failures. 2014-07-07 Daniel Bates Add test to ensure that SVGDocumentExtensions::rebuildElements() doesn't rebuild invalid elements https://bugs.webkit.org/show_bug.cgi?id=134417 Reviewed by David Kilzer. Add a test that implicitly checks that the list of SVG elements to be rebuilt doesn't contain removed elements. Run this test in DRT with Guard Malloc/MallocScribble (or the platform- specific equivalent) enabled. * svg/custom/overwrite-page-that-has-use-elements-expected.txt: Added. * svg/custom/overwrite-page-that-has-use-elements.html: Added. 2014-07-07 Zalan Bujtas Unreviewed Mac gardening after r170817. * platform/mac-wk2/TestExpectations: 2014-07-07 Lorenzo Tilve [GTK] Unreviewed GTK gardening. Remove failure expectations for tests that have been passing after r168046, r168350, r168400, r168479, r169309, r169620, r169689 and r169799. * platform/gtk/TestExpectations: 2014-07-07 Ion Rosca [CSS Blending]The background images set on the root element will blend on an initial white backdrop. https://bugs.webkit.org/show_bug.cgi?id=134342 Reviewed by Dean Jackson. * css3/blending/background-blend-mode-body-image-expected.html: Added. * css3/blending/background-blend-mode-body-image.html: Added. * css3/blending/background-blend-mode-body-transparent-color-and-image-expected.html: Added. * css3/blending/background-blend-mode-body-transparent-color-and-image.html: Added. * css3/blending/background-blend-mode-body-transparent-image-expected.html: Added. * css3/blending/background-blend-mode-body-transparent-image.html: Added. 2014-07-06 Yoav Weiss Turn on img@sizes compile flag https://bugs.webkit.org/show_bug.cgi?id=134634 Reviewed by Benjamin Poulain. * TestExpectations: Turned on layout tests for the img@sizes feature. 2014-07-04 Gyuyoung Kim [EFL] Support Geolocation https://bugs.webkit.org/show_bug.cgi?id=134439 Reviewed by Antonio Gomes. * platform/efl/TestExpectations: Unskip geolocation tests. 2014-07-04 Zalan Bujtas Subpixel rendering: ebay.com rotating billboard on the main page has cut off buttons. https://bugs.webkit.org/show_bug.cgi?id=134636 Reviewed by Darin Adler. Missing pixel snapping when clipping the transparency layer for BackgroundBleedUseTransparencyLayer. Clipping needs to take the same snapping strategy as the rest of the painting code. * fast/borders/border-radius-on-subpixel-position-non-hidpi-expected.html: Added. * fast/borders/border-radius-on-subpixel-position-non-hidpi.html: Added. 2014-07-04 Julien Quint input type=range element should only fire change events after committing a value https://bugs.webkit.org/show_bug.cgi?id=134545 Reviewed by Dean Jackson. Two existing tests are updated to count "input" events as well as "change" events. The tests now verify that "change" is only fired once after every slider drag completes, whereas "input" may be fired more than once. * fast/forms/range/range-drag-expected.txt: * fast/forms/range/range-drag-when-toggled-disabled-expected.txt: * fast/forms/range/range-drag-when-toggled-disabled.html: * fast/forms/range/range-drag.html: 2014-07-04 Mario Sanchez Prada buildAccessibilityTree() needs to be removed from individual layout tests https://bugs.webkit.org/show_bug.cgi?id=95286 Reviewed by Chris Fleizach. Extracted two functions to 'dump' and 'touch' the accessibility hierarchies out of different layout tests and into a single file, living in LayoutTests/resources/accessibility-helper.js * resources/accessibility-helper.js: Added. (dumpAccessibilityTree): New, based on buildAccessibilityTree() for the cases where it was used to actually 'dump' it into the output. (touchAccessibilityTree): Same, but for the cases where we don't want to dump the accessibility tree, just to make sure is generated. Updated affected layout tests to use the newly added helper functions. * accessibility/adjacent-continuations-cause-assertion-failure.html: Updated. * accessibility/children-changed-sends-notification.html: Ditto. * accessibility/deleting-iframe-destroys-axcache.html: Ditto. * accessibility/div-within-anchors-causes-crash.html: Ditto. * accessibility/first-letter-text-transform-causes-crash.html: Ditto. * accessibility/image-map-update-parent-crash.html: Ditto. * accessibility/table-with-empty-thead-causes-crash.html: Ditto. * platform/efl/accessibility/media-emits-object-replacement.html: Ditto. * platform/gtk/accessibility/entry-and-password.html: Ditto. * platform/gtk/accessibility/media-emits-object-replacement.html: Ditto. * platform/gtk/accessibility/replaced-objects-in-anonymous-blocks.html: Ditto. Updated Mac specific expectations not to print the "End of test" element. * platform/mac-wk2/accessibility/deleting-iframe-destroys-axcache-expected.txt: Updated. * platform/mac/accessibility/adjacent-continuations-cause-assertion-failure-expected.txt: Ditto. * platform/mac/accessibility/deleting-iframe-destroys-axcache-expected.txt: Ditto. * platform/mac/accessibility/div-within-anchors-causes-crash-expected.txt: Ditto. 2014-07-04 Antti Koivisto REGRESSION(r159345): Lines are clipped between pages when printing web content from Safari https://bugs.webkit.org/show_bug.cgi?id=134633 Reviewed by Zalan Bujtas. * printing/simple-lines-break-expected.html: Added. * printing/simple-lines-break.html: Added. 2014-07-02 Brent Fulgham [Mac] WebKit1 WebView iframe not responding to scroll gestures https://bugs.webkit.org/show_bug.cgi?id=134569 Reviewed by Simon Fraser. * platform/mac/fast/scrolling/scroll-iframe-fragment-expected.txt: Added. * platform/mac/fast/scrolling/scroll-iframe-fragment.html: Added. 2014-07-02 Carlos Alberto Lopez Perez Unreviewed gardening. * platform/gtk/TestExpectations: Report and mark several flaky tests. * platform/gtk/fast/text/indic-expected.txt: Added. Add baseline for GTK. * platform/mac-wk2/TestExpectations: Report and mark flaky test http/tests/cache/iframe-304-crash.html. 2014-07-01 Antti Koivisto REGRESSION(160908): vube.com video won't play after going into and out of fullscreen https://bugs.webkit.org/show_bug.cgi?id=134489 Reviewed by Zalan Bujtas. * fullscreen/full-screen-plugin-expected.txt: Added. * fullscreen/full-screen-plugin.html: Added. 2014-07-02 Dean Jackson Skip fast/canvas/webgl/tex-image-and-sub-image-2d-with-potentially-subsampled-image.html on Mountain Lion. It doesn't support such large textures (or at least our bots don't). * platform/mac/TestExpectations: 2014-07-02 Mario Sanchez Prada REGRESSION(r170008): [GTK] Layout Tests fast/forms/option-constructor-selected.html and fast/forms/select-live-pseudo-selectors.html crash. https://bugs.webkit.org/show_bug.cgi?id=134399 Reviewed by Chris Fleizach. Removing Crash expectations for two layout tests. * platform/gtk/TestExpectations: Updated. 2014-07-01 Frédéric Wang The OpenType MATH table is not read on Mac https://bugs.webkit.org/show_bug.cgi?id=133569 Reviewed by Chris Fleizach. We update the references for some tests in LayoutTests/mathml/opentype/ and remove the failure from TestExpectations. Other tests require a font with a MATH table to be installed on Mac bots and to be used by default (bug 133603). * platform/mac-wk2/mathml/opentype/opentype-stretchy-expected.txt: Removed. * platform/mac/TestExpectations: Enable mathml/opentype/opentype-stretchy-horizontal.html and mathml/opentype/opentype-stretchy.html. * platform/mac/mathml/horizontal-LatinModern-expected.txt: Removed. This file should not have been in this directory. * platform/mac/mathml/horizontal-LatinModern-munderover-expected.txt: Removed. This file should not have been in this directory. * platform/mac/mathml/opentype-stretchy-horizontal-expected.txt: Removed. This file should not have been in this directory. * platform/mac/mathml/opentype/opentype-stretchy-expected.txt: Add text reference. * platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt: Add text reference. 2014-07-01 Eric Carlson WebVTT percentage value can be a float https://bugs.webkit.org/show_bug.cgi?id=134511 Reviewed by Brent Fulgham. * media/track/captions-webvtt/tc015-positioning-ltr.vtt: * media/track/captions-webvtt/tc015-positioning.vtt: * media/track/captions-webvtt/tc017-line-position.vtt: * media/track/captions-webvtt/tc018-align-text-line-position.vtt: * media/track/captions-webvtt/tc019-cue-size.vtt: * media/track/track-webvtt-tc015-positioning-expected.txt: * media/track/track-webvtt-tc015-positioning.html: * media/track/track-webvtt-tc017-line-position-expected.txt: * media/track/track-webvtt-tc017-line-position.html: * media/track/track-webvtt-tc018-align-text-line-position-expected.txt: * media/track/track-webvtt-tc018-align-text-line-position.html: * media/video-test.js: (testCues): 2014-07-01 Simon Fraser Fix this test; it was waiting about 32 years for the end of an animation. What we really care about is the start of the animation. * compositing/animation/keyframe-order.html: 2014-07-01 Chris Fleizach AX: iOS does not expose ARIA toggle buttons at all (not even as a regular button) https://bugs.webkit.org/show_bug.cgi?id=133875 Reviewed by Enrica Casucci. * platform/ios-sim/accessibility/toggle-button-expected.txt: Added. * platform/ios-sim/accessibility/toggle-button.html: Added. 2014-07-01 Dean Jackson [iOS] Subsampled JPEG images do not draw correctly via the canvas APIs https://bugs.webkit.org/show_bug.cgi?id=134513 Reviewed by Tim Horton. Add Canvas2D and WebGL tests that exercise a very large JPEG image. The WebGL test is mostly copied from the WebGL test suite, so please excuse the coding style. * fast/canvas/image-potential-subsample-expected.txt: Added. * fast/canvas/image-potential-subsample.html: Added. * fast/canvas/resources/image-8000x8000.jpg: Added. * fast/canvas/webgl/resources/tex-image-and-sub-image-2d-with-potentially-subsampled-image.js: Added. (.init): (.runOneIteration): (.runTestOnImage): (.runTest): (generateTest): * fast/canvas/webgl/tex-image-and-sub-image-2d-with-potentially-subsampled-image-expected.txt: Added. * fast/canvas/webgl/tex-image-and-sub-image-2d-with-potentially-subsampled-image.html: Added. 2014-07-01 Chris Fleizach AX: HTML indeterminate IDL attribute not mapped to checkbox value=2 https://bugs.webkit.org/show_bug.cgi?id=134492 Reviewed by Andreas Kling. * accessibility/aria-checked-mixed-value-expected.txt: * accessibility/aria-checked-mixed-value.html: * platform/mac/accessibility/aria-checked-mixed-value-expected.txt: Added. 2014-07-01 Simon Fraser [UI-side compositing] Bad spinner on news.google.com: animations need to be ordered https://bugs.webkit.org/show_bug.cgi?id=134504 Reviewed by Tim Horton. Test that the transforms from the animation are applied in the correct order. * compositing/animation/keyframe-order-expected.html: Added. * compositing/animation/keyframe-order.html: Added. 2014-07-01 Zalan Bujtas Subpixel rendering: Pixel crack in breadcrumbs at devforums.apple.com. https://bugs.webkit.org/show_bug.cgi?id=134491 Reviewed by Simon Fraser. Do not early round geometry values, while computing background image position. It changes the final subpixel values and that could lead to wrong snap positions. pixelSnapBackgroundImageGeometryForPainting() takes care of geometry snapping. * fast/backgrounds/background-image-size-double-rounding-expected.html: Added. * fast/backgrounds/background-image-size-double-rounding.html: Added. 2014-06-30 Myles C. Maxfield All Indic text is rendered as boxes on iOS https://bugs.webkit.org/show_bug.cgi?id=134464 Reviewed by Simon Fraser. Simply draw some indic text and test that against currently good metric values. * fast/text/indic.html: Added * platform/ios-sim/fast/text/indic-expected.txt: Added. * platform/mac/fast/text/indic-expected.txt: Added. * platform/mac/fast/text/indic-expected.png: Added. 2014-06-30 Michael Saboff js/script-tests/function-apply-many-args.js fails on ARM https://bugs.webkit.org/show_bug.cgi?id=126588 Reviewed by Mark Lam. Removed three test cases that fail on some platforms and pass on others due to stack size. Other test cases cover what will fit on a stack or what will throw an out of stack exception. * js/function-apply-many-args-expected.txt: * js/script-tests/function-apply-many-args.js: 2014-06-30 Michael Saboff Add option to run-jsc-stress-testes to filter out tests that use large heaps https://bugs.webkit.org/show_bug.cgi?id=134458 Reviewed by Filip Pizlo. * js/regress/script-tests/lots-of-fields.js: Added //@largeHeap tag to skip when running on a memoryLimited device. 2014-06-30 Myles C. Maxfield Tiles on bottom of screen are not always allocated when necessary https://bugs.webkit.org/show_bug.cgi?id=134272 Reviewed by Simon Fraser. Apply a content inset, then dump visible rects. * platform/mac-wk2/tiled-drawing/visible-rect-content-inset-expected.txt: Added. * platform/mac-wk2/tiled-drawing/visible-rect-content-inset.html: Added. * compositing/visible-rect/iframe-no-layers.html: For WK2, the size of the visibleRect includes the size of the border of the iframe. In order to elliminate platform differences, set this border to 0. 2014-06-30 Michael Saboff Reduce memory required for js/typedarray-zero-size.js https://bugs.webkit.org/show_bug.cgi?id=134448 Reviewed by Mark Hahnenberg. Reduce the loop count from 10000 to 4000 to further reduce memory requirements on older devices. * js/script-tests/typedarray-zero-size.js: 2014-06-30 Michael Saboff Reduce memory required for js/typedarray-zero-size.js https://bugs.webkit.org/show_bug.cgi?id=134448 Reviewed by Darin Adler. Making the loop count down reduces memory usage from ~190MB to ~22MB while still testing the original issue. * js/script-tests/typedarray-zero-size.js: 2014-06-29 Yoav Weiss Add support for HTMLImageElement's sizes attribute https://bugs.webkit.org/show_bug.cgi?id=133620 Reviewed by Dean Jackson. These layout tests check that the sizes attribute and the related srcset syntax are well supported, that the right resource is displayed, that the currentSrc attribute is well supported and also that the right resource is preloaded. * fast/dom/HTMLImageElement/resources/currentSrcHelper.js: Added. (fileName): (currentSrcFileName): * fast/dom/HTMLImageElement/resources/image-set-4x.png: Added. * fast/dom/HTMLImageElement/sizes/image-sizes-1x-expected.txt: Added. * fast/dom/HTMLImageElement/sizes/image-sizes-1x.html: Added. * fast/dom/HTMLImageElement/sizes/image-sizes-2x-expected.txt: Added. * fast/dom/HTMLImageElement/sizes/image-sizes-2x.html: Added. * fast/dom/HTMLImageElement/sizes/image-sizes-js-change-expected.txt: Added. * fast/dom/HTMLImageElement/sizes/image-sizes-js-change.html: Added. * fast/dom/HTMLImageElement/sizes/image-sizes-js-innerhtml-expected.txt: Added. * fast/dom/HTMLImageElement/sizes/image-sizes-js-innerhtml.html: Added. * http/tests/loading/sizes/preload-image-sizes-2x-expected.txt: Added. * http/tests/loading/sizes/preload-image-sizes-2x.html: Added. * http/tests/loading/sizes/preload-image-sizes-expected.txt: Added. * http/tests/loading/sizes/preload-image-sizes.html: Added. 2014-06-29 Youenn Fablet TextCodecICU::encode turns the whole string as yen signs if there is any backslash in it https://bugs.webkit.org/show_bug.cgi?id=133678 Reviewed by Alexey Proskuryakov. * fast/encoding/backslash-encoding-jp-expected.txt: Added. * fast/encoding/backslash-encoding-jp.html: Added. 2014-06-28 Radu Stavila [New Multicolumn] Elements with rounded corners and overflow:hidden do not properly clip their content https://bugs.webkit.org/show_bug.cgi?id=133941 Reviewed by Darin Adler. Added test for multicol element inside an element with overflow:hidden and border radius. * fast/multicol/newmulticol/multicol-clip-rounded-corners-expected.html: Added. * fast/multicol/newmulticol/multicol-clip-rounded-corners.html: Added. 2014-06-27 Zalan Bujtas Subpixel rendering: Background clipping with subpixel behaves differently when composited. https://bugs.webkit.org/show_bug.cgi?id=134422 Reviewed by Simon Fraser. Adjust cliprect with the subpixel offset from the graphics layer the same way we do it for painting. It ensures that cliprect starts from the right position when graphics layer is not on the same coordinates as the associated render layer. * compositing/hidpi-compositing-layer-with-subpixel-offset-accumulation-clipping-expected.html: Added. * compositing/hidpi-compositing-layer-with-subpixel-offset-accumulation-clipping.html: Added. 2014-06-27 Jer Noble Unreviewed gardening; fix whitespace issues in the W3C Media Source expected results. * http/tests/media/media-source/mediasource-addsourcebuffer-expected.txt: * http/tests/media/media-source/mediasource-append-buffer-expected.txt: * http/tests/media/media-source/mediasource-append-stream-expected.txt: * http/tests/media/media-source/mediasource-appendwindow-expected.txt: * http/tests/media/media-source/mediasource-buffered-expected.txt: * http/tests/media/media-source/mediasource-closed-expected.txt: * http/tests/media/media-source/mediasource-config-change-mp4-a-bitrate-expected.txt: * http/tests/media/media-source/mediasource-config-change-mp4-av-audio-bitrate-expected.txt: * http/tests/media/media-source/mediasource-config-change-mp4-av-framesize-expected.txt: * http/tests/media/media-source/mediasource-config-change-mp4-av-video-bitrate-expected.txt: * http/tests/media/media-source/mediasource-config-change-mp4-v-bitrate-expected.txt: * http/tests/media/media-source/mediasource-config-change-mp4-v-framerate-expected.txt: * http/tests/media/media-source/mediasource-config-change-mp4-v-framesize-expected.txt: * http/tests/media/media-source/mediasource-config-change-webm-a-bitrate-expected.txt: * http/tests/media/media-source/mediasource-config-change-webm-av-audio-bitrate-expected.txt: * http/tests/media/media-source/mediasource-config-change-webm-av-framesize-expected.txt: * http/tests/media/media-source/mediasource-config-change-webm-av-video-bitrate-expected.txt: * http/tests/media/media-source/mediasource-config-change-webm-v-bitrate-expected.txt: * http/tests/media/media-source/mediasource-config-change-webm-v-framerate-expected.txt: * http/tests/media/media-source/mediasource-config-change-webm-v-framesize-expected.txt: * http/tests/media/media-source/mediasource-duration-expected.txt: * http/tests/media/media-source/mediasource-endofstream-invaliderror-expected.txt: * http/tests/media/media-source/mediasource-endofstream-invaliderror.html: * http/tests/media/media-source/mediasource-getvideoplaybackquality-expected.txt: * http/tests/media/media-source/mediasource-is-type-supported-expected.txt: * http/tests/media/media-source/mediasource-multiple-attach-expected.txt: * http/tests/media/media-source/mediasource-play-expected.txt: * http/tests/media/media-source/mediasource-play-then-seek-back-expected.txt: * http/tests/media/media-source/mediasource-redundant-seek-expected.txt: * http/tests/media/media-source/mediasource-remove-expected.txt: * http/tests/media/media-source/mediasource-seek-beyond-duration-expected.txt: * http/tests/media/media-source/mediasource-seek-during-pending-seek-expected.txt: * http/tests/media/media-source/mediasource-sourcebuffer-mode-expected.txt: * http/tests/media/media-source/mediasource-sourcebufferlist-expected.txt: 2014-06-27 Martin Hodovan REGRESSION (r168685): css calc() expression fails https://bugs.webkit.org/show_bug.cgi?id=134059 Added test demonstrates that expressions like 'calc((100% - 20px) / 3' work correctly again. Reviewed by Simon Fraser. * fast/css/calc-percentage-pixel-expected.html: Added. * fast/css/calc-percentage-pixel.html: Added. 2014-06-27 Jer Noble [MSE] Import latest Media Source tests from W3C test suite https://bugs.webkit.org/show_bug.cgi?id=134388 Reviewed by Eric Carlson. Import the most recent Media Source tests from the proposed W3C test suite: No ports currently enable these tests, so update the expected results for each test with the ideal expected result. * http/tests/media/media-source/mediasource-addsourcebuffer-expected.txt: * http/tests/media/media-source/mediasource-addsourcebuffer.html: * http/tests/media/media-source/mediasource-append-buffer-expected.txt: * http/tests/media/media-source/mediasource-append-buffer.html: * http/tests/media/media-source/mediasource-append-stream-expected.txt: Added. * http/tests/media/media-source/mediasource-append-stream.html: Added. * http/tests/media/media-source/mediasource-appendwindow-expected.txt: Added. * http/tests/media/media-source/mediasource-appendwindow.html: Added. * http/tests/media/media-source/mediasource-buffered-expected.txt: * http/tests/media/media-source/mediasource-buffered.html: * http/tests/media/media-source/mediasource-closed-expected.txt: * http/tests/media/media-source/mediasource-closed.html: * http/tests/media/media-source/mediasource-config-change-mp4-a-bitrate-expected.txt: * http/tests/media/media-source/mediasource-config-change-mp4-a-bitrate.html: * http/tests/media/media-source/mediasource-config-change-mp4-av-audio-bitrate-expected.txt: * http/tests/media/media-source/mediasource-config-change-mp4-av-audio-bitrate.html: * http/tests/media/media-source/mediasource-config-change-mp4-av-framesize-expected.txt: * http/tests/media/media-source/mediasource-config-change-mp4-av-framesize.html: * http/tests/media/media-source/mediasource-config-change-mp4-av-video-bitrate-expected.txt: * http/tests/media/media-source/mediasource-config-change-mp4-av-video-bitrate.html: * http/tests/media/media-source/mediasource-config-change-mp4-v-bitrate-expected.txt: * http/tests/media/media-source/mediasource-config-change-mp4-v-bitrate.html: * http/tests/media/media-source/mediasource-config-change-mp4-v-framerate-expected.txt: * http/tests/media/media-source/mediasource-config-change-mp4-v-framerate.html: * http/tests/media/media-source/mediasource-config-change-mp4-v-framesize-expected.txt: * http/tests/media/media-source/mediasource-config-change-mp4-v-framesize.html: * http/tests/media/media-source/mediasource-config-change-webm-a-bitrate-expected.txt: * http/tests/media/media-source/mediasource-config-change-webm-a-bitrate.html: * http/tests/media/media-source/mediasource-config-change-webm-av-audio-bitrate-expected.txt: * http/tests/media/media-source/mediasource-config-change-webm-av-audio-bitrate.html: * http/tests/media/media-source/mediasource-config-change-webm-av-framesize-expected.txt: * http/tests/media/media-source/mediasource-config-change-webm-av-framesize.html: * http/tests/media/media-source/mediasource-config-change-webm-av-video-bitrate-expected.txt: * http/tests/media/media-source/mediasource-config-change-webm-av-video-bitrate.html: * http/tests/media/media-source/mediasource-config-change-webm-v-bitrate-expected.txt: * http/tests/media/media-source/mediasource-config-change-webm-v-bitrate.html: * http/tests/media/media-source/mediasource-config-change-webm-v-framerate-expected.txt: * http/tests/media/media-source/mediasource-config-change-webm-v-framerate.html: * http/tests/media/media-source/mediasource-config-change-webm-v-framesize-expected.txt: * http/tests/media/media-source/mediasource-config-change-webm-v-framesize.html: * http/tests/media/media-source/mediasource-config-changes.js: * http/tests/media/media-source/mediasource-duration-expected.txt: Added. * http/tests/media/media-source/mediasource-duration.html: Added. * http/tests/media/media-source/mediasource-endofstream-invaliderror-expected.txt: Added. * http/tests/media/media-source/mediasource-endofstream-invaliderror.html: Added. * http/tests/media/media-source/mediasource-getvideoplaybackquality-expected.txt: Added. * http/tests/media/media-source/mediasource-getvideoplaybackquality.html: Added. * http/tests/media/media-source/mediasource-is-type-supported-expected.txt: * http/tests/media/media-source/mediasource-is-type-supported.html: * http/tests/media/media-source/mediasource-multiple-attach-expected.txt: * http/tests/media/media-source/mediasource-multiple-attach.html: * http/tests/media/media-source/mediasource-play-expected.txt: * http/tests/media/media-source/mediasource-play-then-seek-back-expected.txt: Added. * http/tests/media/media-source/mediasource-play-then-seek-back.html: Added. * http/tests/media/media-source/mediasource-play.html: * http/tests/media/media-source/mediasource-redundant-seek-expected.txt: Added. * http/tests/media/media-source/mediasource-redundant-seek.html: Added. * http/tests/media/media-source/mediasource-remove-expected.txt: Added. * http/tests/media/media-source/mediasource-remove.html: Added. * http/tests/media/media-source/mediasource-seek-beyond-duration-expected.txt: Added. * http/tests/media/media-source/mediasource-seek-beyond-duration.html: Added. * http/tests/media/media-source/mediasource-seek-during-pending-seek-expected.txt: Added. * http/tests/media/media-source/mediasource-seek-during-pending-seek.html: Added. * http/tests/media/media-source/mediasource-sourcebuffer-mode-expected.txt: Added. * http/tests/media/media-source/mediasource-sourcebuffer-mode.html: Added. * http/tests/media/media-source/mediasource-sourcebufferlist-expected.txt: * http/tests/media/media-source/mediasource-sourcebufferlist.html: * http/tests/media/media-source/mediasource-util.js: * http/tests/media/media-source/mp4/test-a-128k-44100Hz-1ch-manifest.json: Added. * http/tests/media/media-source/mp4/test-a-128k-44100Hz-1ch.mp4: Added. * http/tests/media/media-source/mp4/test-a-192k-44100Hz-1ch-manifest.json: Added. * http/tests/media/media-source/mp4/test-a-192k-44100Hz-1ch.mp4: Added. * http/tests/media/media-source/mp4/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr-manifest.json: Added. * http/tests/media/media-source/mp4/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr.mp4: Added. * http/tests/media/media-source/mp4/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added. * http/tests/media/media-source/mp4/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr.mp4: Added. * http/tests/media/media-source/mp4/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added. * http/tests/media/media-source/mp4/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr.mp4: Added. * http/tests/media/media-source/mp4/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added. * http/tests/media/media-source/mp4/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr.mp4: Added. * http/tests/media/media-source/mp4/test-v-128k-320x240-24fps-8kfr-manifest.json: Added. * http/tests/media/media-source/mp4/test-v-128k-320x240-24fps-8kfr.mp4: Added. * http/tests/media/media-source/mp4/test-v-128k-320x240-30fps-10kfr-manifest.json: Added. * http/tests/media/media-source/mp4/test-v-128k-320x240-30fps-10kfr.mp4: Added. * http/tests/media/media-source/mp4/test-v-128k-640x480-30fps-10kfr-manifest.json: Added. * http/tests/media/media-source/mp4/test-v-128k-640x480-30fps-10kfr.mp4: Added. * http/tests/media/media-source/mp4/test-v-256k-320x240-30fps-10kfr-manifest.json: Added. * http/tests/media/media-source/mp4/test-v-256k-320x240-30fps-10kfr.mp4: Added. * http/tests/media/media-source/mp4/test.mp4: Added. * http/tests/media/media-source/seek-to-end-after-duration-change-expected.txt: Removed. * http/tests/media/media-source/seek-to-end-after-duration-change.html: Removed. * http/tests/media/media-source/video-media-source-abort-expected.txt: Removed. * http/tests/media/media-source/video-media-source-abort.html: Removed. * http/tests/media/media-source/video-media-source-add-and-remove-buffers-expected.txt: Removed. * http/tests/media/media-source/video-media-source-add-and-remove-buffers.html: Removed. * http/tests/media/media-source/video-media-source-append-in-ended-state-expected.txt: Removed. * http/tests/media/media-source/video-media-source-append-in-ended-state.html: Removed. * http/tests/media/media-source/video-media-source-append-with-offset-in-ended-state-expected.txt: Removed. * http/tests/media/media-source/video-media-source-append-with-offset-in-ended-state.html: Removed. * http/tests/media/media-source/video-media-source-async-events-expected.txt: Removed. * http/tests/media/media-source/video-media-source-async-events.html: Removed. * http/tests/media/media-source/video-media-source-closed-on-htmlmediaelement-destruction-expected.txt: Removed. * http/tests/media/media-source/video-media-source-closed-on-htmlmediaelement-destruction.html: Removed. * http/tests/media/media-source/video-media-source-duration-boundaryconditions-expected.txt: Removed. * http/tests/media/media-source/video-media-source-duration-boundaryconditions.html: Removed. * http/tests/media/media-source/video-media-source-duration-changed-expected.txt: Removed. * http/tests/media/media-source/video-media-source-duration-changed.html: Removed. * http/tests/media/media-source/video-media-source-duration-expected.txt: Removed. * http/tests/media/media-source/video-media-source-duration.html: Removed. * http/tests/media/media-source/video-media-source-errors-expected.txt: Removed. * http/tests/media/media-source/video-media-source-errors.html: Removed. * http/tests/media/media-source/video-media-source-event-attributes-expected.txt: Removed. * http/tests/media/media-source/video-media-source-event-attributes.html: Removed. * http/tests/media/media-source/video-media-source-garbage-collection-before-sourceopen-expected.txt: Removed. * http/tests/media/media-source/video-media-source-garbage-collection-before-sourceopen.html: Removed. * http/tests/media/media-source/video-media-source-is-type-supported-expected.txt: Removed. * http/tests/media/media-source/video-media-source-is-type-supported.html: Removed. * http/tests/media/media-source/video-media-source-objects-expected.txt: Removed. * http/tests/media/media-source/video-media-source-objects.html: Removed. * http/tests/media/media-source/video-media-source-play-expected.txt: Removed. * http/tests/media/media-source/video-media-source-play.html: Removed. * http/tests/media/media-source/video-media-source-reject-append-after-reopening-expected.txt: Removed. * http/tests/media/media-source/video-media-source-reject-append-after-reopening.html: Removed. * http/tests/media/media-source/video-media-source-seek-expected.txt: Removed. * http/tests/media/media-source/video-media-source-seek.html: Removed. * http/tests/media/media-source/video-media-source-sourcebufferlist-crash-expected.txt: Removed. * http/tests/media/media-source/video-media-source-sourcebufferlist-crash.html: Removed. * http/tests/media/media-source/video-media-source-state-changes-expected.txt: Removed. * http/tests/media/media-source/video-media-source-state-changes.html: Removed. * http/tests/media/media-source/video-media-source-zero-byte-append-in-ended-state-expected.txt: Removed. * http/tests/media/media-source/video-media-source-zero-byte-append-in-ended-state.html: Removed. * http/tests/media/media-source/webm/segment-info.js: Added. * http/tests/media/media-source/webm/test-a-128k-44100Hz-1ch-manifest.json: Added. * http/tests/media/media-source/webm/test-a-128k-44100Hz-1ch.webm: Added. * http/tests/media/media-source/webm/test-a-192k-44100Hz-1ch-manifest.json: Added. * http/tests/media/media-source/webm/test-a-192k-44100Hz-1ch.webm: Added. * http/tests/media/media-source/webm/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr-manifest.json: Added. * http/tests/media/media-source/webm/test-av-384k-44100Hz-1ch-320x240-30fps-10kfr.webm: Added. * http/tests/media/media-source/webm/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added. * http/tests/media/media-source/webm/test-av-384k-44100Hz-1ch-640x480-30fps-10kfr.webm: Added. * http/tests/media/media-source/webm/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added. * http/tests/media/media-source/webm/test-av-448k-44100Hz-1ch-640x480-30fps-10kfr.webm: Added. * http/tests/media/media-source/webm/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr-manifest.json: Added. * http/tests/media/media-source/webm/test-av-640k-44100Hz-1ch-640x480-30fps-10kfr.webm: Added. * http/tests/media/media-source/webm/test-v-128k-320x240-24fps-8kfr-manifest.json: Added. * http/tests/media/media-source/webm/test-v-128k-320x240-24fps-8kfr.webm: Added. * http/tests/media/media-source/webm/test-v-128k-320x240-30fps-10kfr-manifest.json: Added. * http/tests/media/media-source/webm/test-v-128k-320x240-30fps-10kfr.webm: Added. * http/tests/media/media-source/webm/test-v-128k-640x480-30fps-10kfr-manifest.json: Added. * http/tests/media/media-source/webm/test-v-128k-640x480-30fps-10kfr.webm: Added. * http/tests/media/media-source/webm/test-v-256k-320x240-30fps-10kfr-manifest.json: Added. * http/tests/media/media-source/webm/test-v-256k-320x240-30fps-10kfr.webm: Added. * http/tests/media/media-source/webm/test-vp8-vorbis-webvtt.webm: Added. * http/tests/media/media-source/webm/test.webm: Added. 2014-06-27 Carlos Alberto Lopez Perez [GTK] Unreviewed GTK gardening. Rebaseline tests after r170207, r170249, r170304, r170418 and r170433. Update expectations for new crashing tests. * platform/gtk/TestExpectations: Report and mark new crashing tests. Adjust some tests expectations. * platform/gtk/fast/canvas/canvas-blend-image-expected.txt: Rebaseline after r170433. * platform/gtk/fast/canvas/canvas-blend-solid-expected.txt: Rebaseline after r170433. * platform/gtk/fast/dom/navigator-detached-no-crash-expected.txt: Rebaseline after r170249. * platform/gtk/fast/dynamic/text-combine-expected.txt: Rebaseline after r170418. * platform/gtk/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt: Added. Add baseline after r170304. * platform/gtk/fast/regions/repaint/japanese-rl-selection-repaint-in-regions-expected.txt: Rebaseline after r170418. * platform/gtk/fast/repaint/japanese-rl-selection-clear-expected.txt: Added. Rebaseline after r170418. * platform/gtk/fast/repaint/japanese-rl-selection-repaint-expected.txt: Added. Rebaseline after r170418. * platform/gtk/fast/text/decorations-with-text-combine-expected.txt: Rebaseline after r170418. * platform/gtk/fast/text/emphasis-vertical-expected.txt: Rebaseline after r170418. * platform/gtk/fast/text/international/002-expected.txt: Rebaseline after r170418. * platform/gtk/fast/text/international/text-combine-image-test-expected.txt: Rebaseline after r170418. * platform/gtk/fast/text/international/text-spliced-font-expected.txt: Rebaseline after r170418. * platform/gtk/fast/text/international/wrap-CJK-001-expected.txt: Added. Rebaseline after r170418. * platform/gtk/fast/text/khmer-lao-font-expected.txt: Added. Add baseline after r170207. * platform/gtk/fast/writing-mode/border-vertical-lr-expected.txt: Rebaseline after r170418. * platform/gtk/fast/writing-mode/japanese-lr-selection-expected.txt: Rebaseline after r170418. * platform/gtk/fast/writing-mode/japanese-lr-text-expected.txt: Rebaseline after r170418. * platform/gtk/fast/writing-mode/japanese-rl-selection-expected.txt: Rebaseline after r170418. * platform/gtk/fast/writing-mode/japanese-rl-text-expected.txt: Rebaseline after r170418. * platform/gtk/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt: Added. Rebaseline after r170433. * platform/gtk/svg/filters/feBlend-all-blendmodes-expected.txt: Added. Add baseline after r170433. 2014-06-27 Mark Hahnenberg XHR should keep attributes on instance https://bugs.webkit.org/show_bug.cgi?id=134363 Reviewed by Sam Weinig. Added a new test for defining properties on XHR prototype. * js/dom/xhr-prototype-define-property-expected.txt: Added. * js/dom/xhr-prototype-define-property.html: Added. 2014-06-27 Manuel Rego Casasnovas [CSS Grid Layout] Interaction between auto-placement and column / row spanning https://bugs.webkit.org/show_bug.cgi?id=110633 Reviewed by Sergio Villar Senin. Add new specific test cases for span in auto-placement algorithm. * fast/css-grid-layout/grid-item-auto-placement-automatic-span-expected.txt: Added. * fast/css-grid-layout/grid-item-auto-placement-automatic-span.html: Added. * fast/css-grid-layout/grid-item-auto-placement-definite-span-expected.txt: Added. * fast/css-grid-layout/grid-item-auto-placement-definite-span.html: Added. * fast/css-grid-layout/grid-item-spanning-resolution.html: Update test case now that span in auto-positioned items is supported. 2014-06-27 Mahesh Kulkarni [XHR] open method must uppercase only standard method types https://bugs.webkit.org/show_bug.cgi?id=134264 Reviewed by Darin Adler. All tests from w3c-test suite pass http://w3c-test.org/XMLHttpRequest/open-method-case-sensitive.htm. This merges blink changes from r176592. * http/tests/xmlhttprequest/resources/echo-request-method.php: Added. * http/tests/xmlhttprequest/xmlhttprequest-open-method-allowed-expected.txt: Added. * http/tests/xmlhttprequest/xmlhttprequest-open-method-allowed.html: Added. * http/tests/xmlhttprequest/xmlhttprequest-open-method-case-insensitive-expected.txt: Added. * http/tests/xmlhttprequest/xmlhttprequest-open-method-case-insensitive.html: Added. 2014-06-26 Benjamin Poulain iOS 8 beta 2 ES6 'Set' clear() broken https://bugs.webkit.org/show_bug.cgi?id=134346 Reviewed by Oliver Hunt. * js/script-tests/set-clear.js: Added. * js/set-clear-expected.txt: Added. * js/set-clear.html: Added. 2014-06-26 Manuel Rego Casasnovas [CSS Grid Layout] Properly support for z-index on grid items https://bugs.webkit.org/show_bug.cgi?id=103329 Reviewed by Benjamin Poulain. From Blink r157620 by and r172402 by . * css3/blending/repaint/blend-mode-turn-off-isolation-expected.txt: Test rebaseline. * fast/css-grid-layout/grid-item-z-index-change-repaint-expected.html: Added. * fast/css-grid-layout/grid-item-z-index-change-repaint.html: Added. * fast/css-grid-layout/grid-item-z-index-stacking-context-expected.html: Added. * fast/css-grid-layout/grid-item-z-index-stacking-context.html: Added. * fast/css-grid-layout/grid-item-z-index-support-expected.txt: Added. * fast/css-grid-layout/grid-item-z-index-support.html: Added. 2014-06-25 Myles C. Maxfield compositing/visible-rect/iframe-no-layers.html is broken and confusing https://bugs.webkit.org/show_bug.cgi?id=134317 Reviewed by Simon Fraser. The test doesn't wait for scrolling to occur and has unnecessary style stanzas. * compositing/visible-rect/iframe-no-layers.html: * compositing/visible-rect/resources/subframe-with-layers.html: * platform/mac-wk2/compositing/visible-rect/iframe-no-layers-expected.txt: * platform/ios-sim/compositing/visible-rect/iframe-no-layers-expected.txt: * platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt: 2014-06-25 Geoffrey Garen Unreviewed, rolling out r166876. Caused some ECMA test262 failures Reverted changeset: "Date object needs to check for ES5 15.9.1.14 TimeClip limit." https://bugs.webkit.org/show_bug.cgi?id=131248 http://trac.webkit.org/changeset/166876 2014-06-25 Dirk Schulze Add all blend modes to feBlend feBlend should support all blend modes from CSS and Canvas https://bugs.webkit.org/show_bug.cgi?id=134296 Added tests for new blend modes in feBlend as well as a test for 'normal' blend mode on HTML Canvas. Reviewed by Dean Jackson. * fast/canvas/canvas-blend-image-expected.txt: * fast/canvas/canvas-blend-solid-expected.txt: * fast/canvas/script-tests/canvas-blend-image.js: Test 'normal' blend mode in Canvas. (prepareTestScenario): * fast/canvas/script-tests/canvas-blend-solid.js: Ditto. (prepareTestScenario): * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.png: * platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt: DRT output is lowercase now. * platform/mac/svg/filters/feBlend-all-blendmodes-expected.png: Added. * platform/mac/svg/filters/feBlend-all-blendmodes-expected.txt: Added. * svg/filters/feBlend-all-blendmodes.svg: Added. Tests all blend modes now supported by feBlend. * svg/filters/feBlend-invalid-mode.xhtml: Add an upper bound check as well. 2014-06-25 Chris Fleizach AX: Crash at com.apple.WebCore: WebCore::AlternativeTextController::removeDictationAlternativesForMarker + 43 https://bugs.webkit.org/show_bug.cgi?id=134226 Reviewed by Enrica Casucci. * platform/mac-wk2/TestExpectations: Skip test on wk2 because dictation related tests are not yet supported (89401) * platform/mac/editing/input/crash-for-empty-text-alternative-expected.txt: Added. * platform/mac/editing/input/crash-for-empty-text-alternative.html: Added. 2014-06-25 Laszlo Gombos Remove build guard for progress element https://bugs.webkit.org/show_bug.cgi?id=134292 Reviewed by Benjamin Poulain. Remove PROGRESS_ELEMENT from the comment to reflect the change. * fast/dom/wrapper-classes.html: 2014-06-24 Frédéric Wang [EFL] [GTK] Update the MathML test references. https://bugs.webkit.org/show_bug.cgi?id=134153 Reviewed by Martin Robinson. We update the GTK references after the move to Latin Modern Math. * mathml/presentation/bug95015-expected.html: hide the base X since it is causing antialiasing diff. * mathml/presentation/bug95015.html: ditto * platform/efl/TestExpectations: enable some tests again (the references must be updated). * platform/gtk/TestExpectations: enable OpenType MATH test again, mark mo-stacked-glyphs as failing. * platform/gtk/mathml/presentation/menclose-notation-default-longdiv-expected.txt: update reference. * platform/gtk/mathml/presentation/mo-stretch-expected.png: ditto * platform/gtk/mathml/presentation/mo-stretch-expected.txt: ditto * platform/gtk/mathml/presentation/roots-expected.png: ditto * platform/gtk/mathml/presentation/roots-expected.txt: ditto 2014-06-24 Commit Queue Unreviewed, rolling out r170414. https://bugs.webkit.org/show_bug.cgi?id=134291 the patch added a test that fails on almost every Mac tester (Requested by rniwa on #webkit). Reverted changeset: "Tiles on bottom of screen are not always allocated when necessary" https://bugs.webkit.org/show_bug.cgi?id=134272 http://trac.webkit.org/changeset/170414 2014-06-24 Myles C. Maxfield Tiles on bottom of screen are not always allocated when necessary https://bugs.webkit.org/show_bug.cgi?id=134272 Reviewed by Simon Fraser. Apply a content inset, then dump visible rects. * platform/mac-wk2/tiled-drawing/visible-rect-content-inset-expected.txt: Added. * platform/mac-wk2/tiled-drawing/visible-rect-content-inset.html: Added. 2014-06-24 Samuel White AX: Remove tight platform expectation coupling form roles-exposed layout test. https://bugs.webkit.org/show_bug.cgi?id=134123 Reviewed by Chris Fleizach. Don't enforce platform specific differences in the test itself. This is what the various expectation files are for. * accessibility/roles-exposed-expected.txt: * accessibility/roles-exposed.html: * platform/mac-mountainlion/accessibility/roles-exposed-expected.txt: * platform/mac/accessibility/roles-exposed-expected.txt: 2014-06-24 Mark Rowe WKContextHistoryClient::didNavigateWithNavigationData is passed incorrect URL when history.pushState is used / Reviewed by Brady Eidson. * http/tests/globalhistory/history-delegate-pushstate-expected.txt: Added. * http/tests/globalhistory/history-delegate-pushstate.html: Added. * http/tests/globalhistory/history-delegate-replacestate-expected.txt: Added. * http/tests/globalhistory/history-delegate-replacestate.html: Added. 2014-06-24 Yusuke Suzuki CSS JIT: Add positionInRootFragments to SelectorFragment https://bugs.webkit.org/show_bug.cgi?id=133609 Reviewed by Benjamin Poulain. Some non-backtrack-related predicates use relationToRightFragment information to decide whether checkingContext->elementStyle should be refered. To make it works correctly, add the positionInRootFragments field to SelectorFragment. When positionInRootFragments == Rightmost and relationToRightFragment == Rightmost, we should see checkingContext->elementStyle. * fast/selectors/first-child-update-with-renderer-expected.txt: Added. * fast/selectors/first-child-update-with-renderer.html: Added. 2014-06-24 Jarek Czekalski [ATK] Extended the test for accessibility of text inside "span" block in "a" block with the tests for caret movements in these cases. https://bugs.webkit.org/show_bug.cgi?id=130941 Reviewed by Mario Sanchez Prada. * platform/gtk/accessibility/text-in-span-block-in-a-block-expected.txt: * platform/gtk/accessibility/text-in-span-block-in-a-block.html: Added testing for text-caret-moved signal. Added one more "a" element to the set. 2014-06-24 Michał Pakuła vel Rutka [EFL] Merge efl-wk2 and efl test expectations files https://bugs.webkit.org/show_bug.cgi?id=134245 Unreviewed gardening after removing WebKit1. * platform/efl-wk2/TestExpectations: An empty file left, as deleting it may break flakiness dashboard. * platform/efl/TestExpectations: Merged with platform/efl-wk2/TestExpectations. 2014-06-20 Jer Noble HTMLMediaElement seek algorithm should allow cancelling previous seeks. https://bugs.webkit.org/show_bug.cgi?id=134116 Reviewed by Eric Carlson. * media/video-seek-double-expected.txt: Added. * media/video-seek-double.html: Added. 2014-06-19 Jeffrey Pfau Database process crashes when multiple transactions attempt to run at once https://bugs.webkit.org/show_bug.cgi?id=134139 Reviewed by David Kilzer. * storage/indexeddb/transaction-overlapping-expected.txt: Added. * storage/indexeddb/transaction-overlapping.html: Added. 2014-06-23 Antti Koivisto Fix a test case failing on WK1 after r170296. There is now a non-visual render tree dump difference between WK1 and Wk2 results here due to wk1 requiring an additional style synchronization. * platform/mac-wk2/editing/inserting: Added. * platform/mac-wk2/editing/inserting/break-blockquote-after-delete-expected.txt: Copied from LayoutTests/platform/mac/editing/inserting/break-blockquote-after-delete-expected.txt. * platform/mac/editing/inserting/break-blockquote-after-delete-expected.txt: 2014-06-23 Simon Fraser CSS clip property should make layers non-opaque https://bugs.webkit.org/show_bug.cgi?id=134147 Reviewed by Tim Horton. * compositing/contents-opaque/opaque-with-clip-expected.html: Added. * compositing/contents-opaque/opaque-with-clip.html: Added. 2014-06-23 Simon Fraser Adding a mask on a simple color compositing layer removes the content https://bugs.webkit.org/show_bug.cgi?id=134127 Reviewed by Dean Jackson. * compositing/masks/mask-layer-size-expected.txt: * compositing/masks/solid-color-masked-expected.html: Added. * compositing/masks/solid-color-masked.html: Added. 2014-06-23 David Hyatt [New Multicolumn] Writing mode changes on the and RenderView need to be propagated to column sets and flow thread children of those renderers. https://bugs.webkit.org/show_bug.cgi?id=134121 Reviewed by Dean Jackson. * fast/multicol/pagination/RightToLeft-rl-dynamic.html: Added. * platform/mac/fast/multicol/pagination/BottomToTop-bt-expected.png: * platform/mac/fast/multicol/pagination/BottomToTop-lr-expected.png: * platform/mac/fast/multicol/pagination/BottomToTop-rl-expected.png: * platform/mac/fast/multicol/pagination/BottomToTop-tb-expected.png: * platform/mac/fast/multicol/pagination/LeftToRight-bt-expected.png: * platform/mac/fast/multicol/pagination/LeftToRight-lr-expected.png: * platform/mac/fast/multicol/pagination/LeftToRight-rl-expected.png: * platform/mac/fast/multicol/pagination/LeftToRight-tb-expected.png: * platform/mac/fast/multicol/pagination/RightToLeft-bt-expected.png: * platform/mac/fast/multicol/pagination/RightToLeft-lr-expected.png: * platform/mac/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.png: Added. * platform/mac/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt: Added. * platform/mac/fast/multicol/pagination/RightToLeft-rl-expected.png: * platform/mac/fast/multicol/pagination/RightToLeft-tb-expected.png: * platform/mac/fast/multicol/pagination/TopToBottom-bt-expected.png: * platform/mac/fast/multicol/pagination/TopToBottom-lr-expected.png: * platform/mac/fast/multicol/pagination/TopToBottom-rl-expected.png: * platform/mac/fast/multicol/pagination/TopToBottom-tb-expected.png: * platform/mac/fast/multicol/pagination/nested-transforms-expected.png: 2014-06-23 Michał Pakuła vel Rutka [EFL] Move WebKit2 test results into LayoutTests/platform/efl https://bugs.webkit.org/show_bug.cgi?id=134192 Unreviewed gardening, moving files into LayoutTests/platform/efl after removing EFL WebKit1. * platform/efl/webaudio/oscillator-custom-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-custom-expected.wav. * platform/efl/webaudio/oscillator-sawtooth-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-sawtooth-expected.wav. * platform/efl/webaudio/oscillator-sine-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-sine-expected.wav. * platform/efl/webaudio/oscillator-square-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-square-expected.wav. * platform/efl/webaudio/oscillator-triangle-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/oscillator-triangle-expected.wav. * platform/efl/webaudio/up-mixing-mono-51-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/up-mixing-mono-51-expected.wav. * platform/efl/webaudio/up-mixing-mono-stereo-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/up-mixing-mono-stereo-expected.wav. * platform/efl/webaudio/up-mixing-stereo-51-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/up-mixing-stereo-51-expected.wav. 2014-06-23 Michał Pakuła vel Rutka [EFL] Move WebKit2 test results into LayoutTests/platform/efl https://bugs.webkit.org/show_bug.cgi?id=134192 Unreviewed gardening, moving files into LayoutTests/platform/efl after removing EFL WebKit1. * platform/efl/webaudio/audiobuffersource-loop-points-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/audiobuffersource-loop-points-expected.wav. * platform/efl/webaudio/audiobuffersource-multi-channels-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/audiobuffersource-multi-channels-expected.wav. * platform/efl/webaudio/audiobuffersource-playbackrate-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/audiobuffersource-playbackrate-expected.wav. * platform/efl/webaudio/gain-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/gain-expected.wav. * platform/efl/webaudio/mixing-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/mixing-expected.wav. 2014-06-23 Michał Pakuła vel Rutka [EFL] Move WebKit2 test results into LayoutTests/platform/efl https://bugs.webkit.org/show_bug.cgi?id=134192 Unreviewed gardening, moving files into LayoutTests/platform/efl after removing EFL WebKit1. * platform/efl/fast/: Renamed from LayoutTests/platform/efl-wk2/fast/. * platform/efl/webaudio/audiobuffersource-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/audiobuffersource-expected.wav. * platform/efl/webaudio/codec-tests/aac/vbr-128kbps-44khz-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/aac/vbr-128kbps-44khz-expected.wav. * platform/efl/webaudio/codec-tests/vorbis/vbr-128kbps-44khz-expected.txt: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/vorbis/vbr-128kbps-44khz-expected.txt. * platform/efl/webaudio/codec-tests/vorbis/vbr-70kbps-44khz-expected.txt: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/vorbis/vbr-70kbps-44khz-expected.txt. * platform/efl/webaudio/codec-tests/vorbis/vbr-96kbps-44khz-expected.txt: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/vorbis/vbr-96kbps-44khz-expected.txt. * platform/efl/webaudio/codec-tests/wav/24bit-22khz-resample-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/wav/24bit-22khz-resample-expected.wav. * platform/efl/webaudio/codec-tests/wav/24bit-44khz-expected.wav: Renamed from LayoutTests/platform/efl-wk2/webaudio/codec-tests/wav/24bit-44khz-expected.wav. 2014-06-23 Michał Pakuła vel Rutka [EFL] Move WebKit2 test results into LayoutTests/platform/efl Unreviewed gardening, moving files into LayoutTests/platform/efl after removing EFL WebKit1. * platform/efl/accessibility/: Renamed from LayoutTests/platform/efl-wk2/accessibility/. * platform/efl/compositing/: Renamed from LayoutTests/platform/efl-wk2/compositing/. * platform/efl/editing/: Renamed from LayoutTests/platform/efl-wk2/editing/. * platform/efl/fast/: Renamed from LayoutTests/platform/efl-wk2/fast/. * platform/efl/http/: Renamed from LayoutTests/platform/efl-wk2/http/. * platform/efl/ietestcenter: Renamed from LayoutTests/platform/efl-wk2/ietestcenter/. * platform/efl/inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local-expected.txt: Renamed from LayoutTests/platform/efl-wk2/inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local-expected.txt. * platform/efl/loader/go-back-cached-main-resource-expected.txt: Renamed from LayoutTests/platform/efl-wk2/loader/go-back-cached-main-resource-expected.txt. * platform/efl/media/video-layer-crash-expected.png: Renamed from LayoutTests/platform/efl-wk2/media/video-layer-crash-expected.png. * platform/efl/media/video-transformed-expected.png: Renamed from LayoutTests/platform/efl-wk2/media/video-transformed-expected.png. * platform/efl/media/video-zoom-controls-expected.png: Renamed from LayoutTests/platform/efl-wk2/media/video-zoom-controls-expected.png. * platform/efl/media/video-zoom-expected.png: Renamed from LayoutTests/platform/efl-wk2/media/video-zoom-expected.png. * platform/efl/plugins/npruntime/object-from-destroyed-plugin-expected.txt: Renamed from LayoutTests/platform/efl-wk2/plugins/npruntime/object-from-destroyed-plugin-expected.txt. * platform/efl/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt: Renamed from LayoutTests/platform/efl-wk2/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt. * platform/efl/svg/: Renamed from LayoutTests/platform/efl-wk2/svg/. * platform/efl/transforms/2d/hindi-rotated-expected.png: * platform/efl/transforms/2d/hindi-rotated-expected.txt: 2014-06-23 Dean Jackson REGRESSION (r170257) http/tests/navigation/javascriptlink-frames.html fails on MountainLion https://bugs.webkit.org/show_bug.cgi?id=134182 Rebaseline for Mountain Lion. * platform/mac-mountainlion/TestExpectations: Removed. * platform/mac-mountainlion/http/tests/navigation/javascriptlink-frames-expected.txt: 2014-06-22 Brady Eidson REGRESSION (r170257) http/tests/navigation/javascriptlink-frames.html fails on MountainLion https://bugs.webkit.org/show_bug.cgi?id=134182 Unreviewed gardening. * platform/mac-mountainlion/TestExpectations: Added, skip the test. 2014-06-20 Simon Fraser [WK2] Frameset frames are not scrollable after loading (and should be) https://bugs.webkit.org/show_bug.cgi?id=134151 Reviewed by Dan Bates. Frameset test that dumps the scrolling tree. * platform/mac-wk2/tiled-drawing/scrolling/frames/frameset-frame-scrollability.html: Added. * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/scrollable-page.html: Added. 2014-06-20 Simon Fraser Have scrollingTreeAsText() dump the non-fast-scrollable region https://bugs.webkit.org/show_bug.cgi?id=134149 Reviewed by Sam Weinig. Rebaselined. * platform/mac-wk2/tiled-drawing/scrolling/fixed/fixed-in-overflow-expected.txt: * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-expected.txt: * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-gain-scrolling-ancestor-expected.txt: * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed-expected.txt: * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-lose-scrolling-ancestor-expected.txt: 2014-06-21 Dean Jackson [Mac] Margins for new form controls need tweaking https://bugs.webkit.org/show_bug.cgi?id=134135 Reviewed by Sam Weinig. Take 2 of this patch adds some Mountain Lion results. Rebaseline a bunch of results since some dimensions changed slightly. * platform/mac-mountainlion/fast/block/margin-collapse/103-expected.txt: * platform/mac-mountainlion/fast/forms/basic-inputs-expected.png: Added. * platform/mac-mountainlion/fast/forms/basic-inputs-expected.txt: * platform/mac-mountainlion/fast/forms/box-shadow-override-expected.txt: * platform/mac-mountainlion/fast/forms/form-element-geometry-expected.png: Added. * platform/mac-mountainlion/fast/forms/form-element-geometry-expected.txt: * platform/mac-mountainlion/fast/forms/input-appearance-height-expected.txt: * platform/mac-mountainlion/fast/forms/input-value-expected.txt: * platform/mac-mountainlion/fast/replaced/replaced-breaking-expected.txt: * platform/mac-mountainlion/http/tests/navigation/javascriptlink-frame-expected.txt: Added. * platform/mac-mountainlion/tables/mozilla/bugs/bug4527-expected.txt: * platform/mac/css1/box_properties/acid_test-expected.png: * platform/mac/css1/box_properties/acid_test-expected.txt: * platform/mac/css2.1/t09-c5526c-display-00-e-expected.png: * platform/mac/css2.1/t09-c5526c-display-00-e-expected.txt: * platform/mac/fast/block/basic/011-expected.png: * platform/mac/fast/block/basic/011-expected.txt: * platform/mac/fast/block/margin-collapse/103-expected.png: * platform/mac/fast/block/margin-collapse/103-expected.txt: * platform/mac/fast/forms/basic-inputs-expected.png: * platform/mac/fast/forms/basic-inputs-expected.txt: * platform/mac/fast/forms/box-shadow-override-expected.png: * platform/mac/fast/forms/box-shadow-override-expected.txt: * platform/mac/fast/forms/form-element-geometry-expected.png: * platform/mac/fast/forms/form-element-geometry-expected.txt: * platform/mac/fast/forms/formmove-expected.txt: * platform/mac/fast/forms/formmove2-expected.png: * platform/mac/fast/forms/formmove2-expected.txt: * platform/mac/fast/forms/input-appearance-height-expected.png: * platform/mac/fast/forms/input-appearance-height-expected.txt: * platform/mac/fast/forms/input-value-expected.png: * platform/mac/fast/forms/input-value-expected.txt: * platform/mac/fast/inline/positionedLifetime-expected.txt: * platform/mac/fast/replaced/replaced-breaking-expected.png: * platform/mac/fast/replaced/replaced-breaking-expected.txt: * platform/mac/fast/replaced/width100percent-radio-expected.txt: * platform/mac/http/tests/navigation/javascriptlink-frames-expected.png: * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt: * platform/mac/tables/mozilla/bugs/bug1318-expected.png: * platform/mac/tables/mozilla/bugs/bug1318-expected.txt: * platform/mac/tables/mozilla/bugs/bug4527-expected.png: * platform/mac/tables/mozilla/bugs/bug4527-expected.txt: * platform/mac/tables/mozilla_expected_failures/core/captions1-expected.png: * platform/mac/tables/mozilla_expected_failures/core/captions1-expected.txt: * platform/mac/tables/mozilla_expected_failures/core/captions2-expected.png: * platform/mac/tables/mozilla_expected_failures/core/captions2-expected.txt: 2014-06-21 Commit Queue Unreviewed, rolling out r170228. https://bugs.webkit.org/show_bug.cgi?id=134155 Caused 9 layout test failures on Mountain Lion http://build.webkit.org/builders/Apple%20MountainLion%20Release%20WK2%20(Tests)/builds/19216 (Requested by bradee-oh on #webkit). Reverted changeset: "[Mac] Margins for new form controls need tweaking" https://bugs.webkit.org/show_bug.cgi?id=134135 http://trac.webkit.org/changeset/170228 2014-06-21 Frédéric Wang Remove latinmodern-math.woff from LayoutTests/mathml/opentype https://bugs.webkit.org/show_bug.cgi?id=134094 Reviewed by Martin Robinson. We remove latinmodern-math.woff from the source and make mathml/opentype/*LatinModern* tests not font-specific, so that each platform will use whatever OpenType MATH is available. Until bug 133604 is fixed and Latin Modern Math installed on the Linux bots, the tests are marked as failed. More generally, we need to fix bug 133603. The test mathml/opentype/roots-LatinModern is removed since it will duplicate mathml/presentation/roots.xhtml when OpenType MATH fonts are available. * mathml/opentype/LICENSE-LatinModern.txt: Removed. * mathml/opentype/horizontal-munderover.html: Renamed from LayoutTests/mathml/opentype/horizontal-LatinModern-munderover.html. * mathml/opentype/horizontal.html: Renamed from LayoutTests/mathml/opentype/horizontal-LatinModern.html. * mathml/opentype/large-operators-LatinModern.html: Removed. * mathml/opentype/large-operators.html: Added. * mathml/opentype/latinmodern-math.woff: Removed. * mathml/opentype/opentype-stretchy-horizontal.html: * mathml/opentype/roots-LatinModern.html: Removed. * mathml/opentype/vertical.html: Renamed from LayoutTests/mathml/opentype/vertical-LatinModern.html. * platform/efl/TestExpectations: * platform/efl/mathml/opentype/horizontal-expected.txt: Renamed from LayoutTests/platform/efl/mathml/opentype/horizontal-LatinModern-expected.txt. * platform/efl/mathml/opentype/horizontal-munderover-expected.txt: Renamed from LayoutTests/platform/efl/mathml/opentype/horizontal-LatinModern-munderover-expected.txt. * platform/efl/mathml/opentype/large-operators-expected.png: Renamed from LayoutTests/platform/gtk/mathml/opentype/large-operators-LatinModern-expected.png. * platform/efl/mathml/opentype/large-operators-expected.txt: Renamed from LayoutTests/platform/efl/mathml/opentype/large-operators-LatinModern-expected.txt. * platform/efl/mathml/opentype/roots-LatinModern-expected.txt: Removed. * platform/efl/mathml/opentype/vertical-expected.png: Renamed from LayoutTests/platform/gtk/mathml/opentype/vertical-LatinModern-expected.png. * platform/efl/mathml/opentype/vertical-expected.txt: Renamed from LayoutTests/platform/efl/mathml/opentype/vertical-LatinModern-expected.txt. * platform/gtk/TestExpectations: * platform/gtk/mathml/opentype/horizontal-expected.png: Renamed from LayoutTests/platform/gtk/mathml/opentype/horizontal-LatinModern-expected.png. * platform/gtk/mathml/opentype/horizontal-expected.txt: Renamed from LayoutTests/platform/gtk/mathml/opentype/horizontal-LatinModern-expected.txt. * platform/gtk/mathml/opentype/horizontal-munderover-expected.png: Renamed from LayoutTests/platform/gtk/mathml/opentype/horizontal-LatinModern-munderover-expected.png. * platform/gtk/mathml/opentype/horizontal-munderover-expected.txt: Renamed from LayoutTests/platform/gtk/mathml/opentype/horizontal-LatinModern-munderover-expected.txt. * platform/gtk/mathml/opentype/large-operators-expected.png: Renamed from LayoutTests/platform/efl/mathml/opentype/large-operators-LatinModern-expected.png. * platform/gtk/mathml/opentype/large-operators-expected.txt: Renamed from LayoutTests/platform/gtk/mathml/opentype/large-operators-LatinModern-expected.txt. * platform/gtk/mathml/opentype/roots-LatinModern-expected.png: Removed. * platform/gtk/mathml/opentype/roots-LatinModern-expected.txt: Removed. * platform/gtk/mathml/opentype/vertical-expected.png: Renamed from LayoutTests/platform/efl/mathml/opentype/vertical-LatinModern-expected.png. * platform/gtk/mathml/opentype/vertical-expected.txt: Renamed from LayoutTests/platform/gtk/mathml/opentype/vertical-LatinModern-expected.txt. * platform/mac-wk2/mathml/opentype/large-operators-LatinModern-expected.txt: Removed. * platform/mac-wk2/mathml/opentype/vertical-LatinModern-expected.txt: Removed. * platform/mac/TestExpectations: * platform/mac/mathml/opentype/horizontal-expected.txt: Renamed from LayoutTests/platform/mac/mathml/opentype/horizontal-LatinModern-expected.txt. * platform/mac/mathml/opentype/horizontal-munderover-expected.txt: Renamed from LayoutTests/platform/mac/mathml/opentype/horizontal-LatinModern-munderover-expected.txt. * platform/mac/mathml/opentype/large-operators-expected.txt: Renamed from LayoutTests/platform/mac/mathml/opentype/large-operators-LatinModern-expected.txt. * platform/mac/mathml/opentype/roots-LatinModern-expected.txt: Removed. * platform/mac/mathml/opentype/vertical-expected.txt: Renamed from LayoutTests/platform/mac/mathml/opentype/vertical-LatinModern-expected.txt. * platform/win/TestExpectations: * platform/win/mathml/opentype/horizontal-expected.txt: Renamed from LayoutTests/platform/win/mathml/opentype/horizontal-LatinModern-expected.txt. * platform/win/mathml/opentype/horizontal-munderover-expected.txt: Renamed from LayoutTests/platform/win/mathml/opentype/horizontal-LatinModern-munderover-expected.txt. * platform/win/mathml/opentype/roots-LatinModern-expected.txt: Removed. 2014-06-20 Ryuan Choi [EFL] Remove WebKit1 test results https://bugs.webkit.org/show_bug.cgi?id=134137 Reviewed by Daniel Bates. * platform/efl-wk1: Removed entire directory which contains the WebKit1 EFL test results. 2014-06-20 Dean Jackson [Mac] Margins for new form controls need tweaking https://bugs.webkit.org/show_bug.cgi?id=134135 Reviewed by Sam Weinig. Rebaseline a bunch of results since some dimensions changed slightly. * platform/mac/css1/box_properties/acid_test-expected.png: * platform/mac/css1/box_properties/acid_test-expected.txt: * platform/mac/css2.1/t09-c5526c-display-00-e-expected.png: * platform/mac/css2.1/t09-c5526c-display-00-e-expected.txt: * platform/mac/fast/block/basic/011-expected.png: * platform/mac/fast/block/basic/011-expected.txt: * platform/mac/fast/block/margin-collapse/103-expected.png: * platform/mac/fast/block/margin-collapse/103-expected.txt: * platform/mac/fast/forms/basic-inputs-expected.png: * platform/mac/fast/forms/basic-inputs-expected.txt: * platform/mac/fast/forms/box-shadow-override-expected.png: * platform/mac/fast/forms/box-shadow-override-expected.txt: * platform/mac/fast/forms/form-element-geometry-expected.png: * platform/mac/fast/forms/form-element-geometry-expected.txt: * platform/mac/fast/forms/formmove-expected.txt: * platform/mac/fast/forms/formmove2-expected.png: * platform/mac/fast/forms/formmove2-expected.txt: * platform/mac/fast/forms/input-appearance-height-expected.png: * platform/mac/fast/forms/input-appearance-height-expected.txt: * platform/mac/fast/forms/input-value-expected.png: * platform/mac/fast/forms/input-value-expected.txt: * platform/mac/fast/inline/positionedLifetime-expected.txt: * platform/mac/fast/replaced/replaced-breaking-expected.png: * platform/mac/fast/replaced/replaced-breaking-expected.txt: * platform/mac/fast/replaced/width100percent-radio-expected.txt: * platform/mac/http/tests/navigation/javascriptlink-frames-expected.png: * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt: * platform/mac/tables/mozilla/bugs/bug1318-expected.png: * platform/mac/tables/mozilla/bugs/bug1318-expected.txt: * platform/mac/tables/mozilla/bugs/bug4527-expected.png: * platform/mac/tables/mozilla/bugs/bug4527-expected.txt: * platform/mac/tables/mozilla_expected_failures/core/captions1-expected.png: * platform/mac/tables/mozilla_expected_failures/core/captions1-expected.txt: * platform/mac/tables/mozilla_expected_failures/core/captions2-expected.png: * platform/mac/tables/mozilla_expected_failures/core/captions2-expected.txt: 2014-06-20 Myles C. Maxfield [iOS] Support Khmer and Lao fallback fonts https://bugs.webkit.org/show_bug.cgi?id=134114 Reviewed by Enrica Casucci. Simply dump the render tree of a page that includes Khmer and Lao text. The success of this test depends on font font metrics being different than system fallback font (which just shows rectangles instead of glyphs). * fast/text/khmer-lao-font.html: Added. * platform/ios-sim/fast/text/khmer-lao-font-expected.txt: Added. * platform/mac/fast/text/khmer-lao-font-expected.txt: Added. 2014-06-20 Simon Fraser REGRESSION (r169972): fix issue when removing masks from compositing layers https://bugs.webkit.org/show_bug.cgi?id=134118 Reviewed by Dean Jackson. Test that toggles the mask on a composited element. * compositing/masks/toggle-mask-expected.txt: Added. * compositing/masks/toggle-mask.html: Added. 2014-06-19 Simon Fraser [iOS WebKit2] Make -webkit-overflow-scrolling:touch work in iframes (breaks MSWord previews) https://bugs.webkit.org/show_bug.cgi?id=134085 Reviewed by Tim Horton. Tests that add and remove a fixed container of a scroll-coordinated iframe. * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-expected.txt: * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-gain-scrolling-ancestor-expected.txt: Added. * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-gain-scrolling-ancestor.html: Added. * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed-expected.txt: * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-lose-scrolling-ancestor-expected.txt: Added. * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-lose-scrolling-ancestor.html: Added. * platform/mac-wk2/tiled-drawing/scrolling/frames/remove-coordinated-frame-expected.txt: Added. * platform/mac-wk2/tiled-drawing/scrolling/frames/remove-coordinated-frame.html: Added. * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/doc-with-sticky.html: 2014-06-19 Mario Sanchez Prada Unreviewed GTK gardening. Updated text expectations after r170138. * platform/gtk/accessibility/image-map2-expected.txt: Updated. * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Updated. 2014-06-19 Rohit Kumar [EFL] Add expectations for failing svg/wicd/rightsizing-grid.xhtml layout test https://bugs.webkit.org/show_bug.cgi?id=133982 Unreviewed gardening. * platform/efl/TestExpectations: 2014-06-18 James Craig Web Inspector: AXI: expose aria-relevant https://bugs.webkit.org/show_bug.cgi?id=130913 Reviewed by Joseph Pecoraro. Expose ARIA live region relevance in Web Inspector. E.g. "Live: Assertive (Additions, Text)" * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Minor update. * inspector-protocol/dom/getAccessibilityPropertiesForNode_liveRegion-expected.txt: Updated with new output. * inspector-protocol/dom/getAccessibilityPropertiesForNode_liveRegion.html: Updated with new elements. 2014-06-18 Simon Fraser Add rebeccapurple to CSS named color list https://bugs.webkit.org/show_bug.cgi?id=133804 Reviewed by Jer Noble. Add the named color "rebeccapurple" (#639). * fast/css/named-colors-expected.txt: * fast/css/named-colors.html: 2014-06-11 Jeffrey Pfau Fix flaky beforeload tests https://bugs.webkit.org/show_bug.cgi?id=133685 Reviewed by David Kilzer. * platform/wk2/TestExpectations: Unskip tests that are no longer flaky 2014-06-18 Benjamin Poulain Subtrees with :first-child and :last-child are not invalidated when siblings are added/removed https://bugs.webkit.org/show_bug.cgi?id=133934 Reviewed by Antti Koivisto. * fast/css/getComputedStyle/empty-update-without-renderer-expected.txt: Added. * fast/css/getComputedStyle/empty-update-without-renderer.html: Added. * fast/css/getComputedStyle/first-child-update-without-renderer-expected.txt: Added. * fast/css/getComputedStyle/first-child-update-without-renderer.html: Added. * fast/css/getComputedStyle/last-child-update-without-renderer-expected.txt: Added. * fast/css/getComputedStyle/last-child-update-without-renderer.html: Added. 2014-06-18 Daniel Bates REGRESSION (r167856): Unable to log into HSBC app https://bugs.webkit.org/show_bug.cgi?id=133991 Reviewed by David Kilzer. Add tests to ensure that the WebKit client will be notified to service a redirect to an invalid URL when the setting allowNavigationToInvalidURL is enabled and will not be notified when the setting is disabled. * fast/loader/allow-redirect-to-invalid-url-using-javascript-expected.txt: Added. * fast/loader/allow-redirect-to-invalid-url-using-javascript.html: Added. * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Added. * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh.html: Added. * fast/loader/disallow-redirect-to-invalid-url-using-javascript-expected.txt: Added. * fast/loader/disallow-redirect-to-invalid-url-using-javascript.html: Added. * fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Added. * fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh.html: Added. * fast/loader/resources/redirect-to-invalid-url-using-javascript.html: Added. * fast/loader/resources/redirect-to-invalid-url-using-meta-refresh.html: Added. 2014-06-18 Commit Queue Unreviewed, rolling out r170099. https://bugs.webkit.org/show_bug.cgi?id=134031 Introduced a layouttest failure to the mac bots (Requested by bradeeoh on #webkit). Reverted changeset: "Mark mathml/wbr-in-mroot-crash.html as "Timeout Pass"" https://bugs.webkit.org/show_bug.cgi?id=130353 http://trac.webkit.org/changeset/170099 2014-06-18 Frédéric Wang Mark mathml/wbr-in-mroot-crash.html as "Timeout Pass" https://bugs.webkit.org/show_bug.cgi?id=130353 Unreviewed gardening. * platform/efl/TestExpectations: * platform/mac/TestExpectations: 2014-06-17 Zalan Bujtas Fix 'lint-test-files' warnings on run-webkit-test -2 https://bugs.webkit.org/show_bug.cgi?id=134011 Unreviewed. Remove entries referring to non-existing files from TestExpectations. * platform/mac-wk2/TestExpectations: 2014-06-17 Oliver Hunt Fix error messages for incorrect hex literals https://bugs.webkit.org/show_bug.cgi?id=133998 Reviewed by Mark Lam. Update tests for sane error messages. * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.3_Numeric_Literals/S7.8.3_A6.1_T1-expected.txt: * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.3_Numeric_Literals/S7.8.3_A6.1_T2-expected.txt: * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.3_Numeric_Literals/S7.8.3_A6.2_T1-expected.txt: * sputnik/Conformance/07_Lexical_Conventions/7.8_Literals/7.8.3_Numeric_Literals/S7.8.3_A6.2_T2-expected.txt: 2014-06-17 Carlos Alberto Lopez Perez [GTK] Fix the handling of resize events after r169505. https://bugs.webkit.org/show_bug.cgi?id=133517 Reviewed by Martin Robinson. * platform/gtk/TestExpectations: Remove the expectations for the tests that now pass. * platform/gtk/fast/dom/rtl-scroll-to-leftmost-and-resize-expected.txt: Rebaseline results. 2014-06-17 Myles C. Maxfield [iOS] Input type=time elements styled with SVG fonts have 0 width https://bugs.webkit.org/show_bug.cgi?id=133524 Reviewed by Simon Fraser. Simply render a variety of input elements with SVG fonts, and make sure they have sane widths. Note that this test is not platform-specific, even though the bug is. * fast/forms/time-input-svg-font-expected.txt: Added. * fast/forms/time-input-svg-font.html: Added. 2014-06-17 Simon Fraser [UI-side compositing] fix reflections on composited layers https://bugs.webkit.org/show_bug.cgi?id=133942 Reviewed by Tim Horton. Test with a reflected div, that repaints on a timer to test backing store updating on the clone. * compositing/reflections/repaint-with-reflection-expected.html: Added. * compositing/reflections/repaint-with-reflection.html: Added. 2014-06-17 Commit Queue Unreviewed, rolling out r170058. https://bugs.webkit.org/show_bug.cgi?id=133993 Caused 4 webkitpy failures on the bots (Requested by bradee-oh on #webkit). Reverted changeset: "[GTK] Fix the handling of resize events after r169505." https://bugs.webkit.org/show_bug.cgi?id=133517 http://trac.webkit.org/changeset/170058 2014-06-17 Carlos Alberto Lopez Perez [GTK] Fix the handling of resize events after r169505. https://bugs.webkit.org/show_bug.cgi?id=133517 Reviewed by Martin Robinson. * platform/gtk/TestExpectations: Remove the expectations for the tests that now pass. * platform/gtk/fast/dom/rtl-scroll-to-leftmost-and-resize-expected.txt: Rebaseline results. 2014-06-17 Andrzej Badowski [EFL] Add expectations for three failing/flaky layout tests. https://bugs.webkit.org/show_bug.cgi?id=133977 Unreviewed EFL gardening. * platform/efl/TestExpectations: 2014-06-17 Jer Noble [MSE] Overwritten samples are removed from buffered ranges using decode times; added samples using presentation times https://bugs.webkit.org/show_bug.cgi?id=133959 Reviewed by Eric Carlson. * media/media-source/media-source-overlapping-append-buffered-expected.txt: Added. * media/media-source/media-source-overlapping-append-buffered.html: Added. 2014-06-16 Mihnea Ovidenie [CSS Regions] Move the overflow tests to a separate folder https://bugs.webkit.org/show_bug.cgi?id=130089 Reviewed by Andrei Bucur. Move the overflow tests inside fast/regions/overflow folder. Adjust tests paths and TestExpectations files accordingly. * fast/regions/overflow/overflow-3dtransformed-region-expected.txt: Renamed from LayoutTests/fast/regions/overflow-3dtransformed-region-expected.txt. * fast/regions/overflow/overflow-3dtransformed-region.html: Renamed from LayoutTests/fast/regions/overflow-3dtransformed-region.html. * fast/regions/overflow/overflow-auto-after-float-expected.html: Renamed from LayoutTests/fast/regions/overflow-auto-after-float-expected.html. * fast/regions/overflow/overflow-auto-after-float.html: Renamed from LayoutTests/fast/regions/overflow-auto-after-float.html. * fast/regions/overflow/overflow-content-transform-rotate-expected.html: Renamed from LayoutTests/fast/regions/overflow-content-transform-rotate-expected.html. * fast/regions/overflow/overflow-content-transform-rotate.html: Renamed from LayoutTests/fast/regions/overflow-content-transform-rotate.html. * fast/regions/overflow/overflow-content-zero-height-region-expected.html: Renamed from LayoutTests/fast/regions/overflow-content-zero-height-region-expected.html. * fast/regions/overflow/overflow-content-zero-height-region.html: Renamed from LayoutTests/fast/regions/overflow-content-zero-height-region.html. * fast/regions/overflow/overflow-first-and-last-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-first-and-last-regions-expected.html. * fast/regions/overflow/overflow-first-and-last-regions-in-container-hidden-expected.html: Renamed from LayoutTests/fast/regions/overflow-first-and-last-regions-in-container-hidden-expected.html. * fast/regions/overflow/overflow-first-and-last-regions-in-container-hidden.html: Renamed from LayoutTests/fast/regions/overflow-first-and-last-regions-in-container-hidden.html. * fast/regions/overflow/overflow-first-and-last-regions.html: Renamed from LayoutTests/fast/regions/overflow-first-and-last-regions.html. * fast/regions/overflow/overflow-in-uniform-regions-dynamic-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-uniform-regions-dynamic-expected.html. * fast/regions/overflow/overflow-in-uniform-regions-dynamic.html: Renamed from LayoutTests/fast/regions/overflow-in-uniform-regions-dynamic.html. * fast/regions/overflow/overflow-in-uniform-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-uniform-regions-expected.html. * fast/regions/overflow/overflow-in-uniform-regions.html: Renamed from LayoutTests/fast/regions/overflow-in-uniform-regions.html. * fast/regions/overflow/overflow-in-variable-width-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-expected.html. * fast/regions/overflow/overflow-in-variable-width-regions-inline-bt-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-bt-expected.html. * fast/regions/overflow/overflow-in-variable-width-regions-inline-bt.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-bt.html. * fast/regions/overflow/overflow-in-variable-width-regions-inline-continuation-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-continuation-expected.html. * fast/regions/overflow/overflow-in-variable-width-regions-inline-continuation.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-continuation.html. * fast/regions/overflow/overflow-in-variable-width-regions-inline-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-expected.html. * fast/regions/overflow/overflow-in-variable-width-regions-inline-lr-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-lr-expected.html. * fast/regions/overflow/overflow-in-variable-width-regions-inline-lr.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-lr.html. * fast/regions/overflow/overflow-in-variable-width-regions-inline-rl-expected.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-rl-expected.html. * fast/regions/overflow/overflow-in-variable-width-regions-inline-rl.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline-rl.html. * fast/regions/overflow/overflow-in-variable-width-regions-inline.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions-inline.html. * fast/regions/overflow/overflow-in-variable-width-regions.html: Renamed from LayoutTests/fast/regions/overflow-in-variable-width-regions.html. * fast/regions/overflow/overflow-last-region-horiz-bt-expected.html: Renamed from LayoutTests/fast/regions/overflow-last-region-horiz-bt-expected.html. * fast/regions/overflow/overflow-last-region-horiz-bt.html: Renamed from LayoutTests/fast/regions/overflow-last-region-horiz-bt.html. * fast/regions/overflow/overflow-last-region-vert-lr-expected.html: Renamed from LayoutTests/fast/regions/overflow-last-region-vert-lr-expected.html. * fast/regions/overflow/overflow-last-region-vert-lr.html: Renamed from LayoutTests/fast/regions/overflow-last-region-vert-lr.html. * fast/regions/overflow/overflow-last-region-vert-rl-expected.html: Renamed from LayoutTests/fast/regions/overflow-last-region-vert-rl-expected.html. * fast/regions/overflow/overflow-last-region-vert-rl.html: Renamed from LayoutTests/fast/regions/overflow-last-region-vert-rl.html. * fast/regions/overflow/overflow-moving-below-floats-in-variable-width-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.html. * fast/regions/overflow/overflow-moving-below-floats-in-variable-width-regions.html: Renamed from LayoutTests/fast/regions/overflow-moving-below-floats-in-variable-width-regions.html. * fast/regions/overflow/overflow-nested-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-nested-regions-expected.html. * fast/regions/overflow/overflow-nested-regions.html: Renamed from LayoutTests/fast/regions/overflow-nested-regions.html. * fast/regions/overflow/overflow-not-moving-below-floats-in-variable-width-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.html. * fast/regions/overflow/overflow-not-moving-below-floats-in-variable-width-regions.html: Renamed from LayoutTests/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions.html. * fast/regions/overflow/overflow-region-float-expected.html: Renamed from LayoutTests/fast/regions/overflow-region-float-expected.html. * fast/regions/overflow/overflow-region-float.html: Renamed from LayoutTests/fast/regions/overflow-region-float.html. * fast/regions/overflow/overflow-region-inline-expected.html: Renamed from LayoutTests/fast/regions/overflow-region-inline-expected.html. * fast/regions/overflow/overflow-region-inline.html: Renamed from LayoutTests/fast/regions/overflow-region-inline.html. * fast/regions/overflow/overflow-region-transform-expected.html: Renamed from LayoutTests/fast/regions/overflow-region-transform-expected.html. * fast/regions/overflow/overflow-region-transform.html: Renamed from LayoutTests/fast/regions/overflow-region-transform.html. * fast/regions/overflow/overflow-rtl-in-variable-width-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-rtl-in-variable-width-regions-expected.html. * fast/regions/overflow/overflow-rtl-in-variable-width-regions.html: Renamed from LayoutTests/fast/regions/overflow-rtl-in-variable-width-regions.html. * fast/regions/overflow/overflow-scrollable-1-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-1-expected.html. * fast/regions/overflow/overflow-scrollable-1.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-1.html. * fast/regions/overflow/overflow-scrollable-2-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-2-expected.html. * fast/regions/overflow/overflow-scrollable-2.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-2.html. * fast/regions/overflow/overflow-scrollable-3-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-3-expected.html. * fast/regions/overflow/overflow-scrollable-3.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-3.html. * fast/regions/overflow/overflow-scrollable-fit-complex-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-fit-complex-expected.html. * fast/regions/overflow/overflow-scrollable-fit-complex.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-fit-complex.html. * fast/regions/overflow/overflow-scrollable-fit-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-fit-expected.html. * fast/regions/overflow/overflow-scrollable-fit.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-fit.html. * fast/regions/overflow/overflow-scrollable-nested-expected.txt: Renamed from LayoutTests/fast/regions/overflow-scrollable-nested-expected.txt. * fast/regions/overflow/overflow-scrollable-nested.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-nested.html. * fast/regions/overflow/overflow-scrollable-rel-pos-fragment-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-rel-pos-fragment-expected.html. * fast/regions/overflow/overflow-scrollable-rel-pos-fragment.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-rel-pos-fragment.html. * fast/regions/overflow/overflow-scrollable-rotated-fragment-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-rotated-fragment-expected.html. * fast/regions/overflow/overflow-scrollable-rotated-fragment.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-rotated-fragment.html. * fast/regions/overflow/overflow-scrollable-unsplittable-fragment-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-unsplittable-fragment-expected.html. * fast/regions/overflow/overflow-scrollable-unsplittable-fragment.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-unsplittable-fragment.html. * fast/regions/overflow/overflow-scrollable-varying-width-1-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-varying-width-1-expected.html. * fast/regions/overflow/overflow-scrollable-varying-width-1.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-varying-width-1.html. * fast/regions/overflow/overflow-scrollable-varying-width-2-expected.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-varying-width-2-expected.html. * fast/regions/overflow/overflow-scrollable-varying-width-2.html: Renamed from LayoutTests/fast/regions/overflow-scrollable-varying-width-2.html. * fast/regions/overflow/overflow-size-change-in-variable-width-regions-expected.html: Renamed from LayoutTests/fast/regions/overflow-size-change-in-variable-width-regions-expected.html. * fast/regions/overflow/overflow-size-change-in-variable-width-regions.html: Renamed from LayoutTests/fast/regions/overflow-size-change-in-variable-width-regions.html. * fast/regions/overflow/overflow-size-change-with-stacking-context-expected.html: Renamed from LayoutTests/fast/regions/overflow-size-change-with-stacking-context-expected.html. * fast/regions/overflow/overflow-size-change-with-stacking-context-rtl-expected.html: Renamed from LayoutTests/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.html. * fast/regions/overflow/overflow-size-change-with-stacking-context-rtl.html: Renamed from LayoutTests/fast/regions/overflow-size-change-with-stacking-context-rtl.html. * fast/regions/overflow/overflow-size-change-with-stacking-context.html: Renamed from LayoutTests/fast/regions/overflow-size-change-with-stacking-context.html. * platform/efl/TestExpectations: * platform/gtk/TestExpectations: * platform/mac/TestExpectations: * platform/win/TestExpectations: 2014-06-16 Mihnea Ovidenie [CSSRegions] Region with border radius and overflow:hidden does not clip content https://bugs.webkit.org/show_bug.cgi?id=133476 Reviewed by Andrei Bucur. * fast/regions/region-border-radius-overflow-clip-expected.html: Added. * fast/regions/region-border-radius-overflow-clip.html: Added. 2014-06-12 Mark Lam Parser statementDepth accounting needs to account for when a function body excludes its braces. Reviewed by Oliver Hunt. * js/parser-syntax-check-expected.txt: * js/script-tests/parser-syntax-check.js: - Added cases for declaring functions in strict mode. - Added caught error to the test result logging if it's not a SyntaxError. This helps catch the issue in this bug which was erroneously throwing RangeErrors. 2014-06-16 Radu Stavila REGRESSION (r168046): Incorrect layout for multicol spanners when moving from one thread to another https://bugs.webkit.org/show_bug.cgi?id=133589 Reviewed by Antti Koivisto. * fast/multicol/newmulticol/spanner-crash-expected.txt: Added. * fast/multicol/newmulticol/spanner-crash.html: Added. 2014-06-16 Mario Sanchez Prada [ATK] Missing 'selection-changed' signal when navigating a combo box with keyboard https://bugs.webkit.org/show_bug.cgi?id=133512 Reviewed by Chris Fleizach. Re-implemented test for combo boxes in terms of addNotificationListener() instead of using the (already deprecated) logAccessibilityEvents method, and made the test cross platform (as the fix is not platform specific). * accessibility/combo-box-collapsed-selection-changed.html: Implemented based on the former gtk-only test, and made it cross-platform. * accessibility/combo-box-collapsed-selection-changed-expected.txt: New. * platform/gtk/accessibility/combo-box-collapsed-selection-changed.html: Removed. * platform/gtk/accessibility/combo-box-collapsed-selection-changed-expected.txt: Removed. Updated expectation for test that checks that a notification is sent when navigating through a multiselection list box, now that we are actually printing such a notification. * accessibility/multiselect-list-reports-active-option-expected.txt: Updated. Removed two expected failures from TestExpectations for tests that are now passing, one for the combo box test mentioned above and another one for a test that is passing as well now, after applying this fix: accessibility/menu-list-sends-change-notification.html * platform/gtk/TestExpectations: Removed two 'failure' expectations. * platform/mac/TestExpectations: Skip accessiblity test timing out, probably because those kind of notifications while navigating a combo box are not needed in the Mac. 2014-06-16 Frédéric Wang Draw radicals with glyphs for better rendering https://bugs.webkit.org/show_bug.cgi?id=119038 Reviewed by Chris Fleizach. We update the reference for some tests with radicals and update the expectation of tests for addition/removal of children in an msqrt/mroot element. We also add a test for bug 126516 (SVG transforms not applied to mroot) and a new test for radical drawing using an OpenType MATH table. * TestExpectations: enable the tests for addition/removal of children. * mathml/opentype/roots-LatinModern.html: Added. * mathml/presentation/mroot-transform-expected.html: Added. * mathml/presentation/mroot-transform.html: Added. * platform/efl/TestExpectations: mark failures for bad references. * platform/efl/mathml/opentype/roots-LatinModern-expected.txt: Added. * platform/gtk/mathml/opentype/roots-LatinModern-expected.png: Added. * platform/gtk/mathml/opentype/roots-LatinModern-expected.txt: Added. * platform/gtk/mathml/presentation/mo-stretch-expected.png: update reference. * platform/gtk/mathml/presentation/mo-stretch-expected.txt: update reference. * platform/gtk/mathml/presentation/roots-expected.png: update reference. * platform/gtk/mathml/presentation/roots-expected.txt: update reference. * platform/mac/TestExpectations: mark failures for bad references. * platform/mac/mathml/opentype/roots-LatinModern-expected.txt: Added. * platform/win/TestExpectations: mark failures for bad references. * platform/win/mathml/opentype/roots-LatinModern-expected.txt: Added. 2014-06-16 Andrzej Badowski [EFL] Change expectations for three failing or flaky layout tests. https://bugs.webkit.org/show_bug.cgi?id=133861 Unreviewed EFL gardening. * platform/efl/TestExpectations: 2014-06-15 Benjamin Poulain CSS JIT: add support for the :lang() pseudo class https://bugs.webkit.org/show_bug.cgi?id=133913 Reviewed by Andreas Kling. * fast/selectors/lang-conflict-expected.txt: Added. * fast/selectors/lang-conflict.html: Added. * fast/selectors/lang-empty-expected.txt: Added. * fast/selectors/lang-empty.html: Added. * fast/selectors/lang-specificity-expected.txt: Added. * fast/selectors/lang-specificity-xml-expected.txt: Added. * fast/selectors/lang-specificity-xml.xhtml: Added. * fast/selectors/lang-specificity.html: Added. 2014-06-14 Simon Fraser Masks disappear when layers become tiled https://bugs.webkit.org/show_bug.cgi?id=133892 Reviewed by Tim Horton. Tests for masking as they go into and out of tiled mode. * compositing/masks/become-tiled-mask-expected.html: Added. * compositing/masks/become-tiled-mask.html: Added. * compositing/masks/cease-tiled-mask-expected.html: Added. * compositing/masks/cease-tiled-mask.html: Added. * compositing/masks/tiled-mask-expected.html: Added. * compositing/masks/tiled-mask.html: Added. 2014-06-14 Commit Queue Unreviewed, rolling out r169963. https://bugs.webkit.org/show_bug.cgi?id=133899 Assertion in mathml/roots-removeChild.html (Requested by fredw on #webkit). Reverted changeset: "Draw radicals with glyphs for better rendering" https://bugs.webkit.org/show_bug.cgi?id=119038 http://trac.webkit.org/changeset/169963 2014-06-14 Frédéric Wang Draw radicals with glyphs for better rendering https://bugs.webkit.org/show_bug.cgi?id=119038 Reviewed by Chris Fleizach. We update the reference for some tests with radicals and enable the tests for addition/removal of children in an msqrt/mroot element. We also add a test for bug 126516 (SVG transforms not applied to mroot) and a new test for radical drawing using an OpenType MATH table. * TestExpectations: enable the tests for addition/removal of children. * mathml/opentype/roots-LatinModern.html: Added. * mathml/presentation/mroot-transform-expected.html: Added. * mathml/presentation/mroot-transform.html: Added. * platform/efl/TestExpectations: mark failures for bad references. * platform/efl/mathml/opentype/roots-LatinModern-expected.txt: Added. * platform/gtk/mathml/opentype/roots-LatinModern-expected.png: Added. * platform/gtk/mathml/opentype/roots-LatinModern-expected.txt: Added. * platform/gtk/mathml/presentation/mo-stretch-expected.png: update reference. * platform/gtk/mathml/presentation/mo-stretch-expected.txt: update reference. * platform/gtk/mathml/presentation/roots-expected.png: update reference. * platform/gtk/mathml/presentation/roots-expected.txt: update reference. * platform/mac/TestExpectations: mark failures for bad references. * platform/mac/mathml/opentype/roots-LatinModern-expected.txt: Added. * platform/win/TestExpectations: mark failures for bad references. * platform/win/mathml/opentype/roots-LatinModern-expected.txt: Added. 2014-06-13 Commit Queue Unreviewed, rolling out r169939. https://bugs.webkit.org/show_bug.cgi?id=133878 This patch raises assertions on mac (Requested by fredw on #webkit). Reverted changeset: "Draw radicals with glyphs for better rendering" https://bugs.webkit.org/show_bug.cgi?id=119038 http://trac.webkit.org/changeset/169939 2014-06-13 Enrique Ocaña González Unreviewed GTK gardening. Added some flaky and failing tests to TestExpectations. * platform/gtk/TestExpectations: 2014-06-13 Frédéric Wang Draw radicals with glyphs for better rendering https://bugs.webkit.org/show_bug.cgi?id=119038 Reviewed by Chris Fleizach. We update the reference for some tests with radicals and enable the tests for addition/removal of children in an msqrt/mroot element. We also add a test for bug 126516 (SVG transforms not applied to mroot) and a new test for radical drawing using an OpenType MATH table. * TestExpectations: enable the tests for addition/removal of children. * mathml/opentype/roots-LatinModern.html: Added. * mathml/presentation/mroot-transform-expected.html: Added. * mathml/presentation/mroot-transform.html: Added. * platform/efl/TestExpectations: mark failures for bad references. * platform/efl/mathml/opentype/roots-LatinModern-expected.txt: Added. * platform/gtk/mathml/opentype/roots-LatinModern-expected.png: Added. * platform/gtk/mathml/opentype/roots-LatinModern-expected.txt: Added. * platform/gtk/mathml/presentation/mo-stretch-expected.png: update reference. * platform/gtk/mathml/presentation/mo-stretch-expected.txt: update reference. * platform/gtk/mathml/presentation/roots-expected.png: update reference. * platform/gtk/mathml/presentation/roots-expected.txt: update reference. * platform/mac/TestExpectations: mark failures for bad references. * platform/mac/mathml/opentype/roots-LatinModern-expected.txt: Added. * platform/win/TestExpectations: mark failures for bad references. * platform/win/mathml/opentype/roots-LatinModern-expected.txt: Added. 2014-06-13 Jarek Czekalski [ATK] Add test for accessibility of text inside "span" block in "a" block. https://bugs.webkit.org/show_bug.cgi?id=132349 Reviewed by Mario Sanchez Prada. * platform/gtk/accessibility/text-in-span-block-in-a-block-expected.txt: Added. * platform/gtk/accessibility/text-in-span-block-in-a-block.html: Added. 2014-06-13 Andrzej Badowski [EFL] Change expectations for two failing layout tests. https://bugs.webkit.org/show_bug.cgi?id=133805 Unreviewed EFL gradening. * platform/efl/TestExpectations: * platform/efl/fast/multicol/newmulticol/client-rects-expected.txt: 2014-06-12 Zalan Bujtas Subpixel rendering: Make and