in 2017, mozilla enacted major changes to the application programming interface (api) for add-ons in firefox. the long-standing xul and xpcom capabilities were replaced by an api modeled after google chrome's; firefox extensions are now largely compatible with their chrome counterparts. plug-ins were deprecated, with the exception of the adobe flash player.