If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

[App manager] No way to halt execution before any JS is run on target

RESOLVED WORKSFORME

Status

()

Firefox
Developer Tools: WebIDE
RESOLVED WORKSFORME
3 years ago
2 years ago

People

(Reporter: Darryl Miles, Unassigned)

Tracking

32 Branch
x86_64
Windows 7
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

3 years ago
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0
Build ID: 20140923175406

Steps to reproduce:

Or if a way exists, it should be a tickbox next to DEBUG button in the "Apps" selection.


Also the JS debugger should remember file-path / line-number / contents-of-line, of all previous breakpoints for the execution of that "App" as setup in App Manager.  It should attempt to restore all breakpoints before any JS execution on target.

Also the "Device" tag only has "START" button for custom applications, I would expect this to read "DEBUG" or there to be both "START" and "DEBUG".

Also the application has "UPDATE" and "DEBUG" button but when the application is started and running, I would expect there to be a "STOP" button and a "RELAUNCH" button for each workflow.
(Reporter)

Comment 1

3 years ago
... for easy workflow.
(Reporter)

Comment 2

3 years ago
In the "Apps" selection screen the "RELAUNCH" should cause a fast-as-possible restart (with existing breakpoints and JS settings kept on the target).

The "UPDATE" button should be greyed out if it does not work (I get an error here with my application, when I try to UPDATE while it is running).  Maybe this is some other kind of bug:

09:02:06: Installing the MyAppName app...
09:02:07: Install failed.
09:02:08: installationFailed: SyntaxError: malformed Unicode character escape sequence

Updated

3 years ago
Component: Untriaged → Developer Tools: WebIDE

Updated

3 years ago
Version: unspecified → 32 Branch
Are you able to try WebIDE[1] from Nightly instead?  We recently improved it to preserve breakpoints across app reloads, which should work for this use case.

[1]: https://developer.mozilla.org/en-US/docs/Tools/WebIDE
Flags: needinfo?(mozilla-bugs)
No reply.  Please re-open if the issue still exists.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 2 years ago
Flags: needinfo?(mozilla-bugs)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.