Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

`web-ext run` should allow for starting with debugger enabled. #759

Open
sblask opened this issue Jan 18, 2017 · 5 comments

Comments

@sblask
Copy link

commented Jan 18, 2017

Feature request: it would be great if web-ext run would have a --debugging-enabled flag so I don't have to go to about:debugging and click on debug for my add-on on every start.

@kumar303

This comment has been minimized.

Copy link
Member

commented Jan 19, 2017

Yes, this would be nice, especially since auto-reloading exits the debugger (at least it used to but I can no longer find the bug).

@rpl would we need a Firefox patch for this? Maybe to use a remote actor to turn this on? If so, perhaps we should file the bugs ASAP.

@rpl

This comment has been minimized.

Copy link
Member

commented Jan 19, 2017

@sblask 👍

@kumar303 the WebExtensions Addon Debugger should survive auto-reloading (the old one didn't, but when I worked on the new one I took care of this scenario)

Nevertheless I totally agree that it would be helpful if we could "auto-open" the tool on the installed addon without the need to start it manually, I'm pretty sure that we need a patch for it, as an example we could define an additional {openAddonDebugger: true} parameter on the addons RDP actor installTemporaryAddon method, which will open the addon debugger as soon as the addon has been installed.

@kumar303

This comment has been minimized.

Copy link
Member

commented Jan 19, 2017

@rpl yeah, I like installTemporaryAddon(path, {openAddonDebugger: true}) -- can you file a bug so it can get into triage?

@rpl

This comment has been minimized.

Copy link
Member

commented Jan 19, 2017

@kumar303 sure thing 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.