New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 113041 link

Starred by 338 users

Issue metadata

Status: Fixed
Owner:
Closed: May 2013
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Feature

Blocked on:
issue 161303

Blocking:
issue 152934



Sign in to add a comment

No way to auto-hide location bar / Full screen API support

Reported by dustin.w...@gmail.com, Feb 7 2012

Issue description

Chrome Version       : 16.0.912.75
URLs (if applicable) :
OS version               : 4.0.3
Behavior in Android Browser (if applicable): When scrolling down on a page, the default ICS browser will auto-hide the location bar

What steps will reproduce the problem?
1. Load webpage
2. Scroll down

What is the expected result?
Location bar should disappear

What happens instead?
Location bar remains


 
I personally like it with the location bar always visible.
Matter of taste maybe?
It may be a matter of taste, but it should at least be an option since every other android browser (including the native browser) support it.
Labels: Type-Feature Area-UI
Status: Untriaged
Status: Assigned
Being tracked at b/5087327
At least it should be default when Chrime was startet by a desktop bookmark
Blocking: 90856

Comment 8 by bra...@gmail.com, Apr 17 2012

an option in settings would be great.  i personally would like it to auto-hide just like the stock browser.
Agree that it should be a option in the settings. And I think it should auto hide by default.
I think it's more than just being able to show and hide the address bar (though I agree we need this as well).  It's essential that web application developers have the ability to bookmark-install a web app into a "chrome-less" application-like mode.  Ideally we could do that right from a bookmark flow (when tapping the star, in other words), as we can do on iOS.  

There is an emerging ecosystem to support there (have a look at the Financial Times application for mobile safari for one well executed and very popular example).  I think there is every reason to support the ability for users to "bookmark to home screen" in a single workflow (that is, going to bookmarks and long-pressing a bookmark to add it to the home screen is way way too much to ask users to do).  Even if you're just thinking in terms of the Chrome Application ecosystem, why make regular URL's second class citizens?

For us as mobile web app developers, success for the application comes down to the ability to create native-feeling experiences and have enough pixels to work with along the way.  In landscape on Chrome Mobile on a 1280 ICS device, we already lose the pixels at the bottom of the screen, if we must lose another 100+ pixels at the top, we're then having to port from 1024x768 in iOS to effectively 1280x650 on android tablets, and we can't create a quiet, immersive experience to boot!
 


I wholeheartedly agree to with comment #10. This would be a huge step forward. 

Comment 12 by Deleted ...@, Jun 10 2012

The missing ability to hide the address bar is keeping me to the stock ICS browser :-\ 

Comment 13 by stoo...@gmail.com, Jun 18 2012

I am changing my default browser back for ICS until this feature is added or is a setting. I think Chrome will be promising. 
Please add fullscreen mode/hide address bar and tabs

Blocking: chromium:90856
Labels: Feature-FullScreen Pri-2
Status: Available
 Issue 134627  has been merged into this issue.
Cc: android-bugs@chromium.org
Issue 143156 has been merged into this issue.

Comment 20 by Deleted ...@, Sep 13 2012

Just got my Nexus-7 - HATE not being able to hide the location bar (or switch back to stock browser) I really miss the "very full screen" option in the "Labs" section of the stock browser on ICS.

