How Chromium paint layer called

08-14 15:35:25.502 4959 5015 D Neo,/RenderLayer.cpp::paintLayer:1855: called

08-14 15:35:25.532 4959 5015 E chromium: #00 0x00d4ccc3 /system/lib/libwebviewxx.so

 WebCore::RenderLayer::paintLayer(WebCore::GraphicsContext*, WebCore::LayerPaintingInfo const&, unsigned int)



  ../../third_party/WebKit/Source/core/rendering/RenderLayer.cpp:1856

08-14 15:35:25.532 4959 5015 E chromium: #01 0x00d4d3f1 /system/lib/libwebviewxx.so

 WebCore::RenderLayer::paintChildren(unsigned int, WebCore::GraphicsContext*, WebCore::LayerPaintingInfo const&, unsigned int)



  ../../third_party/WebKit/Source/core/rendering/RenderLayer.cpp:2211

08-14 15:35:25.532 4959 5015 E chromium: #02 0x00d4c895 /system/lib/libwebviewxx.so

 WebCore::RenderLayer::paintLayerContents(WebCore::GraphicsContext*, WebCore::LayerPaintingInfo const&, unsigned int)



  ../../third_party/WebKit/Source/core/rendering/RenderLayer.cpp:2129

08-14 15:35:25.532 4959 5015 E chromium: #03 0x00cf6f77 /system/lib/libwebviewxx.so

 WebCore::CompositedLayerMapping::doPaintTask(WebCore::GraphicsLayerPaintInfo&, WebCore::GraphicsContext*, WebCore::IntRect const&)



  ../../third_party/WebKit/Source/core/rendering/CompositedLayerMapping.cpp:1966

08-14 15:35:25.532 4959 5015 E chromium: #04 0x00cf734d /system/lib/libwebviewxx.so

 WebCore::CompositedLayerMapping::paintContents(WebCore::GraphicsLayer const*, WebCore::GraphicsContext&, unsigned int, WebCore::IntRect const&)



  ../../third_party/WebKit/Source/core/rendering/CompositedLayerMapping.cpp:2025

08-14 15:35:25.532 4959 5015 E chromium: #05 0x008ada67 /system/lib/libwebviewxx.so

 WebCore::GraphicsLayer::paintGraphicsLayerContents(WebCore::GraphicsContext&, WebCore::IntRect const&)



  ../../third_party/WebKit/Source/platform/graphics/GraphicsLayer.cpp:339

08-14 15:35:25.532 4959 5015 E chromium: #06 0x008b5db3 /system/lib/libwebviewxx.so

 WebCore::OpaqueRectTrackingContentLayerDelegate::paintContents(SkCanvas*, blink::WebRect const&, bool, blink::WebFloatRect&)



  ../../third_party/WebKit/Source/platform/graphics/OpaqueRectTrackingContentLayerDelegate.cpp:69

08-14 15:35:25.532 4959 5015 E chromium: #07 0x012fbbbb /system/lib/libwebviewxx.so

 webkit::WebContentLayerImpl::PaintContents(SkCanvas*, gfx::Rect const&, gfx::RectF*)



  ../../webkit/renderer/compositor_bindings/web_content_layer_impl.cc:59

08-14 15:35:25.532 4959 5015 E chromium: #08 0x00676cff /system/lib/libwebviewxx.so

 cc::Picture::Record(cc::ContentLayerClient*, SkTileGridPicture::TileGridInfo const&)



  ../../cc/resources/picture.cc:253

08-14 15:35:25.532 4959 5015 E chromium: #09 0x0067830f /system/lib/libwebviewxx.so

 cc::Picture::Create(gfx::Rect const&, cc::ContentLayerClient*, SkTileGridPicture::TileGridInfo const&, bool, int)



  ../../cc/resources/picture.cc:92

08-14 15:35:25.532 4959 5015 E chromium: #10 0x0067b963 /system/lib/libwebviewxx.so

 cc::PicturePile::Update(cc::ContentLayerClient*, unsigned int, bool, cc::Region const&, gfx::Rect const&, int, cc::RenderingStatsInstrumentation*)



  ../../cc/resources/picture_pile.cc:239

08-14 15:35:25.532 4959 5015 E chromium: #11 0x00650891 /system/lib/libwebviewxx.so

 cc::PictureLayer::Update(cc::ResourceUpdateQueue*, cc::OcclusionTrackerBase<cc::Layer, cc::RenderSurface> const*)



  ../../cc/layers/picture_layer.cc:119

08-14 15:35:25.532 4959 5015 E chromium: #12 0x006a13a1 /system/lib/libwebviewxx.so

 cc::LayerTreeHost::PaintLayerContents(cc::RenderSurfaceLayerList const&, cc::ResourceUpdateQueue*, bool*, bool*)



  ../../cc/trees/layer_tree_host.cc:1017

08-14 15:35:25.532 4959 5015 E chromium: #13 0x006a17a3 /system/lib/libwebviewxx.so

 cc::LayerTreeHost::UpdateLayers(cc::Layer*, cc::ResourceUpdateQueue*)



  ../../cc/trees/layer_tree_host.cc:842

08-14 15:35:25.532 4959 5015 E chromium: #14 0x006a19ab /system/lib/libwebviewxx.so

 cc::LayerTreeHost::UpdateLayers(cc::ResourceUpdateQueue*)



  ../../cc/trees/layer_tree_host.cc:738

