Closed cpeterso closed 7 years ago
Do we know what it would take to be multiprocess compatible? I'm not sure how deep of a change it is, would it require essentially starting from scratch?
Yeah it's basically starting from scratch. I ported to WebExtension a while back. This add-on is quite simple, so it's only a few lines of code. However, I experienced weird issues. I'll try to have another look.
On Thu, May 4, 2017 at 11:28 PM Jordan Arentsen notifications@github.com wrote:
Do we know what it would take to multiprocess compatible? I'm not sure how deep of a change it is, would it require essentially starting from scratch?
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/autonome/Always-Right/issues/6#issuecomment-299220632, or mute the thread https://github.com/notifications/unsubscribe-auth/AADDt500h6RTCgjpVBqP4PrmSdT6A6edks5r2e6SgaJpZM4NJ2i_ .
Oh the code is in this branch: https://github.com/autonome/Always-Right/tree/webextension
On Thu, May 4, 2017 at 11:31 PM Dietrich Ayala autonome@gmail.com wrote:
Yeah it's basically starting from scratch. I ported to WebExtension a while back. This add-on is quite simple, so it's only a few lines of code. However, I experienced weird issues. I'll try to have another look.
On Thu, May 4, 2017 at 11:28 PM Jordan Arentsen notifications@github.com wrote:
Do we know what it would take to multiprocess compatible? I'm not sure how deep of a change it is, would it require essentially starting from scratch?
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/autonome/Always-Right/issues/6#issuecomment-299220632, or mute the thread https://github.com/notifications/unsubscribe-auth/AADDt500h6RTCgjpVBqP4PrmSdT6A6edks5r2e6SgaJpZM4NJ2i_ .
@autonome What weird issues did you experience?
I can't remember exactly offhand. Will try again soon. On Thu, May 4, 2017 at 23:36 Jordan Arentsen notifications@github.com wrote:
@autonome https://github.com/autonome What weird issues did you experience?
— You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/autonome/Always-Right/issues/6#issuecomment-299223075, or mute the thread https://github.com/notifications/unsubscribe-auth/AADDt8ifvZdhfsgqtYRWOZBDkEY4CyUsks5r2fCFgaJpZM4NJ2i_ .
Tested against release Firefox, seemed to work ok, so bundled and submitted for review.
https://addons.mozilla.org/en-US/developers/addon/always-right/versions/2094103
On Thu, May 4, 2017 at 11:41 PM Dietrich Ayala autonome@gmail.com wrote:
I can't remember exactly offhand. Will try again soon. On Thu, May 4, 2017 at 23:36 Jordan Arentsen notifications@github.com wrote:
@autonome https://github.com/autonome What weird issues did you experience?
— You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/autonome/Always-Right/issues/6#issuecomment-299223075, or mute the thread https://github.com/notifications/unsubscribe-auth/AADDt8ifvZdhfsgqtYRWOZBDkEY4CyUsks5r2fCFgaJpZM4NJ2i_ .
Pushed to AMO a few days ago, so closing this.
No victory though... the WebExtension is broken in a bunch of ways. I recommend reverting to the older version for now.
Firefox will soon only support multi-process compatible extensions and Always Right is not one. To test, set the
extensions.allow-non-mpc-extensions
pref to false. The Add-ons Manager will disable the extension and show the warning: "alwaysright has been disabled since it is not multiprocess compatible."For more information about this warning, see https://wiki.mozilla.org/Add-ons/ShimsNightly.