Gabor Krizsanits
620f28fbd3
Bug 1337730 - part1: releaseCachedProcesses API for testing. r=mrbkap
2017-02-21 11:27:23 +01:00
Carsten "Tomcat" Book
62425aaabb
Backed out changeset 952f0a7824ad (bug 1335539)
2017-02-21 10:30:06 +01:00
Andrea Marchesini
83ac311d0c
Bug 1335539 - Get rid of nsIDOMWindowUtils.wrapDOMFile, r=smaug, r=Gijs
2017-02-21 07:51:35 +01:00
Tom Tromey
e90d95a3f9
Bug 1060419 - make AppendPrintf and nsPrintfCString use Printf.h, r=froydnj
...
MozReview-Commit-ID: 2E8FoiNxU8L
2016-12-14 09:32:21 -07:00
Benjamin Smedberg
fcd8b88a01
Bug 1305091 - Stop using content processes when they are running out of memory, r=mrbkap+ksteuber data-r=francois
...
MozReview-Commit-ID: K67de7xbzqk
2017-02-07 11:46:44 -05:00
Dave Townsend
03c290b393
Bug 1326245: Tell the child processes when we're in safe mode. r=smaug
...
MozReview-Commit-ID: EiuULIb5L6A
2017-02-08 15:45:01 -08:00
Carsten "Tomcat" Book
475e95739d
Merge mozilla-central to mozilla-inbound
2017-02-08 11:30:50 +01:00
Andrea Marchesini
33cc7527b7
Bug 1335536 - File.createFromNsIFile and File.createFromFileName should be async - part 2 - code, r=smaug
2017-02-08 10:19:01 +01:00
Jan Beich
60d3228d9f
Bug 1337283 - Unbreak FreeBSD build after bug 1303096. r=blassey
...
MozReview-Commit-ID: InIrBZboYtv
2017-02-07 07:24:35 +00:00
Brad Lassey
c91080f3e8
bug 1303096 - Stop sending sync messages soon after content process start-up r=billm
2017-02-05 00:52:38 -05:00
Sebastian Hengst
fc3db3338c
Backed out changeset e9d8a75a0dcc (bug 1303096) for failing various tests on Android 4.3 debug (e.g. test_saveHeapSnapshot_e10s_01.html). r=backout
2017-02-05 10:26:28 +01:00
Brad Lassey
c50cf62b3a
bug 1303096 - Stop sending sync messages soon after content process start-up r=billm
2017-02-05 00:52:38 -05:00
Phil Ringnalda
ed7de9305a
Backed out 5 changesets (bug 1285898) for causing the crashes of bug 1336242
...
Backed out changeset 15b3b9feb54f (bug 1285898)
Backed out changeset 1d0bfb02d6c0 (bug 1285898)
Backed out changeset bc99844772ee (bug 1285898)
Backed out changeset 8bbe285cf5c0 (bug 1285898)
Backed out changeset e56108122b90 (bug 1285898)
2017-02-02 22:02:24 -08:00
Andrew McCreight
a508c6caa9
Bug 1333917 - Make ContentBridge use endpoints, not bridges. r=kanru
...
MozReview-Commit-ID: IPFX2pVblD7
2017-01-26 14:40:17 -08:00
Sebastian Hengst
00fdb2c8d0
Backed out changeset 2ad6a2821772 (bug 1335536)
2017-02-01 19:07:36 +01:00
Andrea Marchesini
98470f8edd
Bug 1335536 - File.createFromNsIFile and File.createFromFileName should be async - part 2 - code, r=smaug
2017-02-01 17:13:56 +01:00
Andrea Marchesini
07cddfe1f0
Bug 1285898 - [e10s-multi] Localstorage "storage" event is not fired with multiple content processes. r=asuth
2017-01-17 15:43:12 -05:00
Gabor Krizsanits
4db23a5539
Bug 1324428 - Simplified preallocated process manager. r=billm
2017-02-01 13:34:24 +01:00
Carsten "Tomcat" Book
d5d481f3a6
merge mozilla-inbound to mozilla-central a=merge
2017-02-01 13:14:23 +01:00
Wes Kocher
a537ce935f
Merge m-c to inbound, a=merge CLOSED TREE
...
MozReview-Commit-ID: 4FysKITPKa4
2017-01-31 15:14:29 -08:00
Michael Layzell
879a0e1bed
Bug 1334210 - Handle Large-Allocation process exhaustion more smoothly, r=ehsan
...
MozReview-Commit-ID: KxnFTSXxWVi
2017-01-31 14:08:20 -05:00
Phil Ringnalda
67b6ea67eb
Backed out 4 changesets (bug 1285898) for browser_localStorage_e10s.js failure
...
Backed out changeset 9c6057cde326 (bug 1285898)
Backed out changeset bd68ebab64fa (bug 1285898)
Backed out changeset 6fdb24e1256d (bug 1285898)
Backed out changeset 6681b50c1f6d (bug 1285898)
2017-01-30 21:49:42 -08:00
Andrea Marchesini
120bcb8a5e
Bug 1285898 - [e10s-multi] Localstorage "storage" event is not fired with multiple content processes. r=asuth
2017-01-30 22:47:06 -05:00
Andrew McCreight
8f66878a7c
Bug 1333915, part 2 - Stop using bridges and spawns in plugins. r=jimm
...
The old code would do the content process portion of the open by
immediately sending a message back to the content process, but this
has some weird issues with nesting and priorities. Instead of doing
that, I return the endpoint for the content process back to the
original sync call. This requires more code changes, to thread the
endpoint along, but it is conceptually simpler.
Once I removed the bridges and got it working, I was just able to
remove the spawns from the IPDL file and it worked.
MozReview-Commit-ID: 1tfiJrV4jbV
2017-01-25 14:17:17 -08:00
Haik Aftandilian
8bc6cac485
Bug 1332522 - Part 1 - Send the remote type to the child before enabling the content sandbox; r=bobowen
...
Call SendRemoteType() before calling SendSetProcessSandbox() so the
child can use the remote type value when setting up the sandbox.
MozReview-Commit-ID: 28Xeyn9cqDf
2017-01-24 14:26:21 -08:00
Andrew McCreight
9b24ae08b0
Bug 1329797 - Convert PBackground to use endpoints instead of opens. r=billm
...
Instead of an opens, the child sends a new message InitBackground to
the parent to create the parent side.
Most of this is threading around the endpoints instead of the
transport stuff.
MozReview-Commit-ID: 2c5SrCEAGyY
2017-01-24 11:49:13 -08:00
David Anderson
9f1553174d
Remove PMemoryReportRequest. (bug 1321492 part 3, r=erahm)
2017-01-26 16:35:54 -08:00
David Anderson
adca85e881
Move PMemoryReportRequest classes to a separate source file. (bug 1321492 part 1, r=erahm)
2017-01-26 16:35:53 -08:00
Masatoshi Kimura
4995a64785
Bug 1334868 - Remove Windows XP support from dom/ipc/. r=jimm
...
MozReview-Commit-ID: 59ud0n62opE
2017-01-29 16:27:33 +09:00
Bob Owen
3f580274a0
Bug 1317293: Only allow nsFrameLoader::SwapWithOtherRemoteLoader when remote types match. r=billm
2017-01-25 07:18:00 +00:00
Nicholas Nethercote
d2434a7cc6
Bug 1333296 (part 1) - Rename MOZ_ENABLE_PROFILER_SPS as MOZ_GECKO_PROFILER. r=mstange,glandium.
2017-01-24 14:15:12 +11:00
Andrew McCreight
8b88ff331d
Bug 1321871, part 2 - Remove PContent opens of PGMPService. r=peterv
2017-01-05 12:55:57 -08:00
Blake Kaplan
03e9f364da
Bug 1303727 - Propagate whether we're dealing with a local file to the parent. r=jduell
...
MozReview-Commit-ID: GSx2WgNKN4T
2017-01-10 17:49:16 -08:00
Kris Maglione
cefef0f97f
Bug 1320395: Part 1 - Allow keeping non-default process types alive. r=bobowen,gabor
...
MozReview-Commit-ID: 6TvKN3wFLms
2017-01-12 13:48:23 -08:00
Ehsan Akhgari
817cc11116
Bug 1331676 - Avoid doing sync IPC to the parent process for getting gfx feature status; r=dvander
2017-01-18 08:57:14 -05:00
Alessio Placitelli
1a9102ac62
Bug 1278556 - Enable child process scalar recording. r=chutten, f=gfritzsche,froydnj
...
MozReview-Commit-ID: IddrszBX0f5
2017-01-16 05:12:00 +01:00
Andrea Marchesini
46a9207d60
Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby
2017-01-12 17:38:48 +01:00
Andrew McCreight
a1285d5eda
Bug 1321052 - Convert ProcessHangMonitor to use endpoints. r=billm
...
MozReview-Commit-ID: Ixj2b3ONLcc
2017-01-05 12:54:52 -08:00
Andrea Marchesini
1f55f5062e
Bug 1322550 - Rename DOMStorage to Storage, r=smaug
2017-01-04 14:53:01 +01:00
Ehsan Akhgari
d7e482ce79
Bug 1325651 - Assume failure in case of early returns in a couple of places; r=bzbarsky
2016-12-31 11:40:49 -05:00
Wes Kocher
282b93b4ae
Backed out changeset 263b1b07c2ac (bug 1325651) for being a possible cause of valgrind leaks a=backout
2016-12-30 10:56:57 -08:00
Ehsan Akhgari
93a7e032de
Bug 1325651 - Assume failure in case of early returns in a couple of places; r=bzbarsky
2016-12-30 11:41:04 -05:00
Michelangelo De Simone
3d60535bc8
Bug 1313169 - Remove dom/inputmethod/ and related code. r=Ehsan
...
MozReview-Commit-ID: 5jkBVon3ZSz
2016-12-20 16:32:12 -08:00
Ehsan Akhgari
d6de42e642
Bug 1325255 - Don't crash during shutdown if the deserialization of the principal fails; r=bkelly
2016-12-22 15:09:12 -05:00
Ehsan Akhgari
7bd6e6d4a6
Bug 1320533 - Avoid setting up DataStorage in the child process when we're shutting down, hopefully fixing a shutdown hang; r=bkelly
2016-12-21 12:23:04 -05:00
Benjamin Smedberg
4626b76e08
Bug 1304790 - Add a telemetry probe that measures how long it takes for a content process to start up and communicate back to the parent, r=mconley data-r=francois
...
MozReview-Commit-ID: 5OaeqZXL6zS
2016-12-09 08:52:28 -10:00
Ryan Hunt
1c4bd043c1
Bug 1320817 - Move child process PAPZ initialization into TabChild::InitRenderingState. r=kats
2016-11-28 22:21:27 -06:00
Tomislav Jurin
9ff3007b90
Bug 1296189 - Replace NS_RUNTIMEABORT("some string literal message") with MOZ_CRASH(). r=froydnj
2016-12-02 13:46:53 -08:00
Andrea Marchesini
37766315d4
Bug 1321261 - create dom/file for File APIs, r=qdot
2016-12-01 15:12:42 +01:00
Sebastian Hengst
903cc3ec3c
Backed out changeset d3ef6f3e9193 (bug 1321261) for build bustage (calling missing file BlobParent.h from dom/ipc/TabParent.cpp). r=backout on a CLOSED TREE
2016-12-01 12:27:28 +01:00