Closed Bug 1538632 Opened 8 months ago Closed 7 months ago

[remote-dbg-next] Show a deprecation notice on WebIDE

Categories

(DevTools :: about:debugging, enhancement, P1)

enhancement

Tracking

(firefox68 fixed)

RESOLVED FIXED
Firefox 68
Tracking Status
firefox68 --- fixed

People

(Reporter: jdescottes, Assigned: jdescottes)

References

(Blocks 1 open bug)

Details

(Whiteboard: [remote-debugging-reserve])

Attachments

(2 files)

We should pref off WebIDE in Firefox 69 and eventually remove it in Firefox 70.
We want to show a deprecation notice in WebIDE in Firefox 68 to let users know about the upcoming change.

This bug is about implementing this deprecation message.

The exact wording of the message is not decided yet.
The message should explain that WebIDE is being replaced by the new version of about:debugging, and should provide a link to about:debugging.

Regarding the implementation we could reuse the error message which is used to display the compatibility errors (client/webide/content/webide.js#283-306).

This message should also be dismissable, and once the user closes it, it should not come back again.

Blocks: 1539451
Assignee: nobody → jdescottes
Status: NEW → ASSIGNED
Priority: -- → P1
Pushed by jdescottes@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/473b3a558405
Show a deprecation message inside of WebIDE;r=daisuke
https://hg.mozilla.org/integration/autoland/rev/3ca06a20dfac
Add a test for the deprecation message in WebIDE;r=daisuke
Whiteboard: [remote-debugging-reserve]
Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 68
You need to log in before you can comment on or make changes to this bug.