diff options
author | danakj@chromium.org <danakj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-12-22 07:04:58 +0000 |
---|---|---|
committer | danakj@chromium.org <danakj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-12-22 07:04:58 +0000 |
commit | 924fb87c53e80cb0f958b090b654e92fe910bf57 (patch) | |
tree | 381fd214b32ad4a32ba22601d48b8969aab4a9e4 /cc/layer_tree_settings.h | |
parent | 508754793c2d869126d8749b16686d2e49017413 (diff) | |
download | chromium_src-924fb87c53e80cb0f958b090b654e92fe910bf57.zip chromium_src-924fb87c53e80cb0f958b090b654e92fe910bf57.tar.gz chromium_src-924fb87c53e80cb0f958b090b654e92fe910bf57.tar.bz2 |
cc: Don't use partial updates for scrollbars when they are not allowed.
Scrollbars always use partial updates, without claiming a partial update
slot from the LayerTreeHost, unlike content layers. However, when partial
updates are not allowed at all (under ubercomp), then the Scrollbar layer
should not do partial updates at all.
Tests:
LayerTreeHostTestAtomicCommit.runMultiThread
LayerTreeHostTestAtomicCommitWithPartialUpdate.runMultiThread
NOTRY=true
BUG=123444
Depends on: https://codereview.chromium.org/11609002
Review URL: https://chromiumcodereview.appspot.com/11464041
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174503 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/layer_tree_settings.h')
-rw-r--r-- | cc/layer_tree_settings.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cc/layer_tree_settings.h b/cc/layer_tree_settings.h index 847795f..6f0f7be 100644 --- a/cc/layer_tree_settings.h +++ b/cc/layer_tree_settings.h @@ -29,6 +29,7 @@ class CC_EXPORT LayerTreeSettings { bool showOverdrawInTracing; bool canUseLCDText; bool shouldClearRootRenderPass; + bool useLinearFadeScrollbarAnimator; double refreshRate; size_t maxPartialTextureUpdates; size_t numRasterThreads; |