commit | 45b4009ffe305e2654aba03ac8ea85e66c4c8e71 | [log] [tgz] |
---|---|---|
author | Wei-Yin Chen (陳威尹) <wychen@chromium.org> | Sat May 18 07:04:31 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Sat May 18 07:04:31 2019 |
tree | e8cc821890ab4051a64197b6865dfbc1b9e00801 | |
parent | 24da55874834cf291a9f4a8e0b8f358cceab9a98 [diff] |
Remove card elevation in Tab Grid The elevation is rendered slightly later than the View, and this causes flickering when entering the Grid Tab Switcher (GTS), or switching between normal/incognito mode in GTS. The rendering of elevation is hardware-accelerated, and cannot be captured in View.draw(Canvas). Removing the elevation eliminates this discrepancy, and make it possible to have a smoother transition from the captured Bitmap to the real Android View. We'll need this when making the Tab to GTS transition animation. Bug: 964406 Change-Id: I725f12a8dd186d4e6f848ef7bdef9a1cc8b9556d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1617213 Commit-Queue: Wei-Yin Chen (陳威尹) <wychen@chromium.org> Reviewed-by: Yusuf Ozuysal <yusufo@chromium.org> Cr-Commit-Position: refs/heads/master@{#661165}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .