Gentoo ebuild for moonlight forces it to be built against xulrunner-1.9 and with Firefox 3 bridge only. But AFAICS the plugin builds correctly with =xulrunner-1.8.1.19 (and ff2 bridge) and with both versions of xulrunner together (ff2 & ff3 bridges). Moreover when run under browser which identifies itself as Firefox 2 to the plugins (like Opera) moonlight tries to use ff2 bridge even if it wasn't built, thus causing itself to run much slower than with ff2 bridge built. Thus I request to allow building moonlight with ff2 bridge enabled. I'm not sure what's the best way to do this - i.e. whether we should build bridges basing on USEflags or installed xulrunner versions.
Created attachment 190150 [details] Ebuild with IUSE+='firefox2 firefox3 ffmpeg'
xulrunner-1.8 is going away from the tree, we only support >=1.9