Ben Turner
0778e9dad3
Bug 982779 - Ensure that child->parent IPC blobs are never mysterious, r=baku.
2014-04-29 13:02:41 -07:00
Bill McCloskey
aacbaec6aa
Bug 990598 - [e10s] Disable CPOW timeouts (r=jimm)
2014-05-05 13:12:46 -07:00
Josh Aas
bba4c769bc
Bug 960774: Add ActorDestroy impl for all parent-side actors that don't have one. It will be required soon. r=bent
2014-05-02 13:44:13 -05:00
chiajung hung
aca898b7e3
Bug 959089 - Part 2: Use the new protocol to do buffer allocation. r=nical
2014-04-30 21:52:00 -04:00
Ting-Yu Chou
faa3bfc0b9
Bug 1002527 - Fix not to initialize remote browser's ContentParent twice. r=bent
...
ContentParent::GetNewOrUsed() initialize the ContentParent always, even it is an
initialized one from PreallocatedProcessManager::Take(). Initialize twice makes
ContentParent to receive two the same observed event, and creates leak in both
observer list and itself.
2014-04-30 02:00:00 -04:00
Nathan Froyd
b2b2d28887
Bug 1003306 - part 2 - use services::GetPermissionManager everywhere that's appropriate; r=ehsan
2014-04-29 13:27:26 -04:00
Birunthan Mohanathas
504b581650
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
2014-04-27 03:06:00 -04:00
Ed Morley
2e2eb508f0
Backed out changeset d58403b60c77 (bug 959089)
2014-04-25 17:51:11 +01:00
chiajung hung
c35afafcc1
Bug 959089 - Part 2: Use the new protocol to do buffer allocation. r=nical
2014-04-25 02:29:00 -04:00
Andrea Marchesini
8204cc0528
Bug 987064 - Remove AudioChannelType. r=roc, r=mchen, r=bent
2014-04-10 18:39:20 +01:00
Alessio Placitelli
1f55275fb4
Bug 529877 - Remove stray printfs in e10s dom/ipc code. r=cjones
2014-04-13 14:18:02 -04:00
Ms2ger
120aad7fd6
Backed out changeset ec23d10b47eb for build failures on B2G.
2014-04-12 12:09:37 +02:00
Alessio Placitelli
ebe60f449b
Bug 529877 - Remove stray printfs in e10s dom/ipc code; r=cjones
2014-04-12 10:55:49 +02:00
Carsten "Tomcat" Book
c3dea3f373
Backed out changeset ac06eacc2206 (bug 987064) for B2G ICS Emulator Debug Bustage on a CLOSED TREE
2014-04-10 13:18:18 +02:00
Andrea Marchesini
af24d3be6d
Bug 987064 - Remove AudioChannelType, r=roc, r=mchen, r=bent
2014-04-10 11:49:23 +01:00
Jed Davis
99f9d84b64
Bug 989042 - Use waitid() only on Gonk; unbreak BSD build. r=bsmedberg
2014-04-03 16:19:00 -04:00
snigdha
11404d6af2
Bug 798033 - Headers should generally not do "using namespace" at file scope. r=jib, r=jmathies, r=rjesup, r=ekr, r=ncameron, r=blassey
2014-04-01 08:29:25 -04:00
Ben Turner
096fff6e73
Bug 977819 - 'Allow PBackgroundChild implementors to hook into the threadlocal space'. r=mrbkap.
2014-03-31 19:55:36 -07:00
Ryan VanderMeulen
d9d827e562
Merge inbound to m-c.
2014-03-26 20:58:31 -04:00
Fabrice Desré
c1daa445bf
Bug 982491 - Group apps in activities chains in the same process r=cervantes,gene
2014-03-25 21:56:35 -07:00
Andrea Marchesini
e12594be19
Bug 910010 - Implementation of PFileDescriptorSet - part 2, r=bent
2014-03-25 18:37:28 +00:00
Andrea Marchesini
623c6e2389
Bug 910010 - Implementation of PFileDescriptorSet - part 1, r=khuey
2014-03-25 18:37:13 +00:00
Jed Davis
b9140d7242
Bug 943174 - Avoid waitpid on already-reaped content processes. r=bsmedberg
2014-03-21 08:50:07 -04:00
Cervantes Yu
0a08535234
Bug 968604 Part 1: Fork the browser process from Nuwa. r=khuey
...
--HG--
extra : rebase_source : db94e3799dc8800b45e554fa07ef3f84a5cd5d78
2014-02-13 18:42:41 +08:00
Carsten "Tomcat" Book
93dadba149
merge b2g-inbound to mozilla-central
2014-03-20 14:07:58 +01:00
Kyle Huey
ef5db59b76
Bug 968031: Remove threadsafe refcounting from ContentParent and add it to the cycle collector graph. r=bent,mccr8
2014-03-19 17:22:25 -07:00
Cervantes Yu
b22bcfe208
Bug 959966: prevent the preallocated process from being killed by the lowmem killer by rasing its priority. r=khuey,gsvelto
2014-03-13 15:24:42 +08:00
Neil Rashbrook
921625ab05
Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
...
--HG--
extra : rebase_source : f8fb50de9292320eb7589dd28dc566d0f5044da6
2014-03-18 00:23:03 +00:00
Wes Kocher
2939a367ba
Backed out 2 changesets (bug 514280) for OSX build bustage on a CLOSED TREE
...
Backed out changeset 2a015b45d808 (bug 514280)
Backed out changeset a01f97c1ed02 (bug 514280)
2014-03-17 15:19:53 -07:00
Neil Rashbrook
f83724018d
Bug 514280 Stop using nsCOMPtr for concrete types r=bsmedberg
...
--HG--
extra : rebase_source : eaca8b2925eaffb49e29a617cd72c0d6686e6d9e
2014-03-17 19:07:09 +00:00
Kyle Huey
f7eafc09a9
Bug 967364: Rename already_AddRefed::get to take. r=bsmedberg
2014-03-15 12:00:15 -07:00
Yuan Xulei
ccd09b381f
Bug 910412 - Implement |getRoot|, |createDirectory| and |get| for Directory. r=dhylands, r=smaug
2014-03-05 11:25:40 +08:00
Jed Davis
8518d7e52b
Bug 977859 - Drop uid 0 in all content processes immediately after fork. r=bent r=kang
...
Now all regular child processes, including preallocated, are deprivileged.
Only Nuwa needs uid 0, because each of its children has a different uid/gid.
2014-03-12 15:48:15 -07:00
Jed Davis
a2f7fe6f8f
Bug 976398 - Check camera permissions directly instead of using Unix groups. r=mwu r=bent
...
Loosely based on the code used to check PRemoteOpenFile.
2014-03-12 15:48:15 -07:00
Ryan VanderMeulen
ebd3457021
Backed out 5 changesets (bug 910412) for intermittent crash whack-a-mole.
...
Backed out changeset e3eb9463b3e1 (bug 910412)
Backed out changeset d5863d302bde (bug 910412)
Backed out changeset 422b66d4b1ca (bug 910412)
Backed out changeset 3431d59d752e (bug 910412)
Backed out changeset b1c0310cdac1 (bug 910412)
2014-03-11 12:17:03 -04:00
Cervantes Yu
dd0e40b2cc
Bug 977539 - Add initialization of date cache cleaner to the chrome process. r=khuey
2014-03-10 08:36:12 -04:00
Jed Davis
ae822f9cdc
Bug 968002 - Reject AddNewProcess from non-Nuwa children. r=bent
2014-03-06 08:52:52 -05:00
Yuan Xulei
0d4a2d5a27
Bug 910412 - Implement |getRoot|, |createDirectory| and |get| for Directory. r=dhylands, r=smaug
2014-03-05 11:25:40 +08:00
Jed Davis
906a754859
Bug 946407 - Reimplement DumpMemoryInfoToTempDir in terms of GetReports. r=njn
...
This winds up exposing things in the nsIMemoryReporterManager interface
that arguably don't belong at that level of abstraction -- "minimize
memory usage first" and DMD -- in order to take advantage of the
infrastructure that GetReports already has for managing the child
processes.
2014-03-04 18:27:13 -08:00
Jed Davis
5bbca3ba90
Bug 974540 - Fix nsMemoryReporterManager child count for Nuwa. r=khuey
2014-03-03 17:27:03 -05:00
Milan Sreckovic
b2ee1cb13b
Bug 971942: 1. layers.async-video.enabled moved to gfxPrefs and only evaluated at startup. r=nsilva
2014-02-26 21:52:54 -05:00
Ben Turner
4124e64466
Bug 956218 - '(PBackground) Add a mechanism for communicating with
...
a non-main I/O thread via thread and process links'. r=mrbkap+khuey+bsmedberg.
2013-11-26 23:59:41 -08:00
Tom Schuster
f573c1ca86
Bug 910384 - Change nsFilePickerProxy to be asynchronous and add a proper IPDL protocol for it. r=jdm
2014-02-18 01:30:06 +01:00
Ghislain 'Aus' Lacroix
c5e004539a
Bug 945323 - [Download API] Downloaded path isn't honoring download attribute. r=bz
2014-02-13 14:43:58 -08:00
Peiyong Lin
fa95f828f2
Bug 970821 - Use an array of observer topic strings in ContentParent. r=njn.
...
--HG--
extra : rebase_source : 92c9a0e2f1f1737cc074549aeeb41e7dd4514adc
2014-02-12 22:55:28 -08:00
Kyle Huey
3cf3fd8bba
Bug 968536: Remove ContentParent's phone-state-changed observer. r=njn
2014-02-11 17:51:12 +08:00
Bill McCloskey
fbe2d7656a
Bug 966467 - Proxy clipboard service in content process (r=vlad)
2014-02-09 16:13:10 -08:00
Ben Turner
dceb952e3c
Backout bug 956218 for build error
2014-02-06 15:19:08 +01:00
Ben Turner
9b5658e664
Bug 956218 - '(PBackground) Add a mechanism for communicating with a non-main I/O thread via thread and process links'. r=mrbkap.
2013-11-26 23:59:41 -08:00
Jed Davis
9373be45d1
Bug 967967: Record that children of Nuwa start with full privileges. r=khuey
...
Otherwise, the fix for bug 921817 assumes that they've already dropped
permissions and enables system call sandboxing too early.
2014-02-05 15:41:43 -08:00