Bill McCloskey
2b46bc434f
Backout bug 1118618 on a CLOSED TREE
2015-01-16 14:46:05 -08:00
Aaron Klotz
6bf78c5f34
Bug 1117244: Prevent e10s plugin module bridging from preempting async init messages; r=jimm
2015-01-16 14:03:27 -07:00
Kyle Huey
3f5b8810c4
Bug 1121673: Use move references in IPDL. r=bent
2015-01-16 11:58:52 -08:00
Bill McCloskey
b1608c4471
Bug 1118618 - [e10s] Slow script/plugin hang UI (r=mrbkap,mconley)
2015-01-16 10:11:18 -08:00
Andrew McCreight
ab25188d91
Bug 1091766 - Don't exit(0) when a message is dropped in the child process. r=bent
2015-01-13 12:32:34 -08:00
Carsten "Tomcat" Book
142af71e50
Backed out changeset 8ab6c26d26f5 (bug 1118618)
2015-01-13 08:43:32 +01:00
Bill McCloskey
bc51ef7890
Bug 1118618 - [e10s] Slow script/plugin hang UI (r=mrbkap,mconley)
2015-01-12 23:06:54 -08:00
Bill McCloskey
c00abc1d85
Bug 1103036 - Follow-up to initial patch; r=jchen
2015-01-10 13:39:33 -05:00
Jim Chen
6fba0921c8
Bug 1103036 - Allow ContentChild to perform tasks during shutdown; r=billm
2015-01-10 13:18:59 -05:00
Phil Ringnalda
559c77c6c5
Back out 3 changesets (bug 1103036) for b2g xpcshell bustage
...
CLOSED TREE
Backed out changeset e6ab63938473 (bug 1103036)
Backed out changeset 900bb5fcdd36 (bug 1103036)
Backed out changeset bc53d85bc1b2 (bug 1103036)
2015-01-06 23:33:50 -08:00
Jim Chen
9c7de7e6cf
Bug 1103036 - Allow ContentChild to perform tasks during shutdown (r=billm)
2015-01-06 21:40:56 -08:00
Ehsan Akhgari
944a6c1192
Bug 1118425 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/ipc; r=baku
2015-01-06 23:33:49 -05:00
Aaron Klotz
bd4d5cafe9
Bug 998863: Asynchronous Plugin Initialization, Part 9: PluginModuleParent changes; r=jimm
2014-12-29 16:13:54 -07:00
CHUANG CHENYU
6056969a81
Bug 1033952 - Implement "Removable" and "HotSwappable" APIs for device storage. r=dhylands, r=bzbarsky
2014-12-22 10:33:33 +08:00
Phil Ringnalda
4227fff1a3
Backed out 15 changesets (bug 1070755, bug 998863) for e10s bustage
...
CLOSED TREE
Backed out changeset 076d1d47d601 (bug 1070755 )
Backed out changeset 43819af59ca5 (bug 998863)
Backed out changeset 5f587697ae63 (bug 998863)
Backed out changeset e2cf239e8572 (bug 998863)
Backed out changeset fe21b6b789ce (bug 998863)
Backed out changeset 404f59f86edc (bug 998863)
Backed out changeset 5dd57abaf2b0 (bug 998863)
Backed out changeset 6c1f006a03bc (bug 998863)
Backed out changeset 9e69875e3667 (bug 998863)
Backed out changeset c6b68f8f72ba (bug 998863)
Backed out changeset 713799a7afe4 (bug 998863)
Backed out changeset 4244d662787c (bug 998863)
Backed out changeset ba058cc7a1b2 (bug 998863)
Backed out changeset dabc69b0b09a (bug 998863)
Backed out changeset 18dad6d2e7cc (bug 998863)
2014-12-24 18:28:45 -08:00
Aaron Klotz
681dbfd72f
Bug 998863: Asynchronous Plugin Initialization, Part 9: PluginModuleParent changes; r=jimm
2014-12-24 17:57:03 -07:00
Bill McCloskey
0a6783fe21
Bug 1105039 - Use high prio messages rather than intr for profiling (r=mconley)
2014-12-18 17:36:17 -08:00
Chih-Kai (Patrick) Wang
d78b90c76f
Bug 970307: Part 3: Reinitialize modules after fork. r=fabrice
2014-12-18 17:01:33 +08:00
Chih-Kai (Patrick) Wang
3fdd74f6a2
Bug 970307: Part 2: Let Nuwa wait for all tasks of preload slow things to finish. r=cyu
2014-12-18 17:01:04 +08:00
Botond Ballo
a8727de956
Bug 1073081 - Fix -Waddress warnings about Nuwa functions. r=khuey
2014-11-26 19:20:03 -05:00
Bob Owen
fbf7d6754b
Bug 928044 Part 2: Enable the content sandbox by default on Windows with an open policy. r=tabraldes,glandium,jimm
2014-11-29 17:12:18 +00:00
Jed Davis
3378eddc00
Bug 1101170 - Move sandbox status info into a separate module. r=kang r=glandium
...
This changes the interface so that the code which determines the flags
can live in one place, but checking the flags doesn't need to call into
another library.
Also removes the no-op wrappers for Set*Sandbox when disabled at build
time; nothing used them, one of them was unusable due to having the wrong
type, and all they really accomplish is allowing sloppiness with ifdefs
(which could hide actual mistakes).
2014-11-24 15:22:13 -08:00
Mike Conley
136e538abf
Bug 1008435 - Let the Gecko Profiler work with child processes. r=BenWa,smaug.
...
We now allow profiling the content process for e10s, and plugin processes.
2014-11-18 12:50:25 -05:00
Kershaw Chang
a5b0897314
Bug 1020186 - Patch 2: Make POfflineCacheUpdate be managed by PContent - v4. r=honzab
2014-11-13 01:31:00 +01:00
André Reinald
c21cec19ff
Bug 1076385 - Start the Mac sandbox on reception of a specific message from the main process (same as Windows and Linux). r=smichaud
2014-11-10 17:59:43 +01:00
Jed Davis
fa66b0b57f
Bug 1077057 - Expose Linux sandboxing information to JS via nsSystemInfo. r=kang r=froydnj
...
This adds "hasSeccompBPF" for seccomp-bpf support; other "has" keys
will be added in the future (e.g., user namespaces).
This also adds "canSandboxContent" and "canSandboxMedia", which are
absent if the corresponding type of sandboxing isn't enabled at build
type (or is disabled with environment variables), and otherwise present
as a boolean indicating whether that type of sandboxing is supported.
Currently this is always the same as hasSeccompBPF, but that could change
in the future.
Some changes have been made to the "mozilla/Sandbox.h" interface to
support this; the idea is that the MOZ_DISABLE_*_SANDBOX environment
variables should be equivalent to disabling MOZ_*_SANDBOX at build time.
2014-11-06 13:11:00 +01:00
Kershaw Chang
a0f4877703
Bug 1041419 - Patch 1: Add GetBrowserOrId in ContentChild. r=smaug
2014-11-04 02:58:00 +01:00
Vinay G Shetty
43bac8a222
Bug 811470 - Send geolocation error codes to the content process. r=jdm
2014-10-23 11:31:00 -07:00
André Reinald
427f06e579
Bug 1076385 - Sandbox the content process on Mac. r=smichaud
2014-10-30 13:33:17 -05:00
Kershaw Chang
a0e81bd056
Bug 1020172 - Patch 2: Manage TabParent in chrome process - v14. r=khuey
2014-10-29 19:11:00 +01:00
Kershaw Chang
a84becc0df
Bug 1020172 - Patch 1: Replace process id with ContentParentId type - v3. r=khuey
2014-10-24 02:28:00 +02:00
Bill McCloskey
7061e6eaa0
Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg)
...
This patch has a few side effects:
1. Plugins in the chrome process are "mirrored" to all content processes,
although this mirroring is currently imperfect (bug 1090576)
2. Plugins are no longer sorted by modification date in nsPluginHost.
3. Plugin exceptions are no longer propagated to JS code. They are ignored.
2014-10-29 08:05:36 -07:00
Mike Conley
401e1aee9d
Bug 1082579 - Introduce PPrinting.ipdl and proxies for opening printing UI. r=blassey.
2014-10-28 11:59:08 -04:00
Wes Kocher
1d0d87283c
Backed out 4 changesets (bug 1020172) for causing bug 1089542 a=backout
...
Backed out changeset 176ca4363517 (bug 1020172)
Backed out changeset 90714be8e689 (bug 1020172)
Backed out changeset 9d8c09e711f5 (bug 1020172)
Backed out changeset f895938013ff (bug 1020172)
2014-10-27 16:56:45 -07:00
Kershaw Chang
59689ea241
Bug 1020172 - Part 2: Manage TabParent in chrome process. r=khuey
2014-10-24 02:29:00 -04:00
Kershaw Chang
60c3c5bd52
Bug 1020172 - Part 1: Replace process id with ContentParentId type. r=khuey
2014-10-24 02:28:00 -04:00
Blake Kaplan
13ea331c87
Bug 1068811 - Make middle-mouse-click paste work in X11. r=billm/jimm
2014-10-22 11:50:00 +02:00
Trevor Saunders
ed8df651cb
bug 982842 - initial a11y ipc impl r=davidb, bent
2014-03-07 16:35:19 -05:00
David Major
24d33329e6
Backed out changeset 6c4291086b00 for B2G desktop linux bustage on a CLOSED TREE
2014-10-21 17:56:07 +13:00
Blake Kaplan
768857d03c
Bug 1068811 - Make middle-mouse-click paste work in X11. r=billm
2014-10-20 18:42:40 -07:00
Felipe César
002af79097
Bug 1080017 - Don't send Geolocation messages during shutdown. r=jdm
2014-10-13 17:28:00 -04:00
Shelly Lin
64dfcf3554
Bug 992454 - Part 1: Log TaskTracer data into string buffers and bug fixes. r=khuey.
2014-10-14 10:47:59 +08:00
Andrea Marchesini
6887a8111f
Bug 1047483 - patch 3 - Renaming DOMFile to File, r=ehsan
2014-10-08 17:15:23 +01:00
Dave Townsend
0610cd321a
Bug 1068412: Forward dynamically registered resource URI mappings to content processes. r=billm
2014-10-07 10:29:40 -07:00
Andrew McCreight
9fa7b73e1f
Bug 1073597, part 3 - Lazify creation of the CPOW manager in CpowIdHolder. r=billm
2014-10-06 15:45:42 -07:00
Andrew McCreight
f7d21041c6
Bug 1073597, part 2 - Factor out common base class for GetCPOWManager. r=smaug
2014-10-06 15:45:42 -07:00
Blake Kaplan
9d38823456
Bug 1026099 - Rework the spellchecker context menu to not use CPOWs. r=ehsan/billm/felipe
...
This patch fixes a few nits and typos in the C++ spellchecking code as well as
fixing the Finnish dictionary and multiple installed dictionaries in general (r=ehsan).
It reworks the spellchecking context menu to use async message passing (in JS)
and reduces, by a little, the CPOW use in the context menu code (r=felipe).
Finally, the spellcheck IPDL no longer needs to be 'rpc' since we no longer
nest spellchecking calls, so it can go back to being 'sync' (r=billm).
2014-10-03 10:52:37 -04:00
Carsten "Tomcat" Book
1858e76d99
Backed out changeset a11adf1705ec (bug 982842) for causing bug 1075387
2014-10-01 14:41:56 +02:00
Ryan VanderMeulen
6d20512e53
Merge m-c to inbound. a=merge
2014-09-29 16:00:57 -04:00
Ryan VanderMeulen
81537c06af
Merge m-c to b2g-inbound. a=merge
...
CLOSED TREE
2014-09-29 10:46:00 -04:00