{"id":253,"date":"2009-01-14T08:54:24","date_gmt":"2009-01-14T15:54:24","guid":{"rendered":"http:\/\/blog.mozilla.org\/addons\/?p=253"},"modified":"2009-05-06T14:27:22","modified_gmt":"2009-05-06T21:27:22","slug":"successfully-getting-your-addon-reviewed","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/addons\/2009\/01\/14\/successfully-getting-your-addon-reviewed\/","title":{"rendered":"Successfully Getting your Addon Reviewed"},"content":{"rendered":"<p><em>Thanks to AMO Editor <a href=\"http:\/\/www.cesaroliveira.net\/\">Cesar Oliveira<\/a> for allowing us to repost this here:<\/em><\/p>\n<p>As the addon review queue grows beyond 600 nominated and updated addons, it is more important than ever to make sure your extension passes review the first time around. Editors have a <a href=\"https:\/\/wiki.mozilla.org\/Update:Editors\/ReviewingGuide\">review<\/a> guide, and a well hidden but publicly <a href=\"https:\/\/addons.mozilla.org\/en-US\/firefox\/pages\/policy\">viewable set of policies<\/a>. But here is a quick list of the most cited reasons for addon refusal :<\/p>\n<ol>\n<li>Addon should have at least 3 user reviews before being nominated. External reviews count too, but you have to mention them in your nomination message. Softpedia reviews do not count.<\/li>\n<li>Wrap your <a href=\"http:\/\/blogger.ziesemer.com\/2007\/10\/respecting-javascript-global-namespace.html\">loose variables<\/a>. All objects, variables, and anything that your addon makes global should be wrapped to avoid conflicts with other addons.<\/li>\n<li>Look at the error console. Is your extension throwing up javascript errors? Fix it. There are some <a href=\"https:\/\/developer.mozilla.org\/en\/Setting_up_extension_development_environment\">options<\/a> you can set in about:config to help you with this.<\/li>\n<li>You break functionality in the host application (Firefox, Thunderbird, etc.).<\/li>\n<li>Your extension doesn\u2019t work properly, or showing unexpected results. This is what user reviews are expected to catch, but you really should get someone who wasn\u2019t involved to test and report bugs.<\/li>\n<\/ol>\n<p>There are other less common things that can get you busted too. I\u2019ll just list them here for completeness sake :<\/p>\n<ol>\n<li>Including remote javascript\/css or other files, anywhere. Include them in your xpi file instead.<\/li>\n<li>CSS warnings on the error console if your submitting a theme.<\/li>\n<\/ol>\n<p>If you have any doubts, check the public policies page linked above.<\/p>\n<p>And don\u2019t ask when your extension will be reviewed in the comments. Because every answer will be the same : When someone gets around to it. It could be sooner if you\u2019d help!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Thanks to AMO Editor Cesar Oliveira for allowing us to repost this here: As the addon review queue grows beyond 600 nominated and updated addons, it is more important than &hellip; <a class=\"go\" href=\"https:\/\/blog.mozilla.org\/addons\/2009\/01\/14\/successfully-getting-your-addon-reviewed\/\">Read more<\/a><\/p>\n","protected":false},"author":120,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[44],"tags":[580,579,278879],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Successfully Getting your Addon Reviewed - Mozilla Add-ons Community Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.mozilla.org\/addons\/2009\/01\/14\/successfully-getting-your-addon-reviewed\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2009\/01\/14\/successfully-getting-your-addon-reviewed\/\",\"url\":\"https:\/\/blog.mozilla.org\/addons\/2009\/01\/14\/successfully-getting-your-addon-reviewed\/\",\"name\":\"Successfully Getting your Addon Reviewed - Mozilla Add-ons Community Blog\",\"isPartOf\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#website\"},\"datePublished\":\"2009-01-14T15:54:24+00:00\",\"dateModified\":\"2009-05-06T21:27:22+00:00\",\"author\":{\"@id\":\"\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2009\/01\/14\/successfully-getting-your-addon-reviewed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.mozilla.org\/addons\/2009\/01\/14\/successfully-getting-your-addon-reviewed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2009\/01\/14\/successfully-getting-your-addon-reviewed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.mozilla.org\/addons\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Successfully Getting your Addon Reviewed\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#website\",\"url\":\"https:\/\/blog.mozilla.org\/addons\/\",\"name\":\"Mozilla Add-ons Community Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.mozilla.org\/addons\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"\",\"url\":\"https:\/\/blog.mozilla.org\/addons\/author\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Successfully Getting your Addon Reviewed - Mozilla Add-ons Community Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.mozilla.org\/addons\/2009\/01\/14\/successfully-getting-your-addon-reviewed\/","twitter_misc":{"Written by":"","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blog.mozilla.org\/addons\/2009\/01\/14\/successfully-getting-your-addon-reviewed\/","url":"https:\/\/blog.mozilla.org\/addons\/2009\/01\/14\/successfully-getting-your-addon-reviewed\/","name":"Successfully Getting your Addon Reviewed - Mozilla Add-ons Community Blog","isPartOf":{"@id":"https:\/\/blog.mozilla.org\/addons\/#website"},"datePublished":"2009-01-14T15:54:24+00:00","dateModified":"2009-05-06T21:27:22+00:00","author":{"@id":""},"breadcrumb":{"@id":"https:\/\/blog.mozilla.org\/addons\/2009\/01\/14\/successfully-getting-your-addon-reviewed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.mozilla.org\/addons\/2009\/01\/14\/successfully-getting-your-addon-reviewed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blog.mozilla.org\/addons\/2009\/01\/14\/successfully-getting-your-addon-reviewed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.mozilla.org\/addons\/"},{"@type":"ListItem","position":2,"name":"Successfully Getting your Addon Reviewed"}]},{"@type":"WebSite","@id":"https:\/\/blog.mozilla.org\/addons\/#website","url":"https:\/\/blog.mozilla.org\/addons\/","name":"Mozilla Add-ons Community Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.mozilla.org\/addons\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"","url":"https:\/\/blog.mozilla.org\/addons\/author\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/posts\/253"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/users\/120"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/comments?post=253"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/posts\/253\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/media?parent=253"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/categories?post=253"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/tags?post=253"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}