gecko-dev/browser
Jed Davis 80496e3984 Bug 1479960 - Fix the main thread I/O tests to handle the IPC shared memory changes. r=florian
The tests for unexpected main thread I/O had exemptions for the specific
paths that were being used for shared memory, which would cause it to
fail with the changes in this bug.  This patch does two things:

1. On Linux, /dev/shm is always tmpfs (a memory filesystem), so it's not
going to cause disk I/O, and it's used by glibc to implement the POSIX
standard shm_open API.  This allows all /dev/shm paths instead of
limiting it to a hard-coded prefix.

2. On MacOS, with the patches in this bug, we'll no longer use temporary
files for shared memory on current OS versions, but we still need them on
older versions to avoid an OS bug (https://crbug.com/project-zero/1671),
and they are backed by disk in this case, so we want to allow only the
IPC files.  However, the path prefix has changed.

Differential Revision: https://phabricator.services.mozilla.com/D34628

--HG--
extra : moz-landing-system : lando
2019-06-20 22:40:30 +00:00
..
actors Bug 1558506 - Don't preventDefault the contextmenu event in ContextMenuChild.jsm. r=NeilDeakin 2019-06-18 21:13:02 +00:00
app No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM 2019-06-20 15:37:06 +00:00
base Bug 1479960 - Fix the main thread I/O tests to handle the IPC shared memory changes. r=florian 2019-06-20 22:40:30 +00:00
branding Bug 1554148 - Keep the profile cleanup button from rendering too low in the window. r=agashlin 2019-05-24 18:06:16 +00:00
components Bug 1560336 - Stop using the toolbaritem-combined-buttons class for the Firefox account menu item. r=Gijs 2019-06-20 18:56:08 +00:00
config Bug 1553065 - Move profile-use mozconfig info into common mozconfigs; r=firefox-build-system-reviewers,chmanchester 2019-05-31 23:56:16 +00:00
docs Bug 1551898 - Replace UrlbarProvider.sources with a more flexible solution. r=adw 2019-05-17 14:25:47 +00:00
extensions Backed out changeset c48327ec2874 (bug 1554014) for Browser-chrome failures in browser/components/newtab/test/browser/browser_asrouter_targeting.js. CLOSED TREE 2019-06-15 01:20:44 +03:00
fonts Bug 1470107 - Update Twemoji Mozilla to 0.4.0 (twemoji 11.4.0). r=jfkthame 2019-04-19 20:58:50 +00:00
installer Bug 1554582 - Solaris SPARC packaging should include libfreebl_64fpu_3.so and libfreebl_64int_3.so r=mshal 2019-06-19 09:34:51 +00:00
locales Bug 1552333 - Move onCertErrorDetails from NetErrorChild.jsm to aboutNetError.js. r=johannh,flod,fluent-reviewers 2019-06-18 03:54:21 +00:00
modules Bug 1560192 - Clean up prompt open calls in Prompter.jsm. r=Gijs 2019-06-19 21:59:18 +00:00
themes Bug 1560336 - Stop using the toolbaritem-combined-buttons class for the Firefox account menu item. r=Gijs 2019-06-20 18:56:08 +00:00
tools/mozscreenshots Bug 1456725 - Tabs.jsm: Update documentURI in waitForCondition to handle not yet loaded tabs. r=Gijs 2019-05-16 00:29:14 +00:00
.eslintrc.js
app.mozbuild
build.mk
confvars.sh Bug 1553188 - Part 2 - Remove the ability to use browser.xul;r=bdahl 2019-05-30 11:24:17 -07:00
defs.mk
l10n-registry.manifest Bug 1555662 - Register L10nRegistry sources using categories. r=kmag 2019-06-08 04:37:31 +00:00
LICENSE
Makefile.in
moz.build Bug 1555662 - Register L10nRegistry sources using categories. r=kmag 2019-06-08 04:37:31 +00:00
moz.configure