Commit Graph

166 Commits

Author SHA1 Message Date
Brian Grinstead
899b355eb7 Bug 1181834 - Migrate browser/devtools/fontinspector tests to shared-head.js;r=jryans 2015-07-09 16:18:11 -07:00
J. Ryan Stinnett
7e2158acc2 Bug 1178851 - Move testing flag to DevToolsUtils. r=ochameau 2015-07-02 04:56:57 -05:00
Patrick Brosset
86e421f5d6 Bug 1177463 - Temporarily hide the toolbox minimize button; r=bgrins 2015-06-25 12:28:47 -07:00
Michael Ratcliffe
a7c7d1ee28 Bug 1049888 - [e10s] Make the storage actor work in e10s and Firefox OS r=past 2015-06-20 17:39:22 +01:00
Brian Grinstead
8b186b77d2 Bug 1119133 - Add a keyboard shortcut to toggle devtools docking mode between last two positions;r=pbrosset 2015-06-09 14:59:27 -07:00
Patrick Brosset
540c19f1b4 Bug 1172500 - Add a keyboard shortcut to minimize the toolbox. r=jryans 2015-06-11 11:11:35 +02:00
Patrick Brosset
0f83955179 Bug 867838 - Add the possibility to minimize the bottom-hosted toolbox; r=jryans 2015-06-08 15:49:38 +02:00
Jose Antonio Olivera Ortega
f8de06bf93 Bug 1153407 - browser_toolbox_options_enable_serviceworkers_testing.js breaks other tests, needs to be e10s. r=ochameau 2015-06-03 08:07:26 +02:00
Carsten "Tomcat" Book
f77299ba17 Backed out changeset c9867a69b201 (bug 1136732) for frequent OSX m-oth test failures on a CLOSED TREE 2015-06-01 16:39:41 +02:00
Aaron Raimist
c577f49017 Bug 1136732 - Limit Minimum Firefox Viewport height to 100px. r=bgrinstead 2015-05-29 14:34:00 +02:00
Patrick Brosset
b0fc02b334 Bug 1166189 - ESLint configuration files for devtools; r=tromey
Adds a global .eslintrc file for all source files in /browser/devtools.
This file defines a set of global variables that are commonly used in
/browser/devtools code.
The files that import modules with Cu.import will need to define their
own globals as /* globals ... */ comments.
This file also defines the configuration for all the rules we want to
use.

This also adds a set of .eslintrc files, one per test directory in
/browser/devtools. Each of these files extend from one of 2 parent config
files: .eslintrc.xpcshell or .eslintrc.mochitest.
The parent config define the set of globals these types of tests have
access to (test runner functions, assertion functions, etc.).

Finally, this also adds .eslintrc files in /toolkit/devtools for code and
tests, which just extend from their counterparts in /browser/devtools.
2015-05-28 09:30:03 +02:00
Patrick Brosset
afc590c391 Bug 1167704 - Remove SpiderMonkey specific syntax in browser/devtools/shared and browser/devtools/framework; r=jryans 2015-05-22 21:17:11 +02:00
Patrick Brosset
6da0833731 Bug 1022726 - Focus the devtools window after switching host type; r=bgrins
After switching to a different toolbox host, make sure the toolbox window
receives the focus so that the toolbox keyboard shortcuts (like move to next
or previous tool) still work.
2015-05-22 16:06:37 +02:00
Panos Astithas
4a8380421f Bug 1163024 - Part 2: Ignore network requests from chrome code in a content toolbox. r=ochameau 2015-05-22 09:09:44 +03:00
Brian Grinstead
4b4691e0dd Bug 1166560 - Make a shared-head.js file for devtools, initially used by the framework and eyedropper tests;r=jryans 2015-05-20 11:46:51 -07:00
Alexandre Poirot
5cbef5bde7 Bug 1161072 - Reset docshell state (disabled js/cache, service workers) from actor instead of client. r=jryans 2015-05-18 20:15:35 +02:00
Ehsan Akhgari
437d95a148 Bug 1154275 - Remove ise() in favor of is(); r=Ms2ger 2015-05-13 14:31:58 -04:00
Panos Astithas
c1e54e2fe4 Plug the leak in browser_toolbox_selected_tool_unavailable.js in a CLOSED TREE (bug 915448). r=testonly 2015-05-12 16:01:15 +03:00
Panos Astithas
9e3a9cc022 The toolbox should expect the previously selected tool to be unavailable (bug 915448). r=bgrins 2015-05-12 09:28:00 +03:00
juliandescottes
5af8f706aa Bug 999568 - Bring devtools window to front on F12. r=pbrosset
Two keyboard shortcuts can toggle the devtools : F12 and CTRL+SHIFT+I/CMD+ALT+I.

Currently, with detached devtools, pressing a toggle key from the main window
closes the devtools window. Pressing a toggle key from the devtools window
itself has no effect.

The goal of this changeset is to :
- focus devtools window when pressing a toggle key in the main window
- close devtools window when pressing a toggle key in the devtools window

Modified toggleToolboxCommand in browser/devtools/framework/gDevTools.jsm to
destroy the toolbox only if it is "docked" (exists and the hostType is not
WINDOW).

Modified browser/devtools/framework/toolbox-window.xul and
browser/locales/en-US/chrome/browser/devtools/toolbox.dtd so that F12 and
CTRL+SHIFT+I/CMD+SHIFT+I also close the devtools window when used inside the
devtools window

