Chromium Code Reviews
DescriptionLayoutTab fade animations should not block layouts
Layouts in chrome do not finish transitions until all animations are
completed. Because of this, tab driven animations can block chrome's
UI. Particularly, theme color transitions will cause color fading
effects in the tab switcher. For example, if the tab is updating the
theme color faster than the animations complete, the animations never
end. These animations should not be considered when performing layout
transitions that are critical to chrome's function.
After this change, LayoutTab animations will no longer affect a layout
animation's completion state. If the animation is not complete, it
will request an update from the renerer, but it will no longer block
the UI.
BUG=627066
Review-Url: https://codereview.chromium.org/2660653002
Cr-Commit-Position: refs/heads/master@{#447137}
Committed: https://chromium.googlesource.com/chromium/src/+/27f8a728708b1ee8a3db41afcf47537a601d5abf
Patch Set 1 #Patch Set 2 : add bug to comment #Messages
Total messages: 12 (6 generated)
|