Joe Walker
1b53fc8a37
Bug 1253221 - Sync changes from GCLI web project; r=jryans
...
Changes in this patch:
* GCLI gave up with testing via phantomjs a while ago, but the docs didn't keep
up, so this fixes the docs.
* gcli/languages/command isn't used in Firefox, but on the web if a converter
wrongly produces a null DOM node, then the UI just looks blank, so this change
makes the error more obvious. However we don't use this in Firefox. I'd like to
remove the module, but not in this patch.
* The delegate type (used when we want to defer the type of a parameter, e.g.
with "pref set PREFNAME VALUE" where the type of value depends on PREFNAME)
forced children to be prediction-less. This allows them to decide for themselves
* The file type assumed that the local filesystem was the same as the remote one
which is clearly wrong. The change to gcli/types/file fixes that.
* Typo fix to gcli/util/util
* On very slow connections gcli/cli.js could get in a pickle where 2 changes
happened out of order. We've planned for this, but got in wrong, so this just
adds a bit of defensive programming.
MozReview-Commit-ID: H88W5UDCikM
--HG--
extra : rebase_source : b4e3da062881a841221c4f8cc9e64046756ed763
2016-03-03 12:42:52 +00:00
Joe Walker
380f7cdff7
Bug 1253225
- Remove GCLI commands not used in Firefox; r=jryans
...
MozReview-Commit-ID: 5TmpY0yYJ7M
--HG--
extra : rebase_source : 7f46ecc376bb0f0745ba628b621b63a73def8e22
2016-03-03 12:52:15 +00:00
Christoph Kerschbaumer
ddb9e493bf
Bug 1241569 - Convert devtools/ to use channel.open2(). r=sicking
2016-04-28 21:00:22 +02:00
Michael Ratcliffe
bc2b9dd938
Bug 1264993 - Unable to list/edit certain cookies in GCLI r=jwalker
...
Simple patch to correct errors in cookie host matching:
1. Match domains starting with a . in case this style was used e.g. .test.example.com
2. Match localhost URLS.
MozReview-Commit-ID: 9qqnsNaW5oK
--HG--
extra : transplant_source : %EF1o%A1u%97%9F%9D%99%97%DF%E0%C2D%09%E8%AFH%B7%1B
2016-04-18 13:54:23 +01:00
Alexandre Poirot
2304fa0495
Bug 1261665 - Remove unecessary Loader.jsm main in favor of require(). r=jryans
2016-04-14 01:40:43 -07:00
Andrea Marchesini
83a08cd72e
Bug 1259169 - nsICookieManager::remove() should be back-compatible, r=jdm
2016-04-10 05:46:07 +01:00
Ryan VanderMeulen
1c7872d0af
Backed out changeset 7d5f1e9ce04c (bug 1259169) for various cookie-related crashes and test failures.
2016-04-09 15:36:07 -04:00
Andrea Marchesini
d09d8959fe
Bug 1259169 - nsICookieManager::remove() should be back-compatible, r=jdm
2016-04-09 19:09:49 +01:00
Carsten "Tomcat" Book
78d9f80444
Backed out changeset 74330da56b82 (bug 1259169) for assertion failures in nsCookieService.cpp:2390
2016-04-08 14:47:39 +02:00
Andrea Marchesini
87827f2189
Bug 1259169 - nsICookieManager::remove() should be back-compatible, r=jdm
2016-04-08 12:38:15 +01:00
Jared Wein
8955f79d9b
Backout the backout because follow-up fix got pushed. Bug 1259859 - Add a test that looks for misused characters in user-facing strings. r=dolske,jryans
...
MozReview-Commit-ID: IBHYB76bvsk
2016-04-02 10:50:50 +02:00
Sebastian Hengst
370ca8535c
Backed out changeset a877338b4740 (bug 1259859) for failures in devtools mochitest browser_cmd_highlight_03.js. r=backout
2016-04-02 10:45:08 +02:00
Jared Wein
4dbcfae693
Bug 1259859 - Add a test that looks for misused characters in user-facing strings. r=dolske,jryans
...
MozReview-Commit-ID: IBHYB76bvsk
2016-04-02 02:27:36 -04:00
J. Ryan Stinnett
72d3e813fa
Bug 1233780 - Avoid CPOWs in GCLI security csp. r=jwalker
...
MozReview-Commit-ID: Gb6tuRL8Tcn
2016-03-24 14:10:27 -05:00
J. Ryan Stinnett
76c8287ad6
Bug 1249934 - Avoid CPOWs in GCLI cookie commands. r=jwalker
...
MozReview-Commit-ID: 3a1PoMDbUYW
2016-03-24 14:10:27 -05:00
Alexandre Poirot
8cd3f29a49
Bug 1252247 - Load devtools/clients resources lazily when used from devtools/server. r=jryans
2016-03-16 06:42:18 -07:00
Christoph Kerschbaumer
eedfade0b0
Bug 1122236 - CSP: block-all-mixed-content - GCLI updates (r=jwalker)
2016-03-15 16:07:34 -07:00
J. Ryan Stinnett
29b79ffa19
Bug 1197611 - Allow GCLI screenshot to save anywhere. r=pbro,jwalker
...
In addition to this, we now have access to the final path the file is saved to,
so we can correct the image onclick handler to correctly reveal the new file.
MozReview-Commit-ID: HLgm94VBcqE
2016-03-03 15:53:04 -06:00
Alexandre Poirot
7c4184c262
Bug 1252346 - Fixes missing Services definition or tweaked eslint to figure out where does it comes from. r=jryans
2016-03-01 14:00:28 -06:00
Alexandre Poirot
fa65737630
Bug 1250833 - Stop using browser.xul globals specific to devtools. r=jryans
2016-02-27 04:51:11 -08:00
Alexandre Poirot
87ddc644c6
Bug 1250430 - Remove SrcDir loader support from devtools. r=jryans
2016-02-27 04:51:11 -08:00
Alexandre Poirot
d3b05e8c5a
Bug 1245530 - Use require(Services) instead of Cu.import(Services.jsm). r=jryans
2016-02-27 04:51:10 -08:00
Andrea Marchesini
b1768e7ec3
Bug 1245184 - Update mochitests, r=me
2016-02-25 16:41:13 +01:00
Julian Descottes
f0f61c8437
Bug 1247629 - gcli mdn fails gracefully if client widget is not available;r=pbro
2016-02-12 00:53:45 +01:00
Alexandre Poirot
a2341d65e4
Bug 1245462 - Cleanup various require/import in devtools. r=jryans
2016-02-11 04:29:47 -08:00
Alexandre Poirot
51759742d1
Bug 1245462 - Replace usages of gDevTools.jsm by module imports. r=jryans
2016-02-11 04:29:47 -08:00
Joe Walker
1218f357a4
Bug 1243805 - Replace Proxy.create with new Proxy in devtools l10n code. r=jryans
...
--HG--
extra : transplant_source : v%BE-%17%C2%07y%FEX%7D%E1%A1%DE%C4%CB%88P%9D%1E%AA
2016-02-05 18:30:59 +00:00
Patrick Brosset
79122ed7ed
Bug 1243682 - Register the new mdn gcli command in moz.build; r=me
...
--HG--
extra : commitid : 6VAB1xKPxXX
2016-01-28 10:33:27 +01:00
Shivang Nagaria
45157ed060
Bug 768469 - [gcli] implement a "mdn" command. r=pbrosset
2016-01-23 02:59:00 +01:00
Alex Jordan
c4bd398fc2
Bug 1106353 - [gcli] Extend `addon` to handle click-to-play. r=mratcliffe
...
--HG--
extra : rebase_source : e3aa43777d03493bdd53f2b40daf5e2cfb2d0ad5
2016-01-02 17:40:18 -08:00
Pablo
ea49230bd4
Bug 770156 - GCLI needs a command to return the number of matches for a specified CSS selector. r=miker
2015-11-14 15:15:00 +01:00
J. Ryan Stinnett
5dfb0fb402
Bug 1226661 - DevTools client JSM global tweak for B2G. r=ochameau
2015-11-23 18:10:11 -06:00
J. Ryan Stinnett
6b6e0fc45f
Bug 1225906 - Correct GCLI staticRequire after repackaging. r=ochameau
2015-11-18 22:47:55 -06:00
J. Ryan Stinnett
41e1dc05a4
Bug 1210031 - Only subtract scrollbars for window screenshots. r=zer0
2015-11-18 22:47:55 -06:00
Carsten "Tomcat" Book
ea7896289f
Backed out changeset d3c232398513 (bug 770156) for devtools bustage
2015-11-13 12:33:22 +01:00
Pablo
7e2c4c2eb7
Bug 770156 - Added the QSA command to find the CSS selector matches. r=mratcliffe
2015-11-10 15:24:00 +01:00
Patrick Brosset
6d5991dfc8
Bug 1142292 - Run cookie gcli commands on the client-side until we can run them on the server's parent process; r=jwalker
2015-11-06 11:20:23 +01:00
J. Ryan Stinnett
5d6812e289
Bug 1182722 - Move DevTools l10n files. r=ochameau,glandium,Pike,bgrins
...
Move DevTools l10n files under /devtools/client and /devtools/shared.
A script is attached to the bug for l10n repos to migrate their strings.
--HG--
rename : browser/locales/en-US/chrome/browser/devtools/VariablesView.dtd => devtools/client/locales/en-US/VariablesView.dtd
rename : browser/locales/en-US/chrome/browser/devtools/aboutdebugging.dtd => devtools/client/locales/en-US/aboutdebugging.dtd
rename : browser/locales/en-US/chrome/browser/devtools/aboutdebugging.properties => devtools/client/locales/en-US/aboutdebugging.properties
rename : browser/locales/en-US/chrome/browser/devtools/animationinspector.dtd => devtools/client/locales/en-US/animationinspector.dtd
rename : browser/locales/en-US/chrome/browser/devtools/animationinspector.properties => devtools/client/locales/en-US/animationinspector.properties
rename : browser/locales/en-US/chrome/browser/devtools/app-manager.properties => devtools/client/locales/en-US/app-manager.properties
rename : browser/locales/en-US/chrome/browser/devtools/appcacheutils.properties => devtools/client/locales/en-US/appcacheutils.properties
rename : browser/locales/en-US/chrome/browser/devtools/canvasdebugger.dtd => devtools/client/locales/en-US/canvasdebugger.dtd
rename : browser/locales/en-US/chrome/browser/devtools/canvasdebugger.properties => devtools/client/locales/en-US/canvasdebugger.properties
rename : browser/locales/en-US/chrome/browser/devtools/connection-screen.dtd => devtools/client/locales/en-US/connection-screen.dtd
rename : browser/locales/en-US/chrome/browser/devtools/connection-screen.properties => devtools/client/locales/en-US/connection-screen.properties
rename : browser/locales/en-US/chrome/browser/devtools/debugger.dtd => devtools/client/locales/en-US/debugger.dtd
rename : browser/locales/en-US/chrome/browser/devtools/debugger.properties => devtools/client/locales/en-US/debugger.properties
rename : browser/locales/en-US/chrome/browser/devtools/device.properties => devtools/client/locales/en-US/device.properties
rename : browser/locales/en-US/chrome/browser/devtools/eyedropper.properties => devtools/client/locales/en-US/eyedropper.properties
rename : browser/locales/en-US/chrome/browser/devtools/filterwidget.dtd => devtools/client/locales/en-US/filterwidget.dtd
rename : browser/locales/en-US/chrome/browser/devtools/filterwidget.properties => devtools/client/locales/en-US/filterwidget.properties
rename : browser/locales/en-US/chrome/browser/devtools/font-inspector.dtd => devtools/client/locales/en-US/font-inspector.dtd
rename : browser/locales/en-US/chrome/browser/devtools/graphs.properties => devtools/client/locales/en-US/graphs.properties
rename : browser/locales/en-US/chrome/browser/devtools/har.properties => devtools/client/locales/en-US/har.properties
rename : browser/locales/en-US/chrome/browser/devtools/inspector.dtd => devtools/client/locales/en-US/inspector.dtd
rename : browser/locales/en-US/chrome/browser/devtools/inspector.properties => devtools/client/locales/en-US/inspector.properties
rename : browser/locales/en-US/chrome/browser/devtools/jsonview.properties => devtools/client/locales/en-US/jsonview.properties
rename : browser/locales/en-US/chrome/browser/devtools/layoutview.dtd => devtools/client/locales/en-US/layoutview.dtd
rename : browser/locales/en-US/chrome/browser/devtools/markers.properties => devtools/client/locales/en-US/markers.properties
rename : browser/locales/en-US/chrome/browser/devtools/memory.properties => devtools/client/locales/en-US/memory.properties
rename : browser/locales/en-US/chrome/browser/devtools/netmonitor.dtd => devtools/client/locales/en-US/netmonitor.dtd
rename : browser/locales/en-US/chrome/browser/devtools/netmonitor.properties => devtools/client/locales/en-US/netmonitor.properties
rename : browser/locales/en-US/chrome/browser/devtools/performance.dtd => devtools/client/locales/en-US/performance.dtd
rename : browser/locales/en-US/chrome/browser/devtools/performance.properties => devtools/client/locales/en-US/performance.properties
rename : browser/locales/en-US/chrome/browser/devtools/projecteditor.properties => devtools/client/locales/en-US/projecteditor.properties
rename : browser/locales/en-US/chrome/browser/devtools/promisedebugger.dtd => devtools/client/locales/en-US/promisedebugger.dtd
rename : browser/locales/en-US/chrome/browser/devtools/promisedebugger.properties => devtools/client/locales/en-US/promisedebugger.properties
rename : browser/locales/en-US/chrome/browser/devtools/responsiveUI.properties => devtools/client/locales/en-US/responsiveUI.properties
rename : browser/locales/en-US/chrome/browser/devtools/scratchpad.dtd => devtools/client/locales/en-US/scratchpad.dtd
rename : browser/locales/en-US/chrome/browser/devtools/scratchpad.properties => devtools/client/locales/en-US/scratchpad.properties
rename : browser/locales/en-US/chrome/browser/devtools/shadereditor.dtd => devtools/client/locales/en-US/shadereditor.dtd
rename : browser/locales/en-US/chrome/browser/devtools/shadereditor.properties => devtools/client/locales/en-US/shadereditor.properties
rename : browser/locales/en-US/chrome/browser/devtools/shared.properties => devtools/client/locales/en-US/shared.properties
rename : browser/locales/en-US/chrome/browser/devtools/sourceeditor.dtd => devtools/client/locales/en-US/sourceeditor.dtd
rename : browser/locales/en-US/chrome/browser/devtools/sourceeditor.properties => devtools/client/locales/en-US/sourceeditor.properties
rename : browser/locales/en-US/chrome/browser/devtools/storage.properties => devtools/client/locales/en-US/storage.properties
rename : browser/locales/en-US/chrome/browser/devtools/styleeditor.dtd => devtools/client/locales/en-US/styleeditor.dtd
rename : browser/locales/en-US/chrome/browser/devtools/styleeditor.properties => devtools/client/locales/en-US/styleeditor.properties
rename : browser/locales/en-US/chrome/browser/devtools/styleinspector.dtd => devtools/client/locales/en-US/styleinspector.dtd
rename : browser/locales/en-US/chrome/browser/devtools/tilt.properties => devtools/client/locales/en-US/tilt.properties
rename : browser/locales/en-US/chrome/browser/devtools/toolbox.dtd => devtools/client/locales/en-US/toolbox.dtd
rename : browser/locales/en-US/chrome/browser/devtools/toolbox.properties => devtools/client/locales/en-US/toolbox.properties
rename : browser/locales/en-US/chrome/browser/devtools/webConsole.dtd => devtools/client/locales/en-US/webConsole.dtd
rename : browser/locales/en-US/chrome/browser/devtools/webaudioeditor.dtd => devtools/client/locales/en-US/webaudioeditor.dtd
rename : browser/locales/en-US/chrome/browser/devtools/webaudioeditor.properties => devtools/client/locales/en-US/webaudioeditor.properties
rename : browser/locales/en-US/chrome/browser/devtools/webconsole.properties => devtools/client/locales/en-US/webconsole.properties
rename : browser/locales/en-US/chrome/browser/devtools/webide.dtd => devtools/client/locales/en-US/webide.dtd
rename : browser/locales/en-US/chrome/browser/devtools/webide.properties => devtools/client/locales/en-US/webide.properties
rename : toolkit/locales/en-US/chrome/global/devtools/csscoverage.dtd => devtools/shared/locales/en-US/csscoverage.dtd
rename : toolkit/locales/en-US/chrome/global/devtools/csscoverage.properties => devtools/shared/locales/en-US/csscoverage.properties
rename : toolkit/locales/en-US/chrome/global/devtools/debugger.properties => devtools/shared/locales/en-US/debugger.properties
rename : toolkit/locales/en-US/chrome/global/devtools/gcli.properties => devtools/shared/locales/en-US/gcli.properties
rename : toolkit/locales/en-US/chrome/global/devtools/gclicommands.properties => devtools/shared/locales/en-US/gclicommands.properties
rename : toolkit/locales/en-US/chrome/global/devtools/styleinspector.properties => devtools/shared/locales/en-US/styleinspector.properties
extra : commitid : 8hcm3tr7AAi
2015-11-04 15:35:53 -06:00
Alexandre Poirot
35d2bc4f62
Bug 1219723 - Package gcli with the same layout than in the source tree. r=jryans
2015-11-02 08:18:58 -08:00
Xidorn Quan
1a693cf130
Bug 962249 part 3 - Add Window.scrollMin{X,Y} (chrome-only) and convert most of scrollMaxX uses and part of scrollMaxY uses to combinations with the new properties. r=roc,bz
...
--HG--
extra : source : a07399cae357020c4f6dd33dac16eae82882cc83
2015-10-27 13:38:02 +09:00
J. Ryan Stinnett
b1937a0add
Bug 1203159 - Update install location for external libs. r=ochameau
...
External libs that do not yet use DevToolsModules need manual updating to match
the new system.
2015-10-21 12:48:54 -05:00
J. Ryan Stinnett
986f2a5cde
Bug 1203159 - Rewrite DevTools resource URLs. r=ochameau
2015-10-21 12:48:53 -05:00
Kate McKinley
c4ba172faa
Bug 1207838 - Update text used for the security referrer command. r=ckerschb, r=jwalker, r=fkiefer
2015-09-28 15:11:02 -07:00
Alexandre Poirot
89cb263b54
Bug 1204812 - Keep Console.jsm in toolkit/modules/ r=jryans,Mossop
...
--HG--
rename : devtools/shared/Console.jsm => toolkit/modules/Console.jsm
2015-10-15 03:45:22 -07:00
Johan K. Jensen
6561fc54bc
Bug 1207544 - Rename DPI to DPR in schreenshot gcli. r=jryans
2015-09-23 16:46:34 +02:00
Patrick Brosset
41dc555dc0
Bug 1174437 - Run the gcli media emulation command run on the server; r=jwalker
2015-09-29 11:01:48 +02:00
Michael Ratcliffe
3efb3a9e6f
Bug 1203520 - We need a DevTools ESLint plugin containing our ruleset r=gps
...
--HG--
extra : commitid : FrMOnVBUxmY
extra : rebase_source : c38511e94177f651a0decad41180991c54cb0f33
2015-09-30 14:44:48 +01:00
Matteo Ferretti
2a149c16f4
Bug 1089240 - Add a measurement tool. r=pbrosset
2015-09-28 15:14:00 +02:00
Carsten "Tomcat" Book
651a168616
merge mozilla-inbound to mozilla-central a=merge
...
--HG--
rename : toolkit/devtools/server/actors/styleeditor.js => devtools/server/actors/styleeditor.js
rename : toolkit/devtools/server/actors/stylesheets.js => devtools/server/actors/stylesheets.js
rename : toolkit/devtools/gcli/commands/screenshot.js => devtools/shared/gcli/commands/screenshot.js
2015-09-22 12:35:13 +02:00
J. Ryan Stinnett
4f1af0e003
Bug 912121 - Update misc. DevTools paths and comments. rs=devtools
...
--HG--
extra : commitid : BSf4D59s9HF
extra : rebase_source : 4d14e1aa3ad93bbb426861336e8b703bc1e0b3af
2015-09-21 12:07:31 -05:00