Hi Mozilla team,
I have a Mozilla Addon - Requestly. I have ported it from Chrome Extension. Most of the code is same with minor tweaks. I have submitted it for review here. But It has been rejected with the following reasons:
- Unsafe eval from remote Url - Accepted
- Code uses jQuery html/append or something similar
Actually my app/addon is based on Backbone+Handlebars. The way I use handlebars is generate the markup with Handlebars compile and then passing a json object. Then I append the markup as innerHTML/jQuery.html of existing DOM Node.
Based on different routes, I render different views in the same element thus calling it as single page app.
Can somebody please let me know how can I get this approach approved with Mozilla Addon Reviewer team. I am also open to fix anything in my implementation if there needs be.
Please also note that current code is also working on Chrome Store from couple of years and it also passed their review mechanism.