Closed Bug 1957857 Opened 28 days ago Closed 27 days ago

[DevTools Release Tasks - Cycle 139] Remove backward compatibility code

Categories

(DevTools :: General, task, P3)

task

Tracking

(firefox139 fixed)

RESOLVED FIXED
139 Branch
Tracking Status
firefox139 --- fixed

People

(Reporter: jdescottes, Assigned: jdescottes)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

https://searchfox.org/mozilla-central/rev/e339b9d6175e30310f6891a5e85d27ce43ad94f1/devtools/server/actors/root.js#138-143

// @backward-compat { version 137 } Process Descriptor's `getWatcher()`
// supports a new 'enableWindowGlobalThreadActors' flag to enable
// the WindowGlobal's thread actors when debugging the whole browser.
// Once 137 is released, we may keep this flag to help VS.Code know
// which backend supports this feature or not.
supportsEnableWindowGlobalThreadActors: true,

One of the backward compatibility items for this release is unclear.
Alex, Holger, should we keep this trait?

Flags: needinfo?(poirot.alex)
Flags: needinfo?(hbenl)

(In reply to Julian Descottes [:jdescottes] from comment #1)

https://searchfox.org/mozilla-central/rev/e339b9d6175e30310f6891a5e85d27ce43ad94f1/devtools/server/actors/root.js#138-143

// @backward-compat { version 137 } Process Descriptor's `getWatcher()`
// supports a new 'enableWindowGlobalThreadActors' flag to enable
// the WindowGlobal's thread actors when debugging the whole browser.
// Once 137 is released, we may keep this flag to help VS.Code know
// which backend supports this feature or not.
supportsEnableWindowGlobalThreadActors: true,

One of the backward compatibility items for this release is unclear.
Alex, Holger, should we keep this trait?

Yes, the VS Code extension needs it to know that the 'enableWindowGlobalThreadActors' flag is available.
Once all versions of Firefox (including ESR!) support it, I will update the extension to always use it and then we can remove the trait.

Flags: needinfo?(poirot.alex)
Flags: needinfo?(hbenl)

Once all versions of Firefox (including ESR!) support it, I will update the extension to always use it and then we can remove the trait.

Thanks I'll update the comment to remove it when Firefox 143 is released then, that's when ESR 140 will be the only ESR available.

Pushed by jdescottes@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/bb569ae96901 [devtools] Remove backward compatibility code for cycle 139 r=devtools-reviewers,ochameau
Status: ASSIGNED → RESOLVED
Closed: 27 days ago
Resolution: --- → FIXED
Target Milestone: --- → 139 Branch
QA Whiteboard: [qa-triage-done-c140/b139]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: