With this background, we can come to the big discovery. In Roy Tam’s New Moon for XP, three default plug-ins for Windows DRM were detected by the system, but not the Macromedia ones, so when I loaded the BrainPOP site above, Ruffle began to load, as I was used to seeing in official Pale Moon builds before reconfiguring per the advice I have got here before. I expected this to fail, as it presumably would in real Pale Moon, and started to look up old Mozilla docs for how to tell early Firefox (or New Moon) where to find my profile pictures. I had got distracted as a friend invited me for RP through IM, and when I looked again, I was greeted by the attached screenshot.
Because I understood that real Pale Moon and the UXP abstain from Rust and that Ruffle, which is made in Rust, is therefore incompatible with Pale Moon, this had caught me by complete surprise. What is going on here? Is this something Roy Tam decided to insert for his fork, or do Ruffle and Pale Moon proper get along than I supposed? I cannot test for myself in my ordinary Pale Moon install because I have got NPAPI support already entrenched, and I could only have discovered this before getting the plug-ins to work in my VM. Hence, I offer this extraordinary case for whatever the community might make of it, in the hope that it can benefit UXP development, even if we have got no need for Ruffle or an XP version.
*Loading these sites also reminded me how slow sites were to load in IE6; it was not just low bandwidth.




