Closed Bug 1723753 Opened 3 years ago Closed 3 years ago

Can we remove sandbox support of ~/.mozilla/systemextensionsdev/

Categories

(Core :: Security: Process Sandboxing, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
93 Branch
Tracking Status
firefox93 --- fixed

People

(Reporter: gerard-majax, Assigned: gerard-majax)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Context: https://bugzilla.mozilla.org/show_bug.cgi?id=1718084#c15, https://bugzilla.mozilla.org/show_bug.cgi?id=259356

For proper support of XDG specs, the directory would be ~/.config/mozilla/systemsextensionsdev, however sandboxing allows ~/.config/ and denies ~/.config/mozilla/.

If support for this directory is not required anymore, it would simplify our sandboxing.

The directory was added in bug 1393805, specifically to support the development workflow of legacy system add-ons.

That scenario doesn't need to be supported any more, as the development workflow either goes through about:debugging or via a similar entry point used by tools like web-ext.

Feel free to remove the unused feature.

See Also: → 1393805
Summary: Can we remove sandbox support of ~/.mozilla/systemsextensionsdev/ → Can we remove sandbox support of ~/.mozilla/systemextensionsdev/
Blocks: 259356
Attachment #9234517 - Attachment description: WIP: Bug 1723753 - Remove XRE_USER_SYS_EXTENSION_DEV_DIR → Bug 1723753 - Remove XRE_USER_SYS_EXTENSION_DEV_DIR r?jld,handyman
Severity: -- → S4
Priority: -- → P1
Pushed by alissy@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/cf53fb161766
Remove XRE_USER_SYS_EXTENSION_DEV_DIR r=handyman,robwu,haik,gcp
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 93 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: