• Evan Stade's avatar
    OopAsh: share frame hit test implementation with classic Ash. · e975a3e7
    Evan Stade authored
    This cl places the responsibility of determing the hit test component
    on individual Views, which gets rid of some ash/ dependencies and
    reduces code duplication.
    
    The one behavioral change in classic Ash is that padding parts of
    the hosted app button container (e.g. the medium sized space between
    the menu button and the minimize button) are now HTCAPTION, i.e. can
    be used to drag the frame rather than do nothing.
    
    Bug: 854704
    Change-Id: Ia290a42652a9acbf9b4b01c86941e8d2bdcadc48
    Reviewed-on: https://chromium-review.googlesource.com/1145545Reviewed-by: default avatarScott Violet <sky@chromium.org>
    Commit-Queue: Evan Stade <estade@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#577915}
    e975a3e7
BUILD.gn 94.9 KB