Closed Bug 771057 Opened 12 years ago Closed 3 years ago

about: should be locked for horizontal scrolling

Categories

(Firefox for Android Graveyard :: General, defect)

14 Branch
ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: AdrianT, Unassigned)

References

()

Details

Firefox 14 beta 11 build 1
Device: Google Nexus(Android 4.0.2), HTC Desire Z (Android 2.3.3), HTC Desire(Android 2.2.2)

Steps to reproduce:
1. Open Firefox and open "about:".
2. Scroll horizontally.
3. Do the same for about:home, about:addons, about:rights or any other about page or mobile page.

Expected results:
Just like for every about page/mobile page about: is locked for horizontal scrolling.

Actual results:
The "about:" page can be scrolled horizontally even if it is just overscroll as the page width is the same as the viewport.
It looks like user-scalable is ignored

http://mxr.mozilla.org/mozilla-central/source/mobile/android/chrome/content/about.xhtml#18

Does it make a difference if that value is 0, akin to the values in the other other chrome/content pages?
Summary: about: should be locked for horizontal scrolling → user-scalable is ignored on about:
(In reply to Aaron Train [:aaronmt] from comment #1)
> It looks like user-scalable is ignored

I can't reproduce this.  "about:" is not scalable in Nighty for me.  And if this is the case, it's probably a separate bug.

(In reply to adrian tamas from comment #0)
> The "about:" page can be scrolled horizontally even if it is just overscroll
> as the page width is the same as the viewport.

We prevent horizontal scrolling if the page is *exactly* the same width as the viewport.  There's probably a rounding error with the "initial-scale=0.6667" that we use to scale down the content (to make the pixel ratio 1:1 HDPI displays).  We should find a better way to make this page adapt to higher densities.
Summary: user-scalable is ignored on about: → about: should be locked for horizontal scrolling
We have completed our launch of our new Firefox on Android. The development of the new versions use GitHub for issue tracking. If the bug report still reproduces in a current version of [Firefox on Android nightly](https://play.google.com/store/apps/details?id=org.mozilla.fenix) an issue can be reported at the [Fenix GitHub project](https://github.com/mozilla-mobile/fenix/). If you want to discuss your report please use [Mozilla's chat](https://wiki.mozilla.org/Matrix#Connect_to_Matrix) server https://chat.mozilla.org and join the [#fenix](https://chat.mozilla.org/#/room/#fenix:mozilla.org) channel.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.