Comment 250 for bug 410407

Revision history for this message
Evan Martin (Chromium) (evan-chromium) wrote : Re: Clicking on items in Flash player does nothing [READ DESCRIPTION]

I am the Chromium developer who fixed this again.

Not that anyone cares anymore, but: the problem was that Flash breaks if GDK_NATIVE_WINDOWS isn't set.
The first fix was to set that in our plugin process before starting Flash.

However, GTK clears the environment variable after initializing. So with nspluginwrapper we would set the variable, initialize GTK, and then call into the plugin (nspluginwrapper), which would then spawn its helper process which then would run Flash without the variable set.

So as of today's release of Chrome we set the variable, initialize GTK, and then immediately set the variable again before calling into the plugin.

It seems Firefox may have this second bug as well.
http://defect.opensolaris.org/bz/show_bug.cgi?id=15232 If I remember tomorrow I will attempt to track down that bug in their bug tracker again.