Closed Bug 1007281 Opened 10 years ago Closed 10 years ago

[Homescreen] bookmarking sites will place icon on its own row with a horizontal Row separating it

Categories

(Firefox OS Graveyard :: Gaia::Homescreen, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(feature-b2g:2.0, b2g-v2.0 fixed)

RESOLVED FIXED
2.0 S1 (9may)
feature-b2g 2.0
Tracking Status
b2g-v2.0 --- fixed

People

(Reporter: tchung, Assigned: kgrandon)

References

Details

(Whiteboard: [p=2],[systemsfe])

Attachments

(2 files)

when bookmarking a website to the vertical homescreen, it's unnecessary displaying it on its own row and adding an extra Horizontal Row.  what a waste of space.   Plus the icons are blurry on the flame

See screenshot.

repro:
1) install 2.0 nightly on Flame 
Gaia      870a5c518742665d36b17e7e88c2ab07d440b94c
Gecko     https://hg.mozilla.org/mozilla-central/rev/417acde736e7
BuildID   20140507040203
Version   32.0a1
ro.build.version.incremental=76
ro.build.date=Mon Apr 14 14:02:50 CST 2014
2) enable vertical homescreen mode
3) launch a webpage, and bookmark the site to homescreen
4) open homescreen, scroll down, and verify the awkward placements with Horizontal rows shown

Expected:
- bookmarked apps are displayed in same rows, no HR seperator

Actual:
- bookmarked apps are displayed in each row
Attached image screenshot
It's probably too early to start filing bugs on the vertical homescreen, but we can fix this pretty quickly.

We've also just spun up this etherpad to be a sort of revolving "top 5 list" until feature complete is done: https://etherpad.mozilla.org/homescreen2-0-bugs
Assignee: nobody → kgrandon
Status: NEW → ASSIGNED
Whiteboard: [p=2],[systemsfe]
Target Milestone: --- → 2.0 S1 (9may)
(In reply to Kevin Grandon :kgrandon from comment #2)
> It's probably too early to start filing bugs on the vertical homescreen, but
> we can fix this pretty quickly.
> 
> We've also just spun up this etherpad to be a sort of revolving "top 5 list"
> until feature complete is done:
> https://etherpad.mozilla.org/homescreen2-0-bugs

sounds good.  will dump any testing issues in the etherpad for this current first sprint.
Attached file Github pull request
Hey Cristian - could you give this a quick review when you get a chance? Thanks!
Attachment #8419076 - Flags: review?(crdlc)
There is currently an extra commit in there to run the tests a bunch and verify them on travis. I'm also running this on try: https://tbpl.mozilla.org/?tree=Try&rev=5c10181b1a55
Comment on attachment 8419076 [details] [review]
Github pull request

LGTM. Good job. Calendar failed in marionette but I think that is not related to this bug
Attachment #8419076 - Flags: review?(crdlc) → review+
(In reply to Cristian Rodriguez (:crdlc) from comment #6)
> Comment on attachment 8419076 [details] [review]
> Github pull request
> 
> LGTM. Good job. Calendar failed in marionette but I think that is not
> related to this bug

Yeah, it was an unrelated failure and that test has since been disabled. Thanks for the review. The whole divider thing is a bit weird - maybe we can clean this up.

This also gives us a base to build more bookmark tests on so I'm excited about that.
Landed: https://github.com/mozilla-b2g/gaia/commit/037755e526d4c84e54bc94b875146988a0c1fe0e
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
blocking-b2g: 2.0? → ---
feature-b2g: --- → 2.0
Mass modify - set status-b2g-v2.0 fixed for fixed bugs under vertical homescreen dependency tree.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: