Chromium Code Reviews
DescriptionDon't use the manifest brand color when a PWA is in immersive fullscreen.
When in display: fullscreen, the status and navigation bars on Android
are hidden, and can be swiped in by users if desired. The bars also
appear if the on-screen keyboard is triggered. However, the bars
sometimes appear as completely transparent, which hurts their usability.
This CL explicitly sets the status bar color to black if a PWA is launched
in display: fullscreen, and ignores the brand color specified in the web
app manifest. This ensures that the status and navigation bars always
have a solid black background and do not appear as transparent. Since
PWAs that are open in display: fullscreen have the bars hidden most of
the time, having a black color does not overly affect the native fit and
feel too much.
BUG=714704, 716686
Review-Url: https://codereview.chromium.org/2871103002
Cr-Commit-Position: refs/heads/master@{#470762}
Committed: https://chromium.googlesource.com/chromium/src/+/675b4a3705f129ca9d31e22c42d9a785bc9bf29a
Patch Set 1 #
Messages
Total messages: 13 (9 generated)
|
|||||||||||||||||||