JavaPlugin2 instances display upside down when out-of-process in Gecko 1.9.3

RESOLVED FIXED

Status

--
major
RESOLVED FIXED
9 years ago
3 years ago

People

(Reporter: jaas, Assigned: BenWa)

Tracking

Details

Attachments

(2 attachments)

(Reporter)

Description

9 years ago
Created attachment 445384 [details]
screenshot

JavaPlugin2 instances display upside down when out-of-process in Gecko 1.9.3.
Which version of Apple's JVM are you testing with, and on which version of the OS?
(Assignee)

Comment 2

9 years ago
Created attachment 445464 [details] [diff] [review]
Save GState

The biggest difference I could think of between in/out of process was that in processes uses SaveGState. Since each out of process plug-in instance has it's own CGContext I didn't think we needed to protected the GState since a plug-in could only mess up its own rendering and not the browser. But it appears that this plug-in is relying on this behavior so this might be another thing we are stuck doing.
Attachment #445464 - Flags: review?(joshmoz)
(Reporter)

Updated

9 years ago
Assignee: nobody → b56girard
(Reporter)

Updated

9 years ago
Attachment #445464 - Flags: review?(joshmoz) → review+
(Reporter)

Updated

9 years ago
Keywords: checkin-needed
(Assignee)

Comment 3

9 years ago
Pushed to mozilla-central:
http://hg.mozilla.org/mozilla-central/rev/8844c3b3d21a
(Assignee)

Updated

9 years ago
Status: NEW → ASSIGNED
(Assignee)

Comment 4

9 years ago
Verified:
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.3a5pre) Gecko/20100521 Minefield/3.7a5pre
Status: ASSIGNED → RESOLVED
Last Resolved: 9 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Product: Plugins → Plugins Graveyard
You need to log in before you can comment on or make changes to this bug.