Bug 106858 - [Chromium] REGRESSION(r139686) scrollingcoordinator/non-fast-scrollable-region-transformed-iframe.html has the wrong scrollbars on SnowLeopard Debug
Summary: [Chromium] REGRESSION(r139686) scrollingcoordinator/non-fast-scrollable-regio...
Status: RESOLVED WONTFIX
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Tien-Ren Chen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-14 19:39 PST by Dominic Cooney
Modified: 2013-04-08 15:53 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dominic Cooney 2013-01-14 19:39:23 PST
I am rebaselining this test. However I am not rebaselining on SnowLeopard Debug. Looking at the pixel results on the chromium.webkit integration SnowLeopard Debug bot, the system-theme scrollbar is drawn. The scrollbars on SnowLeopard, Lion and MountainLion Release look fine. Please investigate why this started happening at r139686.
Comment 1 Dominic Cooney 2013-01-15 19:21:36 PST
scrollingcoordinator/non-fast-scrollable-region-scaled-iframe.html is exhibiting a similar problem where it is drawn with the system scrollbars in Mac Dbg

<http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=scrollingcoordinator%2Fnon-fast-scrollable-region-scaled-iframe.html>

Added expectations for this in r139826.
Comment 2 Dominic Cooney 2013-01-17 18:23:20 PST
I broadened the expectations in r140082.

trchen: If you know of a bug about failures caused by drawing system-theme scrollbars, please let me know and I can reclassify these.

Otherwise please investigate.
Comment 3 Hajime Morrita 2013-02-04 20:47:51 PST
Also, there are occasional assertion failure:
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=scrollingcoordinator%2Fnon-fast-scrollable-region-transformed-iframe.html

crash log for DumpRenderTree (pid 2594):
STDOUT: <empty>
STDERR: ASSERTION FAILED: m_horizontalScrollbarPainterDelegate
STDERR: ../../third_party/WebKit/Source/WebCore/platform/mac/ScrollAnimatorMac.mm(953) : virtual void WebCore::ScrollAnimatorMac::willRemoveHorizontalScrollbar(WebCore::Scrollbar *)
STDERR: 1   0x5d604e7 WebCore::ScrollAnimatorMac::willRemoveHorizontalScrollbar(WebCore::Scrollbar*)
STDERR: 2   0x5a78760 WebCore::ScrollableArea::willRemoveHorizontalScrollbar(WebCore::Scrollbar*)
STDERR: 3   0x5a6a501 WebCore::ScrollView::setHasHorizontalScrollbar(bool)
STDERR: 4   0x5a6b0ab WebCore::ScrollView::updateScrollbars(WebCore::IntSize const&)
STDERR: 5   0x5a707b5 WebCore::ScrollView::scrollbarStyleChanged(int, bool)
STDERR: 6   0x85aec86 WebCore::FrameView::scrollbarStyleChanged(int, bool)
STDERR: 7   0x85aed06 non-virtual thunk to WebCore::FrameView::scrollbarStyleChanged(int, bool)
STDERR: 8   0x5d5be0e WebCore::ScrollAnimatorMac::updateScrollerStyle()
STDERR: 9   0x5d5b8ff -[ChromiumWebCoreObjCWebScrollbarPainterControllerDelegate scrollerImpPair:updateScrollerStyleForNewRecommendedScrollerStyle:]
STDERR: 10  0x99c123a0 +[NSScrollerImpPair _updateAllScrollerImpPairsForNewRecommendedScrollerStyle:]
STDERR: 11  0x99c12131 +[NSScrollerImpPair _scrollerStyleRecommendationChanged:]
STDERR: 12  0x9ab4bdf1 __-[NSNotificationCenter addObserver:selector:name:object:]_block_invoke_1
STDERR: 13  0x93e1b903 ___CFXNotificationPost_block_invoke_1
STDERR: 14  0x93de6688 _CFXNotificationPost
STDERR: 15  0x9ab36fde -[NSNotificationCenter postNotificationName:object:userInfo:]
STDERR: 16  0x99523f9b -[_NSScrollerStyleRecommender setRecommendedScrollerStyleAndNotify:]
STDERR: 17  0x99523e92 __-[_NSScrollerStyleRecommender scrollerStyleRecommendationUpdateTimerFired:]_block_invoke_1
STDERR: 18  0x99523e62 ___NSDetectScrollDevicesThenInvokeOnMainQueue_block_invoke_3
STDERR: 19  0x98dc9fbd _dispatch_call_block_and_release
STDERR: 20  0x98dcbf4d _dispatch_main_queue_callback_4CF
STDERR: 21  0x93dd1d43 __CFRunLoopRun
STDERR: 22  0x93dd11dc CFRunLoopRunSpecific
STDERR: 23  0x93dd1088 CFRunLoopRunInMode
STDERR: 24  0x94609543 RunCurrentEventLoopInMode
STDERR: 25  0x946107d6 ReceiveNextEventCommon
STDERR: 26  0x9461071a BlockUntilNextEventMatchingListInMode
STDERR: 27  0x992d9ee8 _DPSNextEvent
STDERR: 28  0x992d9752 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
STDERR: 29  0x992d5ac1 -[NSApplication run]
STDERR: 30  0x3e6518e base::MessagePumpNSApplication::DoRun(base::MessagePump::Delegate*)
STDERR: 31  0x3e63fc8 base::MessagePumpCFRunLoopBase::Run(base::MessagePump::Delegate*)
STDERR: Received signal 11 SEGV_MAPERR 0000bbadbeef