Closed Bug 702614 Opened 13 years ago Closed 13 years ago

Flash should use Skia to implement ANPCanvas and similar interfaces

Categories

(Firefox for Android Graveyard :: General, defect, P1)

ARM
Android
defect

Tracking

(firefox11 fixed, fennec11+)

RESOLVED FIXED
Tracking Status
firefox11 --- fixed
fennec 11+ ---

People

(Reporter: snorp, Assigned: snorp)

Details

Attachments

(1 file, 1 obsolete file)

Right now we try to implement ANPCanvas/ANPPath/ANPTypeface/ANPPaint etc. with gfxContext and friends. This is a lot of work, and we have only implemented a small fraction of the interfaces. It is pretty clear that the ANP API is designed to be a thin wrapper over Skia, so it should be trivial to take the WebKit Skia-based implementation directly. My understanding is that the gfx folks are moving to Skia anyway (it's already in-tree).
Attachment #574592 - Flags: review?(blassey.bugs)
Comment on attachment 574592 [details] [diff] [review]
Use Skia to implement the Android canvas plugin APIs

Review of attachment 574592 [details] [diff] [review]:
-----------------------------------------------------------------

Move the apache licenced files into other-lisenced/skia-npapi and build a static library the that you can link to in dom/plugin/base/android

With that change this its a rubber stamp
Attachment #574592 - Flags: review?(blassey.bugs) → review-
Attachment #574592 - Attachment is obsolete: true
Attachment #574623 - Flags: review?(blassey.bugs) → review+
https://hg.mozilla.org/projects/birch/rev/e84fa7cf77ad
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
tracking-fennec: --- → 11+
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.