Commit Graph

165 Commits

Author SHA1 Message Date
Eddy Bruël
49c9c0f79a Bug 1168853 - Implement (Worker)SourceActor.source;r=jlong 2015-06-17 17:22:18 +02:00
Eddy Bruël
354baf75cf Bug 1164564 - Implement WorkerActor.attachThread;r=jlong 2015-06-17 10:56:58 +02:00
Gabriel Luong
3fd1f392d7 Bug 1084525 - Part 1: Create initial PromisesActor skeleton r=fitzgen 2015-06-02 14:52:46 -07:00
Tom Tromey
a4d7a5bc76 Bug 1168088 - Remove SpiderMonkey-specific syntax from toolkit/devtools. r=pbrosset 2015-05-28 11:54:00 -04:00
Alexandre Poirot
50b4f2009a Bug 1145049 - Stop leaking tab actors and root actor on disconnect. r=jryans 2015-04-18 09:39:07 +02:00
Alexandre Poirot
f5df9c651a Bug 1145049 - Prevent caching tab actors in child processes. r=jryans 2015-04-18 09:39:07 +02:00
Bill McCloskey
6d6e0f9ce9 Bug 1126089 - Allow messages to be sent after frame script unload event (r=smaug) 2015-03-19 06:43:46 -07:00
Phil Ringnalda
b7bcece915 Backed out 3 changesets (bug 1126089) for ASan e10s bc1 failures and green-crashes
CLOSED TREE

Backed out changeset 9af9111e9c27 (bug 1126089)
Backed out changeset 288efd5e2ca0 (bug 1126089)
Backed out changeset 3bcebfd13538 (bug 1126089)
2015-03-18 21:51:34 -07:00
Bill McCloskey
2d26630922 Bug 1126089 - Allow messages to be sent after frame script unload event (r=smaug) 2015-03-18 16:09:27 -07:00
Ryan VanderMeulen
1b43939c7f Backed out changesets f63a2cf3fa11 and 7d9a91ee3d48 (bug 1126089) for mochitest-bc failures. 2015-03-13 13:42:57 -04:00
Bill McCloskey
26b5e4bd0d Bug 1126089 - Allow messages to be sent after frame script unload event (r=smaug) 2015-03-13 08:24:20 -07:00
Eddy Bruël
70d0d8884e Bug 1131646 - Clean up the breakpoint code;r=jlongster 2015-03-11 15:15:40 +01:00
Patrick Brosset
a87a4ccfd7 Bug 1107656 - Generate unique prefixes for e10s parent-child server connections; r=ochameau 2015-03-03 09:44:25 +01:00
Alexandre Poirot
c1451d9d3b Bug 1059308 - Make frame selection button to work in browser toolbox. r=jryans,past 2015-03-04 05:47:00 +01:00
Luca Greco
fa9d5539b0 Bug 980481 - DirectorRegistry, DirectorManager, DirectorScript and MessagePort RemoteDebuggerServer actors. r=ochameau 2015-01-31 10:36:00 -05:00
J. Ryan Stinnett
c807377365 Bug 1103120 - Part 8: Server: Use promises and results in allowConnection. r=past 2015-01-26 12:47:13 -06:00
Jennifer Fong
bb5005ec62 Bug 1022797 - Device settings support. r=jryans 2015-01-22 11:21:00 -05:00
Jim Blandy
468b817806 Bug 745985: DebuggerServer.initTransport is never called directly, and doesn't do anything interesting. r=past
try: -b do -p all     -u all        -t none
2015-01-05 16:54:19 -08:00
Jim Blandy
30284ad52c Bug 754985: Move DebuggerServer._checkInit near the other initialization code. r=dcamp
try: -b do -p all -u xpcshell,mochitest-dt -t none
2015-01-05 15:41:29 -08:00
Jim Blandy
2a3b2aab27 Bug 745985: Simplify treatment of DebuggerServerConnection's _actorPool. r=past
try: -b do -p all -u xpcshell,mochitest-dt -t none
2015-01-05 16:26:27 -08:00
Alexandre Poirot
e420488a44 Bug 1098391 - Best effort to load debugger server dependencies lazily. r=jryans 2014-12-22 10:48:00 -05:00
Jan Odvarko
0d010a4569 Bug 1107888 - e10s support for dynamic actor registration. r=ochameau 2014-12-05 15:40:10 -08:00
Ryan VanderMeulen
b0003fcbf5 Backed out changeset 724554c093a8 (bug 980481) for intermittent WinXP timeouts. 2015-01-06 09:27:38 -05:00
Luca Greco
0d5b852a25 Bug 980481 - DirectorRegistry, DirectorManager, DirectorScript and MessagePort RemoteDebuggerServer actors. r=ochameau 2014-12-16 08:43:00 -05:00
Patrick Brosset
0d8adbba7f Bug 1096044 - Add new actors to surface Web Animations API objects and methods to the devtools; r=harth 2014-12-11 20:08:49 +01:00
J. Ryan Stinnett
f300b2e843 Bug 1059001 - Part 1a: Separate create and open listener. r=past
Break up the steps of creating a socket listener and opening it.  This allows
more socket options beyond port / path to be added and controlled more
naturally, instead of jamming them into the open method.
2014-12-10 20:55:51 -06:00
Luca Greco
e52ac40a2a Bug 980481 - RemoteDebuggerServer e10s setupParent helper. r=ochameau
Changes to the RemoteDebuggerServer main.js and child.js to provide hooks needed by modules which want to propagate their data lazily between the e10s parent and child processes.
2014-11-27 05:52:00 -05:00
J. Ryan Stinnett
4c7a28ca02 Bug 1058997 - Part 4: Only one DebuggerServer per loader. r=past
It was never necessary to pass a server reference to the socket listener, since
a given DevTools loader only ever contains a single server instance.
2014-12-01 22:55:56 -08:00
J. Ryan Stinnett
f7e016b8fc Bug 1058997 - Part 3a: Move allowConnection to socket listener. r=past
In the future with multiple types of socket listeners (bare TCP vs. TLS), each
will need its own logic for allowing connection.  This is moved to the listener
level, rather than living at the level of the entire server.
2014-12-01 22:55:56 -08:00
J. Ryan Stinnett
78ead7cad4 Bug 1058997 - Part 1: Extract socket connect and listen. r=past
Relocate the debugger client's connect and server's listen functionality in a
separate file.  This isolates the security-sensitive socket handling pieces, and
also enables easier extension to make room for TLS sockets.
2014-12-01 22:55:56 -08:00
Jan Odvarko
fb38ee51e3 Bug 977443 - Implement an actor that defines new actors. r=ochameau 2014-10-03 12:49:00 +01:00
Alexandre Poirot
a37dc46a40 Bug 1060093 - Implement toolbox to debug chrome of the content process. r=jryans 2014-11-07 14:24:47 -06:00
Nick Fitzgerald
6ad5b096f1 Bug 915426 - Don't store debugging data in the global scope. r=ejpbruel 2014-10-01 07:45:00 +02:00
Alexandre Poirot
18da534563 Bug 1067424 - Convert webapps actor to SDK module. r=jryans 2014-09-18 05:44:00 -04:00
Alexandre Poirot
f3185733bc Bug 988237 - Convert all protocol.js actors to lazy loading. r=past 2014-09-16 06:00:00 -04:00
Alexandre Poirot
6e822d928e Bug 988237 - Expose an API to load actors lazily. r=past 2014-09-16 06:00:00 -04:00
Shu-yu Guo
6cfc2eb110 Bug 1001090 - Part 4: Fix errors in chrome code. (r=zombie,gavin,fitzgen,dcamp,bgrins,fabrice,gwagner,margaret,mrbkap,mak,njn,vicamo) 2014-09-15 16:30:46 -07:00
Paul Rouget
529e75b820 Bug 1050384 - [timeline] build an actor to forward gecko operations. r=pbrosset 2014-09-09 21:43:39 +02:00
Alexandre Poirot
807acc463a Bug 977043 - Tweak netmonitor for frames selection patch. r=msucan 2014-08-27 12:19:30 +02:00
Alexandre Poirot
7e58493e03 Bug 1049103 - ensure closing only one child connection when closing a toolbox. r=jryans 2014-08-27 12:19:29 +02:00
Victor Porof
61420cf650 Bug 879008 - New UI for the sampling Profiler, r=rcampbell,fitzgen,pbrosset 2014-08-06 11:25:18 -04:00
Jordan Santell
44e0512aee Bug 1034295 - Add e10s support to shader editor. r=vp, r=jryans 2014-07-29 13:57:00 +02:00
Eddy Bruel
b94d62024e Bug 1035206 - Fix a bug in the sendActorEvent API; r=past 2014-07-28 13:56:12 +02:00
J. Ryan Stinnett
08b8a67c27 Bug 1033079 - Part 3: Remove DS._listener after Gaia update. r=past 2014-07-15 12:33:00 +02:00
J. Ryan Stinnett
e06528efad Bug 1033079 - Part 2: Support multiple listening sockets. r=past 2014-07-10 14:15:00 -04:00
J. Ryan Stinnett
1dc34d6f2a Bug 1033079 - Part 1: Server style cleanup. r=past 2014-07-02 15:47:00 -04:00
Alexandre Poirot
cc7f4d52b8 Bug 1025804 - Implement a monitor actor to live stream performances data. r=paul 2014-07-09 07:31:00 -04:00
Alexandre Poirot
98e2e28b53 Bug 797621 - Generic actor event API. r=past 2014-07-07 15:40:00 +02:00
Alexandre Poirot
1d9e0ffb72 Bug 1013997 - Use only one compartment for all devtools modules. r=mossop, r=past 2014-07-07 06:07:00 -04:00
J. Ryan Stinnett
c1d5722bc6 Bug 1025799 - Progress events for app install. r=ochameau 2014-06-26 14:19:00 +02:00