# Addon "Under Review" and can't install from listing URL

**URL:** <https://discourse.mozilla.org/t/addon-under-review-and-cant-install-from-listing-url/14502>\
**Category:** addons.mozilla.org\
**Created:** [March 18, 2017, 3:06pm UTC](https://discourse.mozilla.org/t/addon-under-review-and-cant-install-from-listing-url/14502 "2017-03-18T15:06:16Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![dovy](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/dovy/32/22327_2.png) [@dovy](https://discourse.mozilla.org/u/dovy)\
**Post date:** [March 18, 2017, 3:06pm UTC](https://discourse.mozilla.org/t/addon-under-review-and-cant-install-from-listing-url/14502/1 "2017-03-18T15:06:16Z")

</div>

I have a extension I submitted 2 weeks, 5 days ago. I am trying to understand why it’s taking so long.

I also have tried installing it via the addons install (direct link to the directory), but I get a “it’s corrupt” message.

[https://addons.mozilla.org/en-US/firefox/addon/recordseek/](https://addons.mozilla.org/en-US/firefox/addon/recordseek/)

Can someone give me some direction as to what’s wrong here? I was able to get it running locally fine…

---

<div class="post-metadata">

**Author:** ![erosman](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/erosman/32/15447_2.png) [@erosman](https://discourse.mozilla.org/u/erosman)\
**Post date:** [March 18, 2017, 6:46pm UTC](https://discourse.mozilla.org/t/addon-under-review-and-cant-install-from-listing-url/14502/2 "2017-03-18T18:46:52Z")

</div>

Firefox wont let you install unsigned addon (unless yo are using the dev/unbranded version).

Please note that new uploads must have a higher version number. Deleting an old upload does not delete its history (eg 2.5.0 --\> 2.2.0)

Addon also contain unnecessary files:  
\_\_MACOSX … and its content  
\_locales/.DS\_Store  
.DS\_Store

---

<div class="post-metadata">

**Author:** ![dovy](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/dovy/32/22327_2.png) [@dovy](https://discourse.mozilla.org/u/dovy)\
**Post date:** [March 18, 2017, 7:27pm UTC](https://discourse.mozilla.org/t/addon-under-review-and-cant-install-from-listing-url/14502/3 "2017-03-18T19:27:51Z")

</div>

Updated all which you requested. Now 2.5.1 & no .DS\_Store or \_\_MACOSX.

---

<div class="post-metadata">

**Author:** ![dovy](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/dovy/32/22327_2.png) [@dovy](https://discourse.mozilla.org/u/dovy)\
**Post date:** [March 25, 2017, 4:34am UTC](https://discourse.mozilla.org/t/addon-under-review-and-cant-install-from-listing-url/14502/4 "2017-03-25T04:34:37Z")

</div>

@erosman did this get lost again? What else do you need?

---

<div class="post-metadata">

**Author:** ![erosman](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/erosman/32/15447_2.png) [@erosman](https://discourse.mozilla.org/u/erosman)\
**Post date:** [March 25, 2017, 5:27am UTC](https://discourse.mozilla.org/t/addon-under-review-and-cant-install-from-listing-url/14502/5 "2017-03-25T05:27:07Z")

</div>

> [@dovy](#):
>
> @erosman did this get lost again? What else do you need?

I am afraid, there are a lot of addons in the queues and few reviewers. ☹

---

<div class="post-metadata">

**Author:** ![dovy](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/dovy/32/22327_2.png) [@dovy](https://discourse.mozilla.org/u/dovy)\
**Post date:** [March 25, 2017, 6:10am UTC](https://discourse.mozilla.org/t/addon-under-review-and-cant-install-from-listing-url/14502/6 "2017-03-25T06:10:14Z")

</div>

@erosman would it be better to just host the plugin myself then? I’d hate to get in this queue with every update. ☹

---

<div class="post-metadata">

**Author:** ![erosman](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/erosman/32/15447_2.png) [@erosman](https://discourse.mozilla.org/u/erosman)\
**Post date:** [March 25, 2017, 6:24am UTC](https://discourse.mozilla.org/t/addon-under-review-and-cant-install-from-listing-url/14502/7 "2017-03-25T06:24:18Z")

</div>

Minor updates often get done very quickly.

---

<div class="post-metadata">

**Author:** ![dovy](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/dovy/32/22327_2.png) [@dovy](https://discourse.mozilla.org/u/dovy)\
**Post date:** [April 27, 2017, 5:58pm UTC](https://discourse.mozilla.org/t/addon-under-review-and-cant-install-from-listing-url/14502/8 "2017-04-27T17:58:04Z")

</div>

Been waiting for over a month for someone to review my addon. I resubmitted the info like requested within a day. Can we get this pushed through?

---

<div class="post-metadata">

**Author:** ![dovy](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/dovy/32/22327_2.png) [@dovy](https://discourse.mozilla.org/u/dovy)\
**Post date:** [April 27, 2017, 5:58pm UTC](https://discourse.mozilla.org/t/addon-under-review-and-cant-install-from-listing-url/14502/9 "2017-04-27T17:58:36Z")

</div>

@erosman Can you help?

---

<div class="post-metadata">

**Author:** ![erosman](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/erosman/32/15447_2.png) [@erosman](https://discourse.mozilla.org/u/erosman)\
**Post date:** [April 28, 2017, 5:46am UTC](https://discourse.mozilla.org/t/addon-under-review-and-cant-install-from-listing-url/14502/10 "2017-04-28T05:46:33Z")

</div>

I had a quick look at your addon …

1- What is the point of making the code hard to read (obfuscated)?

```
 	(function( w, c, a ) {
	    var $ = w['recordseek'] = {
	        'w': w,
	        'a': a,
	        'c': c,
	        'v': {
	            'ver': c.runtime.getManifest().version,

```

All that instead of `chrome.runtime.getManifest().version,`

The code is still minified but with line-breaks and spaces  
eg: `$.c.storage.local.set`

```
(function( c, d ) {
    // fail quietly if we can't access the Chrome or document objects we need
    if ( c && d && d.body && d.URL ) {
    .....
}( chrome, document ));

```

2- Your add-on’s code includes instances of printing debugging information to the Console, which is generally not allowed in production add-ons. Please remove or disable such logging.

3- For inserting text, textContent (or JQuery text) or createTextNode() should be used instead of innerHTML.  
eg:

```
display.innerHTML = "\u2713";
display.innerHTML = '';
document.getElementById( 'optionSession' ).innerHTML = chrome.i18n.getMessage( "optionSessionText" );
document.getElementById( 'optionTitle' ).innerHTML = chrome.i18n.getMessage( "optionSessionTitle" );
```

---

<div class="post-metadata">

**Author:** ![dovy](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/dovy/32/22327_2.png) [@dovy](https://discourse.mozilla.org/u/dovy)\
**Post date:** [February 11, 2018, 3:08pm UTC](https://discourse.mozilla.org/t/addon-under-review-and-cant-install-from-listing-url/14502/11 "2018-02-11T15:08:10Z")

</div>

@erosman i just added version 2.5.3 and it should adhere to all your needs. This has been a complete rewrite. I would REALLY like to get this approved. If you can help make that happen, I would be SO grateful. Thanks for all you do!

---

<div class="post-metadata">

**Author:** ![erosman](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/erosman/32/15447_2.png) [@erosman](https://discourse.mozilla.org/u/erosman)\
**Post date:** [February 11, 2018, 3:59pm UTC](https://discourse.mozilla.org/t/addon-under-review-and-cant-install-from-listing-url/14502/12 "2018-02-11T15:59:19Z")

</div>

Add-ons get auto-approved now until they get human reviewed.  
[https://blog.mozilla.org/addons/2017/09/21/review-wait-times-get-shorter/](https://blog.mozilla.org/addons/2017/09/21/review-wait-times-get-shorter/)

Someone has to check the `genscrape.min.js`

---

<div class="post-metadata">

**Author:** ![dovy](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/dovy/32/22327_2.png) [@dovy](https://discourse.mozilla.org/u/dovy)\
**Post date:** [February 11, 2018, 6:25pm UTC](https://discourse.mozilla.org/t/addon-under-review-and-cant-install-from-listing-url/14502/13 "2018-02-11T18:25:51Z")

</div>

[https://github.com/rootsdev/genscrape](https://github.com/rootsdev/genscrape) is the source for that. It’s a simple parsing utility for genealogical sites. That’s all.

Any ETA for how long it may take to get this reviewed? Thanks!

---

<div class="post-metadata">

**Author:** ![erosman](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/erosman/32/15447_2.png) [@erosman](https://discourse.mozilla.org/u/erosman)\
**Post date:** [February 11, 2018, 7:58pm UTC](https://discourse.mozilla.org/t/addon-under-review-and-cant-install-from-listing-url/14502/14 "2018-02-11T19:58:22Z")

</div>

> [@dovy](#):
>
> Any ETA for how long it may take to get this reviewed?

As I said, it is already available to users to install but the human review will happen later.

---

<div class="post-metadata">

**Author:** ![dovy](https://sea1.discourse-cdn.com/flex001/user_avatar/discourse.mozilla.org/dovy/32/22327_2.png) [@dovy](https://discourse.mozilla.org/u/dovy)\
**Post date:** [February 11, 2018, 9:28pm UTC](https://discourse.mozilla.org/t/addon-under-review-and-cant-install-from-listing-url/14502/15 "2018-02-11T21:28:24Z")

</div>

Fantastic! I thought it was blocked until the first release. Great news. Thanks @erosman!
