Commit Graph
485 Commits
Author SHA1 Message Date
Mark Banner ea82bec0f5 Bug 1916093 - Enable more documentation generation warnings as fatal. r=sylvestre,devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D220766
2024-09-03 18:48:46 +00:00
Alexandre Poirot df6a800009 Bug 1909928 - [devtools] Tweak about:debugging docs about remote debugging. r=jdescottes,fluent-reviewers,devtools-reviewers,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D217743
2024-07-29 17:06:30 +00:00
artem manushenkov 5c673a5672 Bug 1826409 - [devtools] Show dimension overlay by default while window is resizing. r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D203924
2024-07-26 08:09:27 +00:00
Alexandre Poirot 1756fdd980 Bug 1908704 - [devtools] Document the DEBUG_TRACE_LINE for devtools mochitests. r=devtools-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D216984
2024-07-22 13:42:21 +00:00
Alexandre Poirot 953e615033 Bug 1908704 - [devtools] Add minimal documentation for the jstracer debugger sidebar. r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D216983
2024-07-22 13:42:21 +00:00
Mark Banner 66e8ca14df Bug 1907841 - Change ESLint's .eslintignore to be an imported module. r=frontend-codestyle-reviewers,zeid,devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D216540
2024-07-16 12:53:09 +00:00
Alexandre Poirot de41655fd4 Bug 1903121 - [devtools] Document the profiler output for the JS Tracer. r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D214032
2024-06-19 09:54:11 +00:00
Alexandre Poirot 077d52cc17 Bug 1901643 - [devtools] Gather resources in arrays in order to prevent having to pass the resource type everytime. r=devtools-reviewers,devtools-backward-compat-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D213224
2024-06-18 18:33:18 +00:00
Nicolas Chevobbe 8a13e46e2e Bug 1901942 - [devtools] Remove unused FilterCheckbox component. r=devtools-reviewers,jdescottes.
Differential Revision: https://phabricator.services.mozilla.com/D213391
2024-06-12 11:54:38 +00:00
Julian Descottes c69a3aba8c Bug 1897583 - [devtools] Remove outdated link to Manifest Validator r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D212663
2024-06-05 14:07:56 +00:00
Andrew Halberstadt a680bcd3e1 Bug 1868440 - [ci] Upgrade taskcluster-taskgraph to v7.4.0, r=perftest-reviewers,geckoview-reviewers,ci-and-tooling,devtools-reviewers,taskgraph-reviewers,releng-reviewers,mach-reviewers,omc-reviewers,jmaher,hneiva,aminomancer,jari,dom-storage-reviewers,afinder,asuth,bhearsum,owlish
Differential Revision: https://phabricator.services.mozilla.com/D206260
2024-04-18 20:39:09 +00:00
Stanca Serban 3dbb534055 Backed out 2 changesets (bug 1868440) for gecko decision task broken. CLOSED TREE
Backed out changeset 4b22948d849a (bug 1868440)
Backed out changeset 837bdcb3694a (bug 1868440)
2024-04-18 21:25:43 +03:00
Andrew Halberstadt ef4f1e168b Bug 1868440 - [ci] Upgrade taskcluster-taskgraph to v7.4.0, r=perftest-reviewers,geckoview-reviewers,ci-and-tooling,devtools-reviewers,taskgraph-reviewers,releng-reviewers,mach-reviewers,omc-reviewers,jmaher,hneiva,aminomancer,jari,dom-storage-reviewers,afinder,asuth,bhearsum,owlish
Differential Revision: https://phabricator.services.mozilla.com/D206260
2024-04-18 17:50:50 +00:00
Alexandre Poirot b21b3b8df4 Bug 1866814 - [devtools] Document the new DevTools backend usage of JS Process Actors. r=devtools-reviewers,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D205271
2024-04-02 08:54:52 +00:00
Cristian Tuns db7b2a330c Backed out 3 changesets (bug 1866814) for causing bc failures browser_ext_devtools_inspectedWindow_targetSwitch.js CLOSED TREE
Backed out changeset 5d59dd808307 (bug 1866814)
Backed out changeset f503f5d02d1e (bug 1866814)
Backed out changeset d27f783be149 (bug 1866814)
2024-03-28 08:37:11 -04:00
Alexandre Poirot 8936686c91 Bug 1866814 - [devtools] Document the new DevTools backend usage of JS Process Actors. r=devtools-reviewers,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D205271
2024-03-28 10:47:18 +00:00
Alexandre Poirot ac200fac8b Bug 1884717 - [devtools] Expose function returns logging to webconsole :trace command. r=devtools-reviewers,fluent-reviewers,flod,bomsy
This was only exposed via the Debugger button.

