diff options
author | fsamuel <fsamuel@chromium.org> | 2015-12-06 06:54:05 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-12-06 14:55:08 +0000 |
commit | a40c9c16df5a0c9a9e14411dc3aa9a3dcde7e498 (patch) | |
tree | fca19c1e1f0b0c49f567c661ea35e7c4580f5a68 /cc/surfaces/BUILD.gn | |
parent | 79adad4e7973e44df1ee34b4952c2bfade88ee01 (diff) | |
download | chromium_src-a40c9c16df5a0c9a9e14411dc3aa9a3dcde7e498.zip chromium_src-a40c9c16df5a0c9a9e14411dc3aa9a3dcde7e498.tar.gz chromium_src-a40c9c16df5a0c9a9e14411dc3aa9a3dcde7e498.tar.bz2 |
cc: Allow Surfaces clients to customize hit testing
Until we have a better hit testing data structure based on
slimming paint work, Mus needs to annotate surfaces hit
testing with additional information for shadows.
This CL provides a generic customization hook to allow a
Surfaces client to make a hit testing decision based on
factors unknown to cc.
Note that this is a short term solution until we have a
better hit testing data structure from slimming paint.
BUG=548424
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Review URL: https://codereview.chromium.org/1503553002
Cr-Commit-Position: refs/heads/master@{#363371}
Diffstat (limited to 'cc/surfaces/BUILD.gn')
-rw-r--r-- | cc/surfaces/BUILD.gn | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cc/surfaces/BUILD.gn b/cc/surfaces/BUILD.gn index 6dd7240..cfb42b7 100644 --- a/cc/surfaces/BUILD.gn +++ b/cc/surfaces/BUILD.gn @@ -33,6 +33,7 @@ component("surfaces") { "surface_factory_client.h", "surface_hittest.cc", "surface_hittest.h", + "surface_hittest_delegate.h", "surface_id_allocator.cc", "surface_id_allocator.h", "surface_manager.cc", |