Closed Bug 435244 Opened 17 years ago Closed 17 years ago

Add initial support for zooming

Categories

(Firefox for Android Graveyard :: Panning/Zooming, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: mfinkle, Assigned: mfinkle)

Details

(Keywords: mobile)

Attachments

(1 file, 1 obsolete file)

Attached patch WIP: initial zoom support v1 (obsolete) — Splinter Review
Fennec needs to support zooming in and out of web content sections and pages. The basic strategy is to use two canvases (offscreen and onscreen) to achieve the zoom effect. The current web content is drawn onto the offscreen canvas and then the offscreen canvas is drawn (scaled) onto the onscreen canvas. This patch adds the basic infrastructure for the zooming system. Obvious problems with current patch: * its slow and should be converted to use constant time animation. * the current math only works if the web content is not scrolled (panned) * zooming image doesn't exactly match up with the zoomed content. But it's a start
Fixes bustage in panning (endPan)
Assignee: nobody → mark.finkle
Attachment #322139 - Attachment is obsolete: true
Status: NEW → ASSIGNED
from IRC discussion, this WIP has been landed, but zoom animation has been disabled for now.
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
verified with beta3
Status: RESOLVED → VERIFIED
Component: General → Panning/Zooming
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: