New issue
Advanced search Search tips

Issue 807572 link

Starred by 2 users

Issue metadata

Status: Verified
Owner:
Closed: May 2018
Cc:
Components:
EstimatedDays: ----
NextAction: 2018-05-09
OS: iOS
Pri: 1
Type: Task
Q2



Sign in to add a comment

Adaptive Toolbar: Have the fullscreen offset be adapted to the toolbar height change

Project Member Reported by gambard@chromium.org, Jan 31 2018

Issue description

For now the fullscreen scrolling offset (i.e. the difference between the scrolling position where the fullscreen progress is 0 and the position where the progress is 1) is equal to the height of the toolbar.

As the toolbar is no longer completely hidden in fullscreen, the scroll speed of the page is faster than the height reduction of the toolbar.

Both should move at the same speed.
 
Labels: -Q1 Q2
Cc: gambard@chromium.org rohitrao@chromium.org
 Issue 824846  has been merged into this issue.

Comment 3 by cmasso@google.com, Apr 5 2018

Labels: Pri-1
Project Member

Comment 4 by bugdroid1@chromium.org, May 9 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/b7a0746e11f4b9d4aa6546dc14cb56b687fe968d

commit b7a0746e11f4b9d4aa6546dc14cb56b687fe968d
Author: Gauthier Ambard <gambard@chromium.org>
Date: Wed May 09 09:18:19 2018

Toolbar can have a non-zero height in fullscreen

This CL allows the toolbar to have non-zero height in fullscreen.
It can be used with the UI Refresh and the Browser Container being
fullscreen.

Bug:  807572 ,  836730 
Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs
Change-Id: If292c787596be8d543142cdf75c5b1d27eb66e4c
Reviewed-on: https://chromium-review.googlesource.com/1030393
Reviewed-by: Kurt Horimoto <kkhorimoto@chromium.org>
Commit-Queue: Gauthier Ambard <gambard@chromium.org>
Cr-Commit-Position: refs/heads/master@{#557130}
[modify] https://crrev.com/b7a0746e11f4b9d4aa6546dc14cb56b687fe968d/ios/chrome/browser/ui/browser_view_controller.mm
[modify] https://crrev.com/b7a0746e11f4b9d4aa6546dc14cb56b687fe968d/ios/chrome/browser/ui/toolbar/legacy_toolbar_ui_updater.h
[modify] https://crrev.com/b7a0746e11f4b9d4aa6546dc14cb56b687fe968d/ios/chrome/browser/ui/toolbar/legacy_toolbar_ui_updater.mm
[modify] https://crrev.com/b7a0746e11f4b9d4aa6546dc14cb56b687fe968d/ios/chrome/browser/ui/toolbar/legacy_toolbar_ui_updater_unittest.mm
[modify] https://crrev.com/b7a0746e11f4b9d4aa6546dc14cb56b687fe968d/ios/chrome/browser/ui/toolbar/toolbar_owner.h

Status: Fixed (was: Assigned)
NextAction: 2018-05-09
Status: Verified (was: Fixed)
Verified on chrome canary version 68.0.3431.0 on iPad pro and iPhone 8 plus with iOS 11.3.1 following steps mentioned in the duplicate bug  Issue 824846  and performing testing around fullscreen.  Webpage text is completely displayed in fullscreen mode. Looks good.

Sign in to add a comment