Closed Bug 1369764 Opened 7 years ago Closed 7 years ago

dom/crypto/test/test_WebCrypto.html fails on macOS with sandbox level 3 and blacklistng removed

Categories

(Core :: Security: Process Sandboxing, enhancement)

Unspecified
macOS
enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla55
Tracking Status
firefox55 --- fixed

People

(Reporter: Alex_Gaynor, Assigned: Alex_Gaynor)

References

Details

(Whiteboard: sbmc3)

Attachments

(1 file)

With my WIP patch for bug 1357758, dom/crypto/test/test_WebCrypto.html fails.

This is because the sandbox currently allows reads to |.app/Content/Resources|, but webcrypto relies on loading |.app/Contents/MacOS/libsoftokn3.dylib|.

While long term, we might want to remove access to the |MacOS/| subdirectory, in the short term allowing it lets us remove access to the rest of the filesystem, so it's a clear win.
Comment on attachment 8873880 [details]
Bug 1369764 - in the macOS sandbox, allow reads from .app/Contents/;

https://reviewboard.mozilla.org/r/145278/#review149444

Typo in the bug subject. s/Content/Contents.
Attachment #8873880 - Flags: review?(haftandilian) → review+
Keywords: checkin-needed
Pushed by ryanvm@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/e2114d7578be
in the macOS sandbox, allow reads from .app/Contents/; r=haik
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/e2114d7578be
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: