commit | 18a40fa1b32e4daccf4ea0d9824b38c13fcc9ac3 | [log] [tgz] |
---|---|---|
author | Peter Boström <pbos@chromium.org> | Wed Oct 31 19:03:50 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Oct 31 19:03:50 2018 |
tree | 89f2249ae61c54a360b31787aaaf15e54d35d650 | |
parent | ab3a8c0100adbade01e8e31b94e39350da7a33dd [diff] |
Create new tab-loading animation This implements three parts of the new tab-loading animation: * Bottom bouncing pill of the indeterminate waiting state. * Painting the loading state. * Fading out the loading state animation once progress hits 100%. This also makes all BrowserView tab animations' indeterminate state run off of the same timer so this animation stays in sync across multiple tabs. This timer restarts every time the animation timer starts, so the first visible animation starts at 0 but following ones use the same elapsed time as the already-running one. Bug: chromium:822067 Change-Id: I7f5c38a92dc26556d11a01765831497027913f38 Reviewed-on: https://chromium-review.googlesource.com/c/1060605 Commit-Queue: Peter Boström <pbos@chromium.org> Reviewed-by: Bret Sepulveda <bsep@chromium.org> Reviewed-by: Michael Wasserman <msw@chromium.org> Reviewed-by: Charlie Reis <creis@chromium.org> Cr-Commit-Position: refs/heads/master@{#604356}
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 .