If I launch chrome with --enable-blink-gen-property-trees and scroll to the top or bottom of the page on MacOS, I hit the following exception:
draw_property_utils.cc(473) Check failed: elastic_overscroll.IsZero().
0 base::debug::StackTrace::StackTrace(unsigned long) + 174
1 base::debug::StackTrace::StackTrace(unsigned long) + 29
2 base::debug::StackTrace::StackTrace() + 28
3 logging::LogMessage::~LogMessage() + 460
4 logging::LogMessage::~LogMessage() + 21
5 void cc::draw_property_utils::(anonymous namespace)::UpdateElasticOverscrollInternal<cc::LayerImpl>(cc::PropertyTrees*, cc::LayerImpl const*, gfx::Vector2dF const&) + 205
6 cc::draw_property_utils::UpdateElasticOverscroll(cc::PropertyTrees*, cc::LayerImpl const*, gfx::Vector2dF const&) + 37
7 cc::CalculateDrawPropertiesInternal(cc::LayerTreeHostCommon::CalcDrawPropsImplInputs*, cc::PropertyTreeOption) + 2971
8 cc::LayerTreeHostCommon::CalculateDrawProperties(cc::LayerTreeHostCommon::CalcDrawPropsImplInputs*) + 49
9 cc::LayerTreeImpl::UpdateDrawProperties(bool) + 1809
10 cc::LayerTreeHostImpl::PrepareToDraw(cc::LayerTreeHostImpl::FrameData*) + 3111
11 cc::ProxyImpl::DrawInternal(bool) + 867
12 cc::ProxyImpl::ScheduledActionDrawIfPossible() + 666
13 cc::Scheduler::DrawIfPossible() + 407
14 cc::Scheduler::ProcessScheduledActions() + 1529
15 cc::Scheduler::OnBeginImplFrameDeadline() + 360
Comment 1 by bokan@chromium.org
, Aug 15Owner: bokan@chromium.org
Status: Assigned (was: Available)