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

518 Коммитов

Автор SHA1 Сообщение Дата
Alexandre Poirot 1a24fdef28 Bug 1765330 - [devtools] Remove skip-pausing debugger feature flag. r=jdescottes
This has been enabled for a while and should be considered the new default behavior.

Also removing (now) unused selectors/actions.

Differential Revision: https://phabricator.services.mozilla.com/D143999
2022-04-20 15:05:59 +00:00
Hubert Boma Manilla 63495d728e Bug 1745921 - [devtools] Remove unused tabBlackboxed pref r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D133095
2021-12-14 12:50:17 +00:00
Hubert Boma Manilla b61faccdb5 Bug 1690450 - [devtools] Add pref for blackboxing lines r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D132052
2021-11-29 16:41:42 +00:00
Hubert Boma Manilla 7d72a95487 Bug 1742829 - [devtools] Remove the original-blackbox feature flag r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D132050
2021-11-29 16:41:42 +00:00
Ricky Stewart 02a7b4ebdf Bug 1654103: Standardize on Black for Python code in `mozilla-central`.
Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly.

To produce this patch I did all of the following:

1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions.

2. Run ./mach lint --linter black --fix

3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks.

4. Make some ad-hoc manual updates to `testing/marionette/client/setup.py`, `testing/marionette/harness/setup.py`, and `testing/firefox-ui/harness/setup.py`, which have hard-coded regexes that break after the reformat.

5. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023).

# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D94045
2020-10-26 18:34:53 +00:00
Bogdan Tara da1098d4aa Backed out 10 changesets (bug 1654103, bug 1672023, bug 1518999) for PanZoomControllerTest.touchEventForResult gv-junit failures CLOSED TREE
Backed out changeset ff3fb0b4a512 (bug 1672023)
Backed out changeset e7834b600201 (bug 1654103)
Backed out changeset 807893ca8069 (bug 1518999)
Backed out changeset 13e6b92440e9 (bug 1518999)
Backed out changeset 8b2ac5a6c98a (bug 1518999)
Backed out changeset 575748295752 (bug 1518999)
Backed out changeset 65f07ce7b39b (bug 1518999)
Backed out changeset 4bb80556158d (bug 1518999)
Backed out changeset 8ac8461d7bd7 (bug 1518999)
Backed out changeset e8ba13ee17f5 (bug 1518999)
2020-10-24 03:36:18 +03:00
Ricky Stewart c0cea3b0fa Bug 1654103: Standardize on Black for Python code in `mozilla-central`. r=remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers,devtools-backward-compat-reviewers,jgilbert,preferences-reviewers,sylvestre,maja_zf,webcompat-reviewers,denschub,ntim,whimboo,sparky
Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly.

To produce this patch I did all of the following:

1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions.

2. Run ./mach lint --linter black --fix

3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks.

4. Make some ad-hoc manual updates to `testing/marionette/client/setup.py`, `testing/marionette/harness/setup.py`, and `testing/firefox-ui/harness/setup.py`, which have hard-coded regexes that break after the reformat.

5. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023).

# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D94045
2020-10-23 20:40:42 +00:00
Dorel Luca 1ff59cb7a3 Backed out changeset 7558c8821a07 (bug 1654103) for multiple failures. CLOSED TREE 2020-10-22 03:51:06 +03:00
Ricky Stewart 50762dacab Bug 1654103: Standardize on Black for Python code in `mozilla-central`. r=remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers,devtools-backward-compat-reviewers,jgilbert,preferences-reviewers,sylvestre,maja_zf,webcompat-reviewers,denschub,ntim,whimboo,sparky
Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly.

To produce this patch I did all of the following:

1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions.

2. Run ./mach lint --linter black --fix

3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks.

4. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023).

# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D94045
2020-10-21 21:27:27 +00:00
Brian Hackett 9642a11373 Bug 1603190 - Enable windowless-service-workers in Nightly r=jlast,Honza
Differential Revision: https://phabricator.services.mozilla.com/D59481
2020-04-23 15:09:56 +00:00
Jason Laster 54e726553b Bug 1630642 - Stepping should respect the currently selected frame. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D71223
2020-04-21 23:29:33 +00:00
Nicolas Chevobbe b1ccb3a468 Bug 1627932 - Remove unused devtools.debugger.source-maps-enabled pref. r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D69987

--HG--
extra : moz-landing-system : lando
2020-04-08 07:23:39 +00:00
Jason Laster fb3ce32bcb Bug 1615622 - Enable Async Captured Stacks in Nightly and DevEdition.
This reverts commit 25e10d50af2ef5193b1678bd75e090707e2fc172.

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

--HG--
extra : moz-landing-system : lando
2020-03-04 22:43:40 +00:00
Brindusan Cristian 494c2936fb Backed out changeset 191d6836bc82 (bug 1615622) for dt failures at browser_dbg-asyncstacks.js. CLOSED TREE 2020-03-04 23:48:43 +02:00
Jason Laster e7d998a435 Bug 1615622 - Enable Async Captured Stacks in Nightly and DevEdition. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D65052

--HG--
extra : moz-landing-system : lando
2020-03-04 18:23:07 +00:00
Mihai Alexandru Michis 0ec6f21259 Backed out changeset 40a8354a388b (bug 1615622) for causing bustages in dist/bin/browser/defaults/preferences/firefox.js
CLOSED TREE
2020-03-03 11:08:07 +02:00
Jason Laster b07804d430 Bug 1615622 - Enable Async Captured Stacks in Nightly and DevEdition. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D65052

--HG--
extra : moz-landing-system : lando
2020-03-03 08:47:50 +00:00
Jason Laster 65cbf8cd38 Bug 1616322 - Update Async Stack UI.
Differential Revision: https://phabricator.services.mozilla.com/D63212

--HG--
extra : moz-landing-system : lando
2020-02-26 06:24:04 +00:00
janelledement 417834dd2b Bug 1585692 - Adds functionality for marking function calls.
Identifying the function calls and marking them is the first step for adding the feature 'command click should jump to function call'.

Steps to see the function call marks:

1. Pause the debugger.
2. Press command key. (Function calls are highlighted in blue).

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

--HG--
extra : moz-landing-system : lando
2020-02-10 13:51:14 +00:00
Jason Laster dc3aa3a63a Bug 1592725 - Enable async live stacks in Nightly and DevEdition. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D59435

--HG--
extra : moz-landing-system : lando
2020-01-17 21:19:43 +00:00
Razvan Maries 81d2043889 Backed out changeset 91a4cc8c615f (bug 1592725) for perma fails on browser_parsable_script.js. CLOSED TREE 2020-01-13 23:25:32 +02:00
Jason Laster c14429ba13 Bug 1592725 - Enable async live stacks in Nightly and DevEdition. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D59435

--HG--
extra : moz-landing-system : lando
2020-01-13 09:14:38 +00:00
Dorel Luca 7d72fc953f Backed out changeset 47f8d76aa4fc (bug 1603190) for Devtools failures in devtools/client/framework/test/browser_toolbox_view_source_02.js. CLOSED TREE 2020-01-13 13:29:55 +02:00
Jan Odvarko 97c57e5b94 Bug 1603190 - Enable windowless-service-workers in Nightly r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D59481

--HG--
extra : moz-landing-system : lando
2020-01-10 18:53:59 +00:00
Logan Smyth d0fabc6e3a Bug 1592430 - Basic support for async live stacks in the debugger server. r=jimb
Differential Revision: https://phabricator.services.mozilla.com/D56661

--HG--
extra : moz-landing-system : lando
2019-12-12 06:19:03 +00:00
Brian Hackett 0af504981d Bug 1563607 Part 2 - Attach to service workers in debugger when pref is enabled, r=jdescottes,jlast.
Depends on D47541

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

--HG--
extra : source : 6d02ecfce856b46a71d1c0a2050f57c7736c81f8
2019-11-06 20:20:36 +00:00
Coroiu Cristina 086fc4d815 Backed out 4 changesets (bug 1563607) for causing hunks failed when backout Bug 1592616 on a CLOSED TREE
Backed out changeset edd1135fd507 (bug 1563607)
Backed out changeset ee2bb2d15659 (bug 1563607)
Backed out changeset 6d02ecfce856 (bug 1563607)
Backed out changeset 33e9b3eecd98 (bug 1563607)
2019-11-06 22:56:02 +02:00
Brian Hackett d2acbc0ce3 Bug 1563607 Part 2 - Attach to service workers in debugger when pref is enabled, r=jdescottes,jlast.
Depends on D47541

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

--HG--
extra : moz-landing-system : lando
2019-11-06 20:20:36 +00:00
Coroiu Cristina b78c37e290 Backed out 4 changesets (bug 1563607) for debugger failures on a CLOSED TREE
Backed out changeset c8f4de2596bc (bug 1563607)
Backed out changeset 1dc694b39efa (bug 1563607)
Backed out changeset cec07747fb2a (bug 1563607)
Backed out changeset a0d9b36ac4fe (bug 1563607)
2019-11-06 20:20:36 +02:00
Brian Hackett 54ae9f0bf6 Bug 1563607 Part 2 - Attach to service workers in debugger when pref is enabled, r=jdescottes,jlast.
Depends on D47541

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

--HG--
extra : moz-landing-system : lando
2019-11-06 17:23:54 +00:00
Jason Laster 9caf32ef3f Bug 1592718 - Enable WatchPoints in Nightly and DevEdition. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D51742

--HG--
extra : moz-landing-system : lando
2019-11-05 20:52:58 +00:00
Narcis Beleuzu a36c38a36a Backed out changeset 5d1f3e0160fa (bug 1592718) for BC failures on debugger.js . CLOSED TREE 2019-11-05 21:23:22 +02:00
Jason Laster decdfa79d9 Bug 1592718 - Enable WatchPoints in Nightly and DevEdition. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D51742

--HG--
extra : moz-landing-system : lando
2019-11-05 16:38:01 +00:00
Jason Laster 9ea2d08c1c Bug 1579768 - Debugger paused overlay is too obtrusive and cant be disabled. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D46494

--HG--
extra : moz-landing-system : lando
2019-09-23 14:35:31 +00:00
David Walsh 0a46cdc22f Bug 1582342 - Don't duplicate overlay step pref r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D46391

--HG--
extra : moz-landing-system : lando
2019-09-19 15:33:56 +00:00
Jason Laster 5cb8b24f19 Bug 1110276 - Log on Events (UI). r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D46077

--HG--
extra : moz-landing-system : lando
2019-09-17 21:17:58 +00:00
Miriam 57718b6d7a Bug 1574192 - Initial watchpoints front end commit. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D43487

--HG--
extra : moz-landing-system : lando
2019-09-14 14:13:54 +00:00
Jason Laster 1a291f1700 Bug 1110276 - Log on Events. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D45619

--HG--
extra : moz-landing-system : lando
2019-09-13 02:37:08 +00:00
Jason Laster a3fb20f8c6 Bug 1565375 - The pause overlay should include stepping buttons. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D43516

--HG--
extra : moz-landing-system : lando
2019-08-30 22:25:46 +00:00
David Walsh 2bbe6fef7a Bug 1576679 - Turn on inline preview by default r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D43490

--HG--
extra : moz-landing-system : lando
2019-08-27 21:48:49 +00:00
David Walsh b08f3b6b26 Bug 1576219 - Enable DOM Mutation Breakpoints r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D43273

--HG--
extra : moz-landing-system : lando
2019-08-26 20:19:39 +00:00
Jason Laster 2fbbcd3de9 Bug 1574502 - Sidebar panels should be collapsed by default. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D42317

--HG--
extra : moz-landing-system : lando
2019-08-26 20:11:52 +00:00
Nicholas Nethercote 66a26ccca9 Bug 1572332 - Move non-debugger devtools prefs into all.js and firefox.js. r=jdescottes
This makes prefs definition simpler, more consistent, and less error-prone.

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

--HG--
extra : moz-landing-system : lando
2019-08-26 01:44:59 +00:00
Jason Laster 3284eefc86 Bug 1574040 - Generalize the Debugger worker redux management (part 2). r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D42584

--HG--
rename : devtools/client/debugger/src/actions/debuggee.js => devtools/client/debugger/src/actions/threads.js
rename : devtools/client/debugger/src/components/SecondaryPanes/Worker.js => devtools/client/debugger/src/components/SecondaryPanes/Thread.js
rename : devtools/client/debugger/src/components/SecondaryPanes/Workers.css => devtools/client/debugger/src/components/SecondaryPanes/Threads.css
rename : devtools/client/debugger/src/reducers/debuggee.js => devtools/client/debugger/src/reducers/threads.js
extra : moz-landing-system : lando
2019-08-20 20:20:46 +00:00
Julian Descottes 9e623bb5f5 Bug 1539979 - Use a frame with type=content for DevTools frames r=ochameau
This introduces a preference to load the DevTools toolbox
in a frame with type=content instead of type=chrome.
Having a preference will allow to keep the previous behavior in a
few intermittent tests, while we collect feedback on Nightly.

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

--HG--
extra : moz-landing-system : lando
2019-08-20 05:55:54 +00:00
tanhengyeow 2924fb2d9f Bug 1561631 - Limit number of displayed frames in WebSocket side panel. r=Harald,Honza
Truncate displayed frames if they are over the specified limit. Offers a way to disable this behaviour.

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

--HG--
extra : moz-landing-system : lando
2019-08-13 16:33:23 +00:00
lloan da85787e96 Bug 1573493 - Search panel is missing two prefs. r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D41774

--HG--
extra : moz-landing-system : lando
2019-08-13 15:24:53 +00:00
David Walsh 60c1fd55e6 Bug 1569216 - Implement DOM Mutation Breakpoints UI for the debugger r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D39517

--HG--
extra : moz-landing-system : lando
2019-08-13 02:35:50 +00:00
Julian Descottes 9cc8a6afdc Bug 1569410 - Do not apply disable_autohide to DevTools HTML tooltips r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D41246

--HG--
extra : moz-landing-system : lando
2019-08-09 08:36:28 +00:00
Dhyey Thakore ee6853c808 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-07 17:12:03 +00:00