• Tomasz Wiszkowski's avatar
    Create a basic TileView MVC component. · 7561e2f9
    Tomasz Wiszkowski authored
    This change introduces a set of classes and properties enabling the
    TileView to become a MVC component.
    
    The change collapses the TileView and TileWithTextView classes into
    one to avoid awkward naming. The TileView base class is never used as
    a stand-alone component and MVC allows the class to control the
    visibility of the TextView with ease.
    
    The MVC component features all UI specific features used by TileView,
    TileWithTextView, SuggestionsTileView and TopSitesTileView.
    
    Bug: 1106109
    Change-Id: I3dde36e767ae876759089bd3580ac5d9ac61e66e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2424490
    Commit-Queue: Tomasz Wiszkowski <ender@google.com>
    Reviewed-by: default avatarCathy Li <chili@chromium.org>
    Reviewed-by: default avatarFilip Gorski <fgorski@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#809898}
    7561e2f9
chrome_java_sources.gni 139 KB