mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-19 08:15:31 +00:00
127b9aecbb
CVE-2018-4435 (https://crbug.com/project-zero/1671) was fixed in macOS 10.12 and up, but when we added uses of shm_open that would be affected by it we still supported 10.9, so we added a workaround that tests for the bug (by trying to exploit it) and falls back to the slower alternative of temporary files if necessary. The minimum supported version is now 10.12, and we've already committed changes (e.g., to sandboxing) that would break the browser on older versions, so we can remove this code. Note that we also have cross-platform gtests that check for this type of bug, so we'll have some warning if it's ever reintroduced. Differential Revision: https://phabricator.services.mozilla.com/D83197 |
||
---|---|---|
.. | ||
src | ||
chromium-config.mozbuild | ||
moz.build |