Wes Kocher
a5fc391fdf
Merge m-c to autoland a=merge
...
MozReview-Commit-ID: LsPv9Mdodvf
2017-08-11 13:39:17 -07:00
Brian Grinstead
4902b5d260
Bug 1388552 - Save Browser Console state in session store;r=mikedeboer,nchevobbe
...
This evolves restoreScratchpadSession into restoreDevToolsSession which can keep track
of more than just scratchpad windows. In this case we also restore the Browser Console.
MozReview-Commit-ID: D4vOGkpq8xH
--HG--
extra : rebase_source : 33f1a2183ee717c79f360a7dda688832a5c33566
2017-08-11 09:16:59 -07:00
Brian Grinstead
0262e6e6ac
Bug 1388552 - Export the HUDService object directly instead of individual methods and properties;r=nchevobbe
...
MozReview-Commit-ID: 9AYCuqqv1U7
--HG--
extra : rebase_source : 83612fd2c4edfde5c86cfc11a70682cc74ebfa12
2017-08-11 09:07:04 -07:00
Stone Shih
2fed609514
Backed out changeset e73fd9007b9b (bug 1351148)
2017-08-11 15:19:18 +08:00
Stone Shih
71714c8c1c
Bug 1351148 Part6: Revise browser_toolbox_races.js to avoid jam content process by synthesized input events. f=jryans,pbro. r=ochameau.
...
When the event prioritization is enabled, we'll reserve some time to process input events in each frame. In that case the synthesized input events delay the execution of normal events a lot and cause the test timeout.
MozReview-Commit-ID: 1G3ggeaZ1Os
2017-06-05 13:00:44 +08:00
Tom Tromey
ef9552735d
Bug 1387477 - report source map errors due to missing sources; r=jdescottes
...
MozReview-Commit-ID: 5UbkJH8fvLn
--HG--
extra : rebase_source : 3242c0bcfcb5d04343c1a724fe78904d5f52e567
2017-08-04 13:14:11 -06:00
Tom Tromey
6d4c7b0e3e
Bug 1387473 - add cross-domain source-map test; r=jdescottes
...
MozReview-Commit-ID: KwmCnvSf0fp
--HG--
extra : rebase_source : d1b85ad6c11da44762a86248a51932b80562b9c3
2017-08-04 09:52:25 -06:00
Tom Tromey
8e8ac4d10b
Bug 1345533 - report source map errors to the web console; r=bgrins
...
MozReview-Commit-ID: 7gynPYFxyIv
--HG--
extra : rebase_source : 8cfe3e3ec53beeeed8f1707d6d1e80e34f53e30f
2017-08-03 09:00:19 -06:00
Tom Tromey
561885f375
Bug 1384943 - add initial implementation of SourceMapServiceWrapper; r=bgrins
...
This adds a simple wrapper for the source map service. This wrapper
logs errors using console.error, preserving the status quo from before
this series.
MozReview-Commit-ID: 2ckUZaerrcJ
--HG--
extra : rebase_source : 9cffca5169be005c09899a581c0d6c0738df146a
2017-07-31 15:57:07 -06:00
J. Ryan Stinnett
e1b749febc
Bug 1386830 - Test profile dirs in Browser Toolbox. r=jdescottes
...
Before trying to migrate Browser Toolbox profile dirs, ensure the old and new
dirs are actually different. This avoids an issue where we were constantly
"migrating" the profile to the same place, effectively deleting it on every run.
MozReview-Commit-ID: FUAb2G21nbV
--HG--
extra : rebase_source : 32c6425036196675322c6a5422a6edf8a8aa4498
2017-08-02 16:34:40 -05:00
Julian Descottes
2df26d3e9f
Bug 1386357 - add new debugger head to support files for browser_browser_toolbox_debugger.js;r=ochameau
...
MozReview-Commit-ID: 9ajEa09R0Nb
--HG--
extra : rebase_source : 09e6fd7b50b7319b18cd51ddcbc919de23c5ce49
2017-08-03 14:54:09 +02:00
Julian Descottes
def4adbffc
Bug 1386357 - remove usage of sdk/timers in DevTools;r=ochameau
...
MozReview-Commit-ID: 8rC2peDRBJW
--HG--
extra : rebase_source : 0c2636114a2a44017b0f8af749025d7465cfb906
2017-08-02 12:53:20 +02:00
Brian Grinstead
b927e64748
Bug 1386724 - Force devtools-browser to be loaded in shared-head.js;r=jdescottes
...
If a devtools entry point isn't hit in a test (toolbox open, keyboard shortcut,
opening the web dev menu, etc), then things like the menu items aren't installed.
This is for performance reasons (Bug 1359855), but it means that some tests
may fail when run alone. Prevent that from happening by forcing devtools to start
up in shared-head.js.
This causes certain tests to fail when run alone if they don't open the tools
MozReview-Commit-ID: ANuUhYXIbSF
--HG--
extra : rebase_source : f8a20a7eabfdbbfe51ecaf2ea8c59a4fcf41e695
2017-08-02 10:08:16 -07:00
ZER0
ba9681c84a
Bug 1381542 - renamed "devtools/shared/event-emitter" in "devtools/shared/old-event-emitter"; r=ochameau
...
MozReview-Commit-ID: GkF8HcUg5u8
--HG--
rename : devtools/shared/event-emitter.js => devtools/shared/old-event-emitter.js
2017-08-11 03:47:30 +02:00
Wes Kocher
db97e61fc7
Backed out changeset 58f678547059 (bug 1381542) for conflicting with the incoming m-c merge a=backout
...
MozReview-Commit-ID: 1wKVHbOAUdc
--HG--
rename : devtools/shared/old-event-emitter.js => devtools/shared/event-emitter.js
2017-08-10 18:23:14 -07:00
ZER0
93e1efc17d
Bug 1381542 - renamed "devtools/shared/event-emitter" in "devtools/shared/old-event-emitter"; r=ochameau
...
MozReview-Commit-ID: GkF8HcUg5u8
--HG--
rename : devtools/shared/event-emitter.js => devtools/shared/old-event-emitter.js
2017-08-11 02:43:47 +02:00
Tom Tromey
9160711a92
Bug 1385032 - add logErrorInPage to tab target in devtools; r=bgrins
...
This adds a method that can be called by the toolbox to log something to
the web console.
MozReview-Commit-ID: GpZtWwNVVGO
--HG--
extra : rebase_source : 37d2336bc1dbf5a8fd35d280c349044f1d06cd4c
2017-07-07 12:53:32 -06:00
Alexandre Poirot
779816773e
Bug 1385226 - Fix gcli Shift+F12 key shortcut. r=jdescottes
...
MozReview-Commit-ID: Bcs14MEyHXF
--HG--
extra : rebase_source : 6520d19e9e0bf42ac2dae5e078d212dfde55d289
2017-07-28 11:53:05 +02:00
Carsten "Tomcat" Book
8645467dbf
Backed out changeset 7adefc652d95 (bug 1351148)
2017-07-28 09:20:14 +02:00
Sebastian Hengst
078008bc28
Backed out changeset 0462e7a66185 (bug 1369801
)
...
MozReview-Commit-ID: Hc6hLI0Ywxj
2017-07-27 18:14:08 +02:00
Julian Descottes
d2738a7a62
Bug 1369801
- dt-addon: clear extensions.lastAppVersion when creating browser toolbox profile;r=ochameau
...
This is needed to:
1. force the devtools system addon installation when starting the BT instance of FF
2. avoid the addon update prompt
Another approach is to create a separate user.js pref file to fix 1. However with this
approach there is currently no way to fix 2.
MozReview-Commit-ID: palK2hION0
--HG--
extra : rebase_source : e7a70e68d359fe4a3249a6a5648a52abbde6d851
2017-07-06 02:48:41 +02:00
Alexandre Poirot
7b21d3d93c
Bug 1359855 - Remove assertion for dynamic key registration. r=jdescottes
...
Per definition of this bug/patch, key shortcuts can't be registered anymore.
It mostly means that add-on definition a key shortcut won't keep their key shortcut working.
This shouldn't be an issue on 57 as I don't think WebExtension addon can set a key shortcut via this DevTools API.
MozReview-Commit-ID: G5c8JzaUWoR
--HG--
extra : rebase_source : d9cda8d4af63af795e8f66d3bee7e442bd78d939
2017-07-13 15:24:55 +02:00
Alexandre Poirot
e810864fae
Bug 1359855 - Fix support of per tool key shortcuts in toolboxes opened in a window. r=jdescottes
...
MozReview-Commit-ID: kP07KzpzxI
--HG--
extra : rebase_source : 4135af713a11f1f96f00be92cd88b707627c22cd
2017-07-13 15:27:37 +02:00
Alexandre Poirot
0bd9663534
Bug 1359855 - Inline jsonview main module to keep it working before user action. r=Honza,jdescottes
...
MozReview-Commit-ID: 3COOvQtYn0E
--HG--
extra : rebase_source : 600e747ef6f902faee6c966e49d8cbbb304be873
2017-07-13 15:33:38 +02:00
Alexandre Poirot
5ebfef316e
Bug 1359855 - Fix the developer toggle in customize widgets. r=jdescottes
...
Now that devtools-browser is lazily evaluated, we have to create the widget early in devtools-startup.
MozReview-Commit-ID: JanbAPalYE1
--HG--
extra : rebase_source : 2625da986184d5a1f8b3ce293da4e16fdb5ed339
2017-07-13 15:43:50 +02:00
Alexandre Poirot
be18a2c0f1
Bug 1359855 - Prevent loading any DevTools module until users interact with any devtool entrypoint. r=jdescottes
...
MozReview-Commit-ID: 4rORySoFRQY
--HG--
extra : rebase_source : c7b41b0adc65d7b6e2273fb577f6738fe9e010c7
2017-07-18 11:05:47 +02:00
Carsten "Tomcat" Book
bd7e1d3a34
Backed out changeset a46ee323e1e7 (bug 1359855) for test failures in browser_ext_devtools_inspectedWindow.js
2017-07-24 12:07:39 +02:00
Carsten "Tomcat" Book
fb91f03f8e
Backed out changeset 44726932185a (bug 1359855)
2017-07-24 12:07:21 +02:00
Carsten "Tomcat" Book
f4926ef5dc
Backed out changeset 354080a171dc (bug 1359855)
2017-07-24 12:07:18 +02:00
Carsten "Tomcat" Book
c25a2aad53
Backed out changeset 8d68726f1c34 (bug 1359855)
2017-07-24 12:07:16 +02:00
Carsten "Tomcat" Book
5f0b33a7ea
Backed out changeset dbd03e7e1bc5 (bug 1359855)
2017-07-24 12:07:11 +02:00
Alexandre Poirot
dc5fee1ec1
Bug 1359855 - Remove assertion for dynamic key registration. r=jdescottes
...
Per definition of this bug/patch, key shortcuts can't be registered anymore.
It mostly means that add-on definition a key shortcut won't keep their key shortcut working.
This shouldn't be an issue on 57 as I don't think WebExtension addon can set a key shortcut via this DevTools API.
MozReview-Commit-ID: G5c8JzaUWoR
--HG--
extra : rebase_source : d9cda8d4af63af795e8f66d3bee7e442bd78d939
2017-07-13 15:24:55 +02:00
Alexandre Poirot
fd1ca6efba
Bug 1359855 - Fix support of per tool key shortcuts in toolboxes opened in a window. r=jdescottes
...
MozReview-Commit-ID: kP07KzpzxI
--HG--
extra : rebase_source : 4135af713a11f1f96f00be92cd88b707627c22cd
2017-07-13 15:27:37 +02:00
Alexandre Poirot
80498fc6b9
Bug 1359855 - Inline jsonview main module to keep it working before user action. r=Honza,jdescottes
...
MozReview-Commit-ID: 3COOvQtYn0E
--HG--
extra : rebase_source : 600e747ef6f902faee6c966e49d8cbbb304be873
2017-07-13 15:33:38 +02:00
Alexandre Poirot
113a2f9b50
Bug 1359855 - Fix the developer toggle in customize widgets. r=jdescottes
...
Now that devtools-browser is lazily evaluated, we have to create the widget early in devtools-startup.
MozReview-Commit-ID: JanbAPalYE1
--HG--
extra : rebase_source : 2625da986184d5a1f8b3ce293da4e16fdb5ed339
2017-07-13 15:43:50 +02:00
Alexandre Poirot
3610b1c150
Bug 1359855 - Prevent loading any DevTools module until users interact with any devtool entrypoint. r=jdescottes
...
MozReview-Commit-ID: 4rORySoFRQY
--HG--
extra : rebase_source : c7b41b0adc65d7b6e2273fb577f6738fe9e010c7
2017-07-18 11:05:47 +02:00
Alexandre Poirot
b6c47816da
Bug 1382661 - Stop injecting DeveloperToolbar on top level windows. r=jdescottes
...
MozReview-Commit-ID: L6k7SPf8czd
--HG--
extra : rebase_source : 8bece0542a4ad3d3c360745096975efd8906c587
2017-07-20 13:52:57 +02:00
Wes Kocher
051dc17e6c
Merge inbound to central, a=merge CLOSED TREE
...
MozReview-Commit-ID: GYc8r8gnS0j
2017-07-21 18:12:55 -07:00
Jan Odvarko
ec58c3b9cc
Bug 1326937 - Provide HTML page when running new console frontend; r=bgrins
...
MozReview-Commit-ID: G2TzrRF0Vag
--HG--
extra : rebase_source : e7123e7ccee0ed940afa1ece98200ca389f0572e
2017-06-09 09:42:34 -07:00
Julian Descottes
e94cb483a1
Bug 1383014 - remove UI for option to enable old debugger worker debugging;r=bgrins,sole
...
MozReview-Commit-ID: AweGB4Hcmgf
--HG--
extra : rebase_source : 0b68838fda5d57b5412446627ba082ceffebb182
2017-07-21 13:00:06 +02:00
Stone Shih
7bfb2035ff
Bug 1351148 Part6: Revise browser_toolbox_races.js to avoid jam content process by synthesized input events. f=jryans,pbro. r=ochameau.
...
When the event prioritization is enabled, we'll reserve some time to process input events in each frame. In that case the synthesized input events delay the execution of normal events a lot and cause the test timeout.
MozReview-Commit-ID: 1G3ggeaZ1Os
2017-06-05 13:00:44 +08:00
Luca Greco
6f0dbffd3d
Bug 1341304 - Emit "selection-changed" event on the DevTools toolbox object. r=jdescottes,ochameau
...
MozReview-Commit-ID: G2jRxqDH9wx
--HG--
extra : rebase_source : 732de8680b935e6a0d4bee6e4b614ac462badc12
2017-07-06 19:47:21 +02:00
Sebastian Hengst
87783a64ad
Backed out changeset 227ff88b9848 (bug 1326937) for timing out in browser_ext_devtools_inspectedWindow_eval_bindings.js. r=backout on A CLOSED TREE
2017-07-17 20:48:25 +02:00
Brian Grinstead
2e4a0585f7
Bug 1326937 - Provide HTML page when running new console frontend; r=bgrins
...
MozReview-Commit-ID: 6Pxao2KmSb4
--HG--
extra : rebase_source : c8c4e43f8ea13caac773e07b76670b0e0e18e497
2017-06-09 09:42:34 -07:00
Wes Kocher
6d62b1970e
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: 4kiY84LofOi
2017-07-14 17:19:10 -07:00
Sebastian Hengst
8752435f4b
Bug 1380867 - Add activeConsole to workerTargets: Add semicolon after return statement to make eslint happy. r=eslint-fix
2017-07-14 23:59:56 +02:00
Jason Laster
3bb1881719
Bug 1380867 - Add activeConsole to workerTargets. r=bgrins
2017-07-13 18:55:00 -04:00
Vangelis Katsikaros
c1fcf7f4af
Bug 1366102 - Remove the DEVTOOLS_OS_* probes from our Telemetry. r=miker
...
MozReview-Commit-ID: IGjaTqiGoFz
--HG--
extra : rebase_source : 66b0be811cf20b022562445d71b0e8d968c3f5ad
2017-05-30 16:36:35 +03:00
Junior Hsu
3202301d69
Bug 1373198 - Part 5: disable rcwn for devtools mochitest tests which require deterministic cache behavior, r=Honza
2017-07-12 02:02:00 +02:00
Yoshi Huang
e1bd58ddb6
Bug 1377523 - Part 2: fix for browser_toolbox_*. r=pbro
...
fixed the tests in devtools/client/framework/test/ to not to use data:
URI.
2017-07-13 12:27:38 +08:00
Towkir Ahmed
53ff9f0be1
Bug 1374088 - camera icon on 'Screenshort behavior' label is now correctly aligned; r=gl
2017-07-12 13:40:07 -04:00
Tom Tromey
f3c29aa2eb
Bug 1371852 - make Frame component listen for source-map pref changes; r=jryans
...
MozReview-Commit-ID: 51DTsRGogCh
--HG--
extra : rebase_source : fc40cb117e4d504066e11170c6cae546e419ab4f
2017-06-12 16:44:27 -06:00
J. Ryan Stinnett
5642490af2
Bug 1378480 - Dump Browser Toolbox stdout to terminal. r=kmag
...
MozReview-Commit-ID: BSnvDzisCB3
--HG--
extra : rebase_source : 66e167932aea878e636494bafea6dc3ee32e3a92
2017-07-05 15:01:16 -05:00
Alexandre Poirot
f490858f8f
Bug 1378151 - Remove toolbox-process-window.js preprocessing and enable eslint. r=jdescottes
...
MozReview-Commit-ID: 6qPg0jSsdsR
--HG--
extra : rebase_source : af62ae660071fe119c73be173741152a81b848a2
2017-07-04 17:05:12 +02:00
Paolo Amadini
06de7cf6bf
Bug 1374242 - Remove obsolete whitelisting of unhandled rejections. r=Mossop
...
The whitelisting function thisTestLeaksUncaughtRejectionsAndShouldBeFixed was replaced by expectUncaughtRejection, and existing calls did not take effect anymore.
MozReview-Commit-ID: 3uOxkgWYWEz
--HG--
extra : rebase_source : 6b27b77da78743880529adae7adf4ec2aa64dfea
extra : intermediate-source : 5809a30a0c4817509beb1078cf336d8367b8107a
extra : source : 6f0394b523a66dab444b8551deb8f3c6c81d8f31
2017-06-29 00:13:06 +01:00
Julian Descottes
7003e438d1
Bug 1375809 - use events to communicate between XPIProvider.jsm and ToolboxProcess.jsm;r=aswan,jryans
...
As DevTools are moving to be an addon and out of mozilla-central, we should remove the
coupling between the mozilla-central code and the DevTools code.
Instead of directly loading and calling the ToolboxProcess, XPIProvider.jsm now uses
events to interact with BrowserToolboxProcess.
MozReview-Commit-ID: HpnMLCILkea
--HG--
extra : rebase_source : 7b090d996fdf25ac364c05e075983454979bdeb5
2017-06-23 17:44:05 +02:00
Julian Descottes
e698093458
Bug 1372520 - use DevToolsShim to inspectNode in nContextMenu;r=bgrins,mixedpuppy
...
As devtools become optional, nsContextMenu needs to check if devtools are installed before
displaying the devtools-related menu entries.
Rather than loading devtools classing and calling APIs, use APIs provided by the DevToolsShim,
that will stay in mozilla-central.
MozReview-Commit-ID: CxqabTjhckC
--HG--
extra : rebase_source : 1781edcf11316eab7e95cbab834d1bc3230c44d7
2017-06-14 17:52:50 +02:00
Wes Kocher
ac0fd2038c
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: 3LXFVwSoMvs
2017-06-21 17:58:17 -07:00
Nathan Froyd
27c58cf89f
Bug 1372670 - part 3 - add spinEventLoopUntil to nsIThreadManager; r=erahm,florian
2017-06-21 12:59:28 -04:00
Joel Maher
ac2824558c
Bug 1282269 - Intermittent devtools/client/framework/test/browser_browser_toolbox_debugger.js. temporarily disable on debug. r=gbrown
...
MozReview-Commit-ID: IIPeTQeCZ9Z
2017-06-21 10:11:10 -04:00
Luca Greco
1e852ced0c
Bug 1347108 - Reduce the amount of time to show up a WebExtensions DevTools panel. r=aswan,bgrins
...
MozReview-Commit-ID: LJl8VJNErnz
--HG--
extra : rebase_source : aef91625b185ffe9e58ea1a5a70a6f763607505c
2017-06-08 17:10:07 +02:00
Wes Kocher
c0e1236f1a
Merge autoland to m-c a=merge
...
MozReview-Commit-ID: LFtpTAueYrF
2017-06-20 18:24:29 -07:00
Carsten "Tomcat" Book
57e66613e8
Backed out changeset 905480360832 (bug 1373492) for causing dt10 failures in browser_rules_eyedropper.js
...
--HG--
extra : rebase_source : 15e01547984efc09019d8428b499a81fc0448384
2017-06-20 14:18:40 +02:00
Paolo Amadini
10ee6a5c4e
Bug 1362970 - Part 2 - Script-generated patch to convert .then(null, ...) to .catch(...). r=florian
...
Changes to Promise tests designed to test .then(null) have been reverted, and the browser/extensions directory was excluded because the projects it contains have a separate process for accepting changes.
MozReview-Commit-ID: 1buqgX1EP4P
--HG--
extra : rebase_source : 3a9ea310d3e4a8642aabbc10636c04bfe2e77070
2017-06-19 11:32:37 +01:00
Gabriel Luong
e7f9a1c388
Bug 1373492 - Enable the layout view by default. r=pbro
...
MozReview-Commit-ID: 3E81zeEUmfm
2017-06-16 01:18:05 -04:00
Sebastian Hengst
d71c865ef2
Backed out changeset 2d2ee0638f59 (bug 1373492) for failing browser_inspector_highlighter-eyedropper-xul.js. r=backout
2017-06-19 22:35:10 +02:00
Gabriel Luong
19d11f291f
Bug 1373492 - Enable the layout view by default. r=pbro
2017-06-19 14:45:43 -04:00
Honza Bambas
9e38f7b8fc
Bug 1319111 - Expose 'result principal URI' on LoadInfo as a source for NS_GetFinalChannelURI (removes some use of LOAD_REPLACE flag). r=bz, r=mikedeboer
...
--HG--
extra : rebase_source : c9690f4b8decd39a10da676bd50ec09cb2ad8892
2017-05-30 18:07:59 +02:00
Paolo Amadini
585fbe6cec
Bug 1242505 - Detect unhandled rejections of native Promises in browser-chrome tests. r=Mossop
...
The browser-chrome test suite now detects and reports unhandled rejections of native Promises, in addition to those created by Promise.jsm. The whitelisting mechanism is updated to use primarily the PromiseTestUtils.expectUncaughtRejection function. Tests will fail if a rejection that is not whitelisted occurs, or if a whitelisted rejection does not occur anymore.
MozReview-Commit-ID: 1beGB5GG8Ty
--HG--
extra : rebase_source : b6573f8e2001f91d0e5a50f6376b191459549e94
extra : intermediate-source : 0411e687044ecc7b56684196238e6e6e68a9d685
extra : source : 8d53be05afc59519c5ce8cfae96d284a972fda71
2017-06-18 08:05:06 +01:00
Gabriel Luong
aacce3e3bb
Bug 1373492 - Enable the layout view by default. r=pbro
...
MozReview-Commit-ID: 3E81zeEUmfm
--HG--
extra : rebase_source : feea0eca776c3cfeaa8699b4bfc6c9d2e7799969
2017-06-16 01:18:05 -04:00
Julian Descottes
882c976a5a
Bug 1367424 - add shims for addon sdk to DevToolsShim;r=ochameau
...
Some APIs and methods still used by the addon sdk are not worth exposing
or migrating to mozilla-central given that this is only intended for
release 56 (after that, legacy extensions will no longer be supported).
For those APIs, we create a simple wrapper in DevToolsShim and moved the
implementation to framework/devtools
MozReview-Commit-ID: 8LiiptqO0NI
--HG--
extra : rebase_source : 3e4832bcaffa92d64e9d2490bcc0250bc05573c1
2017-06-06 14:01:32 +02:00
Sebastian Hengst
ccf4e450a6
Backed out changeset f972a227ac15 (bug 1367424) for failing test_chrome_ext_hybrid_addons.html on Android. r=backout
2017-06-12 18:25:24 +02:00
Tom Tromey
ef18fbbeaf
Bug 1366853 - SourceMapURLService must wait for sources to be available; r=bgrins
...
MozReview-Commit-ID: CVbYQCzJQTu
--HG--
extra : rebase_source : 82895f7d9ef57e821d8f3759966f0db364bf5423
2017-05-22 13:47:42 -06:00
Julian Descottes
dca07d04dd
Bug 1367424 - add shims for addon sdk to DevToolsShim;r=ochameau
...
Some APIs and methods still used by the addon sdk are not worth exposing
or migrating to mozilla-central given that this is only intended for
release 56 (after that, legacy extensions will no longer be supported).
For those APIs, we create a simple wrapper in DevToolsShim and moved the
implementation to framework/devtools
MozReview-Commit-ID: 8LiiptqO0NI
--HG--
extra : rebase_source : 17685611ae0270afd6b819043b56cda94511a723
2017-06-06 14:01:32 +02:00
Jason Laster
e09cc86975
Bug 1371842 - Update Debugger frontend (6/9/2017). r=jdescottes
2017-06-09 19:46:00 -04:00
Ryan VanderMeulen
9b7a73b65a
Merge m-c to autoland. a=merge
...
UPGRADE_NSPR_RELEASE UPGRADE_NSS_RELEASE
--HG--
extra : amend_source : a59e53ba2f8db608f613f21ad6da2b5be8814aa4
2017-06-07 22:55:56 -04:00
Kris Maglione
fc7b949c51
Bug 1370027: Part 2 - Use Subprocess.jsm rather than nsIProcess to create the Browser Toolbox process. r=bgrins
...
Using nsIProcess has the side-effect of spawning a NSPR process wait loop
thread, which makes it impossible for other IPC code to waitpid on its own
processes, and check their exit status. There are other instances that need to
be changed as well, but this is the one that developers are most likely to run
into.
MozReview-Commit-ID: L0WyOxlXbkk
--HG--
extra : rebase_source : 0b128c187a2d18dd6fb226bb718ede9ce97ece4b
2017-06-06 16:15:38 -07:00
Sebastian Hengst
b3c51a3e2d
merge mozilla-central to autoland. r=merge a=merge
2017-06-03 20:16:49 +02:00
Sebastian Hengst
5e4755df68
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: IdRgoZ9hiXq
2017-06-03 20:15:27 +02:00
Joel Maher
b44356bc28
Bug 1368364 - backout bug 1242505 as it causes browser/modules/ intermittent failures. r=paolo
2017-06-03 10:34:14 +02:00
Sebastian Hengst
3d00e6950a
Backed out changeset 30c2b38c4a0f (bug 1366853) for frequently failing browser_source_map-no-race.js at line 39 with: newLoc is null. r=backout
2017-06-03 12:37:10 +02:00
Tom Tromey
49c7a6f294
Bug 1366853 - SourceMapURLService must wait for sources to be available; r=bgrins
...
MozReview-Commit-ID: CVbYQCzJQTu
--HG--
extra : rebase_source : 97d3d93a9c7f6e77848005c3a4ac957d7d64517d
2017-05-22 13:47:42 -06:00
Julian Descottes
9bedf05e44
Bug 1364075 - remove DevTools dependency in ContentProcessSingleton;r=ochameau
...
MozReview-Commit-ID: 38XKKM37jC5
--HG--
extra : rebase_source : 65b3aced59a7f5ceca35b2941c1ab1c80ac89b2b
2017-05-29 23:36:26 +02:00
Luca Greco
a977d84eda
Bug 1300590 - Implement support for $0 and inspect bindings in devtools.inspectedWindow.eval. r=aswan,ochameau
...
MozReview-Commit-ID: CHuc57tfgzo
--HG--
rename : browser/components/extensions/test/browser/browser_ext_devtools_inspectedWindow.js => browser/components/extensions/test/browser/browser_ext_devtools_inspectedWindow_eval_bindings.js
extra : rebase_source : 0e207c6d422b0227ec867e08e05a6a323dc3664b
2017-02-15 14:54:50 +01:00
Brian Grinstead
d91aa5f1c0
Bug 1370442 - Update keybindings test to always use the new debugger frontend;r=pbro
...
This is a workaround for one release of the old debugger frontend which swallows
the netmonitor shortcut.
MozReview-Commit-ID: 4sZAIEIWf8W
--HG--
extra : rebase_source : 10c6f7bdef36c75176489d4794ce75387cfa9384
2017-06-06 09:36:36 -07:00
Sebastian Hengst
09cf712b58
Backed out changeset 8ecdc6d29e1d (bug 1367424) for failing jetpack's test-dev-panel.js.test Panel API and more. r=backout
2017-06-06 13:03:41 +02:00
Julian Descottes
4cbdadf23f
Bug 1367424 - add shims for addon sdk to DevToolsShim;r=ochameau
...
Some APIs and methods still used by the addon sdk are not worth exposing
or migrating to mozilla-central given that this is only intended for
release 56 (after that, legacy extensions will no longer be supported).
For those APIs, we create a simple wrapper in DevToolsShim and moved the
implementation to framework/devtools
MozReview-Commit-ID: 8LiiptqO0NI
--HG--
extra : rebase_source : 357b503532fed7933a6690418b846c70350c59b9
2017-05-29 18:21:21 +02:00
Tom Tromey
16063b583c
Bug 1355126 - regression test for absolute sourceRoot; r=bgrins
...
MozReview-Commit-ID: EOsAWOr5XWn
--HG--
extra : rebase_source : 0abbd5d0bc85eba729cc2e4f0ccb65efca12cbfc
2017-05-30 13:08:12 -06:00
Julian Descottes
e7209cfe2e
Bug 1366823 - add Scratchpad manager APIs to DevToolsShim;r=ochameau
...
MozReview-Commit-ID: 5JsSu9Spkgn
--HG--
extra : rebase_source : 83d93d5168ddb7f4310543ff6d12e0f809d3db87
extra : source : 62e2f83b5992f2117caf4a7f76202437ce6e3d16
2017-05-29 14:50:07 +02:00
Paolo Amadini
30ea634bb0
Bug 1242505 - Part 5 - Remove obsolete whitelisting of unhandled rejections. r=Mossop
...
The whitelisting function thisTestLeaksUncaughtRejectionsAndShouldBeFixed was replaced by expectUncaughtRejection, and existing calls did not take effect anymore.
MozReview-Commit-ID: 3uOxkgWYWEz
--HG--
extra : rebase_source : 5a10a3ebbfe0ce2a801330041f95447c313a9a70
extra : source : 6f0394b523a66dab444b8551deb8f3c6c81d8f31
2017-05-25 15:00:49 +01:00
Paolo Amadini
d7513d1e02
Bug 1242505 - Part 3 - Detect unhandled rejections of native Promises in browser-chrome tests. r=Mossop
...
The browser-chrome test suite now detects and reports unhandled rejections of native Promises, in addition to those created by Promise.jsm. The whitelisting mechanism is updated to use primarily the PromiseTestUtils.expectUncaughtRejection function. Tests will fail if a rejection that is not whitelisted occurs, or if a whitelisted rejection does not occur anymore.
MozReview-Commit-ID: 1beGB5GG8Ty
--HG--
extra : rebase_source : 64395c5fdf25deebd60dfbf2cf5df3cbf7ca8abb
extra : amend_source : 0a3f13419c050662680f2bd110d724b3bf991732
extra : source : 8d53be05afc59519c5ce8cfae96d284a972fda71
2017-05-28 11:46:45 +01:00
Sebastian Hengst
8d47870cdc
Backed out changeset 8d53be05afc5 (bug 1242505)
2017-05-28 11:31:12 +02:00
Sebastian Hengst
ea55cd0be2
Backed out changeset 6f0394b523a6 (bug 1242505)
2017-05-28 11:31:01 +02:00
Paolo Amadini
94c629ed8c
Bug 1242505 - Part 5 - Remove obsolete whitelisting of unhandled rejections. r=Mossop
...
The whitelisting function thisTestLeaksUncaughtRejectionsAndShouldBeFixed was replaced by expectUncaughtRejection, and existing calls did not take effect anymore.
MozReview-Commit-ID: 3uOxkgWYWEz
--HG--
extra : rebase_source : 3a7720091180a770b32b595f8094c0d20170166d
2017-05-25 15:00:49 +01:00
Paolo Amadini
8edd3b1d5c
Bug 1242505 - Part 3 - Detect unhandled rejections of native Promises in browser-chrome tests. r=Mossop
...
The browser-chrome test suite now detects and reports unhandled rejections of native Promises, in addition to those created by Promise.jsm. The whitelisting mechanism is updated to use primarily the PromiseTestUtils.expectUncaughtRejection function. Tests will fail if a rejection that is not whitelisted occurs, or if a whitelisted rejection does not occur anymore.
MozReview-Commit-ID: 1beGB5GG8Ty
--HG--
extra : rebase_source : 59e5b84cb431f3ca28287d30a3da8fbea1363ec5
2017-05-25 15:00:35 +01:00
Ryan VanderMeulen
8543438674
Merge inbound to m-c. a=merge
2017-05-25 16:34:16 -04:00
Honza Bambas
b852ed009a
Backout of 7f28c1084c47 (bug 1319111) for security checks breakage, r=me
2017-05-25 18:16:02 +02:00
Bob Silverberg
eb974678e2
Bug 1349896 - Part 1: Expose devtools theme via gDevTools, r=ochameau
...
Added gDevTools.getTheme() to provide the theme name, and a gDevTools "theme-changed"
event to provide a notification when the theme is changed.
MozReview-Commit-ID: EeUAmtyPpUy
--HG--
extra : rebase_source : 38515c6fb4d4294aa20d862da0c1bb96f17cd99a
2017-05-09 13:03:19 -04:00
Tom Tromey
f3cad1a920
Bug 1366442 - request new debugger front end in source map tests; r=bgrins
...
MozReview-Commit-ID: LSuTghqoldz
--HG--
extra : rebase_source : 42daf27e2149d6091a4284d19b761bee6fd5ed75
2017-05-24 11:04:59 -06:00
Honza Bambas
2dfe5d94b8
Bug 1319111 - Expose 'result principal URI' on LoadInfo as a source for NS_GetFinalChannelURI (removes some use of LOAD_REPLACE flag). r=bz
2017-05-23 08:09:00 -04:00
Michael Ratcliffe
6b5d671efa
Bug 1365554
- Fix storage inspector failures in browser_devtools_api.js r=jdescottes
...
The changes to devtools/client/framework/test/browser_devtools_api.js are purely eslint fixes so you only need to glance over them.
The changes to ui.js checks if the toolbox is being destroyed... if it is we don't log an error, otherwise we do.
MozReview-Commit-ID: JJTqkYXVsYG
--HG--
extra : rebase_source : a3591267d0e91c93541e06aa34f53efccc643e3b
2017-06-02 14:15:41 +01:00
Julian Descottes
eed9aaacc3
Bug 1356244 - add integration test for DevToolsShim;r=ochameau
...
MozReview-Commit-ID: 8GKOLQtaSRl
--HG--
extra : rebase_source : 96c154b67c281957fb95bcd1064417535d028acf
2017-05-18 09:15:47 +02:00
Julian Descottes
6f7575081b
Bug 1356244 - call DevTools shim on devtools startup;r=ochameau
...
MozReview-Commit-ID: 7p4gviVsGu8
--HG--
extra : rebase_source : 25721017892748e65039a300b54972d0a245ed18
extra : source : 93b95ea1e4c674ebe6470ea63d561c7d3f995940
2017-05-13 00:46:45 +02:00
Julian Descottes
52acc63ebc
Bug 1356244 - devtools-addon: create low-level DevTools shim for mozilla-central;r=ochameau
...
MozReview-Commit-ID: KdfomLHgdLY
--HG--
extra : rebase_source : 5fff97798bfe3eeac98c8be12cbcfe6e6177afa8
extra : source : 2d422bec07d3a5bab5d83b4c949f27c6e49be261
2017-05-18 09:12:22 +02:00
Tom Tromey
01a1d5e2f7
Bug 1366062
- clear SourceMapURLService cache on navigation; r=jryans
...
MozReview-Commit-ID: Elr6d2c7ZJR
--HG--
extra : rebase_source : b301ceb9ed7684e200a129ca1052f4d69b393589
2017-05-18 12:39:36 -06:00
Tom Tromey
9f4ebe5770
Bug 1317962 - use source maps in stack traces in the console; r=jryans
...
MozReview-Commit-ID: 9SPZDi50XZv
--HG--
extra : rebase_source : e8d9e5eaeb0de0f18b34eae13499d394df696f52
2017-05-02 12:51:51 -06:00
Iris Hsiao
77020e4e53
merge mozilla-inbound to mozilla-central a=merge
2017-05-18 12:05:45 +08:00
Jason Laster
03467c51b9
Bug 1365059 - Update Debugger frontend (5/15/2017). r=jdescottes
...
MozReview-Commit-ID: 34vyUjfmd1Z
--HG--
extra : rebase_source : 52d4c3032cbc490b5d0556c2744a35623211c4ea
2017-05-17 20:50:22 +02:00
Luca Greco
4a08259610
Bug 1302702 - Shorter extension urls in addon debugger window title and frames list selector. r=ochameau
...
MozReview-Commit-ID: zMdiVPyBUR
--HG--
extra : rebase_source : aec19e2edba5c44b5bdf4c0bf7dd6924e058cf70
2017-04-24 13:47:56 +02:00
Luca Greco
0747cbb551
Bug 1302702 - Make WebExtension Addon Debugging oop-compatible. r=ochameau
...
This patch applies all the changes needed to the devtools actors
and the toolbox-process-window, to be able to debug a webextension
running in an extension child process (as well as a webextension
running in the main process).
The devtools actor used to debug a webextension is splitted into
3 actors:
- the WebExtensionActor is the actor that is created when the
"root.listTabs" RDP request is received, it provides the addon
metadata (name, icon and addon id) and two RDP methods:
- reload: used to reload the addon (e.g. from the "about:debugging#addons" page)
- connectAddonDebuggingActor: which provides the actorID of the actor
that is connected to the process where the extension is running
(used by toolbox-process-window.js to connect the toolbox to the needed
devtools actors, e.g. console, inspector etc.)
- the WebExtensionParentActor is the actor that connects to the
process where the extension is running and ensures that a
WebExtensionChildActor instance is created and connected
(this actor is only the entrypoint to reach the WebExtensionChildActor,
and so it does not provide any RDP request on its own, it only connect
itself to its child counterpart and then it returns the RDP "form" of
the child actor, and the client is then connected directly to the
child actor)
- the WebExtensionChildActor is the actor that is running in the same
process of the target extension, and it provides the same requestTypes
of a tab actor.
By splitting the WebExtensionActor from the WebExtensionParentActor, we are
able to prevent the RemoteDebuggingServer to connect (and create
instances of the WebExtensionChildActor) for every addon listed by
a root.listAddons() request.
MozReview-Commit-ID: L1vxhA6xQkD
--HG--
extra : rebase_source : 7ed7735084d9351ff32ab1ad822e53dd0828dace
2017-03-21 15:55:35 +01:00
Sebastian Hengst
5f9f503238
Backed out changeset 9b16857ca48d (bug 1302702)
2017-05-17 20:01:30 +02:00
Sebastian Hengst
9efb7b1309
Backed out changeset b5e20d92d062 (bug 1302702)
2017-05-17 20:01:17 +02:00
Luca Greco
815721b2fe
Bug 1302702 - Shorter extension urls in addon debugger window title and frames list selector. r=ochameau
...
MozReview-Commit-ID: zMdiVPyBUR
--HG--
extra : rebase_source : 608b3836cd5db7a35fa215d0175065fc0a95b447
2017-04-24 13:47:56 +02:00
Luca Greco
db7143751a
Bug 1302702 - Make WebExtension Addon Debugging oop-compatible. r=ochameau
...
This patch applies all the changes needed to the devtools actors
and the toolbox-process-window, to be able to debug a webextension
running in an extension child process (as well as a webextension
running in the main process).
The devtools actor used to debug a webextension is splitted into
3 actors:
- the WebExtensionActor is the actor that is created when the
"root.listTabs" RDP request is received, it provides the addon
metadata (name, icon and addon id) and two RDP methods:
- reload: used to reload the addon (e.g. from the "about:debugging#addons" page)
- connectAddonDebuggingActor: which provides the actorID of the actor
that is connected to the process where the extension is running
(used by toolbox-process-window.js to connect the toolbox to the needed
devtools actors, e.g. console, inspector etc.)
- the WebExtensionParentActor is the actor that connects to the
process where the extension is running and ensures that a
WebExtensionChildActor instance is created and connected
(this actor is only the entrypoint to reach the WebExtensionChildActor,
and so it does not provide any RDP request on its own, it only connect
itself to its child counterpart and then it returns the RDP "form" of
the child actor, and the client is then connected directly to the
child actor)
- the WebExtensionChildActor is the actor that is running in the same
process of the target extension, and it provides the same requestTypes
of a tab actor.
By splitting the WebExtensionActor from the WebExtensionParentActor, we are
able to prevent the RemoteDebuggingServer to connect (and create
instances of the WebExtensionChildActor) for every addon listed by
a root.listAddons() request.
MozReview-Commit-ID: L1vxhA6xQkD
--HG--
extra : rebase_source : f9438b4a9842c1dd504edf2fcd87857c670f411f
2017-03-21 15:55:35 +01:00
Tom Tromey
b65569959c
Bug 1360357 - add test for inline source maps; r=jdescottes
...
MozReview-Commit-ID: K0xvb00728a
--HG--
extra : rebase_source : 0948bc8ffa5e5c213fd3bce95566903e7897d0d0
2017-05-16 13:16:17 -06:00
Tom Tromey
ad27509671
Bug 1365371 - change source map test not to require old debugger; r=jryans
...
MozReview-Commit-ID: 8SckurtKlHZ
--HG--
extra : rebase_source : 9488041c361bab69d500dd1a6ed69368bbab321f
2017-05-16 13:27:04 -06:00
Tom Tromey
5b3ab3e49e
Bug 1349354 - remove now-unused source-map-service; r=jryans
...
MozReview-Commit-ID: umdc4XrpGf
--HG--
extra : rebase_source : 3c4ff9485a970181123fe5d762cfa772b47f6338
2017-05-15 03:17:19 -06:00
Carsten "Tomcat" Book
6095625a0e
Merge mozilla-central to autoland on a CLOSED TREE
2017-05-16 15:11:18 +02:00
Phil Ringnalda
3bac91ef14
Bug 1358559 - Sync the disabling of browser_all_files_referenced.js on linux32 to the redundant and duplicative run of the same test in the devtools suite
...
MozReview-Commit-ID: FvZFpMytppg
2017-05-15 18:56:42 -07:00
Mike de Boer
eb5eb63cb7
Bug 1354128 - Add Web Developer button to the photon app menu. r=Gijs
...
MozReview-Commit-ID: 9hq6qX7JpSp
--HG--
extra : rebase_source : 26755f09798997233519e38e1bf5ec7d9d80c594
2017-05-12 12:38:23 -04:00
Christoph Kerschbaumer
e4f38c8d7c
Bug 1362993 - Rewrite gBrowser.addTab() to use BrowserTestUtils.addTab(). r=florian
2017-05-15 21:49:50 +02:00
Honza Bambas
d6d727a69e
backout of f9abb9c83452 (bug 1319111) for crashes, r=bz
2017-05-13 13:55:11 +02:00
Wes Kocher
0a1e1fe23b
Backed out changeset 95ff98f1c2e5 (bug 1319111) for talos failures a=backout
...
MozReview-Commit-ID: Gs09moFm5rQ
2017-05-12 18:24:42 -07:00
Honza Bambas
70f62bdec1
backout of f9abb9c83452 (bug 1319111) for crashes, r=bz
2017-05-12 22:13:49 +02:00
Sebastian Hengst
5b4f00a59e
Bug 1361975 Fixing tests in order to support window.location not nullable: fix eslint complaint. r=eslint-fix
2017-05-08 16:24:32 +02:00
Andrea Marchesini
3477eb3e43
Bug 1361975 Fixing tests in order to support window.location not nullable, r=me
2017-05-08 15:53:03 +02:00
Carsten "Tomcat" Book
6ae9b7bb71
Merge mozilla-central to autoland
...
--HG--
rename : browser/base/content/gcli_sec_bad.svg => devtools/client/themes/images/gcli_sec_bad.svg
rename : browser/base/content/gcli_sec_good.svg => devtools/client/themes/images/gcli_sec_good.svg
rename : browser/base/content/gcli_sec_moderate.svg => devtools/client/themes/images/gcli_sec_moderate.svg
2017-05-05 15:27:55 +02:00
Carsten "Tomcat" Book
fdc689ba16
merge mozilla-inbound to mozilla-central a=merge
2017-05-05 15:17:26 +02:00
Ricky Chien
da1823f076
Bug 1344160 - Fix mochitest failures r=Honza
...
MozReview-Commit-ID: JkF1WCdLmt8
--HG--
extra : rebase_source : d6c1e0bf147023c177ac098ecbfce7bb86738a5f
2017-04-29 23:20:49 +08:00
Julian Descottes
59ac4a80a5
Bug 1356415 - get CSS selector in content for contextmenu to fix devtools CPOW;r=mixedpuppy
...
MozReview-Commit-ID: 3TYaYcS1W0h
--HG--
extra : rebase_source : c3762ff15bbb3e53fa4ec882bd0e2eac797cf131
2017-04-26 19:41:19 +02:00
Honza Bambas
a1b64b4694
Bug 1319111 - Expose URI to make security check against on LoadInfo (no LOAD_REPLACE flag). r=bz
2017-01-27 19:10:01 +01:00
Julian Descottes
416806165a
Bug 1360894 - add type checkbox to devtools all-tools menu items;r=pbro
...
MozReview-Commit-ID: JtSUWaZm1vv
--HG--
extra : rebase_source : 8bcaa1784a38452e9aa6f20e7dd14f36ecad1c2e
2017-05-03 17:31:08 +02:00
Julian Descottes
3953540654
Bug 1183962 - stop installing webide button in menu or navbar automatically;r=jryans
...
MozReview-Commit-ID: CACgml3Xijf
--HG--
extra : rebase_source : 6fc322700f3d2113c813f2a33c09abc3ba865405
2017-05-02 22:56:40 +02:00
Tom Tromey
7cf598b980
Bug 1359144 - use client-side source map service in console; r=jryans
...
MozReview-Commit-ID: Jn9fr1EoPg9
--HG--
extra : rebase_source : 533abb2bd654a3d6d9046862436f73be3fa64667
2017-04-28 10:12:57 -06:00
Tom Tromey
f14b92c497
Bug 1360554 - devtools-source-map v0.4.0: Update bundle from GitHub; r=jryans
...
MozReview-Commit-ID: 7eYjx2QXM8P
--HG--
extra : rebase_source : 8af06aa3d44a028f34bfef2c826dd143ec0e822e
2017-04-28 10:43:41 -06:00
J. Ryan Stinnett
a91c462cd7
Bug 1346902 - Update browser toolbox integration test for new debugger. r=jlast
...
MozReview-Commit-ID: 8k8bIqSBKGf
--HG--
extra : rebase_source : cde5ef6e3a5de845e5236037ef9a408af73d8ca1
2017-04-25 22:12:30 +02:00
J. Ryan Stinnett
2597348372
Bug 1346902 - Re-enable new debugger UI for Browser Toolbox. r=jryans
...
It appears the new debugger UI is working for the Browser Toolbox case, so let's
turn it on to match our approach with web content.
MozReview-Commit-ID: HT6qoIrwAHX
--HG--
extra : rebase_source : 4791025b3f77e412bb4fe8745f64aa4c5b69a809
2017-04-25 22:11:45 +02:00
Julian Descottes
e5195aed19
Bug 1359090 - load devtools-browser.css dynamically when starting devtools;r=ochameau
...
This changeset modifies devtools-browser.css to import:
- commandline-browser.css (needed for GCLI)
- responsivedesign.css (needed for the old RDM)
These files are no longer included in the main browser.css files.
devtools-browser.css is also no longer loaded by browser.xul.
Instead it is dynamically loaded when devtools need the browser stylesheet:
- when creating a side or bottom host (need the splitter)
- when opening gcli
- when opening the old responsive design
devtools-browser.js keeps track of the browser stylesheets loaded in the
various tracked windows and will remove the stylesheet when the window is unloaded.
MozReview-Commit-ID: AL3CxS7mvdO
--HG--
rename : devtools/client/themes/commandline.inc.css => devtools/client/themes/commandline-browser.css
rename : devtools/client/themes/responsivedesign.inc.css => devtools/client/themes/responsivedesign.css
extra : rebase_source : a4a1e993657ff3abcc975249812723ab46bc84a8
2017-04-27 16:05:31 +02:00
Alexandre Poirot
af4176fc70
Bug 1360237 - Fix eslint issues for devtools/client/framework/devtools-browser.js. r=pbro
...
MozReview-Commit-ID: 3P2VOksEmQd
--HG--
extra : rebase_source : a735b888b5a99263f004f4eb92954c7590bc0219
2017-04-27 17:21:07 +02:00
Alexandre Poirot
b4c0d1615b
Bug 1360237 - Make gDevToolsBrowser.inspectNode more readable by using async/await. r=pbro
...
MozReview-Commit-ID: 37zPhpCTnDa
--HG--
extra : rebase_source : 2013976afd3db1a75f4e1afc6dc6201adfe5b782
2017-04-27 17:20:38 +02:00
Alexandre Poirot
0456b4d6eb
Bug 1360237 - Fix eslint issues for devtools/client/framework/devtools.js. r=pbro
...
MozReview-Commit-ID: 8mWiLTsH4Sb
--HG--
extra : rebase_source : af636828a21a8bfa11287a5eeae4ade08de45056
2017-04-27 17:19:17 +02:00
Alexandre Poirot
c284e21a37
Bug 1331122 - Increase test timeout for browser_toolbox_races. r=jdescottes
...
This test toggles the toolbox multiple times (3),
it can be take significant amount of time on slow test machines.
MozReview-Commit-ID: 3wJ95Pd8lYN
--HG--
extra : rebase_source : 177fdc0d481ffa447a84e29045bc4859b44678eb
2017-04-25 19:31:51 +02:00
Mike Conley
46d335a9a2
Bug 1357169 - Back out changeset 9f7debc99bf8 (bug 418833). r=mats
...
MozReview-Commit-ID: EThljjMniOt
--HG--
extra : rebase_source : ea30a109b2b2fbb0934f3e9b1056a3b3908bd2d8
extra : source : 6232ab8c49a1975c0bbc31a20fbdf502a9adb218
2017-03-31 09:41:02 -04:00
Michael Ratcliffe
faf7c1b49c
Bug 1356223 - Support scalar telemetry probe types in Telemetry.js r=pbro
...
MozReview-Commit-ID: A2SMdvjy4jp
--HG--
extra : rebase_source : 002e47280d926c913150dd1b1286a7730855a024
2017-04-19 12:44:54 +01:00
Ryan VanderMeulen
3348cc9f53
Bug 1355984 - Skip browser static analysis check tests on ASAN when running in the devtools suite as well. r=Gijs
...
--HG--
extra : rebase_source : e04b45363b6e63d68a175517f9060315633fe302
2017-04-18 12:57:15 -04:00
Florian Queze
f935ddc4b3
Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws.
2017-04-14 21:51:39 +02:00
Florian Queze
37ff4fc7cc
Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws.
2017-04-14 21:51:38 +02:00
J. Ryan Stinnett
3dc08dcf94
Bug 1346854 - Delay network listening until toolbox open. r=ochameau
...
Once upon a time (bug 862341), we decided to enable network listening by
default in DevTools.
In a general sense, that's fine. When you open a toolbox, we listen to that
tab and stop listening when the toolbox closes.
GCLI / Developer Toolbar is quite different, though. It connects to the whole
browser. This meant that enabling GCLI would start listening to network
activity in *every* tab (even though it doesn't have any way to even use that
data). This of course will slow down performance with all the extra tracking
and eat up memory with the tracked request data.
In this change, we move the step to enable network listening into the toolbox,
which seems more like what we intended anyway.
MozReview-Commit-ID: 2UYoQtWCAE1
--HG--
extra : rebase_source : 22545d1b47d73e43eec3407ce25f056bc8ef200f
2017-03-23 14:34:37 -05:00
J. Ryan Stinnett
f9f3e1275b
Bug 1352157 - Avoid listTabs for global actors. r=ochameau
...
Adds a new `getRoot` request to the root actor which lists the global actors
only (leaving out the tabs). This is a much better fit for callers who want to
access some global actor only, since it avoids visiting every tab, which could
be a very expensive operation.
MozReview-Commit-ID: 1lIAuaV7zoF
--HG--
extra : rebase_source : bf64ee1298591f26ffa4c6a660cca52145084b66
2017-04-06 23:00:22 -05:00
J. Ryan Stinnett
1a54932a26
Bug 1353897 - Only destroy preference front if used. r=ochameau
...
The toolbox can get a preference front for toggling various prefs on the server.
The toolbox destruction code path was written in such a way that it would
request a preference front during toolbox destroy, only to immediately destroy
the front right after. This is extra painful, since we send a `listTabs`
request and other fun things as part of this.
With this change, we cache the preference front when it is first used, and we
only attempt to destroy it if it was previously used.
MozReview-Commit-ID: 9repQSXjdRj
--HG--
extra : rebase_source : 574faf83072f355c250673726c19f7da90cb33c5
2017-04-05 16:17:47 -05:00
Iris Hsiao
acf7c794ef
Backed out changeset 33be5bce0905 (bug 1346902) for devtool test failing in browser_browser_toolbox_debugger.js
2017-04-06 10:41:47 +08:00
J. Ryan Stinnett
adb8a3db8c
Bug 1346902 - Re-enable new debugger UI for Browser Toolbox. r=Gijs,rpl
...
It appears the new debugger UI is working for the Browser Toolbox case, so let's
turn it on to match our approach with web content.
MozReview-Commit-ID: 1HhSKwZMH2f
--HG--
extra : rebase_source : e879a84c894e5f21eeaf47f8d116c02364114989
2017-03-13 14:31:53 -05:00
Ricky Chien
d594697e35
Bug 1350215 - Move top level source files to src folder r=gasolin,Honza
...
MozReview-Commit-ID: 6iJr5BNlnbd
--HG--
rename : devtools/client/netmonitor/actions/batching.js => devtools/client/netmonitor/src/actions/batching.js
rename : devtools/client/netmonitor/actions/filters.js => devtools/client/netmonitor/src/actions/filters.js
rename : devtools/client/netmonitor/actions/index.js => devtools/client/netmonitor/src/actions/index.js
rename : devtools/client/netmonitor/actions/moz.build => devtools/client/netmonitor/src/actions/moz.build
rename : devtools/client/netmonitor/actions/requests.js => devtools/client/netmonitor/src/actions/requests.js
rename : devtools/client/netmonitor/actions/selection.js => devtools/client/netmonitor/src/actions/selection.js
rename : devtools/client/netmonitor/actions/sort.js => devtools/client/netmonitor/src/actions/sort.js
rename : devtools/client/netmonitor/actions/timing-markers.js => devtools/client/netmonitor/src/actions/timing-markers.js
rename : devtools/client/netmonitor/actions/ui.js => devtools/client/netmonitor/src/actions/ui.js
rename : devtools/client/netmonitor/components/App.js => devtools/client/netmonitor/src/components/App.js
rename : devtools/client/netmonitor/components/CookiesPanel.js => devtools/client/netmonitor/src/components/CookiesPanel.js
rename : devtools/client/netmonitor/components/CustomRequestPanel.js => devtools/client/netmonitor/src/components/CustomRequestPanel.js
rename : devtools/client/netmonitor/components/Editor.js => devtools/client/netmonitor/src/components/Editor.js
rename : devtools/client/netmonitor/components/HeadersPanel.js => devtools/client/netmonitor/src/components/HeadersPanel.js
rename : devtools/client/netmonitor/components/MDNLink.js => devtools/client/netmonitor/src/components/MDNLink.js
rename : devtools/client/netmonitor/components/MonitorPanel.js => devtools/client/netmonitor/src/components/MonitorPanel.js
rename : devtools/client/netmonitor/components/NetworkDetailsPanel.js => devtools/client/netmonitor/src/components/NetworkDetailsPanel.js
rename : devtools/client/netmonitor/components/ParamsPanel.js => devtools/client/netmonitor/src/components/ParamsPanel.js
rename : devtools/client/netmonitor/components/PreviewPanel.js => devtools/client/netmonitor/src/components/PreviewPanel.js
rename : devtools/client/netmonitor/components/PropertiesView.js => devtools/client/netmonitor/src/components/PropertiesView.js
rename : devtools/client/netmonitor/components/RequestList.js => devtools/client/netmonitor/src/components/RequestList.js
rename : devtools/client/netmonitor/components/RequestListContent.js => devtools/client/netmonitor/src/components/RequestListContent.js
rename : devtools/client/netmonitor/components/RequestListEmptyNotice.js => devtools/client/netmonitor/src/components/RequestListEmptyNotice.js
rename : devtools/client/netmonitor/components/RequestListHeader.js => devtools/client/netmonitor/src/components/RequestListHeader.js
rename : devtools/client/netmonitor/components/RequestListItem.js => devtools/client/netmonitor/src/components/RequestListItem.js
rename : devtools/client/netmonitor/components/ResponsePanel.js => devtools/client/netmonitor/src/components/ResponsePanel.js
rename : devtools/client/netmonitor/components/SecurityPanel.js => devtools/client/netmonitor/src/components/SecurityPanel.js
rename : devtools/client/netmonitor/components/StatisticsPanel.js => devtools/client/netmonitor/src/components/StatisticsPanel.js
rename : devtools/client/netmonitor/components/TabboxPanel.js => devtools/client/netmonitor/src/components/TabboxPanel.js
rename : devtools/client/netmonitor/components/TimingsPanel.js => devtools/client/netmonitor/src/components/TimingsPanel.js
rename : devtools/client/netmonitor/components/toolbar.js => devtools/client/netmonitor/src/components/Toolbar.js
rename : devtools/client/netmonitor/components/moz.build => devtools/client/netmonitor/src/components/moz.build
rename : devtools/client/netmonitor/constants.js => devtools/client/netmonitor/src/constants.js
rename : devtools/client/netmonitor/har/har-automation.js => devtools/client/netmonitor/src/har/har-automation.js
rename : devtools/client/netmonitor/har/har-collector.js => devtools/client/netmonitor/src/har/har-collector.js
rename : devtools/client/netmonitor/har/har-exporter.js => devtools/client/netmonitor/src/har/har-exporter.js
rename : devtools/client/netmonitor/har/har-utils.js => devtools/client/netmonitor/src/har/har-utils.js
rename : devtools/client/netmonitor/har/moz.build => devtools/client/netmonitor/src/har/moz.build
rename : devtools/client/netmonitor/har/test/.eslintrc.js => devtools/client/netmonitor/src/har/test/.eslintrc.js
rename : devtools/client/netmonitor/har/test/browser.ini => devtools/client/netmonitor/src/har/test/browser.ini
rename : devtools/client/netmonitor/har/test/browser_net_har_copy_all_as_har.js => devtools/client/netmonitor/src/har/test/browser_net_har_copy_all_as_har.js
rename : devtools/client/netmonitor/har/test/browser_net_har_post_data.js => devtools/client/netmonitor/src/har/test/browser_net_har_post_data.js
rename : devtools/client/netmonitor/har/test/browser_net_har_throttle_upload.js => devtools/client/netmonitor/src/har/test/browser_net_har_throttle_upload.js
rename : devtools/client/netmonitor/har/test/head.js => devtools/client/netmonitor/src/har/test/head.js
rename : devtools/client/netmonitor/har/test/html_har_post-data-test-page.html => devtools/client/netmonitor/src/har/test/html_har_post-data-test-page.html
rename : devtools/client/netmonitor/har/toolbox-overlay.js => devtools/client/netmonitor/src/har/toolbox-overlay.js
rename : devtools/client/netmonitor/middleware/batching.js => devtools/client/netmonitor/src/middleware/batching.js
rename : devtools/client/netmonitor/middleware/moz.build => devtools/client/netmonitor/src/middleware/moz.build
rename : devtools/client/netmonitor/middleware/prefs.js => devtools/client/netmonitor/src/middleware/prefs.js
rename : devtools/client/netmonitor/netmonitor-controller.js => devtools/client/netmonitor/src/netmonitor-controller.js
rename : devtools/client/netmonitor/reducers/batching.js => devtools/client/netmonitor/src/reducers/batching.js
rename : devtools/client/netmonitor/reducers/filters.js => devtools/client/netmonitor/src/reducers/filters.js
rename : devtools/client/netmonitor/reducers/index.js => devtools/client/netmonitor/src/reducers/index.js
rename : devtools/client/netmonitor/reducers/moz.build => devtools/client/netmonitor/src/reducers/moz.build
rename : devtools/client/netmonitor/reducers/requests.js => devtools/client/netmonitor/src/reducers/requests.js
rename : devtools/client/netmonitor/reducers/sort.js => devtools/client/netmonitor/src/reducers/sort.js
rename : devtools/client/netmonitor/reducers/timing-markers.js => devtools/client/netmonitor/src/reducers/timing-markers.js
rename : devtools/client/netmonitor/reducers/ui.js => devtools/client/netmonitor/src/reducers/ui.js
rename : devtools/client/netmonitor/request-list-context-menu.js => devtools/client/netmonitor/src/request-list-context-menu.js
rename : devtools/client/netmonitor/request-list-tooltip.js => devtools/client/netmonitor/src/request-list-tooltip.js
rename : devtools/client/netmonitor/selectors/filters.js => devtools/client/netmonitor/src/selectors/filters.js
rename : devtools/client/netmonitor/selectors/index.js => devtools/client/netmonitor/src/selectors/index.js
rename : devtools/client/netmonitor/selectors/moz.build => devtools/client/netmonitor/src/selectors/moz.build
rename : devtools/client/netmonitor/selectors/requests.js => devtools/client/netmonitor/src/selectors/requests.js
rename : devtools/client/netmonitor/selectors/ui.js => devtools/client/netmonitor/src/selectors/ui.js
rename : devtools/client/netmonitor/utils/client.js => devtools/client/netmonitor/src/utils/client.js
rename : devtools/client/netmonitor/utils/create-store.js => devtools/client/netmonitor/src/utils/create-store.js
rename : devtools/client/netmonitor/utils/filter-predicates.js => devtools/client/netmonitor/src/utils/filter-predicates.js
rename : devtools/client/netmonitor/utils/format-utils.js => devtools/client/netmonitor/src/utils/format-utils.js
rename : devtools/client/netmonitor/utils/l10n.js => devtools/client/netmonitor/src/utils/l10n.js
rename : devtools/client/netmonitor/utils/mdn-utils.js => devtools/client/netmonitor/src/utils/mdn-utils.js
rename : devtools/client/netmonitor/utils/moz.build => devtools/client/netmonitor/src/utils/moz.build
rename : devtools/client/netmonitor/utils/prefs.js => devtools/client/netmonitor/src/utils/prefs.js
rename : devtools/client/netmonitor/utils/request-utils.js => devtools/client/netmonitor/src/utils/request-utils.js
rename : devtools/client/netmonitor/utils/sort-predicates.js => devtools/client/netmonitor/src/utils/sort-predicates.js
rename : devtools/client/netmonitor/waterfall-background.js => devtools/client/netmonitor/src/waterfall-background.js
extra : rebase_source : 550e2876ee907f543cfbe1135d0d5792faabdda5
2017-03-26 20:35:38 +08:00
Wes Kocher
f4d0026eb3
Backed out 7 changesets (bug 1350215) for OSX failures in browser_all_files_referenced.js a=backout
...
Backed out changeset 435557f30204 (bug 1350215)
Backed out changeset b8358b21928c (bug 1350215)
Backed out changeset 59d2a3f98f6d (bug 1350215)
Backed out changeset e219f3f6e8e7 (bug 1350215)
Backed out changeset f812f7a98a9c (bug 1350215)
Backed out changeset e676e004d08e (bug 1350215)
Backed out changeset e6d27888cb6f (bug 1350215)
--HG--
rename : devtools/client/netmonitor/src/actions/batching.js => devtools/client/netmonitor/actions/batching.js
rename : devtools/client/netmonitor/src/actions/filters.js => devtools/client/netmonitor/actions/filters.js
rename : devtools/client/netmonitor/src/actions/index.js => devtools/client/netmonitor/actions/index.js
rename : devtools/client/netmonitor/src/actions/moz.build => devtools/client/netmonitor/actions/moz.build
rename : devtools/client/netmonitor/src/actions/requests.js => devtools/client/netmonitor/actions/requests.js
rename : devtools/client/netmonitor/src/actions/selection.js => devtools/client/netmonitor/actions/selection.js
rename : devtools/client/netmonitor/src/actions/sort.js => devtools/client/netmonitor/actions/sort.js
rename : devtools/client/netmonitor/src/actions/timing-markers.js => devtools/client/netmonitor/actions/timing-markers.js
rename : devtools/client/netmonitor/src/actions/ui.js => devtools/client/netmonitor/actions/ui.js
rename : devtools/client/netmonitor/src/components/moz.build => devtools/client/netmonitor/components/moz.build
rename : devtools/client/netmonitor/src/components/request-list-empty-notice.js => devtools/client/netmonitor/components/request-list-empty.js
rename : devtools/client/netmonitor/src/components/toolbar.js => devtools/client/netmonitor/components/toolbar.js
rename : devtools/client/netmonitor/src/constants.js => devtools/client/netmonitor/constants.js
rename : devtools/client/netmonitor/src/har/har-automation.js => devtools/client/netmonitor/har/har-automation.js
rename : devtools/client/netmonitor/src/har/har-collector.js => devtools/client/netmonitor/har/har-collector.js
rename : devtools/client/netmonitor/src/har/har-exporter.js => devtools/client/netmonitor/har/har-exporter.js
rename : devtools/client/netmonitor/src/har/har-utils.js => devtools/client/netmonitor/har/har-utils.js
rename : devtools/client/netmonitor/src/har/moz.build => devtools/client/netmonitor/har/moz.build
rename : devtools/client/netmonitor/src/har/test/.eslintrc.js => devtools/client/netmonitor/har/test/.eslintrc.js
rename : devtools/client/netmonitor/src/har/test/browser.ini => devtools/client/netmonitor/har/test/browser.ini
rename : devtools/client/netmonitor/src/har/test/browser_net_har_copy_all_as_har.js => devtools/client/netmonitor/har/test/browser_net_har_copy_all_as_har.js
rename : devtools/client/netmonitor/src/har/test/browser_net_har_post_data.js => devtools/client/netmonitor/har/test/browser_net_har_post_data.js
rename : devtools/client/netmonitor/src/har/test/browser_net_har_throttle_upload.js => devtools/client/netmonitor/har/test/browser_net_har_throttle_upload.js
rename : devtools/client/netmonitor/src/har/test/head.js => devtools/client/netmonitor/har/test/head.js
rename : devtools/client/netmonitor/src/har/test/html_har_post-data-test-page.html => devtools/client/netmonitor/har/test/html_har_post-data-test-page.html
rename : devtools/client/netmonitor/src/har/toolbox-overlay.js => devtools/client/netmonitor/har/toolbox-overlay.js
rename : devtools/client/netmonitor/src/middleware/batching.js => devtools/client/netmonitor/middleware/batching.js
rename : devtools/client/netmonitor/src/middleware/moz.build => devtools/client/netmonitor/middleware/moz.build
rename : devtools/client/netmonitor/src/middleware/prefs.js => devtools/client/netmonitor/middleware/prefs.js
rename : devtools/client/netmonitor/src/netmonitor-controller.js => devtools/client/netmonitor/netmonitor-controller.js
rename : devtools/client/netmonitor/src/reducers/batching.js => devtools/client/netmonitor/reducers/batching.js
rename : devtools/client/netmonitor/src/reducers/filters.js => devtools/client/netmonitor/reducers/filters.js
rename : devtools/client/netmonitor/src/reducers/index.js => devtools/client/netmonitor/reducers/index.js
rename : devtools/client/netmonitor/src/reducers/moz.build => devtools/client/netmonitor/reducers/moz.build
rename : devtools/client/netmonitor/src/reducers/requests.js => devtools/client/netmonitor/reducers/requests.js
rename : devtools/client/netmonitor/src/reducers/sort.js => devtools/client/netmonitor/reducers/sort.js
rename : devtools/client/netmonitor/src/reducers/timing-markers.js => devtools/client/netmonitor/reducers/timing-markers.js
rename : devtools/client/netmonitor/src/reducers/ui.js => devtools/client/netmonitor/reducers/ui.js
rename : devtools/client/netmonitor/src/request-list-context-menu.js => devtools/client/netmonitor/request-list-context-menu.js
rename : devtools/client/netmonitor/src/request-list-tooltip.js => devtools/client/netmonitor/request-list-tooltip.js
rename : devtools/client/netmonitor/src/selectors/filters.js => devtools/client/netmonitor/selectors/filters.js
rename : devtools/client/netmonitor/src/selectors/index.js => devtools/client/netmonitor/selectors/index.js
rename : devtools/client/netmonitor/src/selectors/moz.build => devtools/client/netmonitor/selectors/moz.build
rename : devtools/client/netmonitor/src/selectors/requests.js => devtools/client/netmonitor/selectors/requests.js
rename : devtools/client/netmonitor/src/selectors/ui.js => devtools/client/netmonitor/selectors/ui.js
rename : devtools/client/netmonitor/src/utils/client.js => devtools/client/netmonitor/utils/client.js
rename : devtools/client/netmonitor/src/utils/filter-predicates.js => devtools/client/netmonitor/utils/filter-predicates.js
rename : devtools/client/netmonitor/src/utils/format-utils.js => devtools/client/netmonitor/utils/format-utils.js
rename : devtools/client/netmonitor/src/utils/l10n.js => devtools/client/netmonitor/utils/l10n.js
rename : devtools/client/netmonitor/src/utils/mdn-utils.js => devtools/client/netmonitor/utils/mdn-utils.js
rename : devtools/client/netmonitor/src/utils/moz.build => devtools/client/netmonitor/utils/moz.build
rename : devtools/client/netmonitor/src/utils/prefs.js => devtools/client/netmonitor/utils/prefs.js
rename : devtools/client/netmonitor/src/utils/request-utils.js => devtools/client/netmonitor/utils/request-utils.js
rename : devtools/client/netmonitor/src/utils/sort-predicates.js => devtools/client/netmonitor/utils/sort-predicates.js
rename : devtools/client/netmonitor/src/waterfall-background.js => devtools/client/netmonitor/waterfall-background.js
rename : devtools/client/netmonitor/src/assets/styles/netmonitor.css => devtools/client/themes/netmonitor.css
2017-03-28 23:25:01 -07:00
Ricky Chien
826781f87a
Bug 1350215 - Move top level source files to src folder r=gasolin,Honza
...
MozReview-Commit-ID: 6iJr5BNlnbd
--HG--
rename : devtools/client/netmonitor/actions/batching.js => devtools/client/netmonitor/src/actions/batching.js
rename : devtools/client/netmonitor/actions/filters.js => devtools/client/netmonitor/src/actions/filters.js
rename : devtools/client/netmonitor/actions/index.js => devtools/client/netmonitor/src/actions/index.js
rename : devtools/client/netmonitor/actions/moz.build => devtools/client/netmonitor/src/actions/moz.build
rename : devtools/client/netmonitor/actions/requests.js => devtools/client/netmonitor/src/actions/requests.js
rename : devtools/client/netmonitor/actions/selection.js => devtools/client/netmonitor/src/actions/selection.js
rename : devtools/client/netmonitor/actions/sort.js => devtools/client/netmonitor/src/actions/sort.js
rename : devtools/client/netmonitor/actions/timing-markers.js => devtools/client/netmonitor/src/actions/timing-markers.js
rename : devtools/client/netmonitor/actions/ui.js => devtools/client/netmonitor/src/actions/ui.js
rename : devtools/client/netmonitor/components/App.js => devtools/client/netmonitor/src/components/App.js
rename : devtools/client/netmonitor/components/CookiesPanel.js => devtools/client/netmonitor/src/components/CookiesPanel.js
rename : devtools/client/netmonitor/components/CustomRequestPanel.js => devtools/client/netmonitor/src/components/CustomRequestPanel.js
rename : devtools/client/netmonitor/components/Editor.js => devtools/client/netmonitor/src/components/Editor.js
rename : devtools/client/netmonitor/components/HeadersPanel.js => devtools/client/netmonitor/src/components/HeadersPanel.js
rename : devtools/client/netmonitor/components/MDNLink.js => devtools/client/netmonitor/src/components/MDNLink.js
rename : devtools/client/netmonitor/components/MonitorPanel.js => devtools/client/netmonitor/src/components/MonitorPanel.js
rename : devtools/client/netmonitor/components/NetworkDetailsPanel.js => devtools/client/netmonitor/src/components/NetworkDetailsPanel.js
rename : devtools/client/netmonitor/components/ParamsPanel.js => devtools/client/netmonitor/src/components/ParamsPanel.js
rename : devtools/client/netmonitor/components/PreviewPanel.js => devtools/client/netmonitor/src/components/PreviewPanel.js
rename : devtools/client/netmonitor/components/PropertiesView.js => devtools/client/netmonitor/src/components/PropertiesView.js
rename : devtools/client/netmonitor/components/RequestList.js => devtools/client/netmonitor/src/components/RequestList.js
rename : devtools/client/netmonitor/components/RequestListContent.js => devtools/client/netmonitor/src/components/RequestListContent.js
rename : devtools/client/netmonitor/components/RequestListEmptyNotice.js => devtools/client/netmonitor/src/components/RequestListEmptyNotice.js
rename : devtools/client/netmonitor/components/RequestListHeader.js => devtools/client/netmonitor/src/components/RequestListHeader.js
rename : devtools/client/netmonitor/components/RequestListItem.js => devtools/client/netmonitor/src/components/RequestListItem.js
rename : devtools/client/netmonitor/components/ResponsePanel.js => devtools/client/netmonitor/src/components/ResponsePanel.js
rename : devtools/client/netmonitor/components/SecurityPanel.js => devtools/client/netmonitor/src/components/SecurityPanel.js
rename : devtools/client/netmonitor/components/StatisticsPanel.js => devtools/client/netmonitor/src/components/StatisticsPanel.js
rename : devtools/client/netmonitor/components/TabboxPanel.js => devtools/client/netmonitor/src/components/TabboxPanel.js
rename : devtools/client/netmonitor/components/TimingsPanel.js => devtools/client/netmonitor/src/components/TimingsPanel.js
rename : devtools/client/netmonitor/components/toolbar.js => devtools/client/netmonitor/src/components/Toolbar.js
rename : devtools/client/netmonitor/components/moz.build => devtools/client/netmonitor/src/components/moz.build
rename : devtools/client/netmonitor/constants.js => devtools/client/netmonitor/src/constants.js
rename : devtools/client/netmonitor/har/har-automation.js => devtools/client/netmonitor/src/har/har-automation.js
rename : devtools/client/netmonitor/har/har-collector.js => devtools/client/netmonitor/src/har/har-collector.js
rename : devtools/client/netmonitor/har/har-exporter.js => devtools/client/netmonitor/src/har/har-exporter.js
rename : devtools/client/netmonitor/har/har-utils.js => devtools/client/netmonitor/src/har/har-utils.js
rename : devtools/client/netmonitor/har/moz.build => devtools/client/netmonitor/src/har/moz.build
rename : devtools/client/netmonitor/har/test/.eslintrc.js => devtools/client/netmonitor/src/har/test/.eslintrc.js
rename : devtools/client/netmonitor/har/test/browser.ini => devtools/client/netmonitor/src/har/test/browser.ini
rename : devtools/client/netmonitor/har/test/browser_net_har_copy_all_as_har.js => devtools/client/netmonitor/src/har/test/browser_net_har_copy_all_as_har.js
rename : devtools/client/netmonitor/har/test/browser_net_har_post_data.js => devtools/client/netmonitor/src/har/test/browser_net_har_post_data.js
rename : devtools/client/netmonitor/har/test/browser_net_har_throttle_upload.js => devtools/client/netmonitor/src/har/test/browser_net_har_throttle_upload.js
rename : devtools/client/netmonitor/har/test/head.js => devtools/client/netmonitor/src/har/test/head.js
rename : devtools/client/netmonitor/har/test/html_har_post-data-test-page.html => devtools/client/netmonitor/src/har/test/html_har_post-data-test-page.html
rename : devtools/client/netmonitor/har/toolbox-overlay.js => devtools/client/netmonitor/src/har/toolbox-overlay.js
rename : devtools/client/netmonitor/middleware/batching.js => devtools/client/netmonitor/src/middleware/batching.js
rename : devtools/client/netmonitor/middleware/moz.build => devtools/client/netmonitor/src/middleware/moz.build
rename : devtools/client/netmonitor/middleware/prefs.js => devtools/client/netmonitor/src/middleware/prefs.js
rename : devtools/client/netmonitor/netmonitor-controller.js => devtools/client/netmonitor/src/netmonitor-controller.js
rename : devtools/client/netmonitor/reducers/batching.js => devtools/client/netmonitor/src/reducers/batching.js
rename : devtools/client/netmonitor/reducers/filters.js => devtools/client/netmonitor/src/reducers/filters.js
rename : devtools/client/netmonitor/reducers/index.js => devtools/client/netmonitor/src/reducers/index.js
rename : devtools/client/netmonitor/reducers/moz.build => devtools/client/netmonitor/src/reducers/moz.build
rename : devtools/client/netmonitor/reducers/requests.js => devtools/client/netmonitor/src/reducers/requests.js
rename : devtools/client/netmonitor/reducers/sort.js => devtools/client/netmonitor/src/reducers/sort.js
rename : devtools/client/netmonitor/reducers/timing-markers.js => devtools/client/netmonitor/src/reducers/timing-markers.js
rename : devtools/client/netmonitor/reducers/ui.js => devtools/client/netmonitor/src/reducers/ui.js
rename : devtools/client/netmonitor/request-list-context-menu.js => devtools/client/netmonitor/src/request-list-context-menu.js
rename : devtools/client/netmonitor/request-list-tooltip.js => devtools/client/netmonitor/src/request-list-tooltip.js
rename : devtools/client/netmonitor/selectors/filters.js => devtools/client/netmonitor/src/selectors/filters.js
rename : devtools/client/netmonitor/selectors/index.js => devtools/client/netmonitor/src/selectors/index.js
rename : devtools/client/netmonitor/selectors/moz.build => devtools/client/netmonitor/src/selectors/moz.build
rename : devtools/client/netmonitor/selectors/requests.js => devtools/client/netmonitor/src/selectors/requests.js
rename : devtools/client/netmonitor/selectors/ui.js => devtools/client/netmonitor/src/selectors/ui.js
rename : devtools/client/netmonitor/utils/client.js => devtools/client/netmonitor/src/utils/client.js
rename : devtools/client/netmonitor/utils/create-store.js => devtools/client/netmonitor/src/utils/create-store.js
rename : devtools/client/netmonitor/utils/filter-predicates.js => devtools/client/netmonitor/src/utils/filter-predicates.js
rename : devtools/client/netmonitor/utils/format-utils.js => devtools/client/netmonitor/src/utils/format-utils.js
rename : devtools/client/netmonitor/utils/l10n.js => devtools/client/netmonitor/src/utils/l10n.js
rename : devtools/client/netmonitor/utils/mdn-utils.js => devtools/client/netmonitor/src/utils/mdn-utils.js
rename : devtools/client/netmonitor/utils/moz.build => devtools/client/netmonitor/src/utils/moz.build
rename : devtools/client/netmonitor/utils/prefs.js => devtools/client/netmonitor/src/utils/prefs.js
rename : devtools/client/netmonitor/utils/request-utils.js => devtools/client/netmonitor/src/utils/request-utils.js
rename : devtools/client/netmonitor/utils/sort-predicates.js => devtools/client/netmonitor/src/utils/sort-predicates.js
rename : devtools/client/netmonitor/waterfall-background.js => devtools/client/netmonitor/src/waterfall-background.js
extra : rebase_source : 550e2876ee907f543cfbe1135d0d5792faabdda5
2017-03-26 20:35:38 +08:00
Luca Greco
231a6e81de
Bug 1350782 - Fix undefined Cu error on unregistering tool using its definition object. r=ochameau
...
MozReview-Commit-ID: FWBwTcQKf0T
--HG--
extra : rebase_source : 12b97a63c47d9469291278f6c7fc2c1c198d4287
2017-03-27 03:37:06 +02:00
Stanford Lockhart
ccab1f6d71
Bug 1345119 - Part 1: Move functions out of grid-inspector into inspector for sharing with boxmodel. r=pbro
...
MozReview-Commit-ID: KlHinf9jgFX
2017-03-17 22:58:11 -03:00
Iris Hsiao
5c092525e2
Backed out 5 changesets (bug 1345119) dor mochitest failure in test_inspector_getOffsetParent.html
...
Backed out changeset c9be65ad95f6 (bug 1345119)
Backed out changeset 4e4817e5b6d4 (bug 1345119)
Backed out changeset 6a01debcc43c (bug 1345119)
Backed out changeset 2c6f67f420d0 (bug 1345119)
Backed out changeset ba020c15393d (bug 1345119)
2017-03-24 15:01:47 +08:00
Stanford Lockhart
827ed5bca3
Bug 1345119 - Part 1: Move functions out of grid-inspector into inspector for sharing with boxmodel. r=pbro
...
MozReview-Commit-ID: KlHinf9jgFX
2017-03-17 22:58:11 -03:00
J. Ryan Stinnett
d10b2af69a
Bug 1349360 - Expose client-side source map service on toolbox. r=ochameau
...
This makes the new client-side mapping service available from the toolbox. Note
that it's not actually _used_ from here yet, as that will happen in separately.
MozReview-Commit-ID: 5Bq774CANfC
--HG--
extra : rebase_source : f29c2e76ca4fa087e05c192fbb6e12b6fead509e
2017-03-21 17:11:17 -05:00
J. Ryan Stinnett
f4ba137a1e
Bug 1349360 - Mark experimental SourceMapService as deprecated. r=ochameau
...
The existing `SourceMapService` uses server-side source maps, which we are
replacing with client-side source maps. It will be removed later in bug
1349354, but for now mark it as deprecated so we don't use it with any other
tools.
MozReview-Commit-ID: ABmWGC5asZd
--HG--
extra : rebase_source : 52d4238f0d4316c77fb8f4b769f84babe4d7c446
2017-03-21 16:44:09 -05:00
Matteo Ferretti
ee8552f865
Bug 1342928 - Keep the commands / buttons state in sync; r=jwalker
...
This was a regression given by bug 1320149; in order to keep the performance
gain I created a lightweight object (`CommandState`) that is required from both
gcli's command and toolbox so that the last one doesn't need to be strong
coupled with the first one.
MozReview-Commit-ID: 3NcTt6i4ezx
--HG--
extra : rebase_source : 2c67d1c8fb90551298d8254e0f05bfcb5705d2f6
2017-03-20 14:54:03 +01:00
Florian Quèze
91e394a62b
Bug 1316187 - verify that all the chrome files we ship are actually referenced, r=Gijs.
2017-03-18 01:13:28 +01:00
J. Ryan Stinnett
0c43bab618
Bug 1348318 - Avoid toolbox.win.top with undocked toolboxes. r=ochameau
...
`toolbox.win.top` is a bit suspect when we support undocked toolboxes, as this
doesn't allow you to reach a browser window for the toolbox. Here we take a
different approach that should work for all docking types.
MozReview-Commit-ID: 5mlsp4OyZrc
--HG--
extra : rebase_source : 1f85d8b0c49ff0d872bda1795c1b7b112777a19c
2017-03-17 10:51:03 -05:00
Florian Quèze
2ce3d7d34a
Bug 1347947 - Move static checking browser mochitests to their own folder, r=Gijs.
...
--HG--
rename : browser/base/content/test/general/browser_misused_characters_in_strings.js => browser/base/content/test/static/browser_misused_characters_in_strings.js
rename : browser/base/content/test/general/browser_parsable_css.js => browser/base/content/test/static/browser_parsable_css.js
rename : browser/base/content/test/general/browser_parsable_script.js => browser/base/content/test/static/browser_parsable_script.js
rename : browser/base/content/test/general/bug1262648_string_with_newlines.dtd => browser/base/content/test/static/bug1262648_string_with_newlines.dtd
rename : browser/base/content/test/general/dummy_page.html => browser/base/content/test/static/dummy_page.html
rename : browser/base/content/test/general/parsingTestHelpers.jsm => browser/base/content/test/static/head.js
2017-03-16 19:26:01 +01:00
Julian Descottes
cf79db5800
Bug 1338106 - Add mask-image to fade out text of devtools-tabs;r=ntim
...
Also fixes a slight issue in firebug theme that made the text slide of
1 px down when selecting a tab.
MozReview-Commit-ID: KNm9Xf21p2D
--HG--
extra : rebase_source : 98728735c36446a116a5a2cb2306f39e5a72f21c
extra : source : c342d199c1397fbb66c3c6f70cfe42b5d3817cc2
2017-03-08 17:20:49 +01:00
Florian Quèze
9d62681259
Bug 1345253 - Use element.firstChild.remove() instead of element.removeChild(element.firstChild), r=jaws.
2017-03-08 10:17:52 +01:00
Florian Quèze
cd762cc83c
Bug 1344711 - script-generated patch to remove try blocks around get*Pref calls, r=jaws.
...
--HG--
extra : rebase_source : c6e20e6e79b0ca5de751c52712d96cbea9432d26
2017-03-07 15:29:48 +01:00
Michael Layzell
165c0a9513
Bug 1317322 - Part 1: Activate `paste` in menus when within <textarea> controls, r=ehsan
...
MozReview-Commit-ID: 7YD8qtsC3u6
2017-03-06 14:37:39 -05:00
J. Ryan Stinnett
10bfaf2102
Bug 1329515 - Remove unused source map modules. r=tromey
...
MozReview-Commit-ID: 20b06QuHJYs
--HG--
extra : rebase_source : 1bbabf4b4ea796f5873a8542430982eec3c03b57
2017-03-02 15:45:25 -06:00
J. Ryan Stinnett
abcaf24dc0
Bug 1342588 - Use ProfD for Browser Toolbox profile. r=ochameau
...
Originally, the profile was placed in `ProfLD` instead of `ProfD`. On some
systems, such as macOS, `ProfLD` is in the user's Caches directory, which is not
an appropriate place to store supposedly persistent profile data.
MozReview-Commit-ID: IWudqEg3kbI
--HG--
extra : rebase_source : 8ae5c2286fd4970809ee3732cff9c34072bdfb53
2017-03-01 15:17:59 -06:00
Julian Descottes
9625acc354
Bug 1335608 - add a button to select hidden tools when toolbox toolbar overflows;r=gregtatum
...
MozReview-Commit-ID: HgfSteV6WXy
--HG--
extra : rebase_source : c1cee0df53fa3e2efc579823a833609cd5d2bc44
2017-03-01 17:32:55 +01:00
Masatoshi Kimura
7be7b11a1c
Bug 1342144 - Remove version parameter from the type attribute of script elements. r=jmaher
...
This patch is generated by the following sed script:
find . ! -wholename '*/.hg*' -type f \( -iname '*.html' -o -iname '*.xhtml' -o -iname '*.xul' -o -iname '*.js' \) -exec sed -i -e 's/\(\(text\|application\)\/javascript\);version=1.[0-9]/\1/g' {} \;
MozReview-Commit-ID: AzhtdwJwVNg
--HG--
extra : rebase_source : e8f90249454c0779d926f87777f457352961748d
2017-02-23 06:10:07 +09:00
J. Ryan Stinnett
ffd700eb00
Bug 1275078 - toolbox-init.js error handling tweaks from Positron. r=ochameau
...
MozReview-Commit-ID: LDjzdUTJikc
--HG--
extra : rebase_source : 7e6c96f9543f14f07c00ee79d9a3796292c7d04f
2017-02-22 12:45:06 -06:00
J. Ryan Stinnett
9896e105b8
Bug 1275078 - Fix ESLint issues in toolbox and target files. r=ochameau
...
MozReview-Commit-ID: 8SoQ2JnTib3
--HG--
extra : rebase_source : 2e987c465c21150265b1d1f1a3a218e71db9bcae
2017-02-22 12:33:20 -06:00
Wes Kocher
b7294d3167
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 2R3yE5OIznC
2017-02-22 15:01:04 -08:00
Patrick Brosset
cad940883f
Bug 1307347 - Get rid of duplicated loadTab/removeTab code in webconsole tests. r=jmaher
2017-02-17 14:28:19 +01:00
J. Ryan Stinnett
2130a7fbc2
Bug 1268134 - Setup fake toolbox host for standalone windows. r=ochameau
...
MozReview-Commit-ID: CHzE4EdVkBR
--HG--
extra : rebase_source : 1418533d80e59e007298bc06ec145fc4f55e78a1
2016-04-14 20:05:59 -05:00
J. Ryan Stinnett
95f1b0a6e8
Bug 1268134 - Add client and toolbox access to specific windows. r=ochameau
...
MozReview-Commit-ID: 3IILOc6gZFi
--HG--
extra : rebase_source : d92daa4671905dc50bef4a53a2a3fd3d66055105
2016-04-14 17:09:49 -05:00
J. Ryan Stinnett
1285c4990f
Bug 1339992 - Use common spelling for all source map prefs. r=jdescottes
...
MozReview-Commit-ID: K0MmghEuRa7
--HG--
extra : rebase_source : 254b8e348fbf9dd851371c5b6fb78e8c43c409dc
2017-02-15 17:44:42 -06:00
Ricky Chien
e329d92b5f
Bug 1309183 - Replace XUL Splitter by SplitBox r=Honza
...
MozReview-Commit-ID: Lm6Y8JdF9Ga
--HG--
extra : rebase_source : ef8014dde11a53026e0b702dd375ac309b9db565
2017-02-11 09:34:53 +08:00
Julian Descottes
421514a83c
Bug 1339064 - Add layout panel option to nightly options;r=gl
...
MozReview-Commit-ID: LOMotSUNj9B
--HG--
extra : rebase_source : 912644a94bcc94ed0e40e76e23f732be1bc99232
extra : source : 6433ff5fdc59628f54e29e8fe7ea50fe95cb6b95
2017-02-10 10:41:42 +01:00
Ricky Chien
cdc5b2d8e4
Bug 1336383 - Implement RequestsList component r=Honza
...
MozReview-Commit-ID: 5ktx8fncDl0
--HG--
extra : rebase_source : d25a016d8720d48ce450ddfac6240e7493861202
2017-01-31 12:19:31 +08:00
J. Ryan Stinnett
94c7562f25
Bug 1329829 - Use toolbox threadClient with slow script debugging. r=jdescottes
...
By using the toolbox's threadClient reference, we avoid depending on specific
globals from the debugger panel itself, which can differ between old vs. new
debugger and generally aren't expected meant to be an exposed API.
MozReview-Commit-ID: FCvMDHpe1m1
--HG--
extra : rebase_source : ec41a40c66ecbc5369b3219700ad31d03de80ed1
2017-02-08 16:09:57 -06:00
Sebastian Hengst
ccc33cc0eb
Backed out changeset eee8f9b6791d (bug 1336383) for failing browser_net_har_post_data.js. r=backout
2017-02-10 17:52:46 +01:00
Ricky Chien
77ca4b8316
Bug 1336383 - Implement RequestsList component r=Honza
...
MozReview-Commit-ID: 5ktx8fncDl0
--HG--
extra : rebase_source : 54b1ada3f073ebdf130550665b5beba5af1bbfd2
2017-01-31 12:19:31 +08:00
Alexandre Poirot
2a6de263f1
Bug 1337510 - Remove dead code related to gcli command buttons. r=jryans
...
MozReview-Commit-ID: 8mF3u2hvjnu
--HG--
extra : rebase_source : 7da81f8a906541ddcd16f1dd4010d05ccd28a1c9
2017-02-07 22:21:54 +01:00
Alexandre Poirot
f58c583f2b
Bug 1337516 - Fix the connect page when connecting to xpcshell tests. r=jryans
...
MozReview-Commit-ID: KHCfhwaBcXp
--HG--
extra : rebase_source : e0215b01548b75cdb887329d3b5643eb3687ab57
2017-02-07 22:20:49 +01:00
Tim Huang
90ac2e75ba
Bug 1263324 - Part 2: Add test cases to test context id for devtools storage inspector. r=miker
...
--HG--
extra : rebase_source : 35f785c38a6ea50ad0dd2d67fbe2771bcb65d8d2
2017-01-24 14:45:42 +08:00
Julian Descottes
9f50dbd0e4
Bug 1335037 - add options to toggle new frontend for console/debugger;r=jryans
...
Add options (available in Nightly/Local builds only) to switch between the old
and new frontends for console and debugger.
MozReview-Commit-ID: 413xt7h9aoP
--HG--
extra : rebase_source : e1dcfdce8197b55674bab5e0ba992c4cccc12198
2016-12-27 17:59:58 +01:00
Jaideep Bhoosreddy
f1ddebe669
Bug 1334126 - Fix "Screenshot icon beside Screenshot Behavior label looks inconsistent". r=ntim.bugs
...
--HG--
extra : rebase_source : 7251497a5303293f26286b35706584e463119df3
2017-01-30 14:00:00 +01:00
Tomer Cohen
b500a378a8
Bug 1334958 - devtools/content/framework/connect/connect.css uses float: inline-end r=jryans
...
MozReview-Commit-ID: 737eL5eTGtb
--HG--
extra : rebase_source : 05721871b39df16d521deb5a2e89907eac080343
2017-01-30 15:11:12 +02:00
Tomer Cohen
64994119f9
Bug 1334956 - devtools/client/framework/options-panel.css uses float: inline-start r=jryans
...
MozReview-Commit-ID: JQMxAoKRpEm
--HG--
extra : rebase_source : 645eab3953bdbdceff2818552c1e59a414abf832
2017-01-30 15:09:29 +02:00
Alexandre Poirot
f2902ed34c
Bug 1320149 - Prevent loading gcli when opening a toolbox. r=jwalker,miker
...
MozReview-Commit-ID: KE209SRA15u
--HG--
extra : rebase_source : aa6f8bcc9918b1f192e31b01cf4ecd37b892a49d
2017-01-05 10:27:31 -08:00
Florian Quèze
bdc1ffa608
Bug 1334831 - script-generated patch to use .remove() instead of .parentNode.removeChild, r=jaws.
2017-01-30 08:10:22 +01:00
Florian Quèze
0e0865f4fc
Bug 1331599 - script-generated patch to replace removeEventListener calls with the once option when possible, r=jaws.
2017-01-25 07:01:52 +01:00
Nicholas Nethercote
3d9cfb4679
Bug 1333296 (part 5) - Remove SPS references in devtools/ and dom/. r=mstange.
...
--HG--
extra : rebase_source : fbbaf2814ea629c9ab6c342005c9bfb6e7aa1281
2017-01-25 09:08:15 +11:00
Brian Grinstead
69a14eaed4
Bug 1331449 - Set the [devtoolstheme] attribute on more specific nodes to improve tpaint;r=Gijs
...
MozReview-Commit-ID: 3LDQeKsGShB
--HG--
extra : rebase_source : c37b38921953a646d1d676f48b953c9715757bf2
2017-01-19 20:03:13 -08:00
Wes Kocher
336f27142f
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 3pEpsd3DljH
2017-01-19 16:47:25 -08:00
Yura Zenevich
ebf1504380
Bug 1327972 - make sure alt/cmd+lefr/right navigate history even if devtools toolbar is focused. r=jryans
...
MozReview-Commit-ID: 86Qhmtz4ODG
2017-01-19 12:21:12 -05:00
Alexandre Poirot
635112f29d
Bug 1326753 - Fix inspect node from browser context menu against elements in iframes. r=pbro
...
MozReview-Commit-ID: C4dvnISlneS
--HG--
extra : rebase_source : 09e5646b8ef214bff40bd2f8f6fa6b57ca348fd0
2017-01-18 22:08:10 +01:00
Florian Quèze
85611a7b6d
Bug 1331081
- script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws.
...
--HG--
extra : rebase_source : a22344ee1569f58f1f0a01017bfe0d46a6a14602
2017-01-17 11:50:25 +01:00
Brian Grinstead
eb786eea03
Bug 1314091 - Sync the applied devtools toolbox theme and compact themes;r=ochameau
...
MozReview-Commit-ID: 38OLFmF3ALk
2017-01-13 11:53:59 -08:00
Brian Grinstead
9defa5cedc
Bug 1314091 - Remove devtools-specific logic out of browser-devedition and into devtools-browser;r=ochameau
...
The devtools theme is no longer relevant when dealing with compact themes, since it doesn't
affect the theme colors. But we still need it for styling other things related to devtools
in browser.xul, like the splitter between the toolbox and page and gcli.
MozReview-Commit-ID: 2CXDuwQY19x
2017-01-13 11:53:58 -08:00
Joel Maher
41529739bc
Bug 1330325 - add BUG_COMPONENT to devtools/* files. r=jryans
...
MozReview-Commit-ID: Bd0ca7f6QE6
2017-01-13 08:40:35 -05:00
Alexandre Poirot
782e1c95ba
Bug 1328004 - Fix race when closing the devtools while a previous instance is still loading. r=jryans
...
MozReview-Commit-ID: 2a58l4DjCtv
--HG--
extra : rebase_source : b7eb2f249ff9710f422e699b07d4d56779358aec
2017-01-05 10:26:44 -08:00
Ricky Chien
d76f28edc6
Bug 1317648 - Implement Headers Panel r=Honza,jsnajdr
...
MozReview-Commit-ID: 74kBBM4YsJR
--HG--
extra : rebase_source : 911e3182664fe55fb6c649c05324e5e66475920a
2016-12-31 21:03:18 +08:00
Sebastian Hengst
cb76f56d60
Backed out changeset 6bc38f188ef2 (bug 1330099) for devtools failures. r=backout
2017-01-11 23:21:56 +01:00
Tim Nguyen
d7ea1c1605
Bug 1330099 - Enable object-shorthand eslint rule. r=jryans
...
MozReview-Commit-ID: 3wA25rfznBv
2017-01-11 21:22:15 +00:00
Carsten "Tomcat" Book
89882dc5f4
merge mozilla-inbound to mozilla-central a=merge
2017-01-10 12:11:31 +01:00
Luca Greco
d0abf5aa51
Bug 1291737 - Export TabTarget from 'devtools/client/framework/target' module. r=ochameau
...
MozReview-Commit-ID: D2CeRH74Vg8
--HG--
extra : rebase_source : e6379674721be668f762b94cb0cde37a3c0e1adf
2016-09-05 14:19:50 +02:00
Carsten "Tomcat" Book
3feb9e53ca
Backed out changeset 235ba91834d5 (bug 1291737)
2017-01-19 16:59:20 +01:00
Luca Greco
49292293cf
Bug 1291737 - Export TabTarget from 'devtools/client/framework/target' module. r=ochameau
...
MozReview-Commit-ID: D2CeRH74Vg8
--HG--
extra : rebase_source : 29c615e0a4c7fb4fb6ce828a12e8811ab3308bcc
2016-09-05 14:19:50 +02:00
Ricky Chien
31024c90f2
Bug 1317650 - Implement Params Panel r=Honza,jsnajdr
...
MozReview-Commit-ID: A0GjfZeSOJi
--HG--
extra : rebase_source : 7f3183605670114d8dec68d7625ee803ef3d2e4b
2017-01-08 17:54:53 +08:00
Julian Descottes
938996f0f3
Bug 1307239 - add context menu to new console frontend;r=nchevobbe
...
MozReview-Commit-ID: 6btSC89pBmG
--HG--
extra : rebase_source : 6acadee3a9ba4c77d069b0af6fe93b167fa47d92
2016-12-29 17:06:59 +01:00
Tomer Cohen
ab2a6314a2
[Bug 1324118] RTL support for devtool framework connection screen r=jryans
...
MozReview-Commit-ID: 6h7JdUY4lsT
--HG--
extra : rebase_source : 32589e445eb04c951f2c0b395dee0f51ba17b8ac
2016-12-17 01:08:07 +02:00
Alexandre Poirot
c0f597f8a5
Bug 1323466 - Prevent loading webbrowser.js in child process. r=jryans
...
MozReview-Commit-ID: J1EmwxplNhA
Make actor registration more explicit and documented.
Each codepath depends on various set of actors, and it may be confused
as we often register actors if the DebuggerServer wasn't initialized yet.
But it is often already started by some other callsite...
This changeset also converts childtab to being just a module
and stop using DebuggerServer.addActors magic.
--HG--
extra : rebase_source : acbfd98b7791c833181d655d6cae04ec9bb28f87
2016-12-19 03:14:12 -08:00
Alexandre Poirot
05785798fb
Bug 1323466 - Lazy load optional deps from toolbox.js. r=jryans
...
MozReview-Commit-ID: 1E8fm9dfCwj
--HG--
extra : rebase_source : 450455e6d9044c264cbf4513622a87b9ce99c267
2016-12-14 08:33:54 -08:00
Greg Tatum
555caa01f2
Bug 1245921 - Turn toolbox toolbar into a React component r+miker r=miker
...
MozReview-Commit-ID: 4UZbcfw2YI9
--HG--
extra : rebase_source : 9e9e8bfed8c8511ade6c7307a0201b88b0781fba
2016-11-18 15:02:21 -06:00
Florian Quèze
55f78ce0fa
Bug 1329182 - remove trailing newURI null parameters in devtools/, r=jaws.
2017-01-09 20:27:26 +01:00
Wes Kocher
584a2f0f62
Merge inbound to central, a=merge
...
MozReview-Commit-ID: Cr9L1dhIzP2
2016-12-20 11:41:57 -08:00
Tomer Cohen
0bb0d35bc0
Bug 1323504 - Add RTL support for the Toolbox Options r=jdescottes
...
MozReview-Commit-ID: DkAfbQyIdkR
--HG--
extra : rebase_source : 667dff4d65612cb47615ef50ac170bdf71c0c739
2016-12-20 12:42:43 +02:00
Gabriel Luong
1e634e99df
Bug 1322028 - Avoid destructuring requires where possible in the inspector. r=jdescottes
2016-12-17 12:44:56 +09:00
Julian Descottes
70d2279376
Bug 1321509 - Remove unused parameters from node-highlight event;r=pbro
...
The last parameter sent with the node-highlight event is never used.
Also toSource is a Firefox only API, in the context of devtools-html it
would be nice to get rid of it.
MozReview-Commit-ID: E80utdu80Sn
--HG--
extra : rebase_source : 884c00a6a5bc1e2f1afae65047ceaf446e8d2161
2016-11-28 22:47:02 +01:00
Julian Descottes
3f0ff25997
Bug 1321509 - use devtools-local-toolbox to load the inspector in content;r=bgrins,tromey
...
Add package.json to devtools/client/inspector
Integration with devtools-local-toolbox:
- provides development server
- default webpack config
- landing page to select a tab
In this patch:
- bin/dev-server-js contains the inspector specific routes
- webpack/*-sham.js : inspector dependencies that had to be mocked
ideally, decoupling work should continue and the inspector client
should only ever require files that require no chrome priviledged
APIs.
- toolbox.js contains the interface with devtools-local-toolbox bootstrap
and the inspector panel initialization
- configs/development.json is the inspector config for the devtools-local-toolbox
MozReview-Commit-ID: 7YQLUlgSyDX
--HG--
extra : rebase_source : aba8fac87b66546dbb98f8f8d476cd1557c2659d
2016-12-07 18:24:51 +01:00
Jaideep Bhoosreddy
9de38f5e8f
Bug 1257913 - Add copy screenshot to clipboard feature; r=jryans
...
MozReview-Commit-ID: 6pMNR8hCR7d
2016-09-09 12:17:08 -04:00
Tom Tromey
f504948b28
Bug 1316630 - don't emit pref-changed event on gDevTools; r=jdescottes
...
MozReview-Commit-ID: CCqAf8dBFSY
--HG--
extra : rebase_source : dac78e13ef9e52c5f36c17372d023be62c4396e7
2016-11-21 08:47:10 -07:00
Alexandre Poirot
5e34fcb962
Bug 1302996 - Stop loading various useless SDK modules on early devtools startup. r=jryans
...
MozReview-Commit-ID: 5Roi7rmmbes
2016-12-19 09:00:12 -08:00
Wes Kocher
8df5ab601c
Backed out 2 changesets (bug 1302996) for being the likely cause of browser chrome crashes a=backout
...
Backed out changeset 8a97f217ebe8 (bug 1302996)
Backed out changeset 45bcf45afca2 (bug 1302996)
2016-11-28 16:38:20 -08:00
Alexandre Poirot
b76dc18132
Bug 1302996 - Stop loading various useless SDK modules on early devtools startup. r=jryans
...
MozReview-Commit-ID: 5Roi7rmmbes
--HG--
extra : rebase_source : 25868d462dbfe87b00caf40bc17cebe78d7ad353
2016-08-29 08:23:32 -07:00
Alexandre Poirot
3ab3766b4a
Bug 1319928 - Prevent gDevTools.showToolbox from racing when called multiple times in a row. r=jryans
...
MozReview-Commit-ID: ZQrecrTwb5
--HG--
extra : rebase_source : a421a1c7b14493dbcf6ae2d1671a5e8cec700dfa
2016-11-24 10:03:12 -08:00
Alexandre Poirot
8e8e2b0fc0
Bug 1151909 - Make the inspector actor wait for DOMContentLoaded instead of load. r=pbro
...
MozReview-Commit-ID: IV4v5ql8GJ9
--HG--
extra : rebase_source : 537eefcf27485eaf0841ff7ebd325c8734fcd02a
2016-11-07 16:07:26 -08:00
Alexandre Poirot
78a21c673d
Bug 1154645 - Simplify inspectNode implementation by passing CSS selector instead of node reference. r=pbro
...
MozReview-Commit-ID: 3yeDk3OniFj
--HG--
extra : rebase_source : 5658c4db323aba50f9760027fe1f4b5233c9759c
2016-11-09 09:23:36 -08:00
Mike Conley
e686ab64ed
Bug 418833 - Make browser_toolbox_options.js more resilient to things being added to the document loading queue. r=jryans
...
Earlier patches in this series add SVG icons for unstyled checkboxes and radio buttons.
This causes us to queue extra loads to documents that have those elements, even when
we're natively styling those input elements by default.
browser_toolbox_options works by loading up the DevTools options iframe, and then
clicking on things to make sure that the right prefs are set. There are checkboxes
in the iframe document, which means the extra loads I referred to happen. When
our presentation subsystems notice that there are extra loads occurring, we do
"paint suppression" to avoid flashes of unstyled content. During paint suppression,
nothing is displayed (painting is suppressed), and so nothing is clickable.
browser_toolbox_options was not waiting for the "load" event before clicking on
items. It got lucky up until the SVGs were added, but this was a race waiting
to happen. I've added a wait for the "load" event, and this test now passes.
MozReview-Commit-ID: EjzvhxhKlDs
--HG--
extra : rebase_source : 37a7223673ec7968df8035496fad7e9034765962
2016-11-09 18:08:59 -05:00
Luca Greco
ef2eba34ab
Bug 1308912 - Add support for addon tools registered to a specific DevTools toolbox. r=ochameau
...
MozReview-Commit-ID: 7DzyXLGOs5w
--HG--
rename : devtools/client/framework/test/browser_toolbox_dynamic_registration.js => devtools/client/framework/test/browser_toolbox_tools_per_toolbox_registration.js
extra : rebase_source : fb3b29d99151f3996624d8ba8cafaf8307affd8e
extra : source : 714d261424158deabda8dc3cbf20c371775b3306
2016-11-03 18:41:26 +01:00
Luca Greco
e86fa50b4e
Bug 1308912 - Simplify tool-unregistered by only accepting a string toolId. r=ochameau
...
MozReview-Commit-ID: 3QjWIAwol6A
--HG--
extra : rebase_source : d5e8ac0d23d8105b15d01f38860ac854d6300558
extra : source : 0d9e3e91230730f4a513cad98a5758c56cf473e8
2016-10-14 17:54:56 +02:00
J. Ryan Stinnett
4d124db085
Bug 1277805 - Longer timeout for browser_toolbox_tool_remote_reopen.js. r=me
...
MozReview-Commit-ID: ClRBY52rBDF
2016-11-14 14:30:05 -06:00
Wes Kocher
c7d27df096
Merge mozilla-central to autoland a=merge
2016-11-11 14:10:32 -08:00
J. Ryan Stinnett
27d8eb9d66
Bug 1316736 - Clean up RDM typos. r=ochameau
...
MozReview-Commit-ID: 4waiXuzrQDE
--HG--
extra : rebase_source : 1c5e6e7d61a6236ff6b008d9ad53a34de2f467db
2016-11-09 18:38:28 -06:00
James Long
2b79998809
Bug 1316413 - Update new debugger frontend r=me
2016-11-10 23:47:23 -05:00
Alexandre Poirot
cbb34a526e
Bug 1315688 - Fix browser_toolbox_remoteness_change.js assertion on Aurora. r=jryans
...
MozReview-Commit-ID: 2qEUm1vzZPO
--HG--
extra : rebase_source : a75ef72f338433e65c48f9191f57825f2cdf6900
2016-11-07 10:21:16 -08:00
Alexandre Poirot
93387d7468
Bug 985517 - Keep pseudo class locked when selecting another node in the markup view. r=pbro
...
MozReview-Commit-ID: 4davyHgBtUh
--HG--
extra : rebase_source : d577410e185b77a20947d4b1029404f4e2be8fc1
2016-11-02 04:48:05 -07:00
Jared Wein
87b2d4c295
Bug 1315013 - part 1, remove unnecessary double-slash comments that don't add value and look out of place with the spaced-comment eslint rule. r=mossop
...
MozReview-Commit-ID: HIUTSdkXxbY
--HG--
extra : rebase_source : 2f05e2f275ac7f293f9c650bdec8943189e3ce01
2016-11-03 14:42:06 -04:00
Tom Tromey
1fc208e8d8
Bug 1312041 - remove requireRawId rewriting in favor of Loader paths; r=jryans
...
MozReview-Commit-ID: 6OSszbKpp74
--HG--
extra : rebase_source : 475b4a2de10d65cadd6198e49e5ff5cfb4e9b871
2016-10-25 21:30:18 -06:00
Alexandre Poirot
71b721ba15
Bug 1068400 - Restore toolbox when switching from in-parent-process to OOP tab. r=jryans
...
MozReview-Commit-ID: K51gp7PavC7
--HG--
extra : rebase_source : dc282f177238b378c00d247b5a9c41aa83fba1ad
2016-10-24 07:37:23 -07:00
Wes Kocher
41f7647994
Backed out 2 changesets (bug 1312041) for mass failures a=backout
...
Backed out changeset c4f42d7d5453 (bug 1312041)
Backed out changeset 9bfbc8480d43 (bug 1312041)
2016-11-01 10:30:45 -07:00
Tom Tromey
966cb8ff85
Bug 1312041 - remove requireRawId rewriting in favor of Loader paths; r=jryans
...
MozReview-Commit-ID: 6OSszbKpp74
--HG--
extra : rebase_source : ced0ac04663356c2e2ce315d09b5cf0e27617b4e
2016-10-25 21:30:18 -06:00
Alexandre Poirot
a08afb2c12
Bug 1311737 - Prevent toolbox.selectTool from racing when calling multiple times. r=pbro
...
MozReview-Commit-ID: lZZGviAFl3
--HG--
extra : rebase_source : f4a6b620fa71fefd6f979f3e6957c4f83dd9a7a3
2016-10-25 06:57:28 -07:00
Alexandre Poirot
21f6342dd5
Bug 1266134 - Pull host management out of toolbox.xul. r=jryans
...
MozReview-Commit-ID: 71GNAFuVFgl
--HG--
extra : rebase_source : 44e7a3e98a7a4888c9673e531be05498e9133dc7
2016-08-25 05:51:11 -07:00
Alexandre Poirot
84abd2cc9a
Bug 1311789: Fix the missing "Themes" legend in devtools options panel. r=jryans
...
MozReview-Commit-ID: 6ZpXntxvk3w
--HG--
extra : rebase_source : d129842a1dc81cce318e8e4e9e78ad5455bca8e4
2016-10-25 03:18:28 -07:00
Jason Laster
3f112fcb04
Bug 1307580
- Preferences Pane should show Debugger source maps checkbox. r=jlongster
2016-10-20 14:16:40 -04:00
Phil Ringnalda
5f307bd640
Merge f-t to m-c, a=merge
...
MozReview-Commit-ID: 2EvSTWDWg4t
2016-10-19 18:27:04 -07:00
Xue Fuqiao
bb162e2027
Bug 1111599 - Shift-click while in picker mode selects the element but doesn't stop the picker; r=pbro
...
MozReview-Commit-ID: 2yUKBJylxF1
--HG--
extra : histedit_source : 07084537fffa5a61a703d01c196ade647d9b70e1
2016-10-18 15:50:51 +08:00
Greg Tatum
b815cfe432
Bug 1224304 - Handle canceling the element picker better r=gl
...
This changes the behavior of the element picker so that when it is
cancelled the previously selected DOM node is re-scrolled into view.
Additionally the existing behavior of the keyboard shortcuts for the
element picker was broken when the devtools toolbox was docked. The main
content area was not being focused, so the keyboard shortcuts for the
element picker were not being used. When the toolbox is detached, the
focus event is still not fired, as it's not desirable to have the
content pop into view over the devtools.
Finally there is now an additional implementation of the Escape shortcut
when the devtools are focused. The console Escape shortcut is ignored
until the element picker has been disabled making disabling the element
picker consistent irrelevant of the context.
MozReview-Commit-ID: HxENmPBoTcD
--HG--
extra : rebase_source : 067b51d4c7324f2e59fc698dbd5bb01ad2b29205
2016-10-06 13:40:53 -05:00
Mark Banner
56a7b3961a
Bug 1251003 - Change .eslintrc files to .eslintrc.js to avoid obsolete config file format. r=mossop
...
MozReview-Commit-ID: JrbFxQ5rj6I
--HG--
rename : .eslintrc => .eslintrc.js
rename : accessible/.eslintrc => accessible/.eslintrc.js
rename : accessible/tests/browser/.eslintrc => accessible/tests/browser/.eslintrc.js
rename : browser/.eslintrc => browser/.eslintrc.js
rename : browser/base/content/test/alerts/.eslintrc => browser/base/content/test/alerts/.eslintrc.js
rename : browser/base/content/test/chrome/.eslintrc => browser/base/content/test/chrome/.eslintrc.js
rename : browser/base/content/test/general/.eslintrc => browser/base/content/test/general/.eslintrc.js
rename : browser/base/content/test/newtab/.eslintrc => browser/base/content/test/newtab/.eslintrc.js
rename : browser/base/content/test/plugins/.eslintrc => browser/base/content/test/plugins/.eslintrc.js
rename : browser/base/content/test/popupNotifications/.eslintrc => browser/base/content/test/popupNotifications/.eslintrc.js
rename : browser/base/content/test/referrer/.eslintrc => browser/base/content/test/referrer/.eslintrc.js
rename : browser/base/content/test/social/.eslintrc => browser/base/content/test/social/.eslintrc.js
rename : browser/components/contextualidentity/test/browser/.eslintrc => browser/components/contextualidentity/test/browser/.eslintrc.js
rename : browser/components/customizableui/test/.eslintrc => browser/components/customizableui/test/.eslintrc.js
rename : browser/components/dirprovider/tests/unit/.eslintrc => browser/components/dirprovider/tests/unit/.eslintrc.js
rename : browser/components/downloads/test/browser/.eslintrc => browser/components/downloads/test/browser/.eslintrc.js
rename : browser/components/downloads/test/unit/.eslintrc => browser/components/downloads/test/unit/.eslintrc.js
rename : browser/components/extensions/.eslintrc => browser/components/extensions/.eslintrc.js
rename : browser/components/extensions/test/browser/.eslintrc => browser/components/extensions/test/browser/.eslintrc.js
rename : browser/components/extensions/test/xpcshell/.eslintrc => browser/components/extensions/test/xpcshell/.eslintrc.js
rename : browser/components/feeds/test/.eslintrc => browser/components/feeds/test/.eslintrc.js
rename : browser/components/feeds/test/chrome/.eslintrc => browser/components/feeds/test/chrome/.eslintrc.js
rename : browser/components/feeds/test/unit/.eslintrc => browser/components/feeds/test/unit/.eslintrc.js
rename : browser/components/migration/tests/unit/.eslintrc => browser/components/migration/tests/unit/.eslintrc.js
rename : browser/components/newtab/tests/browser/.eslintrc => browser/components/newtab/tests/browser/.eslintrc.js
rename : browser/components/newtab/tests/xpcshell/.eslintrc => browser/components/newtab/tests/xpcshell/.eslintrc.js
rename : browser/components/originattributes/test/browser/.eslintrc => browser/components/originattributes/test/browser/.eslintrc.js
rename : browser/components/places/tests/browser/.eslintrc => browser/components/places/tests/browser/.eslintrc.js
rename : browser/components/places/tests/chrome/.eslintrc => browser/components/places/tests/chrome/.eslintrc.js
rename : browser/components/places/tests/unit/.eslintrc => browser/components/places/tests/unit/.eslintrc.js
rename : browser/components/preferences/in-content/tests/.eslintrc => browser/components/preferences/in-content/tests/.eslintrc.js
rename : browser/components/privatebrowsing/test/browser/.eslintrc => browser/components/privatebrowsing/test/browser/.eslintrc.js
rename : browser/components/safebrowsing/content/test/.eslintrc => browser/components/safebrowsing/content/test/.eslintrc.js
rename : browser/components/search/test/.eslintrc => browser/components/search/test/.eslintrc.js
rename : browser/components/selfsupport/test/.eslintrc => browser/components/selfsupport/test/.eslintrc.js
rename : browser/components/sessionstore/test/.eslintrc => browser/components/sessionstore/test/.eslintrc.js
rename : browser/components/sessionstore/test/unit/.eslintrc => browser/components/sessionstore/test/unit/.eslintrc.js
rename : browser/components/shell/test/.eslintrc => browser/components/shell/test/.eslintrc.js
rename : browser/components/shell/test/unit/.eslintrc => browser/components/shell/test/unit/.eslintrc.js
rename : browser/components/tests/browser/.eslintrc => browser/components/tests/browser/.eslintrc.js
rename : browser/components/translation/test/.eslintrc => browser/components/translation/test/.eslintrc.js
rename : browser/components/translation/test/unit/.eslintrc => browser/components/translation/test/unit/.eslintrc.js
rename : browser/components/uitour/test/.eslintrc => browser/components/uitour/test/.eslintrc.js
rename : browser/experiments/test/xpcshell/.eslintrc => browser/experiments/test/xpcshell/.eslintrc.js
rename : browser/extensions/formautofill/.eslintrc => browser/extensions/formautofill/.eslintrc.js
rename : browser/extensions/formautofill/test/browser/.eslintrc => browser/extensions/formautofill/test/browser/.eslintrc.js
rename : browser/extensions/pdfjs/test/.eslintrc => browser/extensions/pdfjs/test/.eslintrc.js
rename : browser/modules/test/.eslintrc => browser/modules/test/.eslintrc.js
rename : browser/modules/test/unit/social/.eslintrc => browser/modules/test/unit/social/.eslintrc.js
rename : browser/modules/test/xpcshell/.eslintrc => browser/modules/test/xpcshell/.eslintrc.js
rename : devtools/.eslintrc => devtools/.eslintrc.js
rename : devtools/.eslintrc.mochitests => devtools/.eslintrc.mochitests.js
rename : devtools/.eslintrc.xpcshell => devtools/.eslintrc.xpcshell.js
rename : devtools/client/aboutdebugging/test/.eslintrc => devtools/client/aboutdebugging/test/.eslintrc.js
rename : devtools/client/animationinspector/test/.eslintrc => devtools/client/animationinspector/test/.eslintrc.js
rename : devtools/client/animationinspector/test/unit/.eslintrc => devtools/client/animationinspector/test/unit/.eslintrc.js
rename : devtools/client/canvasdebugger/test/.eslintrc => devtools/client/canvasdebugger/test/.eslintrc.js
rename : devtools/client/commandline/test/.eslintrc => devtools/client/commandline/test/.eslintrc.js
rename : devtools/client/debugger/new/test/mochitest/.eslintrc => devtools/client/debugger/new/test/mochitest/.eslintrc.js
rename : devtools/client/debugger/test/.eslintrc => devtools/client/debugger/test/.eslintrc.js
rename : devtools/client/dom/.eslintrc => devtools/client/dom/.eslintrc.js
rename : devtools/client/dom/test/.eslintrc => devtools/client/dom/test/.eslintrc.js
rename : devtools/client/framework/test/.eslintrc => devtools/client/framework/test/.eslintrc.js
rename : devtools/client/inspector/.eslintrc => devtools/client/inspector/.eslintrc.js
rename : devtools/client/inspector/components/test/.eslintrc => devtools/client/inspector/components/test/.eslintrc.js
rename : devtools/client/inspector/computed/test/.eslintrc => devtools/client/inspector/computed/test/.eslintrc.js
rename : devtools/client/inspector/fonts/test/.eslintrc => devtools/client/inspector/fonts/test/.eslintrc.js
rename : devtools/client/inspector/markup/test/.eslintrc => devtools/client/inspector/markup/test/.eslintrc.js
rename : devtools/client/inspector/rules/test/.eslintrc => devtools/client/inspector/rules/test/.eslintrc.js
rename : devtools/client/inspector/shared/test/.eslintrc => devtools/client/inspector/shared/test/.eslintrc.js
rename : devtools/client/inspector/test/.eslintrc => devtools/client/inspector/test/.eslintrc.js
rename : devtools/client/jsonview/.eslintrc => devtools/client/jsonview/.eslintrc.js
rename : devtools/client/jsonview/test/.eslintrc => devtools/client/jsonview/test/.eslintrc.js
rename : devtools/client/memory/test/browser/.eslintrc => devtools/client/memory/test/browser/.eslintrc.js
rename : devtools/client/memory/test/unit/.eslintrc => devtools/client/memory/test/unit/.eslintrc.js
rename : devtools/client/netmonitor/.eslintrc => devtools/client/netmonitor/.eslintrc.js
rename : devtools/client/netmonitor/har/test/.eslintrc => devtools/client/netmonitor/har/test/.eslintrc.js
rename : devtools/client/netmonitor/test/.eslintrc => devtools/client/netmonitor/test/.eslintrc.js
rename : devtools/client/performance/test/.eslintrc => devtools/client/performance/test/.eslintrc.js
rename : devtools/client/performance/test/unit/.eslintrc => devtools/client/performance/test/unit/.eslintrc.js
rename : devtools/client/projecteditor/test/.eslintrc => devtools/client/projecteditor/test/.eslintrc.js
rename : devtools/client/promisedebugger/test/.eslintrc => devtools/client/promisedebugger/test/.eslintrc.js
rename : devtools/client/responsive.html/test/browser/.eslintrc => devtools/client/responsive.html/test/browser/.eslintrc.js
rename : devtools/client/responsive.html/test/unit/.eslintrc => devtools/client/responsive.html/test/unit/.eslintrc.js
rename : devtools/client/responsivedesign/test/.eslintrc => devtools/client/responsivedesign/test/.eslintrc.js
rename : devtools/client/scratchpad/test/.eslintrc => devtools/client/scratchpad/test/.eslintrc.js
rename : devtools/client/shadereditor/test/.eslintrc => devtools/client/shadereditor/test/.eslintrc.js
rename : devtools/client/shared/components/.eslintrc => devtools/client/shared/components/.eslintrc.js
rename : devtools/client/shared/components/test/browser/.eslintrc => devtools/client/shared/components/test/browser/.eslintrc.js
rename : devtools/client/shared/components/test/mochitest/.eslintrc => devtools/client/shared/components/test/mochitest/.eslintrc.js
rename : devtools/client/shared/shim/test/.eslintrc => devtools/client/shared/shim/test/.eslintrc.js
rename : devtools/client/shared/test/.eslintrc => devtools/client/shared/test/.eslintrc.js
rename : devtools/client/shared/test/unit/.eslintrc => devtools/client/shared/test/unit/.eslintrc.js
rename : devtools/client/sourceeditor/.eslintrc => devtools/client/sourceeditor/.eslintrc.js
rename : devtools/client/sourceeditor/test/.eslintrc => devtools/client/sourceeditor/test/.eslintrc.js
rename : devtools/client/storage/test/.eslintrc => devtools/client/storage/test/.eslintrc.js
rename : devtools/client/styleeditor/test/.eslintrc => devtools/client/styleeditor/test/.eslintrc.js
rename : devtools/client/webaudioeditor/test/.eslintrc => devtools/client/webaudioeditor/test/.eslintrc.js
rename : devtools/client/webconsole/net/.eslintrc => devtools/client/webconsole/net/.eslintrc.js
rename : devtools/client/webconsole/net/test/mochitest/.eslintrc => devtools/client/webconsole/net/test/mochitest/.eslintrc.js
rename : devtools/client/webconsole/net/test/unit/.eslintrc => devtools/client/webconsole/net/test/unit/.eslintrc.js
rename : devtools/client/webconsole/new-console-output/test/.eslintrc => devtools/client/webconsole/new-console-output/test/.eslintrc.js
rename : devtools/client/webconsole/test/.eslintrc => devtools/client/webconsole/test/.eslintrc.js
rename : devtools/client/webide/test/.eslintrc => devtools/client/webide/test/.eslintrc.js
rename : devtools/server/tests/browser/.eslintrc => devtools/server/tests/browser/.eslintrc.js
rename : devtools/server/tests/mochitest/.eslintrc => devtools/server/tests/mochitest/.eslintrc.js
rename : devtools/server/tests/unit/.eslintrc => devtools/server/tests/unit/.eslintrc.js
rename : devtools/shared/heapsnapshot/tests/unit/.eslintrc => devtools/shared/heapsnapshot/tests/unit/.eslintrc.js
rename : devtools/shared/platform/content/.eslintrc => devtools/shared/platform/content/.eslintrc.js
rename : devtools/shared/platform/content/test/.eslintrc => devtools/shared/platform/content/test/.eslintrc.js
rename : devtools/shared/security/tests/unit/.eslintrc => devtools/shared/security/tests/unit/.eslintrc.js
rename : devtools/shared/tests/browser/.eslintrc => devtools/shared/tests/browser/.eslintrc.js
rename : devtools/shared/tests/unit/.eslintrc => devtools/shared/tests/unit/.eslintrc.js
rename : devtools/shared/transport/tests/unit/.eslintrc => devtools/shared/transport/tests/unit/.eslintrc.js
rename : devtools/shared/webconsole/test/unit/.eslintrc => devtools/shared/webconsole/test/unit/.eslintrc.js
rename : devtools/shared/worker/tests/browser/.eslintrc => devtools/shared/worker/tests/browser/.eslintrc.js
rename : mobile/android/components/extensions/.eslintrc => mobile/android/components/extensions/.eslintrc.js
rename : mobile/android/components/extensions/test/mochitest/.eslintrc => mobile/android/components/extensions/test/mochitest/.eslintrc.js
rename : security/manager/.eslintrc.json => security/manager/.eslintrc.js
rename : security/manager/ssl/tests/.eslintrc.json => security/manager/ssl/tests/.eslintrc.js
rename : security/manager/ssl/tests/mochitest/browser/.eslintrc.json => security/manager/ssl/tests/mochitest/browser/.eslintrc.js
rename : security/manager/ssl/tests/mochitest/mixedcontent/.eslintrc.json => security/manager/ssl/tests/mochitest/mixedcontent/.eslintrc.js
rename : security/manager/ssl/tests/mochitest/stricttransportsecurity/.eslintrc.json => security/manager/ssl/tests/mochitest/stricttransportsecurity/.eslintrc.js
rename : security/manager/ssl/tests/unit/.eslintrc.json => security/manager/ssl/tests/unit/.eslintrc.js
rename : security/manager/tools/.eslintrc.json => security/manager/tools/.eslintrc.js
rename : storage/.eslintrc => storage/.eslintrc.js
rename : testing/mochitest/browser.eslintrc => testing/mochitest/browser.eslintrc.js
rename : testing/mochitest/chrome.eslintrc => testing/mochitest/chrome.eslintrc.js
rename : testing/mochitest/mochitest.eslintrc => testing/mochitest/mochitest.eslintrc.js
rename : testing/xpcshell/xpcshell.eslintrc => testing/xpcshell/xpcshell.eslintrc.js
rename : toolkit/.eslintrc => toolkit/.eslintrc.js
rename : toolkit/components/aboutmemory/tests/.eslintrc => toolkit/components/aboutmemory/tests/.eslintrc.js
rename : toolkit/components/aboutperformance/tests/browser/.eslintrc => toolkit/components/aboutperformance/tests/browser/.eslintrc.js
rename : toolkit/components/addoncompat/tests/browser/.eslintrc => toolkit/components/addoncompat/tests/browser/.eslintrc.js
rename : toolkit/components/alerts/test/.eslintrc => toolkit/components/alerts/test/.eslintrc.js
rename : toolkit/components/asyncshutdown/tests/xpcshell/.eslintrc => toolkit/components/asyncshutdown/tests/xpcshell/.eslintrc.js
rename : toolkit/components/autocomplete/tests/unit/.eslintrc => toolkit/components/autocomplete/tests/unit/.eslintrc.js
rename : toolkit/components/captivedetect/test/unit/.eslintrc => toolkit/components/captivedetect/test/unit/.eslintrc.js
rename : toolkit/components/commandlines/test/unit/.eslintrc => toolkit/components/commandlines/test/unit/.eslintrc.js
rename : toolkit/components/commandlines/test/unit_unix/.eslintrc => toolkit/components/commandlines/test/unit_unix/.eslintrc.js
rename : toolkit/components/commandlines/test/unit_win/.eslintrc => toolkit/components/commandlines/test/unit_win/.eslintrc.js
rename : toolkit/components/contentprefs/tests/mochitest/.eslintrc => toolkit/components/contentprefs/tests/mochitest/.eslintrc.js
rename : toolkit/components/contentprefs/tests/unit/.eslintrc => toolkit/components/contentprefs/tests/unit/.eslintrc.js
rename : toolkit/components/contentprefs/tests/unit_cps2/.eslintrc => toolkit/components/contentprefs/tests/unit_cps2/.eslintrc.js
rename : toolkit/components/crashes/tests/xpcshell/.eslintrc => toolkit/components/crashes/tests/xpcshell/.eslintrc.js
rename : toolkit/components/crashmonitor/test/unit/.eslintrc => toolkit/components/crashmonitor/test/unit/.eslintrc.js
rename : toolkit/components/ctypes/tests/chrome/.eslintrc => toolkit/components/ctypes/tests/chrome/.eslintrc.js
rename : toolkit/components/ctypes/tests/unit/.eslintrc => toolkit/components/ctypes/tests/unit/.eslintrc.js
rename : toolkit/components/downloads/test/unit/.eslintrc => toolkit/components/downloads/test/unit/.eslintrc.js
rename : toolkit/components/extensions/.eslintrc => toolkit/components/extensions/.eslintrc.js
rename : toolkit/components/extensions/test/mochitest/.eslintrc => toolkit/components/extensions/test/mochitest/.eslintrc.js
rename : toolkit/components/extensions/test/xpcshell/.eslintrc => toolkit/components/extensions/test/xpcshell/.eslintrc.js
rename : toolkit/components/feeds/test/.eslintrc => toolkit/components/feeds/test/.eslintrc.js
rename : toolkit/components/filepicker/test/unit/.eslintrc => toolkit/components/filepicker/test/unit/.eslintrc.js
rename : toolkit/components/filewatcher/tests/xpcshell/.eslintrc => toolkit/components/filewatcher/tests/xpcshell/.eslintrc.js
rename : toolkit/components/formautofill/test/browser/.eslintrc => toolkit/components/formautofill/test/browser/.eslintrc.js
rename : toolkit/components/formautofill/test/chrome/.eslintrc => toolkit/components/formautofill/test/chrome/.eslintrc.js
rename : toolkit/components/formautofill/test/xpcshell/.eslintrc => toolkit/components/formautofill/test/xpcshell/.eslintrc.js
rename : toolkit/components/jsdownloads/test/browser/.eslintrc => toolkit/components/jsdownloads/test/browser/.eslintrc.js
rename : toolkit/components/jsdownloads/test/data/.eslintrc => toolkit/components/jsdownloads/test/data/.eslintrc.js
rename : toolkit/components/jsdownloads/test/unit/.eslintrc => toolkit/components/jsdownloads/test/unit/.eslintrc.js
rename : toolkit/components/lz4/tests/xpcshell/.eslintrc => toolkit/components/lz4/tests/xpcshell/.eslintrc.js
rename : toolkit/components/mediasniffer/test/unit/.eslintrc => toolkit/components/mediasniffer/test/unit/.eslintrc.js
rename : toolkit/components/narrate/.eslintrc => toolkit/components/narrate/.eslintrc.js
rename : toolkit/components/narrate/test/.eslintrc => toolkit/components/narrate/test/.eslintrc.js
rename : toolkit/components/osfile/tests/mochi/.eslintrc => toolkit/components/osfile/tests/mochi/.eslintrc.js
rename : toolkit/components/osfile/tests/xpcshell/.eslintrc => toolkit/components/osfile/tests/xpcshell/.eslintrc.js
rename : toolkit/components/passwordmgr/.eslintrc => toolkit/components/passwordmgr/.eslintrc.js
rename : toolkit/components/passwordmgr/test/.eslintrc => toolkit/components/passwordmgr/test/.eslintrc.js
rename : toolkit/components/passwordmgr/test/browser/.eslintrc => toolkit/components/passwordmgr/test/browser/.eslintrc.js
rename : toolkit/components/passwordmgr/test/unit/.eslintrc => toolkit/components/passwordmgr/test/unit/.eslintrc.js
rename : toolkit/components/perf/.eslintrc => toolkit/components/perf/.eslintrc.js
rename : toolkit/components/perfmonitoring/tests/browser/.eslintrc => toolkit/components/perfmonitoring/tests/browser/.eslintrc.js
rename : toolkit/components/places/tests/.eslintrc => toolkit/components/places/tests/.eslintrc.js
rename : toolkit/components/places/tests/bookmarks/.eslintrc => toolkit/components/places/tests/bookmarks/.eslintrc.js
rename : toolkit/components/places/tests/browser/.eslintrc => toolkit/components/places/tests/browser/.eslintrc.js
rename : toolkit/components/places/tests/chrome/.eslintrc => toolkit/components/places/tests/chrome/.eslintrc.js
rename : toolkit/components/places/tests/expiration/.eslintrc => toolkit/components/places/tests/expiration/.eslintrc.js
rename : toolkit/components/places/tests/favicons/.eslintrc => toolkit/components/places/tests/favicons/.eslintrc.js
rename : toolkit/components/places/tests/history/.eslintrc => toolkit/components/places/tests/history/.eslintrc.js
rename : toolkit/components/places/tests/migration/.eslintrc => toolkit/components/places/tests/migration/.eslintrc.js
rename : toolkit/components/places/tests/network/.eslintrc => toolkit/components/places/tests/network/.eslintrc.js
rename : toolkit/components/places/tests/queries/.eslintrc => toolkit/components/places/tests/queries/.eslintrc.js
rename : toolkit/components/places/tests/unifiedcomplete/.eslintrc => toolkit/components/places/tests/unifiedcomplete/.eslintrc.js
rename : toolkit/components/places/tests/unit/.eslintrc => toolkit/components/places/tests/unit/.eslintrc.js
rename : toolkit/components/promiseworker/tests/xpcshell/.eslintrc => toolkit/components/promiseworker/tests/xpcshell/.eslintrc.js
rename : toolkit/components/prompts/test/.eslintrc => toolkit/components/prompts/test/.eslintrc.js
rename : toolkit/components/remotebrowserutils/tests/browser/.eslintrc => toolkit/components/remotebrowserutils/tests/browser/.eslintrc.js
rename : toolkit/components/satchel/test/.eslintrc => toolkit/components/satchel/test/.eslintrc.js
rename : toolkit/components/satchel/test/browser/.eslintrc => toolkit/components/satchel/test/browser/.eslintrc.js
rename : toolkit/components/satchel/test/unit/.eslintrc => toolkit/components/satchel/test/unit/.eslintrc.js
rename : toolkit/components/search/tests/xpcshell/.eslintrc => toolkit/components/search/tests/xpcshell/.eslintrc.js
rename : toolkit/components/social/test/xpcshell/.eslintrc => toolkit/components/social/test/xpcshell/.eslintrc.js
rename : toolkit/components/sqlite/tests/xpcshell/.eslintrc => toolkit/components/sqlite/tests/xpcshell/.eslintrc.js
rename : toolkit/components/startup/tests/browser/.eslintrc => toolkit/components/startup/tests/browser/.eslintrc.js
rename : toolkit/components/startup/tests/unit/.eslintrc => toolkit/components/startup/tests/unit/.eslintrc.js
rename : toolkit/components/telemetry/tests/unit/.eslintrc => toolkit/components/telemetry/tests/unit/.eslintrc.js
rename : toolkit/components/terminator/tests/xpcshell/.eslintrc => toolkit/components/terminator/tests/xpcshell/.eslintrc.js
rename : toolkit/components/thumbnails/test/.eslintrc => toolkit/components/thumbnails/test/.eslintrc.js
rename : toolkit/components/timermanager/tests/unit/.eslintrc => toolkit/components/timermanager/tests/unit/.eslintrc.js
rename : toolkit/components/url-classifier/tests/mochitest/.eslintrc => toolkit/components/url-classifier/tests/mochitest/.eslintrc.js
rename : toolkit/components/url-classifier/tests/unit/.eslintrc => toolkit/components/url-classifier/tests/unit/.eslintrc.js
rename : toolkit/components/urlformatter/tests/unit/.eslintrc => toolkit/components/urlformatter/tests/unit/.eslintrc.js
rename : toolkit/components/viewsource/test/.eslintrc => toolkit/components/viewsource/test/.eslintrc.js
rename : toolkit/components/viewsource/test/browser/.eslintrc => toolkit/components/viewsource/test/browser/.eslintrc.js
rename : toolkit/components/workerloader/tests/.eslintrc => toolkit/components/workerloader/tests/.eslintrc.js
rename : toolkit/components/xulstore/tests/chrome/.eslintrc => toolkit/components/xulstore/tests/chrome/.eslintrc.js
rename : toolkit/components/xulstore/tests/xpcshell/.eslintrc => toolkit/components/xulstore/tests/xpcshell/.eslintrc.js
rename : toolkit/content/tests/browser/.eslintrc => toolkit/content/tests/browser/.eslintrc.js
rename : toolkit/content/tests/chrome/.eslintrc => toolkit/content/tests/chrome/.eslintrc.js
rename : toolkit/content/tests/unit/.eslintrc => toolkit/content/tests/unit/.eslintrc.js
rename : toolkit/content/tests/widgets/.eslintrc => toolkit/content/tests/widgets/.eslintrc.js
rename : toolkit/crashreporter/test/browser/.eslintrc => toolkit/crashreporter/test/browser/.eslintrc.js
rename : toolkit/crashreporter/test/unit/.eslintrc => toolkit/crashreporter/test/unit/.eslintrc.js
rename : toolkit/crashreporter/test/unit_ipc/.eslintrc => toolkit/crashreporter/test/unit_ipc/.eslintrc.js
rename : toolkit/forgetaboutsite/test/browser/.eslintrc => toolkit/forgetaboutsite/test/browser/.eslintrc.js
rename : toolkit/forgetaboutsite/test/unit/.eslintrc => toolkit/forgetaboutsite/test/unit/.eslintrc.js
rename : toolkit/identity/tests/chrome/.eslintrc => toolkit/identity/tests/chrome/.eslintrc.js
rename : toolkit/identity/tests/unit/.eslintrc => toolkit/identity/tests/unit/.eslintrc.js
rename : toolkit/modules/addons/.eslintrc => toolkit/modules/addons/.eslintrc.js
rename : toolkit/modules/subprocess/.eslintrc => toolkit/modules/subprocess/.eslintrc.js
rename : toolkit/modules/subprocess/test/xpcshell/.eslintrc => toolkit/modules/subprocess/test/xpcshell/.eslintrc.js
rename : toolkit/modules/tests/browser/.eslintrc => toolkit/modules/tests/browser/.eslintrc.js
rename : toolkit/modules/tests/chrome/.eslintrc => toolkit/modules/tests/chrome/.eslintrc.js
rename : toolkit/modules/tests/mochitest/.eslintrc => toolkit/modules/tests/mochitest/.eslintrc.js
rename : toolkit/modules/tests/xpcshell/.eslintrc => toolkit/modules/tests/xpcshell/.eslintrc.js
rename : toolkit/mozapps/downloads/tests/chrome/.eslintrc => toolkit/mozapps/downloads/tests/chrome/.eslintrc.js
rename : toolkit/mozapps/downloads/tests/unit/.eslintrc => toolkit/mozapps/downloads/tests/unit/.eslintrc.js
rename : toolkit/mozapps/extensions/.eslintrc => toolkit/mozapps/extensions/.eslintrc.js
rename : toolkit/mozapps/extensions/test/browser/.eslintrc => toolkit/mozapps/extensions/test/browser/.eslintrc.js
rename : toolkit/mozapps/extensions/test/mochitest/.eslintrc => toolkit/mozapps/extensions/test/mochitest/.eslintrc.js
rename : toolkit/mozapps/extensions/test/xpcshell/.eslintrc => toolkit/mozapps/extensions/test/xpcshell/.eslintrc.js
rename : toolkit/mozapps/extensions/test/xpinstall/.eslintrc => toolkit/mozapps/extensions/test/xpinstall/.eslintrc.js
rename : toolkit/mozapps/update/tests/chrome/.eslintrc => toolkit/mozapps/update/tests/chrome/.eslintrc.js
rename : toolkit/mozapps/update/tests/unit_aus_update/.eslintrc => toolkit/mozapps/update/tests/unit_aus_update/.eslintrc.js
rename : toolkit/mozapps/update/tests/unit_base_updater/.eslintrc => toolkit/mozapps/update/tests/unit_base_updater/.eslintrc.js
rename : toolkit/mozapps/update/tests/unit_service_updater/.eslintrc => toolkit/mozapps/update/tests/unit_service_updater/.eslintrc.js
rename : toolkit/profile/test/.eslintrc => toolkit/profile/test/.eslintrc.js
rename : toolkit/themes/osx/mochitests/.eslintrc => toolkit/themes/osx/mochitests/.eslintrc.js
rename : toolkit/xre/test/.eslintrc => toolkit/xre/test/.eslintrc.js
rename : tools/lint/eslint/eslint-plugin-mozilla/lib/rules/.eslintrc => tools/lint/eslint/eslint-plugin-mozilla/lib/rules/.eslintrc.js
extra : rebase_source : 60affc4b9bf436bba7e0e21a8da3a85d16c9fc06
2016-10-18 08:38:10 +01:00
Carsten "Tomcat" Book
b474cb6353
merge mozilla-inbound to mozilla-central a=merge
2016-10-14 11:59:12 +02:00
Julian Descottes
68f28f5219
Bug 1309650 - remove non remote friendly APIs from selection.js;r=pbro
...
MozReview-Commit-ID: 4EZIn2NWiZ5
--HG--
extra : rebase_source : 822bec09271e175ded9a4ca739a806d561f29eae
2016-10-12 20:04:17 +02:00
J. Ryan Stinnett
c69ff2dabc
Bug 1212689 - Extract ToolboxButtons to save GCLI from loading toolbox.js. r=ochameau
...
MozReview-Commit-ID: DZcvEa9v0vS
2016-10-13 11:21:53 -05:00
Iris Hsiao
8fa5c6d67f
Backed out changeset d271311721bb (bug 1297535) for developer's request
2016-10-11 11:13:12 +08:00
Helen V. Holmes
94deeb7018
Bug 1226913 - Don't allow to disable the element picker icon. r=pbro
...
--HG--
extra : amend_source : d5f055847ce83c4e7d8455e5b545cd4c3b62a1c9
2016-10-10 05:12:00 -04:00
Brian Grinstead
adc8bcbcca
Bug 1304178 - Reset the splitconsole pref after every test to make sure it gets cleaned up;r=linclark
...
MozReview-Commit-ID: Bt7KrCXaUwV
2016-10-06 17:09:57 -07:00
Alexandre Poirot
2d3b135ff8
Bug 1299503 - Cleanup browser_toolbox_sidebar toolboxes at test end to prevent crashes. r=jryans
...
MozReview-Commit-ID: BWdbWELzBos
--HG--
extra : rebase_source : 818692208d87fc0c15a0f2c40488a86d7583ca40
2016-09-01 02:17:22 -07:00
Alexandre Poirot
f936a9a24c
Bug 1299503 - Support connecting to remote targets via about:devtools-toolbox query parameters. r=jryans
...
MozReview-Commit-ID: 7EFCxnKkO6r
--HG--
extra : rebase_source : 608d56b766741cbb2a881c1a5f82223e79e758a0
2016-08-31 07:42:23 -07:00
Fred Lin
10d8429620
Bug 1292592 - Convert sourceeditor to use key shortcuts module;r=ochameau
...
MozReview-Commit-ID: 2hFtanHPuyr
--HG--
extra : rebase_source : 1c9d6cf406070107ad66a7eb42f0c4e50695f7c5
2016-09-23 15:12:17 +08:00
Gabriel Luong
0548ed82cf
Bug 1305786 - Add initial react/redux boilerplate for creating a new layout panel r=honza
2016-10-03 10:22:26 -04:00
Carsten "Tomcat" Book
c07c187dcc
Merge mozilla-central to fx-team
2016-09-30 12:09:37 +02:00
Carsten "Tomcat" Book
25c15869e1
merge fx-team to mozilla-central a=merge
2016-09-30 12:00:25 +02:00
Julian Descottes
7c08035837
Bug 1305007 - set dir attribute value only if document.hasAttribute("dir");r=bgrins
...
MozReview-Commit-ID: EnDi7iuoJ5P
--HG--
extra : rebase_source : 424145bc6f7aab39730c674318a02bc2ee0fd243
2016-09-28 17:35:40 +02:00
Patrick Brosset
11b726579e
Bug 733880 - Add the missing copy/paste/cut menus on all text boxes in inspector; r=jdescottes
...
This change makes use of the toolbox's textBox menu in all of the
inspector's text fields.
Previously, right-clicking in a text field in the inspector would give
various results: either the tool's context menu would open, or nothing
would happen, or the usual copy/paste/cut menu would open.
Now, right-clicking in any text field in the inspector always shows the
copy/paste/cut menu.
MozReview-Commit-ID: DwkhBqY7Qzj
--HG--
extra : rebase_source : c659cf6254438f0a015a660c8605c75b565f583c
2016-09-23 19:21:09 +02:00
Carsten "Tomcat" Book
d282a3c477
merge fx-team to mozilla-central a=merge
2016-09-29 11:43:57 +02:00
Julian Descottes
42899a9885
Bug 1305007 - fix jetpack tests;r=bustage
...
MozReview-Commit-ID: 79lcPX2eshe
--HG--
extra : rebase_source : 3ab707bf4c964341214a252b7b8f2f6158708b93
2016-09-28 15:55:55 +02:00
Julian Descottes
8ec8a9d052
Bug 1305007 - RTL: set dir attr. when loading devtools HTML document;r=bgrins
...
Toolbox sets the dir attribute on a panel document element when loading a panel,
if the panel is using a HTML document.
Using the ForceRTL addon, the dir attribute should be automatically updated whenever
the direction is changed by the addon.
MozReview-Commit-ID: 2r18APw7IBs
--HG--
extra : rebase_source : 2027d025dc0206c06bf952ab7427715d294a6c99
extra : source : 8c81ba256345290cb1d8ea1af22e934bf67ef0f1
2016-09-23 19:50:41 +02:00
Brian Grinstead
4da23e000c
Bug 1306124 - Getting tests outside of webconsole/ to work when the new output area is on by default;r=linclark
...
MozReview-Commit-ID: Gva7BnXw9PL
--HG--
extra : rebase_source : 2219ad090ab8bc326ce92b8e89398342c488daac
2016-09-28 14:29:16 -07:00
Alexandre Poirot
1ab60e8069
Bug 1297535 - Register devtools menu and keys on DOMContentLoaded to happen before CustomizableUI. r=bgrins
...
MozReview-Commit-ID: ACy3yJTgzyA
--HG--
extra : rebase_source : 7327b5f9028705e5793e50b876e922eb03953191
2016-08-24 07:26:32 -07:00
Julian Descottes
89a25d9b3b
Bug 1297113 - Remove keyset from toolbox.xul;r=bgrins
...
MozReview-Commit-ID: 4gpqIv6gH5X
--HG--
extra : rebase_source : bfdbeaafcac4a16cce8bc86cf8a07ca36d225c05
2016-09-13 14:56:44 +02:00
Julian Descottes
0a50572e0b
Bug 1297113 - Convert useKeysWithSplitConsole to use key-shorcut.js;r=ochameau
...
MozReview-Commit-ID: 6pbjxNJaTcs
--HG--
extra : rebase_source : 6b1f1677f4eb3c7053e3d954c5e5a670ab39e669
2016-09-16 14:32:26 +02:00
Julian Descottes
48ae3f1a79
Bug 1297113 - Fix eslint errors in toolbox.js;r=ochameau
...
MozReview-Commit-ID: 3q53J5L1bOk
--HG--
extra : rebase_source : 9a453e8484092df3eb52ff350e3289b339e8c6c7
2016-09-12 16:51:40 +02:00
Jan Odvarko
f11090bde3
Bug 1262443 - Fix tests; r=pbro
2016-09-20 17:24:47 +02:00
Jan Odvarko
6e4cfc0a90
Bug 1260552 - Fixing test failures; r=me
2016-09-13 15:32:20 +02:00
Jan Odvarko
532453acb4
Bug 1260552 - Replace xul:spliter by html:splitter; r=pbro
2016-09-21 08:26:02 +02:00
Wes Kocher
27ea60709c
Merge m-c to autoland, a=merge
2016-09-19 15:57:12 -07:00
Julian Descottes
c1ba9ca20a
Bug 1303043 - followup: add aHTMLTooltip in toolbox-window-process.xul;r=honza
...
MozReview-Commit-ID: q4Xz2IHzqE
--HG--
extra : rebase_source : 1bece069bffce82cb63acc0a6f94baa8a21a705e
2016-09-16 14:48:32 +02:00
Alexandre Poirot
05b003282b
Bug 1302148 - Fix potential race in toolbox.destroy. r=bgrins
...
MozReview-Commit-ID: 8qSwjLVrRL6
--HG--
extra : rebase_source : 45367a73594c19b20b40e0bb62b4018ff0a83303
2016-09-12 02:44:17 -07:00
Alexandre Poirot
fa55fd3615
Bug 1302148 - Update devtools theme on devtools.theme pref change. r=bgrins
...
MozReview-Commit-ID: Bu9AhcV8NLX
--HG--
extra : rebase_source : 5997dfbb185903ff7d4d939a35cb861e10c1db2c
2016-09-14 06:33:55 -07:00
Alexandre Poirot
113ca71b88
Bug 1302148 - Fix various code leaking devtools toolbox. r=bgrins
...
MozReview-Commit-ID: 9oqcXeuM9i
--HG--
extra : rebase_source : c2c47aeef4566ca194cfdfe21e4ace48e7d39a03
2016-09-14 06:33:49 -07:00
Alexandre Poirot
10be28a6b6
Bug 1302148 - Nullify attributes on destroy to prevent leaking the toolbox. r=bgrins
...
MozReview-Commit-ID: AUsgbyi9KNQ
--HG--
extra : rebase_source : 3bbe19c42160ef201a067e756b8d34ff4ddfcc8b
2016-09-12 03:21:40 -07:00
Phil Ringnalda
b291eb22d1
Merge m-c to f-t
2016-09-17 12:04:09 -07:00
Sebastian Hengst
fc6186b0a6
Backed out changeset e8de82ab570d (bug 1260552)
...
MozReview-Commit-ID: B8xetPlNaN2
2016-09-17 20:07:57 +02:00
Sebastian Hengst
66668365c3
Backed out changeset c6564e0c0491 (bug 1260552)
...
MozReview-Commit-ID: LTRcVPywpho
2016-09-17 20:07:53 +02:00
Wes Kocher
a559d51372
Merge m-c to fx-team, a=merge
2016-09-16 14:35:48 -07:00
James Long
152085d55d
Bug 1303177 - disable sourcemaps when using the new debugger r=bgrins
2016-09-16 15:06:29 -04:00
Jan Odvarko
acf35baaeb
Bug 1260552 - Fix test failures. r=me
...
--HG--
extra : rebase_source : 8a832ad8a742b3e573303fe5c0457247c2631a55
extra : histedit_source : b0286eed89f75370241fb5656185a5d0890a83b6
2016-09-13 15:32:20 +02:00
Jan Odvarko
7e0678438a
Bug 1260552 - Replace xul:spliter by html:splitter. r=pbro
...
--HG--
extra : rebase_source : 4f613267e61a1aae6f512cb2a54df2f613154bc8
extra : histedit_source : f93e7b94b67955a136f210c793983557e78ac704
2016-09-15 09:54:01 +02:00
Carsten "Tomcat" Book
a07a9f05fc
Merge mozilla-central to autoland
2016-09-16 14:28:01 +02:00
Julian Descottes
12c974d5c6
Bug 1303043 - fix toolbox HTML tooltips in devtools window host;r=Honza
...
MozReview-Commit-ID: 96LLMJngQOX
--HG--
extra : rebase_source : 23a7c0371b2fc4394f36d8d58fa81eea5f21938f
2016-09-15 17:07:38 +02:00
Alexandre Poirot
9cc1756d21
Bug 1274106 - Ensure opening tabs in background from about:debugging test. r=jdescottes
...
MozReview-Commit-ID: kSeAw9Xz1A
--HG--
extra : rebase_source : d9b4ca87a1e2023e96f6b056e3d4b1d3921337c6
2016-09-14 07:41:08 -07:00
Carsten "Tomcat" Book
d2c3fe7fd3
merge autoland to mozilla-central a=merge
2016-09-14 12:07:02 +02:00
Jason Laster
71f4af770c
Bug 1302202 - Fix splitconsole keypress handler. r=jlongster
2016-09-13 22:55:05 -04:00
James Long
6d3885f455
Bug 1300861 - enable new debugger in nightly r=bgrins
2016-09-12 23:45:16 -04:00
Alexandre Poirot
f3ca43bfe6
Bug 1280267 - Open a browser content toolbox matching the current tab process. r=jryans
...
MozReview-Commit-ID: EifO2RaNqg0
--HG--
extra : rebase_source : 9a4b6aabc654af000f3b754d46934bc25421bec2
2016-09-07 06:48:42 -07:00
Alexandre Poirot
2570cbf350
Bug 1300822 - Fix tab load event wait in devtools test helpers. r=tromey
...
MozReview-Commit-ID: 8vSSaDloJND
--HG--
extra : rebase_source : 2a46f64396af58f88c5ab297f51bbf688f82598c
2016-09-06 07:05:32 -07:00
Carsten "Tomcat" Book
c737c8cee6
Merge mozilla-central to autoland
2016-09-13 13:09:21 +02:00
Jarda Snajdr
d080d46c5a
Bug 1239132 - Remove CPOW access from 'wait' function in shared-head.js r=pbro
...
MozReview-Commit-ID: 1oifs1zuPZw
--HG--
extra : rebase_source : 9e7f638d0447193140f45515c7d83dc674331f3b
2016-09-12 06:26:48 +02:00
Brian Grinstead
c3f57014b3
Bug 1300820 - Always use the current debugger frontend in Browser Toolbox;r=jlongster
...
MozReview-Commit-ID: DJ7L2VSOe2q
--HG--
extra : rebase_source : 78634f90e09695bcf64148858be91ab89d639085
2016-09-06 11:20:38 -07:00
Alexandre Poirot
88eb12ffca
Bug 1298082 - Cleanup toolbox on its document unload. r=jryans
...
MozReview-Commit-ID: 6tghrnYJiOy
--HG--
extra : rebase_source : 1e8e326ef293d59dd47b734bd93baaf2794c495c
2016-08-30 06:32:00 -07:00
Alexandre Poirot
cc52abf45f
Bug 1298082 - Replace toolbox.frame usages with equivalents around toolbox.win. r=jryans
...
MozReview-Commit-ID: ClpBWEZbKq1
--HG--
extra : rebase_source : 98070c3c15de9e17ac9f05cc301734a28dcbc43f
2016-08-30 06:42:25 -07:00
Alexandre Poirot
0e07d87062
Bug 1298082 - Various cleanups to use helpers. r=jryans
...
MozReview-Commit-ID: EwtA2K00EaM
--HG--
extra : rebase_source : a97a380d413f1a84077ba7bb1250e49af3284825
2016-08-25 05:50:44 -07:00
Alexandre Poirot
3ccb636ac8
Bug 1243452
- Make DebuggerClient.close return a Promise. r=jryans
...
MozReview-Commit-ID: 26PNAS431Hc
--HG--
extra : rebase_source : 77dbf9db6dd94a609708862eb59b962c7aaef82d
2016-08-31 09:39:42 -07:00
Alexandre Poirot
566b9463d8
Bug 1297288 - Prevent all toolbox key shortcuts from triggering Firefox equivalents. r=jryans
2016-08-31 07:07:44 -07:00
Sunny
f4e6ea33b9
Bug 1205845 - Implement telemetry measure to track toolbox docking setting; r=jryans p=bsmedberg
...
MozReview-Commit-ID: 7Zl1ggZDbde
2016-08-30 10:19:29 -05:00
Julian Descottes
4cc8f737b5
Bug 1295610 - Fixup for devtools/client/framework l10n.js migration;r=tromey
...
Accidentally "migrated" a function that shouldn't have been changed.
MozReview-Commit-ID: JZg987myeo0
--HG--
extra : rebase_source : 81c192682ac5e7ce63ed216ec2b1b0d743561e24
2016-08-29 16:25:44 +02:00
Julian Descottes
80a3b3ed70
Bug 1295610 - Migrate devtools/client/framework to use l10n.js instead of Services.string;r=tromey
...
MozReview-Commit-ID: BwcfFPf85hu
--HG--
extra : rebase_source : 6408bd173b694bfa6df72fb8452a0cb406132f45
2016-08-19 20:02:15 +02:00
rsx11m
c4e1b4ed83
Bug 1297546 - Title of Default Developer Tools in Toolbox Options should not hard-code the application name. r=jdescottes
2016-08-25 11:02:15 -05:00
Jaideep Bhoosreddy
4264334ed7
Bug 1296589 - Add guard to prevent accessing location store before it is initialized. r=jsantell
2016-08-23 16:50:00 -04:00
J. Ryan Stinnett
9defeffe44
Bug 1240912 - Toolbox remains connected across frame swaps. r=ochameau
...
It is now possible keep the toolbox open while toggling RDM open and closed.
The toolbox will follow the frame as it moves and update the message manager it
uses internally with each move.
MozReview-Commit-ID: DvLzCmOXfnb
2016-08-19 10:01:29 -05:00
Wes Kocher
75891668b5
Merge m-c to fx-team, a=merge
2016-08-17 17:26:23 -07:00
Jaideep Bhoosreddy
8bcb67462f
Bug 1291877 - Source map optimization in console due to Unique Locations. r=jsantell
...
--HG--
extra : rebase_source : 890ed6da1a3ea2406334ed7565e9b1a79a14ebee
2016-08-16 23:21:00 -04:00
Wes Kocher
4aec37ca6e
Merge m-c to autoland, a=merge
2016-08-12 16:30:03 -07:00
Jarda Snajdr
16d3197662
Bug 1290599 - Part 2: Fix the browser_toolbox_transport_events.js test r=jryans
...
MozReview-Commit-ID: 3Ck8o29f93K
--HG--
extra : rebase_source : 006a5e8f672aed299c0fb68b8a366940e88db5d6
2016-08-11 16:47:22 +02:00
Alexandre Poirot
c2b3985e61
Bug 1292081 - Prevents reloading web pages twice when devtools are opened. r=jryans
2016-08-11 04:14:36 -07:00
Jaideep Bhoosreddy
38164de257
Bug 1290263 - Source maps in console don't work after first log; r=jsantell
2016-08-10 17:01:25 -07:00
Tom Tromey
083793f9df
Bug 1281931 - remove some unused Selection methods; r=gregtatum
...
MozReview-Commit-ID: 9CHYLyH30fp
--HG--
extra : rebase_source : c430d2600f043c30a81c414d920bdc3a60ebe4ea
2016-07-27 09:55:05 -06:00
Tom Tromey
77a3e97ebe
Bug 1281931 - remove unused parameters from Selection constructor; r=gregtatum
...
MozReview-Commit-ID: 51wgSBIOcp8
--HG--
extra : rebase_source : 74726c4207eee0b8ae1552b15c7d535ccdfa9d11
2016-07-26 13:35:22 -06:00
Tom Tromey
2906b38502
Bug 1281931 - make framework/selection.js eslint-clean; r=gregtatum
...
MozReview-Commit-ID: AhPQwws4WaQ
--HG--
extra : rebase_source : 2704e01bdda77937c3af0baf4a6c61a2293e4573
2016-07-26 13:26:10 -06:00
Eddy Bruel
f2ee475ad4
Bug 1281040
- Make sure we detach from worker client when target is destroyed. r=jlongster
2016-08-08 07:53:37 +02:00
James Long
0b2677dddc
Bug 1267365 - move various flags out of DevToolsUtils and don't depend on that module so much r=tromey
2016-08-05 17:41:01 -04:00
Jarda Snajdr
3d501e4ccf
Bug 1286281 - Part 7: Add WebSocket transport option to chrome debugger server r=jryans
...
MozReview-Commit-ID: 3gkcU2Zl8Pq
2016-08-01 08:00:00 -07:00
Michael Ratcliffe
8bf82a521a
Bug 1278889 - Stop the toolbox losing focus when changing docking modes. r=bgrins
...
MozReview-Commit-ID: 7yyrLumR3BZ
2016-08-04 16:37:17 +01:00
Wes Kocher
4964221598
Backed out changeset 78d61dcf3faf (bug 1290263) for devtools test failures
2016-08-04 10:33:29 -07:00
Jaideep Bhoosreddy
8efc34b4f9
Bug 1290263 - Source maps in console don't work after first log; r=jsantell
2016-08-03 15:41:00 +02:00
Yura Zenevich
b3a1d43416
Bug 1289170 - improving keyboard accessibility for dev tools tabbar. r=bgrins
...
MozReview-Commit-ID: 10WSu9nGYmz
--HG--
extra : rebase_source : 0053d258b8abaa34a934289a4d21d3cb7b833efe
2016-08-03 17:05:00 -04:00
Luca Greco
d01ad0fefd
Bug 1285557
- Create a WebExtensionAddonActor based on ChromeActor and TabActor. r=jryans
...
MozReview-Commit-ID: 70sLUzqHHsl
--HG--
rename : devtools/server/actors/chrome.js => devtools/server/actors/webextension.js
extra : rebase_source : 4e15cd90658dcc28e8cb90414c55cd66865c711e
2016-07-25 16:28:49 +02:00
Tom Tromey
bbb5d58ec6
Bug 1288147 - don't use ownerGlobal in devtools client code; r=bgrins
...
MozReview-Commit-ID: EgXSMILZrri
--HG--
extra : rebase_source : 8a1ec7e1458fe2b2844ba8d2e70803da4eb05199
2016-07-26 09:34:25 -06:00
Carsten "Tomcat" Book
42933ba381
merge fx-team to mozilla-central a=merge
...
--HG--
rename : devtools/client/shared/css-color.js => devtools/shared/css-color.js
2016-07-25 15:49:05 +02:00
Tom Tromey
ee883aab7f
Bug 1276341 - don't use Cu.import for event-emitter.js; r=jryans
...
MozReview-Commit-ID: BDvrMP8fRim
--HG--
extra : rebase_source : a40ac300ff98f302bfbf5ce978172904426fa152
2016-07-18 13:58:20 -06:00
Carsten "Tomcat" Book
336105a0de
merge mozilla-inbound to mozilla-central a=merge
2016-07-22 11:58:02 +02:00
Carsten "Tomcat" Book
53b9562c23
merge fx-team to mozilla-central a=merge
2016-07-22 11:56:37 +02:00
Tim Nguyen
13c2525149
Bug 1268591 - Support new invertIconForDarkTheme flag. r=bgrins, jsantell a=kwierso CLOSED TREE
...
MozReview-Commit-ID: DfMBsD2u0ow
2016-07-22 00:44:11 +02:00
Jaideep Bhoosreddy
55e61dc998
Bug 670002 - Use source maps in the web console w/ performance issues; r=jsantell
...
--HG--
rename : devtools/client/framework/source-location.js => devtools/client/framework/source-map-service.js
2016-07-20 19:09:00 +02:00
Jaideep Bhoosreddy
02353bc27a
Bug 670002 - Tests for source maps in the web console w/ performance issues; r=jsantell
...
--HG--
rename : devtools/client/framework/test/browser_source-location-01.js => devtools/client/framework/test/browser_source_map-01.js
rename : devtools/client/framework/test/browser_source-location-02.js => devtools/client/framework/test/browser_source_map-02.js
rename : devtools/client/debugger/test/mochitest/code_binary_search.coffee => devtools/client/framework/test/code_binary_search.coffee
rename : devtools/client/debugger/test/mochitest/code_binary_search.js => devtools/client/framework/test/code_binary_search.js
rename : devtools/client/debugger/test/mochitest/code_binary_search.map => devtools/client/framework/test/code_binary_search.map
rename : devtools/client/debugger/test/mochitest/doc_empty-tab-01.html => devtools/client/framework/test/doc_empty-tab-01.html
2016-07-19 14:42:00 +02:00
Wes Kocher
2f6e5ed95c
Backed out changeset c6a1177a17e4 (bug 670002) because it should have been backed out with the other patch from this bug CLOSED TREE
...
--HG--
rename : devtools/client/framework/test/browser_source_map-01.js => devtools/client/framework/test/browser_source-location-01.js
rename : devtools/client/framework/test/browser_source_map-02.js => devtools/client/framework/test/browser_source-location-02.js
2016-07-20 15:15:33 -07:00
Wes Kocher
b79af22444
Backed out changeset aab8baf2c5f5 (bug 670002) for eslint failures
...
--HG--
rename : devtools/client/framework/source-map-service.js => devtools/client/framework/source-location.js
2016-07-20 12:56:46 -07:00
Jaideep Bhoosreddy
5b25587f88
Bug 670002 - Tests for source maps in the web console w/ performance issues. r=jsantell
...
--HG--
rename : devtools/client/framework/test/browser_source-location-01.js => devtools/client/framework/test/browser_source_map-01.js
rename : devtools/client/framework/test/browser_source-location-02.js => devtools/client/framework/test/browser_source_map-02.js
rename : devtools/client/debugger/test/mochitest/code_binary_search.coffee => devtools/client/framework/test/code_binary_search.coffee
rename : devtools/client/debugger/test/mochitest/code_binary_search.js => devtools/client/framework/test/code_binary_search.js
rename : devtools/client/debugger/test/mochitest/code_binary_search.map => devtools/client/framework/test/code_binary_search.map
rename : devtools/client/debugger/test/mochitest/doc_empty-tab-01.html => devtools/client/framework/test/doc_empty-tab-01.html
2016-07-19 14:42:00 -04:00
Jaideep Bhoosreddy
8f73e01607
Bug 670002 - Use source maps in the web console w/ performance issues. r=jsantell
...
--HG--
rename : devtools/client/framework/source-location.js => devtools/client/framework/source-map-service.js
2016-07-20 00:40:00 -04:00
Tom Tromey
c1f4e8a225
Bug 1266839 - replace uses of nsIXULAppInfo in devtools; r=gregtatum
...
MozReview-Commit-ID: KIsffqE99hA
--HG--
extra : rebase_source : 6513acf886bef3192445ae003f413acc0143f658
2016-07-15 14:04:02 -06:00
Tom Tromey
f3688e87f4
Bug 1265802 - Add Services.appinfo.OS shim for devtools; r=jryans
...
MozReview-Commit-ID: L41zmBEyqPH
--HG--
extra : rebase_source : 45d478bf4b60a869490b12b1e2cd1e8f2d204a9f
2016-07-14 12:48:47 -06:00
Julian Descottes
c0a152512a
Bug 1280360 - markupview: a11y fix tabindex when modifying attributes;r=pbro
...
Modify the template for markup view attributes to accept a tabindex attribute.
The markup for attributes might be generated and inserted in an already focused
markup view line. In this case the DOM element should be created with a tabindex
of 0 instead of -1.
MozReview-Commit-ID: AaMUS1h1o0C
--HG--
extra : rebase_source : e03f187326b6b42f7e575712137118e3adcb6a6f
2016-07-01 23:34:21 +02:00
Alexandre Poirot
a4a6cbfec2
Bug 1281726 - Test about:devtools-toolbox?target r=jryans
2016-07-13 23:34:18 -07:00
Alexandre Poirot
213ad20a2e
Bug 1281726 - Support TabActor.getTab against mozbrowser iframes. r=jryans
2016-07-13 23:34:17 -07:00
Alexandre Poirot
d63a3adedf
Bug 1285229 - Prevent duplicated context menu in the Inspector on Windows. r=jdescottes
2016-07-13 15:44:20 -07:00