Pipelight is a compatibility layer that allows NPAPI plugins designed for Windows to run on Linux. It is based on a modified version of Wine. It currently supports Silverlight, Flash Player, Unity 3D, and Widevine. There is experimental support for additional plugins such as Shockwave. Pipelight requires that the browser support NPAPI plugins, which some browsers don't support. Firefox dropped NPAPI support in version 52.