Ryan VanderMeulen
700d65f262
Backed out changeset cb808626c8df (bug 1424505) because it didn't help with the crashes. r=jimm, a=RyanVM
2018-04-10 16:26:55 -04:00
Jim Mathies
8a8d0ca1df
Bug 1424505 - Avoid recycling content process when accessibility is active. r=aklotz
...
MozReview-Commit-ID: 6rgOzR7qGfS
2018-03-08 19:33:47 -06:00
Gabor Krizsanits
dab2895572
Bug 1373660 - Block the preallocated process manager while a content process is being launched. r=mrbkap
...
We should not let the ppm to do work before the first paint in a new cp. This patch
makes sure that we only let the ppm spawn a new process after the last process reached
an idle state AND the main process becomes idle too.
2017-07-11 17:30:08 +02:00
Gabor Krizsanits
fa1788e015
Bug 1364849 - Recycle short lived content processes. r=mrbkap
...
To prevent addons or other code to rapidly create and destroy content processes
under various conditions, we let the preallocated process manager to reuse short
lived content processes.
2017-05-30 13:46:41 +02:00
Gabor Krizsanits
4db23a5539
Bug 1324428 - Simplified preallocated process manager. r=billm
2017-02-01 13:34:24 +01:00
Ehsan Akhgari
aa367a9cdd
Bug 1311149 - Remove the b2g preallocated app support; r=baku
2016-11-16 09:17:35 -05:00
Carsten "Tomcat" Book
979d51a6a3
Backed out changeset f1ff6d4dca5f (bug 1311149)
2016-11-16 14:50:40 +01:00
Ehsan Akhgari
a092a1aba9
Bug 1311149 - Remove the b2g preallocated app support; r=baku
2016-11-15 23:21:28 -05:00
Alexandre Lissy
b2834a3543
Bug 1284674 - Remove NUWA r=cyu
...
MozReview-Commit-ID: GyMRNzOBKw6
2016-08-02 14:54:00 +02:00
Birunthan Mohanathas
a29151dc87
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
...
The bulk of this commit was generated by running:
run-clang-tidy.py \
-checks='-*,llvm-namespace-comment' \
-header-filter=^/.../mozilla-central/.* \
-fix
2015-07-13 08:25:42 -07:00
Andrew McCreight
92010d3e4c
Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
2015-05-03 15:32:37 -04:00
Andrea Marchesini
324ef4c39f
Bug 1156632 - Remove unused forward class declarations - patch 3 - dom/{events,xbl,xslt,xul} and others, r=ehsan
2015-04-22 08:29:18 +02:00
Ehsan Akhgari
ea41d8de48
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-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 MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Ting-Yu Chou
0032f2d653
Bug 1057065 - Remove obsolete code causes extra preallocated process to complement the patch of bug 1033618. r=khuey
2014-08-26 10:22:21 +08:00
Cervantes Yu
0cd73130cd
Bug 988689: redirect pref updates to the frozen Nuwa process to its forked child. r=khuey
2014-05-09 19:30:42 +08:00
Cervantes Yu
900e9fb610
Bug 938470 - Part 1: Make nsFrameLoader async in loading a remote iframe to always use Nuwa-spawned app processes. r=smaug
2013-11-19 19:03:30 +08:00
Patrick Wang
007744637d
Bug 928995: Move Nuwa to PreallocatedProcessManager. r=bent
2013-11-22 11:25:34 +08:00
Ehsan Akhgari
9ad38c5057
Bug 919505 - Minimize the #includes in dom/ipc; r=jst
2013-09-23 17:30:40 -04:00
Justin Lebar
f1b1f631b1
Bug 844323 - Part 1: Move process preallocation logic out of ContentParent and into a new file, PreallocatedProcessManager. r=bent
...
Also make the PreallocatedProcessManager respond to pref changes. This allows us to write a test involving the preallocated process. Making this change was the main motivation for this patch; I moved the logic out of ContentParent because with the pref-watching code it was becoming unweildy.
2013-04-25 20:53:26 -04:00