Jennifer Fong
1d3d64a930
Bug 1022797 - Device settings support. r=jryans
2015-01-22 11:21:00 -05:00
Jim Blandy
870197a095
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
--HG--
extra : rebase_source : 49224b7dacf13b78a8e28636b011ca8915d8758b
2015-01-05 16:54:19 -08:00
Jim Blandy
7822ffa404
Bug 754985: Move DebuggerServer._checkInit near the other initialization code. r=dcamp
...
try: -b do -p all -u xpcshell,mochitest-dt -t none
--HG--
extra : rebase_source : 1112f32797c1e663f1e05358a108913e12e49bcb
2015-01-05 15:41:29 -08:00
Jim Blandy
46223b1ea0
Bug 745985: Simplify treatment of DebuggerServerConnection's _actorPool. r=past
...
try: -b do -p all -u xpcshell,mochitest-dt -t none
--HG--
extra : rebase_source : a828d9bd7ad9adb1a4d7efc1000e72d99b5948e1
2015-01-05 16:26:27 -08:00
Alexandre Poirot
8f66bda24c
Bug 1098391 - Best effort to load debugger server dependencies lazily. r=jryans
2014-12-22 10:48:00 -05:00
Jan Odvarko
536ea800d3
Bug 1107888 - e10s support for dynamic actor registration. r=ochameau
2014-12-05 15:40:10 -08:00
Ryan VanderMeulen
c49b3e4fee
Backed out changeset 724554c093a8 (bug 980481) for intermittent WinXP timeouts.
2015-01-06 09:27:38 -05:00
Luca Greco
4fcd66b0bb
Bug 980481 - DirectorRegistry, DirectorManager, DirectorScript and MessagePort RemoteDebuggerServer actors. r=ochameau
2014-12-16 08:43:00 -05:00
Patrick Brosset
43deedb161
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
1695ec37b2
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
cd2dce9ccf
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
94b7157ba4
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
54debb910b
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
156e683e83
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
788b458fc4
Bug 977443 - Implement an actor that defines new actors. r=ochameau
2014-10-03 12:49:00 +01:00
Alexandre Poirot
f28a715eee
Bug 1060093 - Implement toolbox to debug chrome of the content process. r=jryans
2014-11-07 14:24:47 -06:00
Nick Fitzgerald
57389cd7e9
Bug 915426 - Don't store debugging data in the global scope. r=ejpbruel
2014-10-01 07:45:00 +02:00
Alexandre Poirot
a573319909
Bug 1067424 - Convert webapps actor to SDK module. r=jryans
2014-09-18 05:44:00 -04:00
Alexandre Poirot
aa1a3b58fb
Bug 988237 - Convert all protocol.js actors to lazy loading. r=past
2014-09-16 06:00:00 -04:00
Alexandre Poirot
7af82a70a1
Bug 988237 - Expose an API to load actors lazily. r=past
2014-09-16 06:00:00 -04:00
Shu-yu Guo
4a62c95f46
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
27c72bfa18
Bug 1050384 - [timeline] build an actor to forward gecko operations. r=pbrosset
2014-09-09 21:43:39 +02:00
Alexandre Poirot
3372e8c9b8
Bug 977043 - Tweak netmonitor for frames selection patch. r=msucan
2014-08-27 12:19:30 +02:00
Alexandre Poirot
053c4183ad
Bug 1049103 - ensure closing only one child connection when closing a toolbox. r=jryans
2014-08-27 12:19:29 +02:00
Victor Porof
0405d436fd
Bug 879008 - New UI for the sampling Profiler, r=rcampbell,fitzgen,pbrosset
2014-08-06 11:25:18 -04:00
Jordan Santell
fe64078fcb
Bug 1034295 - Add e10s support to shader editor. r=vp, r=jryans
2014-07-29 13:57:00 +02:00
Eddy Bruel
039922998f
Bug 1035206 - Fix a bug in the sendActorEvent API; r=past
2014-07-28 13:56:12 +02:00
J. Ryan Stinnett
607bf51839
Bug 1033079 - Part 3: Remove DS._listener after Gaia update. r=past
2014-07-15 12:33:00 +02:00
J. Ryan Stinnett
656f2d34a5
Bug 1033079 - Part 2: Support multiple listening sockets. r=past
2014-07-10 14:15:00 -04:00
J. Ryan Stinnett
f70d75e64e
Bug 1033079 - Part 1: Server style cleanup. r=past
2014-07-02 15:47:00 -04:00
Alexandre Poirot
e76431cb49
Bug 1025804 - Implement a monitor actor to live stream performances data. r=paul
2014-07-09 07:31:00 -04:00
Alexandre Poirot
8feb883b77
Bug 797621 - Generic actor event API. r=past
2014-07-07 15:40:00 +02:00
Alexandre Poirot
05dbcb6419
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
d9d204261d
Bug 1025799 - Progress events for app install. r=ochameau
2014-06-26 14:19:00 +02:00
Jim Blandy
b6b202b6bb
Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
...
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):
- Never set the buffer's mode.
Years ago, Emacs did not have a good JavaScript mode, so it made sense
to use Java or C++ mode in .js files. However, Emacs has had js-mode for
years now; it's perfectly serviceable, and is available and enabled by
default in all major Emacs packagings.
Selecting a mode in the -*- file variable line -*- is almost always the
wrong thing to do anyway. It overrides Emacs's default choice, which is
(now) reasonable; and even worse, it overrides settings the user might
have made in their '.emacs' file for that file extension. It's only
useful when there's something specific about that particular file that
makes a particular mode appropriate.
- Correctly propagate settings that establish the correct indentation
level for this file: c-basic-offset and js2-basic-offset should be
js-indent-level. Whatever value they're given should be preserved;
different parts of our tree use different indentation styles.
- We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
Remove tab-width: settings, at least in files that don't contain tab
characters.
- Remove js2-mode settings that belong in the user's .emacs file, like
js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Eddy Bruel
c549d1e528
Bug 1003095 - Clean up how we provide several APIs;r=past
2014-06-17 21:51:43 +02:00
Eddy Bruel
34c83f3396
Bug 1003095 - Refactor script.js to be worker friendly;r=past
2014-05-30 16:42:55 +02:00
Eddy Bruel
3b6f656cee
Bug 1003095 - Refactor main.js to be worker friendly;r=past
2014-05-22 16:27:19 +02:00
Joe Walker
24ba3e649e
Bug 975522 - Add CSS coverage commands; r=harth
2014-05-22 11:04:47 +01:00
Eddy Bruel
eed250e2f2
Bug 1003095 - Make the xpcInspector a built-in module;r=past
2014-05-21 15:55:53 +02:00
Eddy Bruel
53938a380a
Bug 1003095 - Copy the lazy getter functions from XPCOMUtils.jsm to DevToolsUtils.js;r=past
2014-05-21 15:08:24 +02:00
Eddy Bruel
4d341b6c0f
Bug 1003095 - Implement a Worker Loader;r=past
2014-05-21 13:58:18 +02:00
Victor Porof
3b035e2c57
Bug 1007200 - Create a framerate actor, r=rcampbell,benwa
2014-05-15 15:28:00 -04:00
J. Ryan Stinnett
64ce7860dd
Bug 797639 - Part 2: Bulk data support in client and server. r=jimb
2014-05-14 14:30:02 -05:00
J. Ryan Stinnett
77d5f80c7d
Bug 797639 - Part 1: Bulk data support in the transport layer. r=jimb
...
--HG--
rename : toolkit/devtools/moz.build => toolkit/devtools/transport/moz.build
rename : toolkit/devtools/moz.build => toolkit/devtools/transport/tests/moz.build
rename : toolkit/devtools/server/tests/unit/test_dbgsocket.js => toolkit/devtools/transport/tests/unit/test_dbgsocket.js
rename : toolkit/devtools/server/tests/unit/test_dbgsocket_connection_drop.js => toolkit/devtools/transport/tests/unit/test_dbgsocket_connection_drop.js
rename : toolkit/devtools/server/transport.js => toolkit/devtools/transport/transport.js
2014-05-14 14:30:02 -05:00
J. Ryan Stinnett
ed4b29aa8f
Bug 797639 - Part -1: Change forwarding prefix to slash. r=jimb
2014-05-14 14:30:01 -05:00
Eddy Bruel
e46321bf42
Bug 859372 - Refactor webbrowser.js;r=past
2014-05-13 21:56:30 +02:00
Patrick Brosset
a62807e343
Bug 997198 - Create a standalone reflow actor; r=bgrins
2014-05-12 16:51:06 +02:00
Eddy Bruel
fb33b68d6e
Bug 859372 - Refactor root.js;r=past
2014-04-30 03:11:11 +02:00
Eddy Bruel
6633d0d4d6
Bug 859372 - Refactor script.js; r=past
2014-04-29 17:52:44 +02:00