Commit Graph

86 Commits

Author SHA1 Message Date
Jarda Snajdr
e1bdab8fe7 Bug 1261785 - Part 4: fix the click offset in waitForContextMenu. r=jdescottes 2016-04-19 04:03:00 +02:00
Jarda Snajdr
97eb7d4c93 Bug 1261785 - Part 3: make affected JS files eslint-clean. r=mratcliffe 2016-04-19 01:44:00 +02:00
Jarda Snajdr
385638bb66 Bug 1261785 - Part 2: use shared-head.js for storage inspector tests. r=mratcliffe 2016-04-19 01:44:00 +02:00
Brian Grinstead
7cbc7d8825 Bug 1264804 - Clean up tabs between tests in browser_webconsole_netlogging.js;r=pbro
Also adds a new closeTabAndToolbox helper function to shared-head.js

MozReview-Commit-ID: IIVOczLD3zS

--HG--
extra : transplant_source : %E8%F1.%A3%9C%2C7%CD%3B%7D%E7%90%0C%D5%F9%BF%0D%A3A%07
2016-03-30 18:24:06 -07:00
Sebastian Hengst
9e4b410498 Backed out changeset 5d81dab28e18 (bug 1261785) 2016-04-17 12:27:33 +02:00
Sebastian Hengst
94a588ed0d Backed out changeset 735739a3a13a (bug 1261785) 2016-04-17 12:27:22 +02:00
Jarda Snajdr
61e99d144c Bug 1261785 - Part 3: Make affected JS files eslint-clean. r=mratcliffe 2016-04-15 07:00:00 -04:00
Jarda Snajdr
58ce1a1893 Bug 1261785 - Part 2: Use shared-head.js for storage inspector tests. r=mratcliffe 2016-04-13 04:01:00 -04:00
Yura Zenevich
428478e041 Bug 1242852 - (part 1) making top dev tools toolbar keyboard accessible. r=bgrins
MozReview-Commit-ID: MPMzYnbZOM
---
 devtools/client/framework/test/browser.ini         |  2 +
 .../test/browser_toolbox_keyboard_navigation.js    | 88 ++++++++++++++++++++++
 devtools/client/framework/toolbox.js               | 67 ++++++++++++++++
 devtools/client/themes/toolbars.css                |  3 +
 4 files changed, 160 insertions(+)
 create mode 100644 devtools/client/framework/test/browser_toolbox_keyboard_navigation.js

--HG--
extra : rebase_source : d26a1dc86672a77b095e212ed658ab3fd89c0af2
2016-04-12 11:53:28 -04:00
Alexandre Poirot
20b3420a9a Bug 1261055 - Use env variable instead of BrowserToolboxProcess contructor option. r=jryans 2016-04-12 13:05:36 -07:00
Nick Fitzgerald
cd2c23a435 Bug 1249788 - Implement the census individuals view; r=jsantell
This adds the INDIVIDUALS view state to the memory panel, renames "dominator
tree display" to "label display", and adds a view for listing the individual
nodes in a census group and inspecting each nodes' retaining paths.

--HG--
rename : devtools/client/memory/actions/dominator-tree-display.js => devtools/client/memory/actions/label-display.js
rename : devtools/client/memory/reducers/dominator-tree-display.js => devtools/client/memory/reducers/label-display.js
2016-04-11 18:04:31 -07:00
Nick Fitzgerald
ffd2846070 Bug 1237054 - Part 0: Make tests fail if DevToolsUtils.assert fails; r=jryans 2016-04-05 19:21:00 +02:00
Steve Melia
90ac232115 Bug 1259126 - Use a <box> intead of a <deck> for toolbox tabs;r=bgrins
MozReview-Commit-ID: Lgc7Txe5xt1
2016-04-01 00:28:50 +01:00
Alexandre Poirot
5e0c919d13 Bug 1258987 - Stop generating useless xul:command and xul:broadcaster. r=jryans 2016-04-05 07:16:48 -07:00
Alexandre Poirot
d85fa6d2c0 Bug 1258985 - Remove menuitem and pref related to the "Error Console". r=jryans 2016-04-05 07:16:48 -07:00
Julian Descottes
4976840785 Bug 1261687 - Don't update devtools title if tabNavigated.isFrameSwitching;r=jryans
Check the "isFrameSwitching" property of the tabNavigated event before
updating the devtools title. If frameSwitching is true, the event is a
fake event generated by the webbrowser actor when switching the frame
context in the devtools.

Added another mochitest to verify this.

MozReview-Commit-ID: LDycPcf0tLv

