Separate tab icon and throbber into a separate view.
This class handles the favicon, loading throbber, attention indicator, and sad tab animations. The separation makes the Tab class cleaner and allows this complex view to be re-used in the experimental tab class in the future. The network state enum was moved out from TabRendererData into its own class. It was updated to an enum class with new-style naming. Throbber stepping was moved to be entirely within the tab strip rather than round-tripping through the TabStripController. Change-Id: I063c0540e423ebbba3798a546ef58ef7616d629a Reviewed-on: https://chromium-review.googlesource.com/792451Reviewed-by:Scott Violet <sky@chromium.org> Commit-Queue: Brett Wilson <brettw@chromium.org> Cr-Commit-Position: refs/heads/master@{#520759}
Showing
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment