Closed Bug 78505 Opened 23 years ago Closed 22 years ago

Hidden plugins cause page flicker on Mac

Categories

(Core Graveyard :: Plug-ins, defect, P5)

PowerPC
Mac System 9.x
defect

Tracking

(Not tracked)

VERIFIED FIXED
mozilla1.0.1

People

(Reporter: peterlubczynski-bugs, Assigned: peterlubczynski-bugs)

References

()

Details

Attachments

(2 files)

Turning off double buffering has caused pages to flicker on Mac that contain a plugin. If the plugin is of type "hidden", there is no reason to turn off double buffering. This will enchance the users experience for hidden plugins on the Mac. Sean, do you have a link to an example?
At http://www.beatnik.com/emix/science1999nc/standalone-launch.html click the "Click to launch" link. Then after once a window appears with a button labeled "let's Jam!", press it. I've got a feeling that this is actually pretty good now (but it might be due to hacks I've put in place in my mac build).
Okay, here's a quick patch. Sean, this should fix it for all Gecko enbedding browsers.
Status: NEW → ASSIGNED
Keywords: patch
Priority: -- → P5
Whiteboard: [seeking review]
Target Milestone: --- → mozilla0.9.1
deja vu! That's my patch from bug 62891. Check the comments (including your own!) made on Dec 22.
Since we don't check style visibility anyway in object frame, this will at least make the users' experience of hidden plugins initially better untill such time that bug 62891 can be truely fixed. Sean, can I get your r= if this works for you?
I applied the patch and did some testing. It does not appear to affect dynamic hiding of plugins (see attached testcase). However it doesn't appear to have the same results that it used to. The emix testcase (http://www.beatnik.com/emix/science1999nc/standalone-launch.html) is horrible when clicking the mix track keybuttons with the mouse - the mix window goes spastic with each click. Using the keyboard is pretty good with or without the patch. I don't think the patch has a visible benefit anymore (maybe due to the new view manager?).
There is a lot more work to be done with hidden plugins....moving off 9.1 radar.
Target Milestone: mozilla0.9.1 → mozilla0.9.3
Keywords: patch
Whiteboard: [seeking review]
I won't get to this today--->mozilla 0.9.4
Target Milestone: mozilla0.9.3 → mozilla0.9.4
Target Milestone: mozilla0.9.4 → mozilla0.9.5
Target Milestone: mozilla0.9.5 → mozilla0.9.6
Target Milestone: mozilla0.9.6 → mozilla1.0
Bugs targeted at mozilla1.0 without the mozilla1.0 keyword moved to mozilla1.0.1 (you can query for this string to delete spam or retrieve the list of bugs I've moved)
Target Milestone: mozilla1.0 → mozilla1.0.1
this was fixed long ago, marking as such
Status: ASSIGNED → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
yep,v
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: