Граф коммитов

16945 Коммитов

Автор SHA1 Сообщение Дата
Daisuke Akatsuka e7c694b138 Bug 1491874: Add test the keybindings for element picker with separate window. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D40400

--HG--
extra : moz-landing-system : lando
2019-08-07 02:08:23 +00:00
Daisuke Akatsuka 9aaf57a4e2 Bug 1491874: Keep the shortcut key consistency of during picker mode. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D40379

--HG--
extra : moz-landing-system : lando
2019-08-07 02:07:21 +00:00
Daisuke Akatsuka 5041bdc10b Bug 1491874: Prevent raising the toolbox. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D40378

--HG--
extra : moz-landing-system : lando
2019-08-07 02:07:08 +00:00
Daisuke Akatsuka de32ac622a Bug 1491874: Enable Cmd+Shift+C shortcut key on the separated toolbox. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D40377

--HG--
extra : moz-landing-system : lando
2019-08-07 02:07:01 +00:00
Andreea Pavel a7b3920be9 Backed out changeset 4ed2ae72d108 (bug 1568157) for dt failures on a CLOSED TREE 2019-08-07 02:50:26 +03:00
Gabriel Luong b338daf32e Bug 1568157 - Part 1: Replace `toolbox.inspectorFront` with the `inspectorFront` from `target.getFront("inspector")`. r=yulia,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D40313

--HG--
extra : moz-landing-system : lando
2019-08-06 21:36:09 +00:00
Andreea Pavel 018d43f8fb Backed out changeset 531e06bae805 (bug 1568151) for failing browser_ext_devtools_panel.js on a CLOSED TREE
--HG--
extra : amend_source : b4fbc693143810f3c7462c9d3598529627480891
2019-08-07 00:35:56 +03:00
Andreea Pavel 7003377283 Backed out changeset 3beffacf5f4a (bug 1547385) devtools failures on a CLOSED TREE 2019-08-07 00:07:56 +03:00
Gabriel Luong 2365ba00a8 Bug 1568151 - Replace `target.getInspector()` by `target.getFront("inspector")`. r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D39914

--HG--
extra : moz-landing-system : lando
2019-08-06 19:55:15 +00:00
Dhyey Thakore d8099b16fe Bug 1547385 - Implement initial Inline Preview for debugger r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D34175

--HG--
extra : moz-landing-system : lando
2019-08-06 19:47:38 +00:00
Andreea Pavel 53820aa30c Backed out 9 changesets (bug 1564221) xpcshell failures on a CLOSED TREE
Backed out changeset 36e33a3b59f0 (bug 1564221)
Backed out changeset 12d1607c1415 (bug 1564221)
Backed out changeset 8c3157ad3ac9 (bug 1564221)
Backed out changeset ad7a644c5a8d (bug 1564221)
Backed out changeset 31f730109760 (bug 1564221)
Backed out changeset a140da3467e0 (bug 1564221)
Backed out changeset 02a324e713d6 (bug 1564221)
Backed out changeset dc76eeb3a74a (bug 1564221)
Backed out changeset bc933f236434 (bug 1564221)
2019-08-06 20:49:21 +03:00
Razvan Maries 2d23034c48 Backed out changeset 145b187e750f (bug 1570886) for perma xpcshell fails on test_objectgrips-08.js. CLOSED TREE 2019-08-06 20:12:16 +03:00
Nicolas Chevobbe cc5dd3750c Bug 1570985 - Don't create an ObjectClient from ConsoleTable. r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D40589

--HG--
extra : moz-landing-system : lando
2019-08-06 15:15:09 +00:00
Barret Rennie bdc312d909 Bug 1564221 - Remove QueryInterface parameter from MockSecurityInfo in devtools tests r=ochameau
The `MockSecurityInfo` instances in the patched devtools tests are not actually
being used as `nsITransportSecurityInfo` instances; while `QueryInterface`
methods were generated for the them, these were never called. Additionally, the
methods they are being passed to are not XPCOM-defined and therefore do not
strictly require `nsITransportSecurityInfo`.

Differential Revision: https://phabricator.services.mozilla.com/D40521

--HG--
extra : moz-landing-system : lando
2019-08-06 15:37:05 +00:00
Andy Wingo 0f20ca98c4 Bug 1570886 - Remove enableBigInt run-time flag r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D40389

--HG--
extra : moz-landing-system : lando
2019-08-06 10:36:09 +00:00
Julian Descottes 01cd4cb2f4 Bug 1571365 - Add documentation for devtools node tests r=Ola
Differential Revision: https://phabricator.services.mozilla.com/D40605

--HG--
extra : moz-landing-system : lando
2019-08-05 12:08:20 +00:00
Cosmin Sabou 12a8944ce8 Bug 1567597 - Disable browser_perf tests that keep timing out. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D40812

--HG--
extra : moz-landing-system : lando
2019-08-06 14:00:50 +00:00
Arun Kumar Mohan 2ae57e4ad5 Bug 1566469 - Rename millis to ms. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D39907

--HG--
extra : moz-landing-system : lando
2019-08-06 12:02:21 +00:00
tanhengyeow a6ffd97e5e Bug 1569781 - Refreshing Netmonitor and clicking on a WS request shows Accordion. r=nchevobbe
Set frameDetailsOpen to false when WebSocketsPanel unmounts.

Differential Revision: https://phabricator.services.mozilla.com/D39788

--HG--
extra : moz-landing-system : lando
2019-07-31 08:26:58 +00:00
tanhengyeow 9983b8eaa6 Bug 1561553 - WebSocket frame list should hide some columns by default. r=nchevobbe
Show "Data" and "Time" column by default. Allows users to show/hide columns through the header context menu. Also ensures that least one column is shown.

Differential Revision: https://phabricator.services.mozilla.com/D40102

--HG--
extra : moz-landing-system : lando
2019-08-05 07:31:10 +00:00
tanhengyeow 9022744f58 Bug 1566775 - No WS messages are shown, if the request is changed with arrow keys. r=nchevobbe
Pass in channelId to "selectRequest" action for keyDown events

Differential Revision: https://phabricator.services.mozilla.com/D40056

--HG--
extra : moz-landing-system : lando
2019-08-01 13:50:24 +00:00
yulia 76593f4a6c Bug 1566450 - disable aboutdebugging_process_main_local test on debug builds; r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D40645

--HG--
extra : moz-landing-system : lando
2019-08-05 15:29:17 +00:00
yulia 05d661890f Bug 1566450 - replace getList process json with processDescriptor; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D37712

--HG--
extra : moz-landing-system : lando
2019-08-05 15:27:51 +00:00
yulia 93b10b4e80 bug 1566450 - Implement a metaclass for content processes r=ochameau,jdescottes
WIP for metaclass concept

The best place to start is the test, it outlines what the API looks like.

Differential Revision: https://phabricator.services.mozilla.com/D37253

--HG--
extra : moz-landing-system : lando
2019-08-05 15:15:46 +00:00
Greg Tatum 770b452ba1 Bug 1521929 - Remove the memory feature from profiler DevTools; r=canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D40288

--HG--
extra : moz-landing-system : lando
2019-08-05 15:37:21 +00:00
Bogdan Tara 80a144be91 Backed out 8 changesets (bug 1569676) for failures on browser_toolbox_tool_ready.js CLOSED TREE
Backed out changeset 997ad11003a3 (bug 1569676)
Backed out changeset 2dab5e2243d0 (bug 1569676)
Backed out changeset 59660e3e2e53 (bug 1569676)
Backed out changeset c0b0e0410a66 (bug 1569676)
Backed out changeset 1bc927ef181a (bug 1569676)
Backed out changeset 5227c89295f4 (bug 1569676)
Backed out changeset 8365fc01396b (bug 1569676)
Backed out changeset 996c40dbc9e2 (bug 1569676)
2019-08-05 22:00:23 +03:00
Csoregi Natalia 533d800d89 Backed out changeset 63ffc8b43cc3 (bug 1571221) for failures on browser_ext_devtools_inspectedWindow.js. CLOSED TREE 2019-08-05 20:13:18 +03:00
Alexandre Poirot 17d1e957eb Bug 1569676 - Wait for toolbox to be loaded before closing the toolbox in browser_toolbox_toolbar_reorder_with_secondary_toolbox.js. r=jdescottes
A RDP request is made during toolbox opening and this request isn't awaited for
during the call to gDevTools.showToolbox. This relates to the autohide menu.
Await for this request to be finished and the DOM elements relating to it to be disabled
before trying to close the toolbox.

