Closed
Bug 728977
Opened 12 years ago
Closed 12 years ago
Maple: Use integer viewport coordinate
Categories
(Core :: Graphics, defect, P2)
Tracking
()
RESOLVED
WONTFIX
Tracking | Status | |
---|---|---|
blocking-fennec1.0 | --- | - |
People
(Reporter: BenWa, Assigned: BenWa)
References
Details
(Whiteboard: [gfx])
Attachments
(1 file)
9.54 KB,
patch
|
Details | Diff | Splinter Review |
Having float viewport coordinates is causing us a lot of problem with subpixel positionning that is leading us to invalidate our whole layer when doing a small pan. We really want to always use integers.
Updated•12 years ago
|
Keywords: fennecnative-betablocker
Updated•12 years ago
|
Assignee: nobody → bgirard
Updated•12 years ago
|
Priority: -- → P2
Updated•12 years ago
|
blocking-fennec1.0: --- → beta+
Updated•12 years ago
|
Status: NEW → ASSIGNED
Updated•12 years ago
|
Whiteboard: [gfx]
Comment 1•12 years ago
|
||
Any reason not to get review on this patch now Benoit?
Assignee | ||
Comment 2•12 years ago
|
||
The patch is largely untested. I need to make sure that integer rounding doesn't introduce new bugs and that this patch is sufficient to prevent layout from invalidating the page on fractional coordinate. We currently have a work around for this issue so it's not affecting us. I wouldn't block beta/release on this issue but I'd really like to fix up the code and remove the work around.
Comment 3•12 years ago
|
||
Sounds like we can fix this in bug 724786
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
Assignee | ||
Comment 4•12 years ago
|
||
We shouldn't be using float to store the viewport in java, the patch in bug 724786 don't address that.
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Updated•12 years ago
|
blocking-fennec1.0: beta+ → -
Assignee | ||
Comment 5•12 years ago
|
||
This is no longer valid with changes we've made to the pan/zoom code.
Status: REOPENED → RESOLVED
Closed: 12 years ago → 12 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•