Added mochitest browser_toolbox_toggle.js
2015-04-30 22:51:07 +02:00
ziyunfei
649e7033e4 Bug 1102219 - Part 4: Replace String.prototype.contains with String.prototype.includes in chrome code. r=till 2015-04-30 00:32:05 +09:00
Jordan Santell
d9a58344f8 Bug 1134778 - Consolidate usages of view sourcing in tools with a source-utils module. r=vp,jryans 2015-04-24 14:16:34 -07:00
Joe Walker
cb03960f98 Bug 1128988 - runAt support for commands/converters; r=bgrins 2015-04-23 10:24:49 +01:00
Gabriel Luong
4c850453d7 Bug 1120616 - Part 4: Add textbox context menu for rule and computed view r=bgrins 2015-04-16 14:15:28 -04:00
Panos Astithas
a936ed870b Add a devtools tag to all devtools tests (bug 1149907). r=pbrosset 2015-04-01 14:09:33 +03:00
Brian Grinstead
1b9420556e Bug 1148996 - Install a devedition lightweight theme on startup, then wait for it to be applied before applying devedition styles;r=Gijs 2015-03-31 20:00:32 -07:00
Wes Kocher
28034396c1 Merge m-c to fx-team a=merge CLOSED TREE 2015-03-30 19:42:25 -07:00
Brian Grinstead
0ab1e8f3c5 Bug 1094821 - Backout 01482cdccd72 for test failures in Aurora simulation;r=me;a=RyanVM 2015-03-30 09:20:48 -07:00
J. Ryan Stinnett
f0b83f9006 Bug 1138591 - Remove the chrome-enabled pref. r=past 2015-03-28 03:42:33 -05:00
Brian Grinstead
2388814692 Bug 971129 - Set a minimum page size to 25px when initializing the devtools toolbox host;r=jryans 2015-03-27 10:35:32 -07:00
Wes Kocher
53385e4f61 Merge m-c to inbound a=merge CLOSED TREE 2015-03-26 17:46:35 -07:00
J. Ryan Stinnett
63d863fb93 Bug 1147042 - Rename attachProcess to getProcess. r=ochameau 2015-03-24 14:59:53 -05:00
Alexandre Poirot
001c914d02 Bug 1134180 - Introduce RootActor.getTab to prevent creating TabActor for all tabs. r=past 2015-03-25 09:30:00 -04:00
Brian Grinstead
c03e9933a0 Bug 1064596 - Clamp the toolbox size to min(preferred size, available space). r=jryans 2015-03-25 15:01:00 -04:00
Brian Grinstead
652d1f4fe2 Bug 1094821 - Install a devedition lightweight theme on startup, then wait for it to be applied before applying devedition styles;r=Gijs 2015-03-25 06:54:18 -07:00
Jose Antonio Olivera Ortega
e15639e6b4 Bug 1003991 - Disable https:// only load for ServiceWorkers when Developer Tools are open. r=nsm, r=miker 2015-03-24 14:15:00 -04:00
Alexandre Poirot
b9112cb8a8 Bug 1059308 - Fix tests to support chrome actor. r=jryans 2015-02-26 03:56:00 +01:00
Jan Odvarko
1b976fcf4d Bug 1126274 - Add new API to listen for sent and received RDP packets. r=jryans 2015-02-13 07:35:44 +01:00
Matteo Ferretti
2911ff72d8 Bug 1127238 - Remove the hard-coded list of highlighters; r=pbrosset CLOSED TREE 2015-02-03 13:03:33 +01:00
Brian Grinstead
b08e0e14b1 Bug 1030318 - Enable devtools/framework tests with e10s - part 3;r=ejpbruel 2015-01-20 08:16:39 -08:00
Patrick Brosset
60c1284bc8 Bug 1101569 - Adds an allTabs menu to the sidebar widget; r=dcamp 2015-01-15 10:47:12 +01:00
Sami Jaktholm
4a458132e0 Bug 1070250 - Split browser_toolbox_options_disable_cache.js into two separate tests to avoid timeouts. r=miker 2014-12-30 19:25:21 +02:00
Patrick Brosset
bb9603f20a Bug 1075319 - Use native add_task in devtools mochitests rather than custom asyncTest. r=miker 2014-12-15 03:37:00 -05:00
Brian Grinstead
0cdc6b70fe Bug 1093730 - Add DevTools toolbox API for getPanelWhenReady. r=jryans 2014-12-08 16:19:00 +01:00
J. Ryan Stinnett
99df2107de Bug 1058997 - Part 3c: Remove always allow init calls from tests. r=past 2014-12-01 22:55:56 -08:00
Joel Maher
eab38324ee Bug 1102188 - browser_devtools_api.js fails when run as a standalone directory. r=Yoric 2014-11-20 07:49:07 -05:00
Eddy Bruël
3844cf8d89 Bug 1096490 - Fix test failures in browser_devtools_api.js;r=vporof
These test failures occur when you replace the deprecated-sync-thenables in
protocol.js with Promise.jsm.
2014-11-20 05:31:06 +01:00
Jordan Santell
9b7c44ffba Bug 1097156 - Add dev edition theme toggle in toolbox. r=gijs,r=bgrins 2014-11-17 17:35:01 -08:00
Michael Ratcliffe
c0df7c569e Bug 1090913 - Make mochitests fail when it has 0 passes and 0 fails r=jmaher 2014-11-05 16:00:52 +00:00
Michael Ratcliffe
6080cad3f4 Backed out changeset 3500854d791b for test log breakage 2014-11-07 13:32:09 +00:00