https://www.marcosbox.org/2014/07/firefox-36-ed-electrolysis.html