Differential Revision: https://phabricator.services.mozilla.com/D39715

--HG--
extra : moz-landing-system : lando
2019-08-05 10:47:10 +00:00
Alexandre Poirot 1f7e272aad Bug 1569676 - Make style editor panel's destroy synchronous. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D39714

--HG--
extra : moz-landing-system : lando
2019-08-05 10:47:08 +00:00
Alexandre Poirot fa5f22284f Bug 1569676 - Make storage panel's destroy synchronous. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D39713

--HG--
extra : moz-landing-system : lando
2019-08-05 10:47:06 +00:00
Alexandre Poirot ab80662a45 Bug 1569676 - Make scratchpad destroy synchronous. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D39712

--HG--
extra : moz-landing-system : lando
2019-08-05 10:47:05 +00:00
Alexandre Poirot 6127213588 Bug 1569676 - Make new performance panel's destroy synchronous. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D39711

--HG--
extra : moz-landing-system : lando
2019-08-05 10:47:01 +00:00
Alexandre Poirot e1ca836b59 Bug 1569676 - Make memory panel's destroy synchronous. r=jdescottes
The memory actor is a target scoped one and they are all destroyed
when the toolbox closes. So memory actor's destroy method is called.
It then calls bridge's destroy, which also detach the actor if it was
attached.

Differential Revision: https://phabricator.services.mozilla.com/D39710

--HG--
extra : moz-landing-system : lando
2019-08-05 10:46:54 +00:00
Alexandre Poirot 7bb440be2a Bug 1569676 - Make DOM and application panel's destroy synchronous. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D39709

--HG--
extra : moz-landing-system : lando
2019-08-05 10:46:52 +00:00
Alexandre Poirot d75ac50d93 Bug 1569676 - Make accessibility panel's destroy synchronous. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D39708

--HG--
extra : moz-landing-system : lando
2019-08-05 10:46:50 +00:00
Krishnal Ciccolella ce3d0217a4 Bug 1571221 - Add a check for 'this.selection' before calling 'destroy()' on it r=gl
Added an if statement to check for `this.selection`. If it is truthy, `destroy()` will be called on it.

Differential Revision: https://phabricator.services.mozilla.com/D40643

--HG--
extra : moz-landing-system : lando
2019-08-05 15:37:16 +00:00
Julian Descottes 4992b2922e Bug 1571318 - Stop using inline styles in event tooltip r=gl
Differential Revision: https://phabricator.services.mozilla.com/D40588

--HG--
extra : moz-landing-system : lando
2019-08-05 13:26:49 +00:00
Nicolas Chevobbe 5b6538716e Bug 1548866 - Fix browser_webconsole_keyboard_accessibility.js intermittent. r=davidwalsh.
The test was supposed to pass custom values to waitFor (for
the number of tries and the interval), but what we end up
using in the webconsole is the waitFor function from the
debugger helper, which is loaded via loadSubScript.
Since the debugger waitFor doesn't allow to pass custom
maxTries nor interval, we are not waiting long enough
for all the messages to be displayed on slow machines.
The quickfix here is to allow debugger waitFor to have
custom maxTries and interval.
A better fix would be to actually not load the waitFor
from the debugger, for example by avoiding loadSubScript
and using modules instead.

Differential Revision: https://phabricator.services.mozilla.com/D40163

--HG--
extra : moz-landing-system : lando
2019-08-05 13:19:48 +00:00
Julian Descottes 84eb11c4cf Bug 1570897 - Add test to check that about:devtools-toolbox is focused after reload r=ochameau
Depends on D40232

Differential Revision: https://phabricator.services.mozilla.com/D40390

--HG--
extra : moz-landing-system : lando
2019-08-05 11:47:25 +00:00
Nicolas Chevobbe e63b4ee826 Bug 1570320 - Rename hudservice into browser-console-manager. r=ochameau.
The file only manages the browser console, so we're
making its name reflect what it does.

Differential Revision: https://phabricator.services.mozilla.com/D40441

--HG--
rename : devtools/client/webconsole/hudservice.js => devtools/client/webconsole/browser-console-manager.js
extra : moz-landing-system : lando
2019-08-05 11:40:58 +00:00
Alexandre Poirot 8f0375b40d Bug 1569690 - Use target instead of thread as greatest common divisor. r=loganfsmyth,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D39720

--HG--
extra : moz-landing-system : lando
2019-08-05 10:53:52 +00:00
Alexandre Poirot c2d74f2aac Bug 1570692 - Do not restore focus for about:debugging toolboxes. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D40232

--HG--
extra : moz-landing-system : lando
2019-08-05 10:36:36 +00:00
Brian Hackett 97a8b6a8cd Bug 1538056 Part 4 - Add test for setting column breakpoints in inline scripts, r=loganfsmyth.
Differential Revision: https://phabricator.services.mozilla.com/D33188

--HG--
extra : moz-landing-system : lando
2019-08-04 21:40:20 +00:00
Brian Hackett 94624944d0 Bug 1538056 Part 3 - Adjust breakpoint positions in inline scripts by the starting column offset, r=loganfsmyth.
Depends on D33181

Differential Revision: https://phabricator.services.mozilla.com/D33182

--HG--
extra : moz-landing-system : lando
2019-08-04 21:37:03 +00:00
Brian Hackett 23cddcde7f Bug 1538056 Part 2 - Use HTML file contents from parser in devtools server when possible, r=loganfsmyth.
Depends on D33178

Differential Revision: https://phabricator.services.mozilla.com/D33181

--HG--
extra : moz-landing-system : lando
2019-08-04 21:34:31 +00:00
Brian Hackett bc685f2db6 Bug 1570089 Part 1 - Recover from replaying process crashes, r=loganfsmyth.
Differential Revision: https://phabricator.services.mozilla.com/D39925

--HG--
extra : moz-landing-system : lando
2019-08-04 16:55:00 +00:00
Arun Kumar Mohan 3f7e593586 Bug 1554872 - Refactor renderFlexibiilitySection method to remove disabled complexity eslint rule. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D39623

--HG--
extra : moz-landing-system : lando
2019-07-30 18:07:54 +00:00
Arun Kumar Mohan 5d6470c5e8 Bug 1554875 - Refactor _onShortcut method to remove disabled complexity eslint rule. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D39602

--HG--
extra : moz-landing-system : lando
2019-07-31 12:52:39 +00:00
Nicolas Chevobbe 1aeeaf2559 Bug 1465149 - Remove old jsterm code. r=jdescottes.
Since we modified the Editor to be accessible, we got
the green light to remove the old JsTerm code.
This means we can remove the preference for the codeMirror
input, and clean the WebConsole react app a bit.
This also mean we can avoid running a lot of our tests
twice.
Finally, some test helpers had to take argument with
specific shape to work against old jsterm (e.g. checkInputCompletionValue),
that we can now remove to make tests easier to read.

Differential Revision: https://phabricator.services.mozilla.com/D40172

--HG--
extra : moz-landing-system : lando
2019-08-04 09:38:25 +00:00
Yura Zenevich fbc5c77152 Bug 1565460 - improve accessibility and configurability of the shared menu components. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D39117

--HG--
extra : moz-landing-system : lando
2019-08-03 23:12:58 +00:00