Issues submitting an addon

Uh-oh, it appears that this addon will not work on certain pages. Sites like http://supernaturalislife.com/ will work with the original Autopagerize extension but not my version.

Well, itā€™s been awhile since I posted here, but Iā€™ve come across a new problem. I tried to make an update to AutopagerizeTweaked; and not long after submitting it, I got this message:

This version didnā€™t pass review because of the following problems:

1. After click Open AutoPagerize preferences button nothing happens.

_2. DOM mutation events profoundly degrade performance, and that _
_degradation is not reversed by removing the listeners. We canā€™t allow _
_mutation listeners except when theyā€™re absolutely necessary, and never _
_for the top-level browser document. Please see https://developer.mozilla.org/en/XUL_School/Appendix_F:Monitoring_DOM_changes for more information.

How could I correct this?

Was this the result of an automated or a manual review?

Iā€™m fairly certain it was manual.

Ok.

Regarding the first point: The reviewers test the basic functionality. ā€œAfter click Open AutoPagerize preferences button nothing happens.ā€ Sounds like it simply didnā€™t work.

Regarding the second point: The version that is online at amo contains this line: https://addons.mozilla.org/en-US/firefox/files/browse/376379/file/data/autopagerize.user.js#L84
There is a good chance that the reviewer simply mistook this for an actual DOMNodeInserted event listener.