Johan K. Jensen
0775ae7a29
Bug 1173158 - Fixing imgur upload error. r=jryans
2015-07-10 10:28:00 +02:00
Johan K. Jensen
b07a3ebd5c
Bug 970618 - Scaled the canvas responsible for screenshots to accomodate for devicePixelRatio > 1. r=bgrinstead
2015-07-09 03:43:00 +02:00
Jeff Walden
eed5b7e229
Bug 1146136 - Fix most in-tree tests that parenthesize destructuring pattern assignment targets, as ES6 forbids such parenthesization. (The patch making SpiderMonkey reject this syntax will follow shortly.) r=efaust, r=testingonlychange
2015-05-30 00:55:35 -07:00
Jarda Snajdr
faac2a1189
Bug 1169667 - DevTools: Flashpainting icon has wrong color when toggled on/off. r=jwalker
2015-06-12 14:00:29 +02:00
Panos Astithas
a574cdb3dc
Rename two gcli strings to ensure localizations are updated (bug 1173301). r=jwalker f=flod
2015-06-10 15:17:52 +03:00
Panos Astithas
edcfb90e6b
Don't throw when reloading devtools if it succeeds (bug 1171870). r=jwalker
2015-06-08 18:13:06 +03:00
Patrick Brosset
6e4f4ac7bd
Bug 1147826 - Remove deprecated TabActor reference in runAt:server GCLI commands; r=jwalker; r=miker
...
We used to rely on the TabActor a lot in
/toolkit/devtools/server/actors/highlighter.
This object was being passed around to various highlighter classes, helper
classes and functions.
It was a useful way to get access to the window the highlighters are shown,
listen to DOM events in that window, and also listen to tabActor's will-navigate
events.
Using this object isn't the best idea because it assumes the debugger server is
started and attached to a tab, which makes re-using highlighters outside of this
context impossible (or harder).
Plus we wanted to get rid of the tabActor reference in gcli command contexts.
This change introduces a HighlighterEnvironment that fulfills the requirements
above without relying on a tabActor.
It needs to be initialized either with a tabActor, when we have one (when using
the highlighter from the inspector panel), or with a window (which is what gcli
commands will use).
This change also fixes the highlight command and the rulers command (which
didn't work well with e10s either).
2015-06-01 14:41:12 +02:00
Panos Astithas
ab8625766c
Let the debugger server started by GCLI debug chrome code (bug 1170495). r=ochameau,jwalker
2015-06-03 13:16:23 +03:00
Christoph Kerschbaumer
b66a49bce7
Bug 1169722 - Flip CSP and CSP-RO when displaying polcies reports in GCLI. r=sstamm
2015-05-29 11:33:39 -07:00
Tom Tromey
a4d7a5bc76
Bug 1168088 - Remove SpiderMonkey-specific syntax from toolkit/devtools. r=pbrosset
2015-05-28 11:54:00 -04:00
Panos Astithas
8070eeaa78
Add an unlisten command for stopping any active debugger server instaces (bug 976977). r=jwalker
2015-05-28 08:25:11 +03:00
Christoph Kerschbaumer
d2659129d9
Bug 1129999 - Implement CSP devtool using GCLI; gcli part (r=jwalker)
2015-05-21 11:16:13 -07:00
J. Ryan Stinnett
a6a0ff95ff
Bug 1160361 - Skip Telemetry calls for non-Firefox. r=bgrins
2015-05-06 12:34:28 -05:00
J. Ryan Stinnett
af1de55c1e
Bug 1160361 - Load tilt commands from ToolboxButtons to avoid in non-Firefox. r=bgrins
2015-05-06 12:34:28 -05:00
J. Ryan Stinnett
3dc4bca1b4
Bug 1160361 - Move gcli.properties to toolkit. r=bgrins
2015-05-06 12:34:27 -05:00
J. Ryan Stinnett
74a55bb480
Bug 1160361 - Move gclicommands.properties to toolkit. r=bgrins
2015-05-06 12:34:27 -05:00
J. Ryan Stinnett
c0a2ae44ee
Bug 1160361 - Catch GCLI's load of definitions for non-Firefox. r=bgrins
2015-05-06 12:34:27 -05:00
J. Ryan Stinnett
c82b924e48
Bug 1160361 - Move commands-index to the server. r=bgrins
2015-05-06 12:34:27 -05:00
J. Ryan Stinnett
448f293a87
Bug 1018619 - Feedback for screenshot button. r=bgrins
2015-04-24 15:26:55 -05:00
Joe Walker
cb03960f98
Bug 1128988 - runAt support for commands/converters; r=bgrins
2015-04-23 10:24:49 +01:00
Matteo Ferretti
25add9c6b5
Bug 1144163 - Add a rulers highlighter; added gcli command and button. r=pbrosset
2015-04-01 19:28:57 +02:00
Geoffroy Planquart
917dc75139
Bug 1042859 - Ignore host port when fetching cookies with the gcli cookie command. r=pbrosset
2015-03-13 09:05:00 -04:00
Matteo Ferretti
2911ff72d8
Bug 1127238 - Remove the hard-coded list of highlighters; r=pbrosset CLOSED TREE
2015-02-03 13:03:33 +01:00
Vikneshwar
e29c882fbc
Bug 1043896 - Use proper plural form for highlightOutputConfirm. r=pbrosset r=jwalker
2014-10-16 09:28:00 +02:00
Christoph Kerschbaumer
59a8f07ddf
Bug 1124951: Make JS callers of ios.newChannel call ios.newChannel2 in toolkit/devtools (r=jryans)
2015-01-26 19:54:52 -08:00
Collin Richards
dd2f57c489
Bug 1089201 - Change the referenced string to a valid identifier. r=jryans
2014-10-25 14:27:21 -04:00
J. Ryan Stinnett
0a47176c20
Bug 1059001 - Part 3: Add encryption socket option. r=past
2014-12-10 20:55:52 -06:00
J. Ryan Stinnett
c59b7e3a97
Bug 1059001 - Part 1b: Update openListener callsites. r=past
2014-12-10 20:55:51 -06: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
Sid Stamm
7327eccdb3
Bug 704320 - Add referrer policy support for nsIWebBrowserPersist and its consumers. (r=jst)
2014-11-18 08:47:14 -05:00
Patrick Brosset
39f6247a54
Bug 985597 - Tests for the new highlighter implementation using the AnonymousContent API; r=miker r=jwalker
2014-11-06 13:04:37 +01:00
Brian Grinstead
b8552d1789
Bug 1058033 - Fix 'window is null' error on toolbox open in paintflashing.js. r=harth
2014-08-26 13:43:00 -04:00
J. Ryan Stinnett
5132340f2d
Bug 1054338 - GCLI listen needs a separate loader. r=fitzgen
2014-08-19 15:04:00 -04:00
Joe Walker
96fdd3970e
Bug 1035296 - Make protocol.js pass error messages for unknownError (part 2); r=past
2014-08-04 12:26:41 +01:00
Nathan Froyd
07520f9649
Bug 1045247 - move install rules in toolkit/devtools/*/Makefile.in to moz.build; r=mshal
2014-07-28 17:23:44 -04:00
Michael Ratcliffe
9bfa5f70e1
Bug 1033387 - Update JSBeautify and move it into toolkit r=fitzgen
2014-07-14 14:25:22 +01:00
Michael Ratcliffe
fab9090298
Backed out changeset e2360d41bd66 (bug 1033387) for loader test failures
2014-07-14 01:00:35 +01:00
Michael Ratcliffe
56da715745
Bug 1033387 - Update JSBeautify and move it into toolkit r=fitzgen
2014-07-13 23:25:19 +01:00
Michael Ratcliffe
12f7667fa6
Backed out changeset 0ba8be1413f7 (bug 1033387) for xpc test failures
2014-07-13 23:12:50 +01:00
Michael Ratcliffe
f37eec0fb3
Bug 1033387 - Update JSBeautify and move it into toolkit r=fitzgen
2014-07-13 21:46:14 +01:00
Joe Walker
426eca03c2
Bug 1036449 - Introduce a noreload flag for csscoverage start. r=harth
2014-07-11 07:57:00 -04:00
Joe Walker
2712673d1f
Bug 1032789 - Pull together the various GCLI plugin points; r=mratcliffe
2014-07-10 14:37:09 +01:00
Simonas Kazlauskas
cf01a7aca5
Bug 936380 - Fix gcli screenshot size calculations. r=jwalker
2014-07-08 21:24:54 +03:00
Sébastien Blin
e5b7adafec
Bug 1034619 - Add a comment to the screenshot gcli command. r=pbrosset
2014-07-03 17:54:29 +02:00
Joe Walker
df77d223fb
Bug 1003761 - Fix clicking on shortcuts in GCLI output. r=robcee
2014-06-27 11:44:00 +02:00
Sébastien Blin
df0d2248a9
Bug 961832 - GCLI screenshot shows fixed position element in wrong position. r=pbrosset.
2014-06-30 17:46:20 +02:00
Joe Walker
cba2f5c2e2
Bug 1025044 - CSS coverage actor should have started and stopped events; r=harth
2014-06-27 08:31:20 +01:00
Patrick Brosset
d0fc045adb
Bug 971662 - part 1 - GCLI command that highlights all nodes that match a selector; r=jwalker
2014-06-25 16:40:43 +02:00
Joe Walker
850bc4d94b
Bug 1028234 - Allow command buttons to use target; r=bgrins
2014-06-25 11:21:07 +01:00
Joe Walker
d484144658
Bug 1023233 - Add getSpec to union type; f=gl, r=mratcliffe
2014-06-25 11:21:02 +01:00