commit | ddf2f3c431250185d62e37b7288ac73441b89493 | [log] [tgz] |
---|---|---|
author | chaopeng <chaopeng@chromium.org> | Sat Jul 07 20:23:07 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Sat Jul 07 20:23:07 2018 |
tree | 841e165f58f75fc4780e7321acaaee005b4334aa | |
parent | 89f8047f0779227ae687109a7edceafca8d90f1e [diff] |
[blink-gen-property-trees] Add effect node for overlay scrollbar This issue is caused by: 1. scrollbar layer linked to the page's effect node 2. change scrollbar opacity actually change the opacity in effect node In this patch, we create effect node when walk thought layout object with overlay scrollbars (PaintedOverlayScrollbarLayer for Aura and SolidColorScrollbarLayer for Android). Bug: 846790 Cq-Include-Trybots: luci.chromium.try:linux-blink-gen-property-trees;luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel Change-Id: Id4d53154324d142228f46ad308bd2f4ccdcf3153 Reviewed-on: https://chromium-review.googlesource.com/1114127 Reviewed-by: Philip Rogers <pdr@chromium.org> Reviewed-by: David Bokan <bokan@chromium.org> Commit-Queue: Jianpeng Chao <chaopeng@chromium.org> Cr-Commit-Position: refs/heads/master@{#573173}
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 .