Unreasonable rejection of Stylus extension

227 views
Skip to first unread message

wOxxOm

unread,
Sep 13, 2017, 4:42:48 AM9/13/17
to Chromium-Extensions-Announce
Stylus extension, which is a fork of Stylish for Chrome with a faster code and less bugs, gets rejected on every submission due to a completely nonsensical reason:

To have your item reinstated, please ensure:

    The purpose of the extension is clear to users; and
    The extension either limits its functionality to a narrow focus area of subject matter or to a narrow browser function.

To serve multiple purposes with your extensions, please package each purpose as a separate extension.

The Stylus extension is functionally the same as Stylish and all users know what it does and why:

  • it applies CSS themes to websites (clear as day)
  • it allows to edit/create the CSS themes (obviously required, otherwise what would be applied?)
  • it allows installing CSS themes from sites that offer them, currently https://userstyles.org (a convenient way to discover more themes)
All these functions are integral for restyling the appearance of sites and users happily use all of them. All these functions existed for about 10 years in the original Stylish extension for Firefox, then in Stylish for Chrome (present in WebStore), and finally in Stylus (rejected in WebStore).

The current maintainer of Stylus extension attempted to get an actual human response many times, but never succeeded. Is the review process in WebStore completely robotic and randomly unreasonable? Is there any way to draw attention of a reasonable human reviewer?

Decklin / Deco

unread,
Sep 17, 2017, 8:37:02 PM9/17/17
to wOxxOm, Chromium-Extensions-Announce

It's being rejected on the basis that there is no clear "function" for the extension (as said in the reasoning), this can be due to it not targeting a specific subset of sites or it's use in editing and injecting scripts based on a singular website which targets a multitude.

The process is checked via a scanner, not any human interaction - its simply checking the files to ensure proper usage is implemented (mainly the manifest file), developers only manually review the extension if it is flagged as malware repeatedly on the Chrome Web Store.


--
You received this message because you are subscribed to the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/57c98ce5-263c-4f67-9db1-75a24d511c29%40chromium.org.
For more options, visit https://groups.google.com/a/chromium.org/d/optout.

wOxxOm

unread,
Sep 18, 2017, 2:51:47 AM9/18/17
to Chromium-Extensions-Announce
Uhm, thanks, but it still doesn't make any sense, because Stylus does not inject any scripts, and its function is perfectly clear to anyone who wants to restyle web sites. Also, the maintainer's developer account was suspended after the automatic rejections - how is this reasonable? I mean it's totally inhuman. Is there any way to mark the extension as clear? Or the maintainer will have to explain each time the extension is automatically rejected that the rejection reason is nonsensical?

wOxxOm

unread,
Sep 18, 2017, 2:55:16 AM9/18/17
to Chromium-Extensions-Announce
Clarification regarding scripts: Stylus only has a content script, which may inject a style element, but never a script element.

Hunter S. Thompson

unread,
Sep 24, 2017, 7:42:44 PM9/24/17
to Chromium-Extensions-Announce, wox...@gmail.com
WTH is going on here? Stylus was reinstated after a manual review less than a couple weeks ago, and there hasn't even been an update submitted in the meantime, but today it has been removed yet again from the Web Store? "Unreasonable" is an understatement. This is borderline hostile to an open source project with absolutely no questionable code. Meanwhile, crypto-currency miners breeze through the review process. Should Stylus include one in order to get approved?


On Sunday, September 17, 2017 at 8:37:02 PM UTC-4, Decklin / Deco wrote:

It's being rejected on the basis that there is no clear "function" for the extension (as said in the reasoning), this can be due to it not targeting a specific subset of sites or it's use in editing and injecting scripts based on a singular website which targets a multitude.

The process is checked via a scanner, not any human interaction - its simply checking the files to ensure proper usage is implemented (mainly the manifest file), developers only manually review the extension if it is flagged as malware repeatedly on the Chrome Web Store.


On Wed, 13 Sep 2017, 09:42 wOxxOm <wox...@gmail.com> wrote:
Stylus extension, which is a fork of Stylish for Chrome with a faster code and less bugs, gets rejected on every submission due to a completely nonsensical reason:

To have your item reinstated, please ensure:

    The purpose of the extension is clear to users; and
    The extension either limits its functionality to a narrow focus area of subject matter or to a narrow browser function.

To serve multiple purposes with your extensions, please package each purpose as a separate extension.

The Stylus extension is functionally the same as Stylish and all users know what it does and why:

  • it applies CSS themes to websites (clear as day)
  • it allows to edit/create the CSS themes (obviously required, otherwise what would be applied?)
  • it allows installing CSS themes from sites that offer them, currently https://userstyles.org (a convenient way to discover more themes)
All these functions are integral for restyling the appearance of sites and users happily use all of them. All these functions existed for about 10 years in the original Stylish extension for Firefox, then in Stylish for Chrome (present in WebStore), and finally in Stylus (rejected in WebStore).

The current maintainer of Stylus extension attempted to get an actual human response many times, but never succeeded. Is the review process in WebStore completely robotic and randomly unreasonable? Is there any way to draw attention of a reasonable human reviewer?

--
You received this message because you are subscribed to the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extensions+unsub...@chromium.org.

wOxxOm zOo

unread,
Sep 25, 2017, 7:29:35 AM9/25/17
to Chromium-Extensions-Announce, wox...@gmail.com
Evidently, WebStore review is just for appearances. The automated check does nothing meaningful, it randomly rejects valid extensions like Stylus or randomly allows bitcoin miners and other malware.

wOxxOm

unread,
Sep 26, 2017, 5:35:10 AM9/26/17
to Chromium-Extensions-Announce, wox...@gmail.com
The extension was automatically rejected again.
The maintainer's account got suspended too.
He's tired of this absurdity (he has other extensions in the webstore) and wants to delete the extension from his account.
Reply all
Reply to author
Forward
0 new messages