Dammit
I think the only thing you can do is to file a bug on bugzilla. And waiting for a solution in next Firefox versions (maybe), I recommend you to verify the Android compatibility of each function you use on mozzila website. Sometimes, with localStorage for example, you will need to adapt your code with an alternative solution. For example :
//Browser compatibility
var browser = browser || chrome;
var android = !browser.windows;
if(android){
browser.storage.local.get(function(storage){
//Your Android code here
console.log(storage.test);
});
}
else{
//Your Desktop code here
console.log(localStorage.getItem("test"));
}