Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(24)

Issue 80203002: WebLayerTreeView and WebWidget API cleanup (Closed)

Created:
7 years, 1 month ago by trchen
Modified:
7 years, 1 month ago
Reviewers:
jamesr
CC:
blink-reviews, jamesr, dglazkov+blink, abarth-chromium
Visibility:
Public.

Description

WebLayerTreeView and WebWidget API cleanup This CL consists of 3 orthogonal changes. None of the changes affect code behavior. [3/3] Use WebLayerTreeView::setNeedsAnimate in place of WebWidgetClient::scheduleAnimation In single thread mode WebWidgetClient::scheduleAnimation will be routed through SingleThreadProxy::SetNeedsAnimate. Now WebLayerTreeView::setNeedsAnimate should work in both modes. [2/3] Remove WebLayerTreeView::setNeedsRedraw The implementation is fully equivalent to setNeedsAnimate. [1/3] Remove WebWidget/WebViewImpl::setNeedsRedraw BUG=112837 R=jamesr DEPENDS=https://codereview.chromium.org/80173002/ Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=162572

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+2 lines, -17 lines) Patch
M Source/web/WebViewImpl.h View 1 chunk +0 lines, -1 line 0 comments Download
M Source/web/WebViewImpl.cpp View 3 chunks +2 lines, -8 lines 2 comments Download
M public/platform/WebLayerTreeView.h View 1 chunk +0 lines, -3 lines 0 comments Download
M public/web/WebWidget.h View 1 chunk +0 lines, -5 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
trchen
7 years, 1 month ago (2013-11-21 04:59:01 UTC) #1
jamesr
https://codereview.chromium.org/80203002/diff/1/Source/web/WebViewImpl.cpp File Source/web/WebViewImpl.cpp (right): https://codereview.chromium.org/80203002/diff/1/Source/web/WebViewImpl.cpp#newcode3912 Source/web/WebViewImpl.cpp:3912: if (m_client) since m_client here is the RenderWidget which ...
7 years, 1 month ago (2013-11-21 23:59:33 UTC) #2
trchen
https://codereview.chromium.org/80203002/diff/1/Source/web/WebViewImpl.cpp File Source/web/WebViewImpl.cpp (right): https://codereview.chromium.org/80203002/diff/1/Source/web/WebViewImpl.cpp#newcode3912 Source/web/WebViewImpl.cpp:3912: if (m_client) For single thread mode that would be ...
7 years, 1 month ago (2013-11-22 00:15:32 UTC) #3
jamesr
I see. lgtm
7 years, 1 month ago (2013-11-23 00:08:19 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/trchen@chromium.org/80203002/1
7 years, 1 month ago (2013-11-23 00:18:30 UTC) #5
commit-bot: I haz the power
7 years, 1 month ago (2013-11-23 12:19:45 UTC) #6
Message was sent while issue was closed.
Change committed as 162572

Powered by Google App Engine
This is Rietveld 408576698