Closed Bug 1101231 Opened 10 years ago Closed 10 years ago

[FxA] Terms of Service (TOS) and Privacy Policy screens render improperly on the screen.

Categories

(Firefox OS Graveyard :: FxA, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g-v2.1 affected, b2g-v2.2 affected)

RESOLVED DUPLICATE of bug 1082444
Tracking Status
b2g-v2.1 --- affected
b2g-v2.2 --- affected

People

(Reporter: Marty, Unassigned)

References

()

Details

(Whiteboard: [2.2-Daily-Testing])

Attachments

(2 files)

Attached file logcat-FxA.txt
Description:
When signing up or logging into a Firefox Account, the links for Privacy Policy and TOS open screens that are rendered improperly.

-The header overlaps the status bar, with interference caused between the 'X' close button and the hidden rocketbar.
-There is a large blank space at the bottom of the screen despite there being a significant amount of scrollable text immediately above it.

Note: This issue occurs in both Settings > FxA and in the FxA area of the FTU/FTE.

Repro Steps:
1) Update a Flame device to BuildID: 20141118040205
2) Open the Settings app and navigate to Firefox Accounts.
3) Select the Terms of Service or Privacy Policy link below the email text field.
  
Actual:
Terms of Service and Privacy Policy screens overlap the status bar and don't utilize the bottom of the screen.

Expected: 
Terms of Service and Privacy Policy screens do not overlap the status bar and properly utilize the bottom of the screen.
  
Environmental Variables:
Device: Flame 2.2 Master (319MB)
BuildID: 20141118040205 (Shallow Flash)
Gaia: 4aee256937afe9db2520752650685ba61ce6097d
Gecko: 7913c9392c5f
Version: 36.0a1 (2.2 Master)
Firmware: V188
User Agent: Mozilla/5.0 (Mobile; rv:36.0) Gecko/36.0 Firefox/36.0
  
Repro frequency: 5/5
See attached: screenshot, video clip (URL), logcat

----------------------------------------

This issue DOES occur on Flame 2.1.
Terms of Service and Privacy Policy screens overlap the status bar and don't utilize the bottom of the screen.

Environmental Variables:
Device: Flame 2.1 (319MB)
BuildID: 20141118001204 (Shallow Flash)
Gaia: 1b231b87aad384842dfc79614b2a9ca68a4b4ff3
Gecko: 95fbd7635152
Version: 34.0 (2.1)
Firmware: V188
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0
Attached image FxA_Screenshot.png
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
Hi Marty,

Thanks for filing this bug. I agree, the terms/privacy implementation is weird looking. However, FxA shipped with this implementation in 2.0, so this is not a regression, and so it shouldn't be nominated for 2.1 blocking, at this point in the release cycle.

I'm currently changing how the terms/privacy pages are displayed in bug 1082444, so this will be improved in 2.2 :-)

Closing this as a dupe.

Cheers,

Jared
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(pbylenga)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: