Kershaw Chang
45ba7eb235
Bug 1544799 - Make PSocketProcess manage PWebrtcProxyChannel r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D28038
--HG--
extra : moz-landing-system : lando
2019-04-23 13:10:56 +00:00
Gurzau Raul
6b94d177d1
Merge mozilla-central to inbound. a=merge CLOSED TREE
2019-03-01 09:28:28 +02:00
Alex Gaynor
f789c68941
Bug 1531476 - replace MaybeFileDesc with FileDescriptor? in IPDL; r=mccr8
...
Also contains a small amount of unrelated devirtualization of IPC methods.
Differential Revision: https://phabricator.services.mozilla.com/D21592
--HG--
extra : moz-landing-system : lando
2019-02-28 21:20:40 +00:00
Ryan Hunt
3c3b5fab3d
Bug 1523969 part 19 - Move method definition inline comments to new line in 'netwerk/'. r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D21120
--HG--
extra : rebase_source : e16845aa3669ed7b5bf9da57cdd08636e5b4500c
2019-02-25 16:11:11 -06:00
Ehsan Akhgari
e5e885ae31
Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
...
# ignore-this-changeset
--HG--
extra : amend_source : 7221c8d15a765df71171099468e7c7faa648f37c
extra : histedit_source : a0cce6015636202bff09e35a13f72e03257a7695
2019-01-18 10:16:18 +01:00
Ehsan Akhgari
06c3d29113
Bug 1521000 - Part 1: Reformat the tree to ensure everything is formatted correctly with clang-format r=sylvestre
...
Summary: # ignore-this-changeset
Reviewers: sylvestre
Reviewed By: sylvestre
Subscribers: reviewbot, emilio, jandem, bbouvier, karlt, jya
Bug #: 1521000
Differential Revision: https://phabricator.services.mozilla.com/D16936
--HG--
extra : histedit_source : 4add583bfa729ccc1aef934629ed45ff095189b0
2019-01-18 10:12:56 +01:00
Dragana Damjanovic
fc155bc720
Bug 1513059 - Use the minimal XPCOM for the socket process.r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D15024
--HG--
extra : moz-landing-system : lando
2019-01-16 23:05:11 +00:00
Junior Hsu
c54c918b66
Bug 1510979 - add a telemetry xpcshell-test for socket process r=janerik
...
We need a test-only IPC message to socket process to trigger the Telemetry::Scalar set since no js engine in the socket process.
And hook the IPC call to AddPendingEvent |CallOrWaitSocketProcess| introduced by bug 1496257.
Differential Revision: https://phabricator.services.mozilla.com/D14822
--HG--
extra : moz-landing-system : lando
2019-01-15 23:15:38 +00:00
Kershaw Chang
b5173eda1d
Bug 1513057 - P7: Setup Gecko profiler on the socket process r=dragana,mayhemer,mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D14351
--HG--
extra : moz-landing-system : lando
2019-01-11 20:58:18 +00:00
Kershaw Chang
f13da4ca28
Bug 1513057 - P5: Create IPC between content process and socket process r=dragana,mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D14257
--HG--
extra : moz-landing-system : lando
2019-01-11 20:55:07 +00:00
Kershaw Chang
30b52ec47d
Bug 1513057 - P4: Update online/offline status to socket process r=dragana,mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D14161
--HG--
extra : moz-landing-system : lando
2019-01-11 20:54:06 +00:00
Kershaw Chang
1b6d34eee2
Bug 1513057 - P3: Setup memory reporter on socket process r=dragana,mayhemer
...
To setup memory reporter on socket process, this patch modifies the PSocketProcess protocol to implement the same memory reporting functions as the PContent and PGPU protocols.
Differential Revision: https://phabricator.services.mozilla.com/D14155
--HG--
extra : moz-landing-system : lando
2019-01-11 20:52:39 +00:00
Kershaw Chang
8241bd3c41
Bug 1513057 - P2: Setup crash reporter on socket process r=dragana,mayhemer
...
This patch is quite straightforward. Just add socket process support.
Differential Revision: https://phabricator.services.mozilla.com/D14151
--HG--
extra : moz-landing-system : lando
2019-01-11 18:48:25 +00:00
Kershaw Chang
0b336d5545
Bug 1513057 - P1: Start the new socket process basics (prefs, full xpcom init, logging, no sandboxing) r=mayhemer,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D14148
--HG--
extra : moz-landing-system : lando
2019-01-11 18:57:23 +00:00
Andreea Pavel
21ad33d612
Backed out 10 changesets (bug 1513057) for build bustages on a CLOSED TREE
...
Backed out changeset 56329b5f1844 (bug 1513057)
Backed out changeset 46411c5de3da (bug 1513057)
Backed out changeset de65c456aad6 (bug 1513057)
Backed out changeset f648b5f1a7c2 (bug 1513057)
Backed out changeset 460bbf0849e1 (bug 1513057)
Backed out changeset 86032a14d26f (bug 1513057)
Backed out changeset a81f83df08d5 (bug 1513057)
Backed out changeset edbda5ee5fd5 (bug 1513057)
Backed out changeset c900ac2519f5 (bug 1513057)
Backed out changeset 4e94bbb90315 (bug 1513057)
2019-01-11 17:02:44 +02:00
Kershaw Chang
f66295c49c
Bug 1513057 - P7: Setup Gecko profiler on the socket process r=dragana,mayhemer,mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D14351
--HG--
extra : moz-landing-system : lando
2019-01-11 13:30:47 +00:00
Kershaw Chang
5218bf3692
Bug 1513057 - P5: Create IPC between content process and socket process r=dragana,mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D14257
--HG--
extra : moz-landing-system : lando
2019-01-11 13:29:33 +00:00
Kershaw Chang
078fff139b
Bug 1513057 - P4: Update online/offline status to socket process r=dragana,mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D14161
--HG--
extra : moz-landing-system : lando
2019-01-11 13:29:21 +00:00
Kershaw Chang
07a7cc19a1
Bug 1513057 - P3: Setup memory reporter on socket process r=dragana,mayhemer
...
To setup memory reporter on socket process, this patch modifies the PSocketProcess protocol to implement the same memory reporting functions as the PContent and PGPU protocols.
Differential Revision: https://phabricator.services.mozilla.com/D14155
--HG--
extra : moz-landing-system : lando
2019-01-11 13:28:00 +00:00
Kershaw Chang
99fe2d101a
Bug 1513057 - P2: Setup crash reporter on socket process r=dragana,mayhemer
...
This patch is quite straightforward. Just add socket process support.
Differential Revision: https://phabricator.services.mozilla.com/D14151
--HG--
extra : moz-landing-system : lando
2019-01-11 13:26:56 +00:00
Kershaw Chang
0c2943008a
Bug 1513057 - P1: Start the new socket process basics (prefs, full xpcom init, logging, no sandboxing) r=mayhemer,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D14148
--HG--
extra : moz-landing-system : lando
2019-01-11 14:07:47 +00:00