• Sammie Quon's avatar
    views: Remove ink drop masks for views code. · fa60a76a
    Sammie Quon authored
    Makes use of the clipping api for ink drop highlights/ripples.
    
    ToggleButton: Ink-drop layers were always forwarded to the thumb view,
    so the InkDropMask was unnecessary before.
    
    FrameButton: InkDropMask relies a bit on the frame button internals, so
    create a custom highlight path generator.
    
    MediaButton: Used CircularMask which can be converted to a CircularPath.
    
    Test: manual
    Bug: 1056490
    Change-Id: I16e4b853158136eee2ffba1a2de2b495437896f1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2310875Reviewed-by: default avatarPeter Boström <pbos@chromium.org>
    Commit-Queue: Sammie Quon <sammiequon@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#790984}
    fa60a76a
toggle_button.cc 12 KB