08-14 15:35:25.532 4959 5015 E chromium: #15 0x006bb313 /system/lib/libwebviewxx.so

 cc::ThreadProxy::BeginMainFrame(scoped_ptr<cc::ThreadProxy::BeginMainFrameAndCommitState, base::DefaultDeleter<cc::ThreadProxy::BeginMainFrameAndCommitState> >)



  ../../cc/trees/thread_proxy.cc:906

08-14 15:35:25.532 4959 5015 E chromium: #16 0x006bd6a1 /system/lib/libwebviewxx.so

 base::internal::RunnableAdapter<void (cc::ThreadProxy::*)(scoped_ptr<cc::ThreadProxy::BeginMainFrameAndCommitState, base::DefaultDeleter<cc::ThreadProxy::BeginMainFrameAndCommitState> >)>::Run(cc::ThreadProxy*, scoped_ptr<cc::ThreadProxy::BeginMainFrameAndCommitState, base::DefaultDeleter<cc::ThreadProxy::BeginMainFrameAndCommitState> >)



  ../../base/bind_internal.h:190 (discriminator 3)

08-14 15:35:25.532 4959 5015 E chromium: #17 0x006bd6eb /system/lib/libwebviewxx.so

 base::internal::InvokeHelper<true, void, base::internal::RunnableAdapter<void (cc::ThreadProxy::*)(scoped_ptr<cc::ThreadProxy::BeginMainFrameAndCommitState, base::DefaultDeleter<cc::ThreadProxy::BeginMainFrameAndCommitState> >)>, void (base::WeakPtr<cc::ThreadProxy> const&, scoped_ptr<cc::ThreadProxy::BeginMainFrameAndCommitState, base::DefaultDeleter<cc::ThreadProxy::BeginMainFrameAndCommitState> >)>::MakeItSo(base::internal::RunnableAdapter<void (cc::ThreadProxy::*)(scoped_ptr<cc::ThreadProxy::BeginMainFrameAndCommitState, base::DefaultDeleter<cc::ThreadProxy::BeginMainFrameAndCommitState> >)>, base::WeakPtr<cc::ThreadProxy> const&, scoped_ptr<cc::ThreadProxy::BeginMainFrameAndCommitState, base::DefaultDeleter<cc::ThreadProxy::BeginMainFrameAndCommitState> >)



  ../../base/bind_internal.h:909

08-14 15:35:25.532 4959 5015 E chromium: #18 0x006bd749 /system/lib/libwebviewxx.so

 base::internal::Invoker<2, base::internal::BindState<base::internal::RunnableAdapter<void (cc::ThreadProxy::*)(scoped_ptr<cc::ThreadProxy::BeginMainFrameAndCommitState, base::DefaultDeleter<cc::ThreadProxy::BeginMainFrameAndCommitState> >)>, void (cc::ThreadProxy*, scoped_ptr<cc::ThreadProxy::BeginMainFrameAndCommitState, base::DefaultDeleter<cc::ThreadProxy::BeginMainFrameAndCommitState> >), void (base::WeakPtr<cc::ThreadProxy>, base::internal::PassedWrapper<scoped_ptr<cc::ThreadProxy::BeginMainFrameAndCommitState, base::DefaultDeleter<cc::ThreadProxy::BeginMainFrameAndCommitState> > >)>, void (cc::ThreadProxy*, scoped_ptr<cc::ThreadProxy::BeginMainFrameAndCommitState, base::DefaultDeleter<cc::ThreadProxy::BeginMainFrameAndCommitState> >)>::Run(base::internal::BindStateBase*)



  ../../base/bind_internal.h:1253

08-14 15:35:25.532 4959 5015 E chromium: #19 0x0021ee03 /system/lib/libwebviewxx.so

 base::Callback<void ()>::Run() const



  ../../base/callback.h:401

08-14 15:35:25.532 4959 5015 E chromium: #20 0x0021fc6d /system/lib/libwebviewxx.so

 base::MessageLoop::DeferOrRunPendingTask(base::PendingTask const&)



  ../../base/message_loop/message_loop.cc:459

08-14 15:35:25.532 4959 5015 E chromium: #21 0x0021ffa7 /system/lib/libwebviewxx.so

 base::MessageLoop::DoWork()



  ../../base/message_loop/message_loop.cc:573

08-14 15:35:25.532 4959 5015 E chromium: #22 0x002205c9 /system/lib/libwebviewxx.so

 base::MessagePumpDefault::Run(base::MessagePump::Delegate*)



  ../../base/message_loop/message_pump_default.cc:32

08-14 15:35:25.532 4959 5015 E chromium: #23 0x0021f3f9 /system/lib/libwebviewxx.so

 base::MessageLoop::RunHandler()



  ../../base/message_loop/message_loop.cc:397

08-14 15:35:25.532 4959 5015 E chromium: #24 0x0022ad27 /system/lib/libwebviewxx.so

 base::RunLoop::Run()



  ../../base/run_loop.cc:49

08-14 15:35:25.532 4959 5015 E chromium: #25 0x0021e65f /system/lib/libwebviewxx.so

 base::MessageLoop::Run()



  ../../base/message_loop/message_loop.cc:290

08-14 15:35:25.532 4959 5015 E chromium: #26 0x00236451 /system/lib/libwebviewxx.so

 base::Thread::ThreadMain()



  ../../base/threading/thread.cc:225

08-14 15:35:25.532 4959 5015 E chromium: #27 0x00233625 /system/lib/libwebviewxx.so

 ThreadFunc



  ../../base/threading/platform_thread_posix.cc:80
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值