Closed Bug 1605154 Opened 4 years ago Closed 4 years ago

Implement JS execution context selector UI

Categories

(DevTools :: Console, enhancement, P1)

enhancement

Tracking

(Fission Milestone:M6, firefox75 fixed)

RESOLVED FIXED
Firefox 75
Fission Milestone M6
Tracking Status
firefox75 --- fixed

People

(Reporter: Honza, Assigned: jlast)

References

(Blocks 3 open bugs)

Details

(Keywords: dev-doc-complete, Whiteboard: dt-fission-m2-mvp)

Attachments

(1 file)

The Console panel should offer (drop down) selector that can be used to select JS execution context for evaluating JS expressions.

The selector should offer hierarchy of:

  • Frames
  • Workers

See UX exploration:
https://www.figma.com/file/Gt8V23ty0RNEUHAn9frzGa/Fission-Target-Switching?node-id=0%3A1

Development should happen behind a pref:
devtools.context-switching.enabled

Honza

Whiteboard: dt-fission-m2-mvp
Priority: P3 → P2

Tracking dt-fission-m2-mvp bugs for Fission Nightly (M6)

Fission Milestone: --- → M6
Assignee: nobody → jlaster
Status: NEW → ASSIGNED
Attachment #9119242 - Attachment description: Bug 1605154 - Implement JS execution context selector UI. r=nchevobbe → Bug 1605154 - Implement JS execution context selector UI. r=nchevobbe (WIP)
Priority: P2 → P1
Attachment #9119242 - Attachment description: Bug 1605154 - Implement JS execution context selector UI. r=nchevobbe (WIP) → Bug 1605154 - Implement JS execution context selector UI. r=nchevobbe
Pushed by nchevobbe@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/dea3ec096b73
Implement JS execution context selector UI. r=nchevobbe
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 75
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/027b7fafc431
Port bug 1605154 - Copy pref devtools.webconsole.input.context to Thunderbird. rs=me

I've documented this under https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Experimental_features#Execution_context_selector.

Is the plan for this to get enabled together with all the changes of bug 1605153 (in bug 1605330) or independantly of that?

Sebastian

Flags: needinfo?(odvarko)

Thanks Sebastian!

The first step is to enable this on Nightly (bug 1605330 - patch already in review). We'll collect some feedback and then enable in DevEdition. As soon as bug 1605153 is resolved we'll enable on all channels.

Honza

Flags: needinfo?(odvarko)
You need to log in before you can comment on or make changes to this bug.