Closed
Bug 1208765
(webext-port-reddit-enhancement-suite)
Opened 9 years ago
Closed 8 years ago
[meta] Support Reddit Enhancement Suite as a WebExtension
Categories
(WebExtensions :: Untriaged, defect)
WebExtensions
Untriaged
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: callahad, Unassigned)
References
Details
(Keywords: DevAdvocacy, meta, Whiteboard: triaged[DevRel:P2][awe:jid1-xUfzOsOFlzSOXg@jetpack])
This metabug depends on all of the bugs required to make the Reddit Enhancement Suite work as a WebExtension without modification. Resources: - Homepage: http://redditenhancementsuite.com/ - GitHub Repo: https://github.com/honestbleeps/Reddit-Enhancement-Suite/ - AMO Listing: https://addons.mozilla.org/en-US/firefox/addon/reddit-enhancement-suite/ - Chrome Listing: https://chrome.google.com/webstore/detail/reddit-enhancement-suite/kbmfpngjjgdllneeigpgjifpgocmfgmb - Proof-of-concept port / kludge: https://github.com/callahad/RES-WebExtension
Updated•9 years ago
|
Flags: blocking-webextensions+
Updated•8 years ago
|
Whiteboard: triaged
Updated•8 years ago
|
Flags: blocking-webextensions+ → blocking-webextensions-
Comment 1•8 years ago
|
||
Hey, RES author here! It's awesome to see this in bugzilla - and I really appreciate that you're using my extension as an example for making sure WebExtensions is done right. It's an honor! A quick note on the dependencies for options screens: Reddit Enhancement Suite uses its own options/settings screen that's displayed via HTML/CSS/JS right on reddit (it uses simple storage in Firefox, chrome's localStorage in Chrome, etc as a datastore for those options) because the complexity of the options requires more complex UX than any of the native browser APIs provide. For that reason, although it's likely important to Firefox WebExtensions as a whole, I believe that there is no dependency for either #1250784 or #1212685 for Reddit Enhancement Suite to work properly as a WebExtension. RES doesn't use either of those. Thanks!
Reporter | ||
Updated•8 years ago
|
Whiteboard: triaged → triaged[DevRel:P2]
Reporter | ||
Comment 2•8 years ago
|
||
Removing Bug 1208334 as a blocker; we've implemented the history.* APIs that RES needed. Adding Bug 1213473 as a blocker; RES now needs chrome.runtime.lasterror.
Reporter | ||
Comment 3•8 years ago
|
||
Removing Bug 1213473 as a blocker; according to https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/runtime/lastError we *do* support runtime.lastError, and have since 47. Oops. :)
Reporter | ||
Comment 4•8 years ago
|
||
Removing Bug 1213473 as a blocker; according to https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/runtime/lastError we *do* support runtime.lastError, and have since 47. Oops. :)
No longer depends on: webext-runtime
Updated•8 years ago
|
Alias: webext-port-reddit-enhancement-suite
Comment 5•8 years ago
|
||
Apart from permissions, is there anything else here? Could we close this?
Comment 7•8 years ago
|
||
Assuming closed then, if that's not correct callahad, please re-open.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Comment 8•8 years ago
|
||
AMO seems not to provide this as a WebExtension. When will this be available to the public?
Comment 9•8 years ago
|
||
That's up to the add-on developer to upload.
Updated•7 years ago
|
Whiteboard: triaged[DevRel:P2] → triaged[DevRel:P2][awe:jid1-xUfzOsOFlzSOXg@jetpack]
Updated•6 years ago
|
Product: Toolkit → WebExtensions
Reporter | ||
Updated•3 years ago
|
Flags: needinfo?(dan.callahan)
You need to log in
before you can comment on or make changes to this bug.
Description
•