In landscape mode, the tab bar (with one tab) plus the location bar (which I don't care about) are taking up a *lot* of MY screen space - but it could be worse, it could be a phone!!
Labels: Hotlist-ConOps
Impossible to implement great webapps and an immersive experience if fullscreen mode is not available !
Please add this in the next delivery, it would be a huge step forward !
Please, add this possibility ! It's very important for a better user experience with webapps....
Fully agree with comment 10 - it is a real weakness in Android Chrome that a user cannot create a decent webapp. 

With Chrome on the PC the user can quickly create a desktop app "Tools > Create Application Shortcuts.." and pin it to their task bar.  With ios Safari, "Add to Home Screen" and it is there.  Both of these then open a clean windo with no address bar.  Here is what I believe Chrome really needs:

1. Minimal clicks to "Bookmark to Homescreen".
2. Adds a nice icon to the home screen (hopefully  issue 125076  will fix that one)
3. When the icon is clicked chrome opens up the site in full screen (either by default or better still by using something similar to <meta name="apple-mobile-web-app-capable" content="YES" />
4. It would be very useful if we could use window.navigator.standalone to test if it is in full screen mode.


Agreed that having no ability to create a full screen webapp and no easy way to add a home screen bookmark is a weakness of the Android 4.0 and 4.1 default browser.

On a Nexus 7, to add a bookmark to the home screen requires navigating through 5 different screens and menus - far too many. 

To make matters worse, there is no way for the user to even see that they could add the bookmark to the home screen until they get to the 3rd menu!! On iOS and Blackberry the user can see the option straight from the settings menu.

There could be some way to tell the browser to open in full screen mode (i.e a meta tag as mentioned in comment 24), or it could be a user option when they add the bookmark to the home screen.

Comment 26 by taj...@gmail.com, Sep 28 2012

If the android OS wants to overcome it's poor, nerdy and busy browser UI, then it must provide for this.  Otherwise iOS will always be better through simplicity for the majority of users who simply want to click on a home screen item and have their app.

Comment 27 by hdmah...@gmail.com, Sep 28 2012

Would love to recommend Android to customers but only if it's simple to add a full screen webapp which can easily be added to the home screen.
Summary: No way to auto-hide location bar / Full screen API support
I have to agree with this one.
It may work well "as is" on tablets or on the desktop but on a phone screen, where every mm of space is precious, having the bar permanently chewing space is a no-no.
I'll be removing Chrome from my device until this one is addressed as, as things stand, the presentation advantage held by the stock browser outweighs the features offered in Chrome.
I can't see the home screen shortcut problem. Long press / add shortcut / bookmark does it for me.

Comment 30 by peter@chromium.org, Oct 17 2012

Blocking: chromium:152934

Comment 31 by peter@chromium.org, Oct 17 2012

Cc: peter@chromium.org jknotten@chromium.org

Comment 32 by vli@chromium.org, Oct 18 2012

Labels: ImportantForMobile
Project Member

Comment 33 by bugdroid1@chromium.org, Nov 14 2012

The following revision refers to this bug:
    http://src.chromium.org/viewvc/chrome?view=rev&revision=167562

------------------------------------------------------------------------
r167562 | jinsukkim@google.com | 2012-11-14T01:29:12.630028Z

Changed paths:
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/component/web_contents_delegate_android/web_contents_delegate_android.cc?r1=167562&r2=167561&pathrev=167562
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/component/web_contents_delegate_android/web_contents_delegate_android.h?r1=167562&r2=167561&pathrev=167562
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/component/web_contents_delegate_android/java/src/org/chromium/chrome/browser/component/web_contents_delegate_android/WebContentsDelegateAndroid.java?r1=167562&r2=167561&pathrev=167562

Start hooking up "element.requestFullscreen()" in chrome for android.

Plumbs through the required mechanism in web_contents_delegate.cc. This
doesn't make any functional/visible changes but paves the way to support
fullscreen on Android platform.

BUG= 113041 


Review URL: https://chromiumcodereview.appspot.com/11360077
------------------------------------------------------------------------
Blockedon: chromium:161303
Blocking: -chromium:90856 -chromium:90856
Agree with the proposed behavior in Comment 10 & 24. Any idea on when we can expect to be able to get this working on our apps?
Cc: felipeg@chromium.org
There should really be a option to hide and always show it because for screen sizes that are smaller, having that location bar is annoying. It may not be as annoying on a larger screen but having such an option would be nice.
One idea is what the Google+ Android app does. It shows the top bar of actions when the user starts scrolling up, otherwise it is hidden. I think this should be the default for the omnibox, hide until user starts scrolling up.
I think this is an addition to the always hide/ always show feature. 
Sidenote: The Jellybean browser actually supports fullscreen mode amazingly with quick controls (also wondering if this can be incorporated in chrome for android easily)
Owner: tedc...@chromium.org
Status: Assigned
I too miss the stock browser ability to hide the omnibar when scrolling down and show it again when scrolling up. Phones have very tiny screens! A plus would be the very-full-screen the stock browser labs had: hidding bottom-button-bar and top-status-bar too. This allows to use all available screen size. At least, the top-status-bar could auto-hide and auto-show with the omnibar. I agree this should not be the default but be an option.
Cc: thakis@chromium.org koz@chromium.org gman@chromium.org sethladd@chromium.org jbates@chromium.org scheib@chromium.org smus@chromium.org yzshen@chromium.org
 Issue 90856  has been merged into this issue.
Displaying the address bar all the time on a mobile device is just silly. This flaw in the current Chrome for Android needs to be fixed quickly.
Project Member

Comment 44 by bugdroid1@chromium.org, Mar 10 2013

Labels: -Area-UI -Feature-FullScreen Cr-UI-Browser-FullScreen Cr-UI

Comment 45 by parren@google.com, Apr 12 2013

This seems to now be implemented in Chrome Beta on a Galaxy Nexus, but not on the Nexus 7. I vote for enabling it also on tablets (at least 7 inch ones, but probably all).

Comment 46 by zmy...@gmail.com, Apr 12 2013

I agree.  The stock browser auto-hides the toolbar in every tablet version.  Add a setting for it if you think enough people will want the toolbar visible at all times, but I too would vote for auto-hiding the toolbar on tablets.
Interestingly this was also recently added to Firefox nightlies.

A user setting would be nice.
+1 for tablet inclusion. Speaking of settings, I use the heck out of "--kiosk" when creating shortcuts in the desktop version. Would appreciate like functionality on android. 

Comment 49 by Deleted ...@, Apr 12 2013

i can't believe this new feature in Chrome Beta doesn't work on Nexus 7 *facepalm*
The current implementation for hiding the url bar in the beta (and in the latest iOS version) is not working for web apps in which the user cannot scroll (a game for example). As I understand it the hiding is not triggered until the user has scrolled the height of the url bar?

Comment 51 by olejo...@gmail.com, Apr 23 2013

The implementation in the current beta breaks elements that use fixed position to position themselves at the bottom, see:

 http://crbug.com/230761 

The stock Android browser behaves correctly, both on ICS and Jelly Bean. This is 2013 people, we need proper fixed position support...
Status: Fixed
27.0.1453.90 which went to Stable yesterday delivered auto-hide behavior for phones.

28.0.1500.21 (which just went up on Beta, https://play.google.com/store/apps/details?id=com.chrome.beta) does the same for Tablets and also bring FS API support.  THe same will roll in to Stable channel over the coming weeks. 

Think we can mark this item done. Looking forward to your feedback (please file bugs if you see anything misbehaving). 
But on nexus phones full screen mode do not cover bottom capacitive navigation buttons. I think full screen mode should vover that area as well to utilize the complete screen. I think that is the biggest advantage of having on screen navigation buttons. 

Comment 54 by Deleted ...@, Jun 19 2014

Absolutely agree with #48 

Comment 55 by Deleted ...@, Feb 12 2015

Does not work for sites with fixed headers that does not have scroll on the body for example http://playgroundinc.com/ , I would like the option to force hide the address bar so I can use such sites (we have a lot of such application like sites on my company like atlassian jira for instance)  

Sign in to add a comment