Closed
Bug 1022472
Opened 10 years ago
Closed 10 years ago
Remove margins on default home screen panels
Categories
(Firefox for Android Graveyard :: Awesomescreen, defect)
Tracking
(firefox32 unaffected, firefox33 unaffected, firefox34 ?, firefox35 fixed, fennec35+)
RESOLVED
FIXED
Firefox 35
Tracking | Status | |
---|---|---|
firefox32 | --- | unaffected |
firefox33 | --- | unaffected |
firefox34 | --- | ? |
firefox35 | --- | fixed |
fennec | 35+ | --- |
People
(Reporter: wesj, Assigned: rnewman)
References
Details
(Keywords: regression)
Attachments
(2 files, 1 obsolete file)
8.63 KB,
patch
|
wesj
:
review+
|
Details | Diff | Splinter Review |
2.47 KB,
patch
|
mfinkle
:
review+
|
Details | Diff | Splinter Review |
Our built in panels have margins on the left and right on tablets. The new hub panels don't. It makes lists look kinda silly. We should use the same style we use for our built in panels.
Updated•10 years ago
|
Comment 1•10 years ago
|
||
Hey guys, I noticed this too and have it in my head but I'm going to have to push forward with some other bugs before I can get to this. I'm also going to leave the NI on for that purpose :)
Comment 2•10 years ago
|
||
Our default panels should definitely not have those margins left and right (looking at the History panel on a N7 vert.).
I'd love to do a design pass at these panels altogether. After I get to work on this Sync Panel for Nick in Bug 1014994, I would probably have a better framework for scaling these panels across mobile and tablets.
Maybe we can start by extending those to the ends like our newer panels?
Flags: needinfo?(alam)
Assignee | ||
Updated•10 years ago
|
status-firefox32:
--- → ?
status-firefox33:
--- → ?
status-firefox34:
--- → ?
status-firefox35:
--- → affected
OS: Linux → Android
Hardware: x86_64 → All
Summary: Hub panels take up full screen width on tablets → Tablet: remove margins on default home screen panels
Version: unspecified → Trunk
Assignee | ||
Updated•10 years ago
|
Summary: Tablet: remove margins on default home screen panels → Remove margins on default home screen panels
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → rnewman
Status: NEW → ASSIGNED
Assignee | ||
Comment 4•10 years ago
|
||
As far as I can tell this bug only applies to History.
Tested this on modern phone, and small and large tablets.
ckitching: could you test this on your S2?
Attachment #8486817 -
Flags: review?(wjohnston)
Comment 5•10 years ago
|
||
This fixes it for me.
Comment 6•10 years ago
|
||
This is probably more fallout from bug 1004850 (similar to bug 1062632).
So hopefully that means this isn't a problem on release, although wesj filed this bug before bug 1004850 landed...
Comment 7•10 years ago
|
||
I just saw margins appears on my recent tabs panel on a phone on Nightly (but not on Aurora). Have there been other recent changes here that could have affected this? Maybe my patch for bug 1062632 did something I didn't expect?
In any case, I just tested this patch and confirmed it fixes that problem for me. So +1 :)
(We should probably rename the home_history_list layout, since it's also used in the recent tabs panel, I'll file a separate bug.)
Assignee | ||
Comment 8•10 years ago
|
||
(In reply to :Margaret Leibovic from comment #7)
> Have there been other recent changes here that could
> have affected this?
Yeah, Bug 1044334. We were deep in undefined behavior land before, so this bug is about making sure the real behavior is what we want :)
Reporter | ||
Comment 9•10 years ago
|
||
Comment on attachment 8486817 [details] [diff] [review]
Remove margins on default home screen panels. v1
Review of attachment 8486817 [details] [diff] [review]:
-----------------------------------------------------------------
This makes history no longer match other panels when in landscape on xlarge devices, for example bookmarks [1]. Do we want to remove the padding on other panels as well? Do we want to keep the margins for this history panel on large tablets? It feels silly to me having it stretch edge to edge (which is why I originally filed this bug, although its been re-purposed since then).
[1] http://mxr.mozilla.org/mozilla-central/source/mobile/android/base/resources/values-large-land-v11/styles.xml#27
Assignee | ||
Comment 10•10 years ago
|
||
Discussed on IRC: prior to nailing bug 1063058, we'll just kill padding on bookmarks and history.
Will post updated patch and screenshots.
Assignee | ||
Comment 11•10 years ago
|
||
This:
* Lifts stuff out of the bookmark list styles into Top Sites where appropriate to match inheritance lookups.
* Removes padding for the bookmarks and history styles.
* Ensures that the history panel has a top divider line.
Verifies that appearance matches Nightly-with-expected-changes. Verified that visual jank during port/land rotation is no worse than Nightly.
Verified on xlarge-v11; gonna test on phone now.
Attachment #8488927 -
Flags: review?(wjohnston)
Assignee | ||
Updated•10 years ago
|
Attachment #8486817 -
Attachment is obsolete: true
Attachment #8486817 -
Flags: review?(wjohnston)
Assignee | ||
Comment 12•10 years ago
|
||
Reporter | ||
Comment 14•10 years ago
|
||
Comment on attachment 8488927 [details] [diff] [review]
Remove margins on default home screen panels. v2
Review of attachment 8488927 [details] [diff] [review]:
-----------------------------------------------------------------
Thanks.
Attachment #8488927 -
Flags: review?(wjohnston) → review+
Assignee | ||
Comment 15•10 years ago
|
||
Comment 16•10 years ago
|
||
Backed out for robocop permafail.
https://hg.mozilla.org/integration/fx-team/rev/37fe74353dce
https://tbpl.mozilla.org/php/getParsedLog.php?id=48114117&tree=Fx-Team
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 35
Assignee | ||
Comment 18•10 years ago
|
||
wat
Assignee | ||
Comment 19•10 years ago
|
||
Tested locally on Nexus 10. Presumably the forced top divider that we removed counts as a view. Unexpected perf improvement, too!
Attachment #8489775 -
Flags: review?(mark.finkle)
Updated•10 years ago
|
Attachment #8489775 -
Flags: review?(mark.finkle) → review+
Comment 20•10 years ago
|
||
(In reply to Wes Kocher (:KWierso) from comment #17)
> https://hg.mozilla.org/mozilla-central/rev/e016c34c4d52
This got merged to m-c minus the backout. Sorry for the confusion.
Status: RESOLVED → REOPENED
Flags: needinfo?(kwierso)
Resolution: FIXED → ---
Target Milestone: Firefox 35 → ---
Assignee | ||
Comment 21•10 years ago
|
||
Sorry, didn't notice the permafail when I did the merge.
Flags: needinfo?(kwierso)
Status: REOPENED → RESOLVED
Closed: 10 years ago → 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 35
Updated•10 years ago
|
tracking-fennec: ? → 35+
Flags: qe-verify-
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•