Ben Turner
190a54d57f
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
Bill McCloskey
c9cf160717
Bug 947045 - dup() child's X file descriptor in parent process (r=karl)
2014-02-05 08:37:26 -08:00
Nicholas Nethercote
2fba2310da
Bug 903131 - Add save GC/CC logs buttons to about:memory. r=njn,mccr8.
2014-01-31 14:43:08 -08:00
Phil Ringnalda
82bfd6faa0
Back out ea871fc76f16 (bug 903131) for test_aboutmemory6.xul crashes
2014-02-01 01:43:38 -08:00
Eric Rahm
7ed35308c7
Bug 903131 - Add save GC/CC logs buttons to about:memory. r=njn,mccr8.
...
- Added buttons, JS to trigger logs to be generated.
- Added out params to return log paths.
- Added attributes to cycle collector interface to export log paths.
2014-01-31 14:43:08 -08:00
Blake Kaplan
263fdb5491
Bug 966102 - Squelch a bunch of warnings starting child processes. r=bsmedberg
2014-01-31 15:02:30 -08:00
Luke Wagner
907662c172
Bug 944821 - Support more than 1 cached asm.js module per origin (r=janv)
2013-12-04 22:32:52 -06:00
Ehsan Akhgari
68bfe70f09
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
...
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRUnichar char16_t
2014-01-04 10:02:17 -05:00
Reuben Morais
89efee2e14
Bug 938889 - Remote IdleService and disable idle-daily notifications in content processes. r=roc
2013-12-13 14:28:46 -02:00
Nicholas Nethercote
d59d2c5af8
Bug 947802 (part 2) - Replace enumerateReporters() with getReportsForThisProcess(). r=mccr8.
2013-12-01 16:29:37 -08:00
Patrick Wang
09c4625801
Bug 944665: Part 2: Call PreloadSlowThings after Nuwa fork. r=khuey
2013-11-29 17:28:54 +08:00
Phil Ringnalda
9272b5924a
Backed out 5 changesets (bug 944665, bug 922465, bug 930282) for b2g xpcshell crashes
...
CLOSED TREE
Backed out changeset c4f970dd2a4f (bug 930282)
Backed out changeset 625f5303fc68 (bug 930282)
Backed out changeset bf8e90edd152 (bug 922465)
Backed out changeset a21b57c78253 (bug 944665)
Backed out changeset 9275a2efc9e3 (bug 944665)
2013-12-08 15:32:15 -08:00
Patrick Wang
848e297aa6
Bug 944665: Part 2: Call PreloadSlowThings after Nuwa fork. r=khuey
2013-12-07 10:32:41 +08:00
Ryan VanderMeulen
b11cde01a5
Merge b2g-inbound to m-c on a CLOSED TREE.
2013-12-04 17:34:18 -05:00
Alan Huang
eef0eade58
Bug 841660 - Part 2: Implement format interface for volume-based device storage, r=dhylands
2013-12-03 17:32:56 +08:00
Nicholas Nethercote
e86037d6fa
Bug 927740 (part 1) - Fix observation of GC and CC requests by child processes. r=khuey.
2013-12-02 20:07:02 -08:00
Luke Wagner
713797d27a
Bug 929236 - Cache asm.js compiled code in Gecko (r=janv)
2013-11-18 15:49:53 -06:00
Randy Lin
a5d989d0c7
Bug 854753 - [B2G][Audio] Implement SpeakerManager API. r=amarchesini, sr=jonas
2013-11-25 12:50:03 +13:00
Cervantes Yu
520e8829eb
Bug 890870 - Start freezing the Nuwa process after PreloadSlowThings(). r=khuey
2013-10-01 19:28:44 +08:00
Andrea Marchesini
5cee464d3e
Bug 916091 - patch 1 - nsIMessageSender should send the nsIPrincipal with the messages, r=smaug
2013-11-06 17:21:15 +00:00
Nicholas Nethercote
c10613ba57
Bug 929797 - Implement proper memory reporting for child processes. r=khuey.
2013-10-22 22:26:24 -07:00
Nathan Froyd
d3d40de64f
Bug 918651 - part 7a - fix source files bootlegging things from IPDL headers; rs=ehsan
2013-10-18 16:57:55 -04:00
Brian R. Bondy
a63cdf6ac3
Bug 933894 - Don't try to build Unix Sandbox on OSX. r=aklotz
2013-11-01 16:34:21 -07:00
Nicholas Nethercote
053d00aaa7
Bug 930851 (part 1) - Make child process naming consistent in both memory reporting paths. r=khuey.
2013-10-24 20:47:48 -07:00
Brian R. Bondy
a613a8a725
Bug 931998 - Enable MOZ_CONTENT_SANDBOX for XP_UNIX instead of XP_LINUX so it gets included in B2G. r=bsmedberg
2013-10-28 20:28:21 -07:00
Brian R. Bondy
5aa41ea544
Bug 922756 - Build config for Chromium sandbox. r=bsmedberg
2013-10-28 14:54:36 -07:00
Birunthan Mohanathas
fd194c1851
Bug 784739 - Switch from NULL to nullptr in dom/ (1/2); r=ehsan
2013-10-28 10:04:12 -04:00
Phil Ringnalda
938cfc2da5
Back out f872d288480b:9b86b4e60b29 (bug 929513) for failing to build on Windows
...
CLOSED TREE
2013-10-27 15:38:40 -07:00
David Zbarsky
cbca34aedf
Bug 929513 Part 10: Convert ScreenSizeChanged to use gfx::IntSize r=nical
2013-10-27 17:53:28 -04:00
Cervantes Yu
83be5b4e86
Bug 771765 - Support template content process, part 9: allocating a toplevel protocol should return itself. r=dzbarsky
...
Reverse the effect in bug 879475 part 14 since we need to keep track of open protocols in the Nuwa process.
2013-09-26 12:19:09 +08:00
Thinker Lee
af486f9a02
Bug 771765 - Support template content process, part 5: PContent protocol changes. r=khuey, r=bent
...
Change the PContent protocol to support:
* Creating the template process.
* Forking new content processes from the template on the child side and cloning the actor on the parent side.
* Fallback to non-templated content process creation if no template-preallocated process is available.
2013-06-03 18:14:40 +08:00
David Zbarsky
4fd3ba11be
Bug 879475: Allocing an actor for a bridged or opened protocol should return bool r=jlebar
...
Conflicts:
dom/ipc/ContentChild.cpp
dom/ipc/ContentChild.h
2013-09-23 17:54:25 -04:00
Ehsan Akhgari
9ad38c5057
Bug 919505 - Minimize the #includes in dom/ipc; r=jst
2013-09-23 17:30:40 -04:00
Tom Schuster
e3f9b02d42
Bug 910436 - Electrolysis: Pass PBrowser to the PExternalHelperAppParent so that we can get a window for the download box. r=jdm
2013-09-12 15:24:10 -04:00
Steven Lee
92ce282ad7
Bug 904025 - part1: pass phone state to child process. r=khuey
2013-09-13 16:51:45 +08:00
Nicholas Nethercote
c7fbf6a742
Bug 910517 (3rd attempt) - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
2013-08-27 16:24:51 -07:00
Vicamo Yang
e630c17fb4
Bug 864485 - 2/3: DOM & IPC. r=khuey
2013-09-07 14:19:53 +08:00
Ryan VanderMeulen
a40fc8f71a
Backed out 7 changesets (bug 907585, bug 873351, bug 864485) for making phones unbootable.
...
Backed out changeset 001a849303de (bug 873351)
Backed out changeset 8020b3013618 (bug 907585)
Backed out changeset 9039460e09c5 (bug 907585)
Backed out changeset 9464e393a501 (bug 907585)
Backed out changeset d6920653de69 (bug 864485)
Backed out changeset 20ef446b27cd (bug 864485)
Backed out changeset e27c780e1ef5 (bug 864485)
2013-09-06 17:28:10 -04:00
Vicamo Yang
3c7a9b33b9
Bug 864485 - 2/3: DOM & IPC. r=khuey
2013-09-06 16:11:34 +08:00
Robert O'Callahan
51222bdd45
Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
2013-09-02 20:41:57 +12:00
Phil Ringnalda
6e1be50ee9
Back out 4537337759b7 (bug 910517) because nobody expects the talos inquisition
2013-09-04 22:42:06 -07:00
Nicholas Nethercote
d7fc3db766
Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
2013-08-27 16:24:51 -07:00
Phil Ringnalda
2f25e91b3c
Back out ed63ede44a82:db85ebf7b0dc (bug 864485) for debug build bustage
2013-09-03 22:33:35 -07:00
Vicamo Yang
e3622d9f98
Bug 864485 - 2/3: DOM & IPC. r=khuey
2013-09-04 12:46:01 +08:00
Pin Zhang
b553f24bd2
Bug 870676: Part 2 - Implement IPDL for mozFMRadio. r=khuey
2013-09-03 15:28:06 -07:00
Ben Turner
e4fd362023
Bug 908432 - 'Crash when reading multiple slices of a cross-process file-backed blob'. r=khuey.
2013-08-29 10:16:44 -07:00
Ed Morley
f93fb89f85
Backed out changeset 5a71d3bf48ce (bug 870676)
2013-08-29 10:42:42 +01:00
Pin Zhang
adeb51ae0c
Bug 870676: Part 2 - Implement IPDL for mozFMRadio. r=khuey CLOSED TREE
2013-08-28 10:25:09 -07:00
Kyle Huey
2ad1c4735b
Back out my failed attempt to land bug 870676.
2013-08-28 10:23:32 -07:00
Kyle Huey
e44b5128db
Bug 870676: Part 2 - Implement IPDL for mozFMRadio. r=khuey
2013-08-28 10:17:37 -07:00