Closed
Bug 828096
Opened 12 years ago
Closed 12 years ago
Work - Fix horizontal scrolling on start page
Categories
(Firefox for Metro Graveyard :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: ywang, Assigned: mbrubeck)
References
Details
(Whiteboard: feature=work [completed-elm])
Attachments
(2 files)
1.24 KB,
patch
|
fryn
:
review+
|
Details | Diff | Splinter Review |
5.51 KB,
patch
|
fryn
:
review+
|
Details | Diff | Splinter Review |
Currently only touching tiles could trigger horizontal scrolling.
We need to support horizontal scrolling when touchpoint is located at background.
Except the URL bar area, other parts on the start page should all be sensitive to users' touch input for scrolling.
Reporter | ||
Updated•12 years ago
|
Whiteboard: [metro-mvp?]
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → mbrubeck
Whiteboard: [metro-mvp?] → [metro-mvp][LOE:1][metro-it3]
Assignee | ||
Comment 1•12 years ago
|
||
For some reason touchstart events are being dispatched to the <browser> instead of to the fixed-position #start-container element in front of the browser. I'm not yet sure why (I couldn't reproduce the problem in a simple test file), but collapsing the browser works around the problem for now.
I'm still looking into the underlying problem; I'm also experimenting with simplifying the layout of the StartUI and browsers, by making them part of the same stack (instead of floating the StartUI inside the position:fixed #tray container).
Attachment #699881 -
Flags: review?(fyan)
Assignee | ||
Comment 2•12 years ago
|
||
While I was investigating this bug I came across some unused properties, and some code that is disabled (and would break if we enabled it). Shall we kill these?
Attachment #699892 -
Flags: review?(fyan)
Comment 3•12 years ago
|
||
Comment on attachment 699881 [details] [diff] [review]
work-around patch
Review of attachment 699881 [details] [diff] [review]:
-----------------------------------------------------------------
Okay as a workaround. :)
Attachment #699881 -
Flags: review?(fyan) → review+
Comment 4•12 years ago
|
||
Comment on attachment 699892 [details] [diff] [review]
remove dead code
Review of attachment 699892 [details] [diff] [review]:
-----------------------------------------------------------------
I generally dislike bundling unrelated code refactoring into bugs, since it makes it unclear in the changelog/history what one pushed or backed out and more difficult to search for.
That said, I'd rather have these things landed than not, and I appreciate you doing them. Thanks! :)
Attachment #699892 -
Flags: review?(fyan) → review+
Assignee | ||
Comment 5•12 years ago
|
||
https://hg.mozilla.org/projects/elm/rev/d76d4148d79f
https://hg.mozilla.org/projects/elm/rev/2a34d17ada04
Thanks for the reviews! I'll lean more toward opening separate bugs for cleanup work in the future.
Assignee | ||
Updated•12 years ago
|
Status: NEW → ASSIGNED
Whiteboard: [metro-mvp][LOE:1][metro-it3] → [metro-mvp][LOE:1][metro-it2][completed-elm]
Updated•12 years ago
|
Summary: Fix horizontal scrolling on start page → Work - Fix horizontal scrolling on start page
Whiteboard: [metro-mvp][LOE:1][metro-it2][completed-elm] → feature=work [completed-elm]
Assignee | ||
Comment 6•12 years ago
|
||
Resolving bugs in the Firefox for Metro product that are fixed on the elm branch. Sorry for the bugspam. Search your email for "bugspam-elm" if you want to find and delete all of these messages at once.
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
OS: Windows 8 Metro → Windows 8.1
You need to log in
before you can comment on or make changes to this bug.
Description
•