Bug 106858

Summary: [Chromium] REGRESSION(r139686) scrollingcoordinator/non-fast-scrollable-region-transformed-iframe.html has the wrong scrollbars on SnowLeopard Debug
Product: WebKit Reporter: Dominic Cooney <dominicc>
Component: WebCore Misc.Assignee: Tien-Ren Chen <trchen>
Status: RESOLVED WONTFIX    
Severity: Normal CC: morrita, schenney, trchen
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Dominic Cooney
Reported 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.
Attachments
Dominic Cooney
Comment 1 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.
Dominic Cooney
Comment 2 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.
Hajime Morrita
Comment 3 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
Note You need to log in before you can comment on or make changes to this bug.