[remote-dbg-next] Enable new about:debugging on Nightly

VERIFIED FIXED in Firefox 68

Status

enhancement
P1
normal
VERIFIED FIXED
6 months ago
Last month

People

(Reporter: jdescottes, Assigned: jdescottes)

Tracking

(Blocks 2 bugs)

unspecified
Firefox 68
Dependency tree / graph

Firefox Tracking Flags

(firefox68 verified)

Details

(Whiteboard: [remote-debugging-reserve])

Attachments

(2 attachments)

Assignee

Description

6 months ago

This bug should cover:

  • disabling WebIDE on Nightly
  • disabling the connect page on Nightly
  • redirecting about:debugging to the new UI rather than the old one
Assignee

Updated

5 months ago
Priority: -- → P2
Assignee

Comment 1

4 months ago

This will be tackled in 68 cycle when we are close to shipping.

Priority: P2 → P3
Assignee

Comment 2

3 months ago

Let's start by enabling the new about:debugging by default in order to get feedback.

Harald pointed out two issues that occur when you have the new about:debugging enabled by default.

  • the menu entry in Tools > Web Developer > Service Workers no longer works
  • the shortcut "Debug addons" in about:addons (located in the "cog" menu button) no longer works

They should be fixed here when we enable the about:debugging-new by default.

Assignee

Updated

3 months ago
Assignee: nobody → jdescottes
Status: NEW → ASSIGNED
Priority: P3 → P1
Whiteboard: [remote-debugging-reserve]
Assignee

Updated

3 months ago
Blocks: 1539461
Assignee

Comment 3

3 months ago

Disabling WebIDE will be handled in Bug 1539451

Assignee

Comment 5

3 months ago

Depends on D25061
Two motivations to support the old routes:

  • we have some links inside Firefox (application panel, about:addons, Developer Menu) that link to about:debugging. With this fix we avoid updating the links with code that depends on the value of the preference. We will fully update the links once the old aboutdebugging codebase is removed.
  • there are some external pages that refer to about:debugging#workers or about:debugging#addons (did a quick google search). not a lot of them but this will also allow to keep supporting them

Comment 6

3 months ago
Pushed by jdescottes@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4039a7cad5d8
Enable new about:debugging by default;r=ladybenko
https://hg.mozilla.org/integration/autoland/rev/97f6ade10460
Redirect old about:debugging routes to This Firefox;r=ladybenko

Comment 7

3 months ago
bugherder
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 68

Comment 8

Last month

Verified as fixed on Firefox Nightly 68.0a1 (2019-05-14) on Windows 10 x 64, Mac OS X 10.14 and on Ubuntu 18.04 x64.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.