--HG--
extra : rebase_source : 5b8070a72d081490c5c3c366ee71753d99707dfa
2016-04-03 18:49:40 +02:00
Carsten "Tomcat" Book
174dee8f80 Backed out changeset 64f6fc285131 (bug 1231437) for test failures in browser_storage_cookies_edit.js
--HG--
extra : rebase_source : ecb08214d01f5743a84316ae03529a9c73b4e40f
2016-04-01 15:53:12 +02:00
Jarda Snajdr
cc61dccc0d Bug 1231437 - Storage Inspector: context menu to remove cookie/storage item r=mratcliffe
--HG--
extra : rebase_source : 9fa5cccee28309f9da368275f6cb80f684aaa39f
2016-04-01 05:11:00 +02:00
J. Ryan Stinnett
33f188faf9 Bug 1240804 - Disabling / whitelisting more tests with promise rejections. r=me
MozReview-Commit-ID: ISHRSPrywv5
2016-04-01 06:52:43 -05:00
Carsten "Tomcat" Book
d614afde81 Backed out changeset 66f61a656571 (bug 1231437) for test failures in browser_storage_cookies_edit.js 2016-04-01 09:27:58 +02:00
Jarda Snajdr
462e493707 Bug 1231437 - Storage Inspector: context menu to remove cookie/storage item r=mratcliffe a=kwierso
MozReview-Commit-ID: ETmjp8jjQ6z
2016-03-31 16:14:15 -07:00
Julian Descottes
d015e2f0e7 Bug 1260359 - fix devtools detached toolbox title update in e10s;r=jryans
The devtools host window updates its title when its target navigates.
This was done using a contentDocument CPOW, and thus failing on e10s.

The url and title are now stored in TabTarget and updated on tab navigation.
Updated existing test to cover the case of pages with a title.

MozReview-Commit-ID: 4G1keOA7yB6

--HG--
extra : rebase_source : 720084e9929f334092ffe18e4c786cbf731fe52e
2016-03-29 12:01:46 +02:00
Nicolas Chevobbe
b94e8a4b94 Bug 1246514 - Fix eslint errors in files touched in this bug. r=bgrins
MozReview-Commit-ID: LSs3NUsMXLN

--HG--
extra : rebase_source : 24572d2d23b63e36f4664a4c20dfce847da4c37c
2016-03-11 22:23:53 +01:00
Nicolas Chevobbe
abb431e0ca Bug 1246514 - Switch toolbox-options.xul to HTML. r=bgrins
Change the XUL label + vbox to fieldset + legend as it's the most relevant
element for describing form sections.
Moreover, we don't have to look for a previous label when we hide a fieldset.
Edit scripts and tests files to adapt them to the HTML file structure.

MozReview-Commit-ID: LBfXfLRX6aj

--HG--
rename : devtools/client/framework/toolbox-options.xul => devtools/client/framework/toolbox-options.xhtml
extra : rebase_source : 4343dd55c3be9de6a09c39819959be4ad4642edc
2016-02-26 23:40:14 +01:00
Alexandre Poirot
f33b558b6b Bug 1233463 - Allow loading devtools in a tab or an html:iframe. r=jryans 2016-03-16 06:42:19 -07:00
Jordan Santell
63679ce4b8 Bug 1177279 - Create a SourceLocationController to manage the state of updating sources for source mapping. r=jlong,jryans 2016-03-14 18:49:07 -07:00
Lin Clark
1d48126258 Bug 1249106 - Fail tests when React propType errors are logged. r=jyrans
MozReview-Commit-ID: HlTDuMhsyX6
2016-03-09 21:50:42 -08:00
Phil Ringnalda
4fc06aef08 Back out 054bd8841f4c (bug 1249106) for doing just what it intended, causing devtools tests to fail with "Warning: Failed propType", just a bit too often 2016-03-03 21:41:32 -08:00
Lin Clark
75dc726f8f Bug 1249106 - Fail tests when React propType errors are logged. r=jryans 2016-03-02 17:07:00 -05:00
Alexandre Poirot
ffdbd09825 Bug 1245875 - Remove Tilt from tree. r=vporof,jwalker 2016-03-03 02:27:22 -08:00
Alexandre Poirot
7c4184c262 Bug 1252346 - Fixes missing Services definition or tweaked eslint to figure out where does it comes from. r=jryans 2016-03-01 14:00:28 -06:00
Alexandre Poirot
d3b05e8c5a Bug 1245530 - Use require(Services) instead of Cu.import(Services.jsm). r=jryans 2016-02-27 04:51:10 -08:00
Patrick Brosset
25793ecb39 Bug 1245654 - Make the inspector shortcut start the pick mode again; r=bgrins
MozReview-Commit-ID: 9qImivhKhKf

