Closed
Bug 1245819
Opened 9 years ago
Closed 4 years ago
Breakpoint doesn't work in Browser Toolbox
Categories
(DevTools :: Debugger, defect, P5)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: u560889, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
21.51 KB,
application/gzip
|
Details |
User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:43.0) Gecko/20100101 Firefox/43.0
Build ID: 20151210085131
Steps to reproduce:
I've set a breakpoint using Firefox toolbox debugger inside the code I had developped for the Scratchpad tool.
The function I needed to test is available under view > Highlight Mode > Plain text.
Actual results:
The breakpoint didn't work, I had to enter a breakpoint statement (debugger;) and setting a breakpoint on this line (1967).
Expected results:
The debugger should have stopped the execution on the breakpoint.
Component: Untriaged → Developer Tools
OS: Unspecified → Linux
Hardware: Unspecified → x86_64
Comment 1•9 years ago
|
||
Sounds like this is affecting the Browser Toolbox
Summary: Toolbox breakpoint doesn't work → Breakpoint doesn't work in Browser Toolbox
Blocks: dbg-browser
Comment 2•9 years ago
|
||
This bug is not actionable in it's current form. seb-dev, I know you provided steps to reproduce, but I cannot actually use these to reproduce the issue, since I don't have access to the source files you used. Could you please attach these to the bug, together with the exact steps you used to reproduce the issue? (i.e. what filename + linenumber you set the breakpoint on).
Priority: -- → P1
I've set the breakpoint inside scratchpad.js on line 1967. First, there was no debugger statement, and the toolbox didn't stop on this line, then I added the debugger statement on line 1967, corresponding with the breakpoint line.
The files I've modified are given as a tar archive in attachments.
I don't know if it's related, but I didn't rerun "./mach build faster" after modifying the javascript code from these files, resulting in state where the code displayed inside toolbox didn't match the code executed.
Tell me if you need more.
Comment 4•9 years ago
|
||
Nobody is actively working on this right no, so assigning P2.
Priority: P1 → P2
Comment 5•9 years ago
|
||
(In reply to James Long (:jlongster) from comment #4)
> Nobody is actively working on this right no, so assigning P2.
I just had a conversation about this with Patrick yesterday: priorities reflect whether someone *should* be working on a bug, not if someone is actually working on it. The idea is that we can search for P1 bugs when deciding what to work on next.
We obviously have more P1 bugs than we can actively work on, but if we start downgrading P1 bugs simply because no-one has gotten around to them yet, we risk losing track of what bugs are important to work on. We also create a false sense of security: having more P1 bugs than we can chew off is a good signal that we might have to assign more resources.
There are exceptions to this of course: if a P1 bug has been sitting around for over a year, then it's obviously not P1. However, that's not the case here. I want to propose resetting this to P1.
James, what is your opinion?
Flags: needinfo?(jlong)
Comment 6•9 years ago
|
||
I thought we agreed that P1 bugs are bugs that someone should *immediately* stop everything else and work on. Patrick sent out the email saying that we shouldn't have unassigned P1 bugs. I cannot assign this to me; I have a long list of assigned bugs already and I need to reduce them, not add to them. If this can't be assigned to somebody (which also indicates that it's being worked on), then this has to be P2.
P1 should not be used as bookmarks. They are bugs that need immediate attention *and* are getting it. Bugs that we can't get to must be P2, and we can bump up the priority later.
What's missing in the general workflow is "bookmarks": bugs that need to be looked at but we can't yet. I have my own personal system for this. I have my own simple UI that I can "star" bugs. Starred bugs are ones that need to get done but nobody is working on them yet.
Maybe I misinterpreted what we decided P1 was for, but if it's only a hope that this gets worked on immediately it loses its meaning.
Flags: needinfo?(jlong)
Updated•9 years ago
|
Assignee: nobody → jlaster
Updated•6 years ago
|
Product: Firefox → DevTools
Updated•6 years ago
|
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Updated•6 years ago
|
Status: ASSIGNED → UNCONFIRMED
Ever confirmed: false
Priority: P2 → P5
Comment 7•6 years ago
|
||
de-prioritizing because the scratchpad is not a priority.
Updated•6 years ago
|
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Comment 8•6 years ago
|
||
This bug has not been updated in the last 3 months. Resetting the assignee field.
Please, feel free to pick it up again and add a comment outlining your plans for it if you do still intend to work on it.
This is just trying to clean our backlog of bugs and make bugs available for people.
Assignee: jlaster → nobody
Status: ASSIGNED → NEW
Comment 9•4 years ago
|
||
I think it is likely fixed so going to close.
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•