Differential Revision: https://phabricator.services.mozilla.com/D204302
2024-03-13 13:48:55 +00:00
Alexandre Poirot cc83d3776d Bug 1884194 - [devtools] Document the JavaScript tracer. r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D203938
2024-03-11 22:34:52 +00:00
Mark Banner 0a0c3c6972 Bug 1884623 - Cleanup jsm references in ESLint files. r=mossop,devtools-reviewers,omc-reviewers,ochameau,aminomancer
Differential Revision: https://phabricator.services.mozilla.com/D204180
2024-03-11 15:26:27 +00:00
echrs 07d1104355 Bug 1878635 - Remove Deprecated.sys.mjs r=Standard8,devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D201737
2024-02-20 20:33:24 +00:00
Stephen A Pohl 5c455237ee Bug 1873782: Remove firefox-bin on macOS. r=mac-reviewers,bradwerth,glandium
Differential Revision: https://phabricator.services.mozilla.com/D197419
2024-01-09 22:41:11 +00:00
Stanca Serban 560063cdc8 Backed out changeset d88982ef09c8 (bug 1871447) as requested for landing under the wrong bug number and for better understanding of the changes made in the future. CLOSED TREE 2024-01-10 00:31:35 +02:00
Stephen A Pohl 3429955833 Bug 1871447: Remove firefox-bin on macOS. r=mac-reviewers,bradwerth,glandium
Differential Revision: https://phabricator.services.mozilla.com/D197419
2024-01-09 00:18:31 +00:00
Hubert Boma Manilla 76d189f09f Bug 1353798 - [devtools] Add documentation for service worker timings r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D196389
2023-12-19 12:54:37 +00:00
ogiorgis d916e7edbe Bug 1840493 - doc/rst: fix some languages declaration r=firefox-source-docs-reviewers,webdriver-reviewers,necko-reviewers,geckoview-reviewers,devtools-reviewers,profiler-reviewers,championshuttler,whimboo,nchevobbe,julienw,amejiamarmol
Differential Revision: https://phabricator.services.mozilla.com/D196268
2023-12-13 18:32:20 +00:00
Mark Banner 537f7b6e1b Bug 1866720 - Clean up more imports to import ES modules directly. r=arai,extension-reviewers,devtools-reviewers,sync-reviewers,sessionstore-reviewers,dao,robwu
Differential Revision: https://phabricator.services.mozilla.com/D194723
2023-11-29 10:00:27 +00:00
Sylvestre Ledru 01b60bf1ca no bug - docs: remove references to non existing docs r=geckoview-reviewers,owlish
Depends on D194633

Differential Revision: https://phabricator.services.mozilla.com/D194634
2023-11-24 20:25:56 +00:00
Sylvestre Ledru ee2e8b8b55 no bug - doc: minor changes in the levelling up doc + update of the references r=devtools-reviewers,nchevobbe
Depends on D194525

Differential Revision: https://phabricator.services.mozilla.com/D194526
2023-11-24 20:25:55 +00:00
Sylvestre Ledru 4dc11b58e6 no bug - move the levelling doc from devtools to fx + convert r=devtools-reviewers,nchevobbe
pandoc -trst

Differential Revision: https://phabricator.services.mozilla.com/D194525
2023-11-24 20:25:54 +00:00
Tooru Fujisawa 61764d0533 Bug 1862693 - Use 1-origin column number in debugger API. r=iain,ochameau,devtools-reviewers
This includes the following API:
  * Debugger.Object.prototype.createSource
     * startColumn field of the parameter object
  * Debugger.Script.prototype.startColumn
     * return value
  * Debugger.Script.prototype.getPossibleBreakpoints
     * minColumn and maxColumn property of the query
     * columnNumber property of the returned array elements
  * Debugger.Script.prototype.getOffsetMetadata
     * columnNumber property of the returned array elements
  * Debugger.Script.prototype.getOffsetLocation
     * columnNumber property of the returned array elements
  * Debugger.Script.prototype.getAllColumnOffsets
     * columnNumber property of the returned array elements
  * Debugger.Script.prototype.getOffsetsCoverage
     * columnNumber property of the returned array elements
  * Debugger.Source.prototype.startColumn
     * return value

