Closed
Bug 1084458
Opened 10 years ago
Closed 10 years ago
[Soft Home button] buttons on OTA screen confirmation are partially covered
Categories
(Firefox OS Graveyard :: Gaia::System, defect)
Tracking
(blocking-b2g:2.1+, b2g-v2.1 verified, b2g-v2.2 verified)
People
(Reporter: tchung, Assigned: kgrandon)
References
Details
(Keywords: regression, Whiteboard: [systemsfe])
Attachments
(2 files, 1 obsolete file)
37.21 KB,
image/png
|
Details | |
46 bytes,
text/x-github-pull-request
|
mikehenrty
:
review+
fabrice
:
approval-gaia-v2.1+
|
Details | Review |
[Blocking Requested - why for this release]: +++ This bug was initially created as a clone of Bug #1074123 +++ spinning a new bug up, as this is likely a recent regression. The SHB is clipping the OTA update confirmation screen. See screenshot. Repro: 1) install a 10/15 image on 2.1 branch build on Flame Kitkat Gaia-Rev 379ea4c9dd6d3f8ca2f79ce59c15f6afe6e557c3 Gecko-Rev https://hg.mozilla.org/releases/mozilla-b2g34_v2_1/rev/4853208cb48a Build-ID 20141015001201 Version 34.0 Device-Name flame FW-Release 4.4.2 FW-Incremental eng.cltbld.20141011.032649 FW-Date Sat Oct 11 03:26:59 EDT 2014 Bootloader L1TC00011840 2) settings > developer > enable soft home button 3) settings > check for updates 4) apply update that is found from dropdown status bar 5) Verify the OTA check screen is covered by the Soft home button Expected: - screen is scaled and not clipping buttons Actual: - buttons clipped
Reporter | ||
Updated•10 years ago
|
Summary: SIM PIN dialog margin bottom is wrong with soft home button enabled → [Soft Home button] buttons on OTA screen confirmation are partially covered
Assignee | ||
Comment 2•10 years ago
|
||
Taking.
Assignee: nobody → kgrandon
Status: NEW → ASSIGNED
Target Milestone: --- → 2.1 S7 (24Oct)
Assignee | ||
Comment 3•10 years ago
|
||
Hey Mike - got time for a review? Thanks!
Attachment #8507196 -
Flags: review?(mhenretty)
Comment 4•10 years ago
|
||
Comment on attachment 8507196 [details] [review] Github pull request This breaks the crash reporter dialog (#crash-dialog). The problem is that some dialogs take up the entire screen, and some use the layout manager to set a static pixel height. So we can't set bottom property across all confirm dialogs. I think putting something like this into core.css would work here: #screen > #dialog-screen { bottom: var(SHB-height); }
Attachment #8507196 -
Flags: review?(mhenretty)
Comment 5•10 years ago
|
||
Assignee | ||
Comment 6•10 years ago
|
||
Comment on attachment 8507196 [details] [review] Github pull request Mike - good call, I suppose being more explicit is best. I've gone ahead and added a hook to core.css as suggested. Let me know what you think.
Attachment #8507196 -
Flags: review?(mhenretty)
Comment 7•10 years ago
|
||
Comment on attachment 8507196 [details] [review] Github pull request LGTM. Nice test too. Thanks!
Attachment #8507196 -
Flags: review?(mhenretty) → review+
Assignee | ||
Comment 8•10 years ago
|
||
In master: https://github.com/mozilla-b2g/gaia/commit/f3cf5187520cdae91cb2b20583efc9fc294432bc
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•10 years ago
|
Attachment #8507209 -
Attachment is obsolete: true
Assignee | ||
Comment 9•10 years ago
|
||
Comment on attachment 8507196 [details] [review] Github pull request [Approval Request Comment] [Bug caused by] (feature/regressing bug #): Feature implementation. [User impact] if declined: Poor experience using the software home button when installing updates. [Testing completed]: Manual and integration test. [Risk to taking this patch] (and alternatives if risky): Low risk as this fix in particular is tied to the id. It should not regress other implementations. [String changes made]: None.
Attachment #8507196 -
Flags: approval-gaia-v2.1?(fabrice)
Assignee | ||
Updated•10 years ago
|
Flags: in-testsuite+
Updated•10 years ago
|
Attachment #8507196 -
Flags: approval-gaia-v2.1?(fabrice) → approval-gaia-v2.1+
Comment 10•10 years ago
|
||
v2.1: https://github.com/mozilla-b2g/gaia/commit/e458f5804c0851eb4e93c9eb143fe044988cecda
status-b2g-v2.1:
--- → fixed
status-b2g-v2.2:
--- → fixed
Comment 11•10 years ago
|
||
Issue verified fixed on Flame 2.1 and Flame 2.2 Actual Results: Confirmation buttons on OTA installation screen are not covered by Software Home Button. Crash confirmation buttons are not covered by SHB. Device: Flame 2.1 KK (319mb) (Full Flash) BuildID: 20141021001201 Gaia: e458f5804c0851eb4e93c9eb143fe044988cecda Gecko: ee86921a986f Gonk: 05aa7b98d3f891b334031dc710d48d0d6b82ec1d Version: 34.0 (2.1) Firmware: V188 User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0 Device: Flame 2.2 Master KK (319mb) (Full Flash) BuildID: 20141021040206 Gaia: 457a54fc3200b80e4f5e1cd3acaa062309230732 Gecko: 29fbfc1b31aa Gonk: 05aa7b98d3f891b334031dc710d48d0d6b82ec1d Version: 36.0a1 (2.2 Master) Firmware: V188 User Agent: Mozilla/5.0 (Mobile; rv:36.0) Gecko/36.0 Firefox/36.0
Status: RESOLVED → VERIFIED
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Updated•10 years ago
|
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
You need to log in
before you can comment on or make changes to this bug.
Description
•