--HG--
extra : rebase_source : c65c314c0195205a062c6d7260a6e001044eea0b
extra : histedit_source : ddad40ea60d5abdbd81c4f3286a2d300de588572%2Ccd82c42337de918b928be10ad26a94b910613bf1
2016-02-18 17:52:33 +01:00
Lin Clark
06ca447288 Bug 1245667 - Use standard license boilerplate in framework js files. r=bgrins
MozReview-Commit-ID: 31xbv6rirPg

--HG--
extra : rebase_source : 1afbc68083aa0bdf6b7a674c39a0ac3e839756d6
2016-02-16 16:14:53 -08:00
Brian Grinstead
ad34c237e8 Bug 1246733 - Remove stylesheet references of 'devtools/skin/common.css' and instead import it in theme files;r=ntim,r=ochameau
MozReview-Commit-ID: AwS9aJ4dypm
2016-02-16 16:10:25 -08:00
Alexandre Poirot
251624825f Bug 1246692 - Test that the browser toolbox has a working console. r=jryans 2016-02-16 07:23:56 -08:00
Alexandre Poirot
51759742d1 Bug 1245462 - Replace usages of gDevTools.jsm by module imports. r=jryans 2016-02-11 04:29:47 -08:00
Patrick Brosset
93af3a6491 Bug 1245420 - Sort devtools/client/framework tests and clean-up browser_toolbox_tabsswitch_shortcuts.js; r=ochameau
--HG--
extra : commitid : GWTrFsc2lxG
extra : rebase_source : 9247cb1aa3241982cabe9deb604ac78a2ec08160
2016-02-04 22:47:15 +01:00
Phil Ringnalda
b126f6367d Back out ceb8dff2037e (bug 1246010) for browser_rules_edit-property_06.js timeouts 2016-02-04 20:31:14 -08:00
Brian Grinstead
7b9679b982 Bug 1246010 - Force a default width for sidebars even if no pref is set;r=pbrosset
--HG--
extra : commitid : EG9XO0Re99q
2016-02-04 16:59:35 -08:00
Carsten "Tomcat" Book
628cee03d9 Backed out changeset 3cd839e515b9 (bug 1245420) for timeouts in browser_responsiveruleview.js 2016-02-04 16:42:01 +01:00
Patrick Brosset
0be846b452 Bug 1245420 - Sort devtools/client/framework tests and clean-up browser_toolbox_tabsswitch_shortcuts.js; r=ochameau
--HG--
extra : commitid : 7K3BCxxznLO
extra : rebase_source : 40f867068b6bb224a2e9b9dabc01588548977c6a
extra : histedit_source : c8e5f9a52764120c5f670194d7a8e8272b0dc6dc%2C178cc34ed4b2f07e7ebaf70057eacaeac77324a3
2016-02-04 10:47:21 +01:00
Brian Grinstead
9ebb26a99c Bug 1245287 - Add toolbox API for isToolRegistered and events for tool-registered and tool-unregistered;r=jryans
--HG--
extra : commitid : FWUAnIRnqH
2016-02-03 16:00:21 -08:00
Brian Grinstead
74d0f04d62 Bug 1030318 - Enable devtools/framework tests with e10s - part 4;r=me
--HG--
extra : commitid : 1VZvvE9Dsf0
2016-01-20 11:52:02 -08:00
Alexandre Poirot
5e0d485465 Bug 1239276 - Convert DebuggerClient.connect to promise. r=jryans 2016-01-28 10:11:31 -08:00
Alexandre Poirot
c5ec2a3f0f Bug 950936 - Add disable autohide button in browser toolbox to help debug panel/popups. r=bgrins 2016-01-28 10:11:31 -08:00
Chris Manchester
d6f59759cd Bug 1243096 - Remove ini manifests containing only support-files and move their contents to TEST_HARNESS_FILES. r=gps
--HG--
extra : commitid : FyLge9QyfDF
2016-01-27 17:46:34 -08:00
J. Ryan Stinnett
bc17ebb4d3 Bug 1239437 - xpcshell tests for responsive.html. r=pbrosset 2016-01-25 19:44:08 -06:00
Patrick Brosset
42e94c09fb Bug 1181837 - 6 - Include inspector's head.js in rule and computed view tests to remove duplication; r=bgrins
--HG--
extra : commitid : LKiTF0zhpnP
extra : rebase_source : 59331694a40f5425826d1f170f1a7a8512d258d0
2016-01-20 09:17:11 +01:00
Carsten "Tomcat" Book
8a6776a25a Backed out changeset e78d14bd29b7 (bug 950936) 2016-01-18 16:34:16 +01:00