This patch modifies DevTools code to convert the column number from/to 1-origin,
while keep using 0-origin on their side.

One exception is the WASM's column number, which had been using 1-origin 1.
Each consumer in DevTools handles the WASM case, and the code can be removed
once DevTools internal also switches to 1-origin column number.

The other exception is to use 1-based column number in logCustomFormatterError,
which is folded from bug 1864783 patch.

Differential Revision: https://phabricator.services.mozilla.com/D193270
2023-11-22 12:31:30 +00:00
Natalia Csoregi e0d56104a6 Backed out 14 changesets (bug 1865005, bug 1864168, bug 1864155, bug 1862814, bug 1862693) for causing bustage on nsRFPService.cpp. CLOSED TREE
Backed out changeset a4f3e7625abf (bug 1865005)
Backed out changeset ab38141e470b (bug 1862814)
Backed out changeset a679b50dc4a9 (bug 1862814)
Backed out changeset e340886ce62a (bug 1862814)
Backed out changeset 1378502e64b0 (bug 1862814)
Backed out changeset 8ee94e5e79c2 (bug 1862814)
Backed out changeset 6d4ef1cdfabb (bug 1864168)
Backed out changeset 2c30c4d757fc (bug 1864168)
Backed out changeset d4db9576559b (bug 1864168)
Backed out changeset 8ffec0d83028 (bug 1864168)
Backed out changeset fa77d852b494 (bug 1864168)
Backed out changeset f6646771a26a (bug 1864168)
Backed out changeset 7bd0ff6986df (bug 1864155)
Backed out changeset 39867b503289 (bug 1862693)
2023-11-22 14:01:55 +02:00
Tooru Fujisawa ce6ae2444e Bug 1862693 - Use 1-origin column number in debugger API. r=iain,ochameau,devtools-reviewers
This includes the following API:
  * Debugger.Object.prototype.createSource
     * startColumn field of the parameter object
  * Debugger.Script.prototype.startColumn
     * return value
  * Debugger.Script.prototype.getPossibleBreakpoints
     * minColumn and maxColumn property of the query
     * columnNumber property of the returned array elements
  * Debugger.Script.prototype.getOffsetMetadata
     * columnNumber property of the returned array elements
  * Debugger.Script.prototype.getOffsetLocation
     * columnNumber property of the returned array elements
  * Debugger.Script.prototype.getAllColumnOffsets
     * columnNumber property of the returned array elements
  * Debugger.Script.prototype.getOffsetsCoverage
     * columnNumber property of the returned array elements
  * Debugger.Source.prototype.startColumn
     * return value

This patch modifies DevTools code to convert the column number from/to 1-origin,
while keep using 0-origin on their side.

One exception is the WASM's column number, which had been using 1-origin 1.
Each consumer in DevTools handles the WASM case, and the code can be removed
once DevTools internal also switches to 1-origin column number.

The other exception is to use 1-based column number in logCustomFormatterError,
which is folded from bug 1864783 patch.

Differential Revision: https://phabricator.services.mozilla.com/D193270
2023-11-22 11:13:53 +00:00
Rob Wu 647763ae31 Bug 1864362 - Add docs for Wi-Fi debugging of Firefox for Android r=devtools-reviewers,nchevobbe
This documents how one can wirelessly debug a Firefox for Android app
over Wi-Fi, without requiring a USB cable.

The steps here differ from the official documentation at
https://developer.android.com/tools/adb#connect-to-a-device-over-wi-fi
in the following ways:

- Omitted unnecessary dependency on Android Studio.

- Added instruction to look up the IP address from Internet / Wi-Fi
  settings instead of relying on the displayed IP address. The latter
  is not reliable, e.g. when a VPN is enabled.

- Added explicit instruction to use "adb connect" to avoid dependency
  on mDNS.

Differential Revision: https://phabricator.services.mozilla.com/D193390
2023-11-14 12:45:22 +00:00
Sylvestre Ledru 3608dc8457 Bug 1860157 - Fix typos found by codespell 2.2.6 r=webdriver-reviewers,zeid,search-reviewers,perftest-reviewers,devtools-reviewers,releng-reviewers,gbrown,sparky,jteow
Differential Revision: https://phabricator.services.mozilla.com/D191480
2023-10-19 20:52:10 +00:00
dylan 44ff1ada13 Bug 1156659 - Added offline network throttling to devtools. r=devtools-reviewers,bomsy,devtools-backward-compat-reviewers
Depends on D187704

