Chrome Version: 60
OS: iOS 10.3
What steps will reproduce the problem?
(1) Open Chrome in Slide Over mode (e.g. swipe from right side of screen, select Chrome) so that it occupies ~25% of screen
(2) Visit http://example.com
What is the expected result?
As on iPhone, the (i) indicator is not shown because there's not room.
What happens instead?
The (i) shows unconditionally, not only when there's a password field.
Beyond the user-experience problem here, this makes testing of HTTPBad features (that show the security indicator in the HTTP_SHOW_WARNING state) harder because the feature cannot be tested using a hardware iPad alone.
I think we need to augment the IsIPadIdiom() check here: https://cs.chromium.org/chromium/src/ios/chrome/browser/ui/omnibox/location_bar_controller_impl.mm?l=178&rcl=022669833bb233a842d935c8774b39456007643f with a check that the UI is at least of a certain minimum width (see e.g. https://codereview.chromium.org/2706983002).
For graphics-related bugs, please copy/paste the contents of the about:gpu
page at the end of this report.
Comment 1 by olivierrobin@chromium.org
, Aug 11 2017Owner: stkhapugin@chromium.org
Status: Assigned (was: Untriaged)