Closed Bug 1080311 Opened 10 years ago Closed 9 years ago

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

Categories

(DevTools Graveyard :: WebIDE, defect)

32 Branch
x86_64
Windows 7
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: mozilla-bugs, Unassigned)

Details

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.
... for easy workflow.
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
Component: Untriaged → Developer Tools: WebIDE
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
Closed: 9 years ago
Flags: needinfo?(mozilla-bugs)
Resolution: --- → WORKSFORME
Product: Firefox → DevTools
Product: DevTools → DevTools Graveyard
You need to log in before you can comment on or make changes to this bug.