Differential Revision: https://phabricator.services.mozilla.com/D187705
2023-10-04 19:42:57 +00:00
Norisz Fay 6ae0ebd216 Backed out 2 changesets (bug 1156659) for causing dt failures on browser_net_throttle.js CLOSED TREE
Backed out changeset af64e5a0109a (bug 1156659)
Backed out changeset 7e9b86bce76b (bug 1156659)
2023-10-02 16:11:21 +03:00
dylan b4d73f6806 Bug 1156659 - Added offline network throttling to devtools. r=devtools-reviewers,bomsy,devtools-backward-compat-reviewers
Depends on D187704

Differential Revision: https://phabricator.services.mozilla.com/D187705
2023-10-02 04:13:43 +00:00
Sylvestre Ledru d6304ccefb Bug 1855935 - doc: move the doc from devtools to the main contrib doc r=marco,nchevobbe,devtools-reviewers DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D189645
2023-09-29 15:04:27 +00:00
Sandor Molnar b16754676a Backed out 2 changesets (bug 1156659) for causing multiple dt failures on browser_jsterm_evaluation_context_selector_targets_update/browser_jsterm_file_load_save_keyboard_shortcut/browser_jsterm_focus_reload/etc CLOSED TREE
Backed out changeset 72676017aaf3 (bug 1156659)
Backed out changeset c5e205051938 (bug 1156659)
2023-09-26 19:54:00 +03:00
dylan 542645bfef Bug 1156659 - Added offline network throttling to devtools. r=devtools-reviewers,bomsy,devtools-backward-compat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D187705
2023-09-26 15:33:34 +00:00
Henrik Skupin 00d316912f Bug 1852526 - [devtools] Remove "devtools.inspector.ruleview.inline-compatibility-warning.enabled" preference. r=devtools-backward-compat-reviewers,devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D187893
2023-09-12 08:45:44 +00:00
Sylvestre Ledru 7e1a1d11e0 Bug 1842396 - doc: fix two typos
Differential Revision: https://phabricator.services.mozilla.com/D187398
2023-09-04 20:06:35 +00:00
Sylvestre Ledru fd458ca8c3 Bug 1847178 - doc/perf: fix a simple typo DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D186927
2023-08-28 10:12:06 +00:00
Rob Wu b4bac8c958 Bug 1845804 - Put WebExtensions under Gecko in the overview r=mossop,perftest-reviewers,devtools-reviewers,afinder
... and rename "web extensions" to "WebExtensions".

Differential Revision: https://phabricator.services.mozilla.com/D184765
2023-07-28 14:21:51 +00:00
Sylvestre Ledru d7a9015269 Bug 1838167 - doc: Fix links to MDN Position page DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D183376
2023-07-12 11:30:28 +00:00
Vinny Diehl e5d5d79908 Bug 1262782 - Add keybinds to move/resize the measuring tool r=nchevobbe,devtools-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D183148
2023-07-12 07:38:58 +00:00
Sebastian Zartner a50b1e5338 Bug 1773035 - Added documentation for custom formatters. r=nchevobbe,devtools-reviewers DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D182120
2023-06-29 13:06:27 +00:00
Alexandre Poirot 6853779f26 Bug 1836856 - [devtools] Update actors documentation. r=devtools-reviewers,bomsy
This is a long overdue update to better describe the key actors:
root, descriptor, watcher, target and target-scope actors.

Differential Revision: https://phabricator.services.mozilla.com/D181136
2023-06-26 11:08:47 +00:00
Sandor Molnar 49cbc9e36b Backed out 3 changesets (bug 1836856) for causing mochitest failures in devtools/shared/webconsole/test/chrome/test_network_security-hsts.html CLOSED TREE
Backed out changeset 636272515c00 (bug 1836856)
Backed out changeset 0fe632ebb487 (bug 1836856)
Backed out changeset 6850948b14c0 (bug 1836856)
2023-06-23 14:36:31 +03:00
Alexandre Poirot 437597c58c Bug 1836856 - [devtools] Update actors documentation. r=devtools-reviewers,bomsy
This is a long overdue update to better describe the key actors:
root, descriptor, watcher, target and target-scope actors.

Differential Revision: https://phabricator.services.mozilla.com/D181136
2023-06-23 08:22:04 +00:00