Closed
Bug 556545
Opened 15 years ago
Closed 15 years ago
only allow out-of-process plugins on Mac OS X 10.6 or higher
Categories
(Core Graveyard :: Plug-ins, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jaas, Assigned: jaas)
Details
Attachments
(1 file, 2 obsolete files)
1.36 KB,
patch
|
Details | Diff | Splinter Review |
At this point we do not have a plan that would allow for a positive out-of-process plugin experience on Mac OS X 10.5. We should only allow out-of-process plugins on Mac OS X 10.6 or higher.
There are a lot of issues here, and I suspect Apple had a lot of the same problems we have run into (Safari does not support out-of-process plugins on 10.5). Topping the list is drawing performance - we don't have a way to provide any sort of accelerated drawing. We cannot accelerate Core Animation on 10.5 like we can on 10.6, and Core Animation support is generally buggier on 10.5. We also cannot accelerate Quickdraw, which is Flash's "fast path" on 10.5. Even if we were to try to implement Quickdraw/Carbon (we'd have to do both, a whole different can of worms), the result would be too slow. Chrome has tried this and the performance is bad enough that they trick Flash into using Core Graphics (slower than QD for Flash) by swapping direct/gpu wmodes out from web content.
Attachment #436493 -
Attachment is obsolete: true
Attachment #436495 -
Flags: review?(bgirard)
Updated•15 years ago
|
Attachment #436495 -
Flags: review?(bgirard) → review+
pushed to mozilla-central
http://hg.mozilla.org/mozilla-central/rev/81f9b6d0ae9c
Attachment #436495 -
Attachment is obsolete: true
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Updated•3 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•