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

20229 Коммитов

Автор SHA1 Сообщение Дата
Logan Smyth 1f5bf8805c Bug 1607639 - Part 1: Remove the unused 'introductionType' value from Source objects. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D72105
2020-04-24 06:12:13 +00:00
Logan Smyth 9d69639c41 Bug 1470768 - Allow sourceURL to apply generally across all types of scripts. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D72104
2020-04-24 06:11:17 +00:00
Daisuke Akatsuka 1c0e943acf Bug 1604211: Introduce target-switching mechanism for devtools inspectedWindow. r=rpl,ochameau,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D66736
2020-04-24 04:35:51 +00:00
Cosmin Sabou e40dfd85ea Backed out changeset 0c52ed0a7e04 (bug 1630957) for dt failures on browser_dbg-sourcemapped-toggle.js. CLOSED TREE 2020-04-24 07:59:06 +03:00
David Walsh 554b08a36d Bug 1630957 - Provide settings menu for debugger UI to allow disabling JavaScript r=jlast,Honza
Differential Revision: https://phabricator.services.mozilla.com/D71365
2020-04-23 21:50:02 +00:00
Daniel Holbert 7cc10f2dc5 Bug 1632388 part 2: Regenerate the devtools CSS db (to pick up a typo-fix from its template). r=gregtatum
This patch's changes were automatically generated by the following command:
  ./mach devtools-css-db

Differential Revision: https://phabricator.services.mozilla.com/D72098
2020-04-23 19:53:57 +00:00
Daniel Holbert 6e01bf3cd9 Bug 1632388 part 1: Update devtools properties-db.js.in template to correct a typo in a code-comment's reference to an in-tree directory. r=gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D72097
2020-04-23 19:54:04 +00:00
Jason Laster 9f9472df1c Bug 1630742 - cmd+click should continue to here. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D71217
2020-04-23 16:52:58 +00:00
William Durand 4e87886f42 Bug 1631403 - Add test case to cover RDP APIs that 'web-ext run' depends on. r=rpl,ochameau,robwu
Differential Revision: https://phabricator.services.mozilla.com/D71892
2020-04-23 14:14:49 +00:00
Harald Kirschner 174a7e9b40 Bug 1621042 - Updated DevTools What's New for 76 r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D72183
2020-04-23 17:45:23 +00:00
Daniel Holbert b75a647b0e Bug 1626458 part 2: Regenerate devtools CSS database, now that the 'contain' property isn't pref-controlled. r=AlaskanEmily
This patch's changes were automatically generated by the following command:
  ./mach devtools-css-db

Differential Revision: https://phabricator.services.mozilla.com/D71862
2020-04-23 05:01:12 +00:00
David Walsh cd8e73dd4c Bug 1596089 - Re-enable blocked items when the user blocks them from the context menu r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D72023
2020-04-23 06:37:56 +00:00
David Walsh c71361abea Bug 1632081 - Prevent key warning in netmonitor toolbar r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D71950
2020-04-23 06:40:23 +00:00
David Walsh 739e1d69be Bug 1631663 - Sort class names in debugger outline r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D71767
2020-04-22 22:10:33 +00:00
Arthur Iakab c278cf13d3 Backed out 2 changesets (bug 1576188) for causing browser-chrome failures on browser_persist_cross_origin_iframe.js
CLOSED TREE

Backed out changeset d2c102f8d898 (bug 1576188)
Backed out changeset 9ddd9a63d178 (bug 1576188)
2020-04-23 19:38:58 +03:00
Csoregi Natalia 230cef6455 Backed out 6 changesets (bug 1602075) for devtools failures caused by markup-context-menu.js. CLOSED TREE
Backed out changeset cf06e30be068 (bug 1602075)
Backed out changeset 51f01135d82f (bug 1602075)
Backed out changeset fbb30bd09d66 (bug 1602075)
Backed out changeset e1e570497527 (bug 1602075)
Backed out changeset 3aa7f4f31934 (bug 1602075)
Backed out changeset 7d568f0fa1e4 (bug 1602075)
2020-04-23 19:03:05 +03:00
Emilio Cobos Álvarez d36c96ab4c Bug 1612068 - Move zoom from the content viewer to the browsing context. r=nika
We need it to live in BrowsingContext instead of WindowContext, because
we need to preserve the zoom level across same-origin navigation.

It'd be nice if it only lived in the top BC, but that's not possible at
the moment because a lot of tests rely on zooming only iframes. Some of
them can be adjusted for scaling the top instead, but not sure it's
worth it's worth fixing them and moving the zoom to be top-only, as it'd
be a bunch of effort, and the complexity and overhead of propagating the
zoom is not so big.

The print-preview-specific code in nsContentViewer is from before we did
the document cloning setup, and it seems useless. I've tested print
preview scaling before and after my patch and both behave the same.

The rest is just various test changes to use the SpecialPowers APIs or
BrowsingContext as needed instead of directly poking at the content
viewer.

I named the pres context hook RecomputeBrowsingContextDependentData, as
more stuff should move there like overrideDPPX and other media emulation
shenanigans.

I also have some ideas to simplify or even remove ZoomChild and such,
but that's followup work.

Differential Revision: https://phabricator.services.mozilla.com/D71969
2020-04-22 19:32:52 +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
Nicolas Chevobbe 5434daf78f Bug 1631727 - Test the evaluation context menu structure. r=jlast.
The only test we have is split in two tests, one for
checking the interactions with the inspector, and the
other one to check webconsole actions, like selecting
context and store as global variable context menu entry.
We add test cases to ensure the menu has the expected
structure and that the expected menu item are checked
when we expect to.
We add a helper function to be able to load a URI + iframes
so the setup is terser on the tests.
The id of the meun actually had to be fixed, as it was
the same as the console settings menu.

Depends on D71729

Differential Revision: https://phabricator.services.mozilla.com/D71731
2020-04-21 15:47:05 +00:00
Nicolas Chevobbe 6a000148bd Bug 1631725 - Use TargetList TYPES instead of custom ones for targets in Toolbox redux store. r=ochameau.
Differential Revision: https://phabricator.services.mozilla.com/D71729
2020-04-23 15:00:18 +00:00
Yura Zenevich 218ec835e5 Bug 1602075 - display Inspect Accessibility Properties menu item in inspector if devtools.accessibility.auto-init.enabled pref is set to true. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D71587
2020-04-23 14:40:25 +00:00
Yura Zenevich 8cbcad7381 Bug 1602075 - only highlight the accessibility tab when the auto init feature is not enabled. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D71585
2020-04-23 14:40:10 +00:00
Yura Zenevich 3e530c3cb3 Bug 1602075 - make enable/disable panel UI conditional on the accessibility-panel-auto-init feature. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D71584
2020-04-23 14:40:02 +00:00
Yura Zenevich 6815068906 Bug 1602075 - handle can-be-disabled and can-be-disabled events in the MainFrame component instead of the Toolbar and Description respectively. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D71583
2020-04-23 14:39:54 +00:00
Yura Zenevich 0cd7e8c096 Bug 1602075 - add an accessibility-panel-auto-init feature to control the panel auto enabling functionality. r=mythmon,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D71582
2020-04-23 14:39:47 +00:00
Andreas Farre 6a4f39685d Bug 1576188 - Handle save-as for cross process iframes. r=peterv
Depends on D70388

Differential Revision: https://phabricator.services.mozilla.com/D70389
2020-04-23 13:56:26 +00:00
Atique Ahmed Ziad 7028b6fe57 Bug 1632478 - Remove unnecessary parameter from createCopySubMenu() Method in RequestListContextMenu r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D72145
2020-04-23 13:41:14 +00:00
Nicolas Chevobbe 04d59f8c45 Bug 1565010 - Fix intermittent on browser_webconsole_warn_about_replaced_api.js .r=Honza.
Log the console replaced message only after the current batch of messages are consumed.
We also enable the timestamp in the test, so in case of failure we can diagnose
what's going on better.

Differential Revision: https://phabricator.services.mozilla.com/D72121
2020-04-23 12:05:01 +00:00
Hubert Boma Manilla 5395ed5224 Bug 1630989 - Rename the params panel to request r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D71763
2020-04-23 06:40:36 +00:00
Nicolas Chevobbe 1171d13863 Bug 1620622 - Fix intermittent failure on browser_jsterm_autocomplete_helpers. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D71752
2020-04-23 07:21:28 +00:00
Julian Descottes cf64d0e1f1 Bug 1632123 - Fix browser_dbg-editor-mode.js and enable it r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D71931
2020-04-23 06:40:48 +00:00
Stefan Hindli da540f28d4 Backed out changeset c39d389d140c (bug 1630742) for devtools failures in devtools/client/debugger/test/mochitest/browser_dbg-continue-to-here-click.js 2020-04-23 06:54:52 +03:00
Jason Laster 62457464b0 Bug 1630742 - cmd+click should continue to here. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D71217
2020-04-23 00:07:13 +00:00
Emilio Cobos Álvarez 90b929a2ef Bug 1612068 - Appease eslint.
MANUAL PUSH: Fix minor eslint issue.
2020-04-23 00:35:10 +02:00
Emilio Cobos Álvarez 8b855490d7 Bug 1612068 - Fix an RDM test utility function. r=bradwerth
requestAnimationFrame runs _before_ reflow, so you actually need too to
guarantee that a reflow has happened.

I was getting intermittents in devtools/client/responsive/test/browser/browser_window_sizing.js
without this with the rest of the patches in this bug.

Also while at it fix the comparison to be less prone to floating point
errors, like a lot of the other zoom code in browser/.

Differential Revision: https://phabricator.services.mozilla.com/D72062
2020-04-22 22:18:15 +00:00
Andreea Pavel cf61e9c6b6 Backed out changeset 78f47bf43523 (bug 1631403) for failing xpcshell at est_webext_apis.js on a CLOSED TREE 2020-04-22 21:58:57 +03:00
William Durand cb0716453c Bug 1631403 - Add test case to cover RDP APIs that 'web-ext run' depends on. r=rpl,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D71892
2020-04-22 15:11:16 +00:00
Atique Ahmed Ziad 4dcead6939 Bug 1554885 - Simplify devtools RequestListContextMenu and remove eslint comment r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D71809
2020-04-22 10:06:14 +00:00
Daisuke Akatsuka 7be5632750 Bug 1590981: Add a browser test for settings. r=mtigley
Depends on D70324

Differential Revision: https://phabricator.services.mozilla.com/D70482
2020-04-21 20:09:17 +00:00
Daisuke Akatsuka 1b3262dd31 Bug 1590981: Add a node test for Settings component. r=mtigley
Depends on D70323

Differential Revision: https://phabricator.services.mozilla.com/D70324
2020-04-22 01:53:37 +00:00
Daisuke Akatsuka daa1629a9a Bug 1590981: Update a node test for Settings component. r=mtigley
Depends on D70322

Differential Revision: https://phabricator.services.mozilla.com/D70323
2020-04-22 01:53:04 +00:00
Daisuke Akatsuka 5865a049cd Bug 1590981: Make target browsers persistent. r=mtigley
Depends on D70321

Differential Revision: https://phabricator.services.mozilla.com/D70322
2020-04-22 01:50:57 +00:00
Daisuke Akatsuka 573ddb6669 Bug 1590981: Make target browsers selectable. r=mtigley
Depends on D70320

Differential Revision: https://phabricator.services.mozilla.com/D70321
2020-04-21 20:06:28 +00:00
Daisuke Akatsuka a99dc11e53 Bug 1590981: Show all default target browsers in settings page. r=mtigley
Depends on D70319

Differential Revision: https://phabricator.services.mozilla.com/D70320
2020-04-22 01:32:34 +00:00
Daisuke Akatsuka 2575ca8e6e Bug 1590981: Introduce UserSettings object. r=mtigley
Depends on D70318

Differential Revision: https://phabricator.services.mozilla.com/D70319
2020-04-22 01:17:45 +00:00
Daisuke Akatsuka 0736ab52d2 Bug 1590981: Add a settings pane. r=mtigley
Depends on D70317

Differential Revision: https://phabricator.services.mozilla.com/D70318
2020-04-22 01:14:19 +00:00
Daisuke Akatsuka fd3b574e9f Bug 1590981: Append settings button. r=mtigley
Depends on D70286

Differential Revision: https://phabricator.services.mozilla.com/D70317
2020-04-22 00:53:33 +00:00
Cosmin Sabou b6b5d23f63 Backed out changeset da168cc5c08f (bug 1630742) for dt failures on browser_dbg-continue-to-here-click.js CLOSED TREE 2020-04-22 06:46:32 +03:00
Cosmin Sabou fe242fb84b Backed out changeset 3fc026e3b0e7 (bug 1630957) for devtools failures on browser_dbg-sourcemapped-toggle.js. CLOSED TREE 2020-04-22 06:36:11 +03:00
David Walsh e8e2885864 Bug 1630957 - Provide settings menu for debugger UI to allow disabling JavaScript r=jlast,Honza
Differential Revision: https://phabricator.services.mozilla.com/D71365
2020-04-21 21:55:42 +00:00
Jason Laster 97f6ed7aea Bug 1630742 - cmd+click should continue to here. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D71217
2020-04-22 01:07:05 +00:00
Daisuke Akatsuka 43768a5a20 Bug 1625815: Add a node test for Footer component. r=mtigley,rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D70286
2020-04-21 15:34:31 +00:00
Daisuke Akatsuka 74dbb630d2 Bug 1625815: Add a feedback button. r=mtigley,rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D70285
2020-04-22 00:23:21 +00:00
Oriol Brufau 35a5b6c057 Bug 1631288 - Support %TypedArray%.from and %TypedArray%.of in eager evaluation. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D71667
2020-04-22 00:21:41 +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
Emily McDonough 9c69d6e813 Bug 1631644 - Add Element::HasGridFragments() and use it in appropriate locations in devtools r=bradwerth,emilio
This is cheaper than calling Element::GetGridFragments as it does not need to
to construct an entire array of results. Most uses of GetGridFragments in the
devtools are only testing for the existence of grid fragments, and can be
changed to this cheaper method instead.

Differential Revision: https://phabricator.services.mozilla.com/D71674
2020-04-21 18:46:35 +00:00
Razvan Caliman 17fd76e771 Bug 1628044 - Remove obsolete initCssProperties() helper and cleanup tests; r=jdescottes
Depends on D70071

After changes in D70071, the `CSSProperties` object is retrieved from the `CSSPropertiesFront`. The `initCssProperties()` method is no longer required. It is only used in tests.

This patch removes the leftover callsites for `initCssProperties()` from tests and the method implementation itself.

Differential Revision: https://phabricator.services.mozilla.com/D71560
2020-04-21 13:49:11 +00:00
Razvan Caliman 5041fb4bbd Bug 1628044 - Get CSSProperties directly from CSSPropertiesFront r=jdescottes
The `initCssProperties()` helper is used to augment the CSS database of properties received from the server with additional local data. The returned `CSSProperties` object is cached by DevToolsClient instance so it can be returned quickly on subsequent requests.

Requesting the database from the server and its augmentation can be done in the `CSSPropertiesFront`'s [Front.initialize()](https://searchfox.org/mozilla-central/rev/a707541ff423ade0d81cef6488e6ecfa09273886/devtools/shared/protocol/Front.js#115-117) which is already async. This ensures that by the time the `CSSPropertiesFront` is returned, the `CSSProperties` object is ready to use with data reconciled.

Fronts are already [cached per target](https://searchfox.org/mozilla-central/rev/a707541ff423ade0d81cef6488e6ecfa09273886/devtools/client/fronts/targets/target-mixin.js#185-192). A duplicate `target.getFront("cssProperties")` will return the previously instantiated `CSSPropertiesFront` with the augmented database.

Getting the `CSSProperties` object is something done only for the top-level target in the Inspector and the Style Editor. Thanks to the behavior of `target.getFront()`, this already acts as a cache, thus negating both tasks done by the `initCssProperties()` helper.

Differential Revision: https://phabricator.services.mozilla.com/D70071
2020-04-21 13:42:02 +00:00
David Walsh de93efb3ba Bug 1631490 - Settings dropdown should live in toolbox document r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D71589
2020-04-21 15:13:59 +00:00
Nicolas Chevobbe b2becc2bab Bug 1631773 - Use conditional chaining operator to check arguments length of console packets in tests. r=bomsy.
Differential Revision: https://phabricator.services.mozilla.com/D71751
2020-04-21 15:54:52 +00:00
Gijs Kruitbosch 11836f7641 Bug 1631358 - remove traces of CPOWs from devtools, r=jdescottes,loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D71509
2020-04-21 14:04:58 +00:00
Nicolas Chevobbe d1f53641d7 Bug 1627977 - Use the ResourceWatcher API to fetch ConsoleService LogMessages. r=ochameau.
Differential Revision: https://phabricator.services.mozilla.com/D71348
2020-04-21 12:54:24 +00:00
Nicolas Chevobbe 4942261d8f Bug 1627977 - Move legacyListeners to their own folder. r=ochameau.
Differential Revision: https://phabricator.services.mozilla.com/D71347
2020-04-21 12:52:25 +00:00
Tooru Fujisawa 2108f90fcf Bug 1623965 - Improve error message when binary not found while testing. r=glandium,remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers,Bebe,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D67726
2020-04-21 11:58:04 +00:00
Hiroyuki Ikezoe 9616df4a8b Bug 1628423 - Distinguish favicon loads from lazy loading images. r=Honza
Note that it seems unpredictable when we receive the favicon request in the
network monitor, for example, on a Linux machine, the favicon request for a
static link element after the stylesheet link element in
html_cause-test-page.html it happens after the XHR request was received. So
instead of using a static link favicon element, we add a favicon link
dynamically in tests.  Unfortunately there is no handy way to tell a favicon
request has done in contents, so we use LinkHandlerParent utility here.

Also note that the favicon request is triggered in FaviconLoader.jsm, which
means the call stack should NOT be shown (bug 1280266).  For now, we
intentionally specify the stack and use todo for the case.

Differential Revision: https://phabricator.services.mozilla.com/D70572
2020-04-21 03:25:09 +00:00
Hiroyuki Ikezoe 10353690c9 Bug 1628423 - Use the proper property name for filename in stacks. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D70670
2020-04-21 03:25:06 +00:00
Hiroyuki Ikezoe 8a09288919 Bug 1628423 - Use full URL path for expected stacks to sort them properly in tests. r=Honza
Favicon requests happen in 'resource:///modules/FaviconLoader.jsm', so we need
the full URL to match sorted results in tests.

Differential Revision: https://phabricator.services.mozilla.com/D70664
2020-04-21 03:25:02 +00:00
Hiroyuki Ikezoe 3155d8a3c4 Bug 1628423 - Add test cases for image srcset to make sure a subsequent change will not regress the cases. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D70571
2020-04-21 03:23:56 +00:00
David Walsh 2c001a1b01 Bug 1631310 - Update NetMonitor variable declartions to modern practices r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D71494
2020-04-20 21:27:20 +00:00
Noemi Erli c0bd1834c8 Backed out 19 changesets (bug 1602318) for causing multiple failures
Backed out changeset 4b3345b2e33b (bug 1602318)
Backed out changeset 7240b27afe28 (bug 1602318)
Backed out changeset a7091729d8c9 (bug 1602318)
Backed out changeset e496ab6c0857 (bug 1602318)
Backed out changeset 184da6309f0c (bug 1602318)
Backed out changeset 79b540f8619d (bug 1602318)
Backed out changeset b298015ee960 (bug 1602318)
Backed out changeset 6d0783cd5e01 (bug 1602318)
Backed out changeset cbc308486b17 (bug 1602318)
Backed out changeset 94142944fb54 (bug 1602318)
Backed out changeset 7c1eeb299b78 (bug 1602318)
Backed out changeset 0fc27502503a (bug 1602318)
Backed out changeset 0fc27c2e09d9 (bug 1602318)
Backed out changeset b5e2aa4741b2 (bug 1602318)
Backed out changeset 57d568114c5a (bug 1602318)
Backed out changeset 8f7360d827dc (bug 1602318)
Backed out changeset 78930a97c2df (bug 1602318)
Backed out changeset 8015780587cd (bug 1602318)
Backed out changeset bc9da03cb3a3 (bug 1602318)
2020-04-21 03:46:41 +03:00
Matt Woodrow 8c122b6d22 Bug 1602318 - Make RemoteWebProgress:stop also stop any current loads in the parent process. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D70626
2020-04-20 23:02:32 +00:00
Ciure Andrei e3412efb1b Backed out changeset 564f430989a5 (bug 1630742) for causing browser_dbg-continue-to-here.js failures CLOSED TREE 2020-04-21 01:09:48 +03:00
Jason Laster 7b7b168d62 Bug 1630742 - cmd+click should continue to here. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D71217
2020-04-20 20:22:16 +00:00
Jason Laster 09c1383143 Bug 1630660 - Memoize Callstack FrameLocation component. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D71196
2020-04-20 18:39:28 +00:00
Nicolas Chevobbe 9c6503d733 Bug 1605320 - Test that Use in console context menu entry selects the right context. r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D71551
2020-04-20 16:21:37 +00:00
Julian Descottes 138168a3c9 Bug 1616250 - Wait for next tick after show/hide tooltip in DevTools tooltip tests r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D71554
2020-04-20 15:57:44 +00:00
Stefan Hindli dc8aa85dad Bug 1620638 - fix disabling typo on a CLOSED TREE 2020-04-20 19:02:59 +03:00
Andreea Pavel 9d402e48cd Bug 1620638 - disable browser_jsterm_autocomplete_arrow_keys.js on win7 32bits debug r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D71571
2020-04-20 15:22:16 +00:00
Oriol Brufau dd9d157546 Bug 1631277 - Allow 'instanceof' in eager evaluation. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D71477
2020-04-20 14:29:24 +00:00
Julian Descottes 93d714c365 Bug 1631012 - Cannot list tabs on Firefox Preview Nightly r=ochameau
This is blocking Gecko View debugging at the moment, so I would like to land a simple fix and work on a more long term solution in 1631020

Differential Revision: https://phabricator.services.mozilla.com/D71363
2020-04-20 12:25:32 +00:00
alex 63c2c026db Bug 1627882 - Removed compatibility code in transformPageErrorPacket(). r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D71212
2020-04-20 08:15:16 +00:00
Kriyszig fbb2d13a70 Bug 1625406 - Remove the invisible add button in network blocking panel's top enable bar r=Honza
The `request-blocking-enable-bar` has no `display: flex` and a
fixed height with overflow hidden. As a result of this, the add
button that shoulf have been placed next to the enable option
was pushed down out of view.
As a result, the add button was hidden for quite some time.
Based on the discussion in the bug report, it was decided to
remove the button altogether because a simple enter does the job
and user didn't seem to notice it missing thus proving it didn't
hinder the user experience.`

Differential Revision: https://phabricator.services.mozilla.com/D71269
2020-04-20 07:57:22 +00:00
Logan Smyth 3f0df745e5 Bug 1627712 - Consistently allow breakpoints in sources evaluated multiple times. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D70480
2020-04-15 20:11:32 +00:00
Alex Chronopoulos 35f2245f17 Bug 1631055 - Add AsyncCubebTask thread in media profiler preset r=gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D71376
2020-04-17 20:13:29 +00:00
Coroiu Cristina 43be71277d Backed out 2 changesets (bug 1625500) for multiple failures on a CLOSED TREE
Backed out changeset 7d80233bcfcd (bug 1625500)
Backed out changeset 0a35b13dfcde (bug 1625500)
2020-04-17 15:36:05 +03:00
Gijs Kruitbosch cc39a339a0 Bug 1625500 - fix use of .then(x, x) in the tree, r=marionette-reviewers,Standard8,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D68614
2020-04-17 11:41:49 +00:00
Daniel Varga e99eb8477c Backed out 2 changesets (bug 1625942) for causing devtools failures at devtools/client/netmonitor/test/browser_net_reload-markers.js
CLOSED TREE

Backed out changeset 4255bd054e34 (bug 1625942)
Backed out changeset 743e1ce65e06 (bug 1625942)
2020-04-17 13:39:11 +03:00
Daisuke Akatsuka aee2e4a38a Bug 1625942: Add a browser test for document events ResourceWatcher. r=ochameau
Depends on D69329

Differential Revision: https://phabricator.services.mozilla.com/D71007
2020-04-17 08:14:51 +00:00
Daisuke Akatsuka 8253c44dc4 Bug 1625942: Introduce ResourceWatcher into network monitor to fetch DocumentEvents. r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D69329
2020-04-17 08:13:23 +00:00
Andrea Marchesini 1611112ee4 Bug 1629112 - Group console warnings about invalid sameSite cookie attributes, r=nchevobbe
Invalid sameSite cookie attributes generate console warning messages in the
wrong 'generic' category. In this patch, we put them under the 'sameSite'
category. We also rename the 'generic' category to 'oversize' because all the
remaining messages are about invalid cookie sizes.

Differential Revision: https://phabricator.services.mozilla.com/D70795
2020-04-17 07:56:45 +00:00
David Walsh 038e813683 Bug 1459175 - Introduce UI for Options drop down menu in Network panel r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D70885
2020-04-16 15:50:21 +00:00
David Walsh b9a2cdbdc0 Bug 1630449 - Avoid refreshing editor on selectedFrame change r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D71131
2020-04-16 01:32:20 +00:00
Gijs Kruitbosch 8e9361fe24 Bug 1614468, r=bomsy
Differential Revision: https://phabricator.services.mozilla.com/D71078
2020-04-16 18:00:49 +00:00
Alexandre Poirot 626e9d52be Bug 1615412 - Disable IPv6 when connecting to remote runtime. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D71058
2020-04-16 15:42:17 +00:00
Brindusan Cristian 8b3ca7fd70 Backed out changeset 05ccd03beb2f (bug 1528288) as requested by rcaliman on Bug 1629043 for failing with Beta configuration. CLOSED TREE 2020-04-16 18:57:51 +03:00
Brindusan Cristian 0a91a74439 Backed out changeset 9780a50735c6 (bug 1628787) as requested by rcaliman on bug 1629043 for failing with Beta configuration. CLOSED TREE 2020-04-16 18:56:14 +03:00
pbz e118843a3a Bug 1615588 - Updated prompt tests. r=marionette-reviewers,johannh,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D66450
2020-04-16 14:44:56 +00:00
Razvan Caliman 1a167097a6 Bug 1607755 - Remove box model highlighter implementation with setupInParent() r=jdescottes
The changes that are being removed now were introduced as a Fission-compatible approach in Bug 1572651, but were made obsolete by the fact that `setupInParent()` will not get a Fission-compatible replacement under the hood.

The replacement box model highlighter is implemented in Bug 1598307.

Most of the changes are removed aside from `server/actors/highlighters/box-model-renderer.js` which is the subset of code from `server/actors/highlighters/boxmodel.js` that handles only the rendering of the highlighter markup. This is reused in the upcoming replacement (see D54022).

Differential Revision: https://phabricator.services.mozilla.com/D69833
2020-04-15 14:38:21 +00:00
Razvan Caliman af81e97e25 Bug 1627795 - Remove unused getCssProperties() helper r=gl
Differential Revision: https://phabricator.services.mozilla.com/D70048
2020-04-07 19:39:25 +00:00
Hubert Boma Manilla 2ead8181d2 Bug 1621914 - Remove PRE for rendering large content r=Honza,perftest-reviewers,Bebe
Remove PRE for rendering large content, to take advantage of
virtualization in codemirror.

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

--HG--
extra : moz-landing-system : lando
2020-04-14 10:37:51 +00:00
Nicolas Chevobbe ead46def06 Bug 1628698 - Expand Error object when logged with console.dir. r=bomsy.
This will allow user to actually inspect the properties of an error object,
which isn't possible at the moment.
This is because we apply a custom format on error, to only print the error
message and the stacktrace, as that's probably what the user is looking for.
But in some cases, it might still be valuable to be able to check the object
properties.
In order to do that, we add a new "customFormat" prop in Reps and ObjectInspector,
which need to be explicitely set if the consumers do want the custom format.
In the console, it will always be the case, except when the object is
in a console.dir call.
This will also open the door to have a way to switch between the custom format
and the regular view in the future.
Jest tests are modified to take this new prop into account, and the existing
console.dir mochitest is modified to add a specific case about error objects.

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

--HG--
extra : moz-landing-system : lando
2020-04-16 13:13:43 +00:00
Nicolas Chevobbe 0aaf3525b8 Bug 1630221 - Fix netmonitor toggle input checked styling. r=Honza.
The toggle style was overridden in netmonitor for
no obvious reason, as the base styles take care of
everything we need.

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

--HG--
extra : moz-landing-system : lando
2020-04-16 05:20:20 +00:00
janelledement 851e55a3df Bug 1580585 - Adds set or get watchpoint option. r=jlast
Adds a set or get watchpoint option.

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

--HG--
extra : moz-landing-system : lando
2020-04-15 17:53:52 +00:00
Jason Laster a861a4c299 Bug 1624459 - First pause on climatescape.org can take 4secs. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D70124

--HG--
extra : moz-landing-system : lando
2020-04-15 18:03:24 +00:00
Jason Laster 821356ff17 Bug 1629171 - convert tabsBlackBoxed to async pref. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D70564

--HG--
extra : moz-landing-system : lando
2020-04-15 16:32:45 +00:00
Jason Laster 32e93c1cfc Bug 1624459 - Prevent unecssary source-tree renders. r=nchevobbe.
Differential Revision: https://phabricator.services.mozilla.com/D70451

--HG--
extra : moz-landing-system : lando
2020-04-15 16:24:45 +00:00
Victor Magalhães ae6d2e126f Bug 1592246 - Write test for resizing request list columns in RTL mode r=bomsy
Differential Revision: https://phabricator.services.mozilla.com/D70784

--HG--
extra : moz-landing-system : lando
2020-04-15 15:03:02 +00:00
Daisuke Akatsuka 9795757724 Bug 1625132: Add telemetry for MDN link. r=Honza,fscholz
Differential Revision: https://phabricator.services.mozilla.com/D70485

--HG--
extra : moz-landing-system : lando
2020-04-15 11:40:22 +00:00
Nicolas Chevobbe 4120c2ae2c Bug 1628994 - Don't render input related elements in browser console when devtools.chrome.enabled is not true. r=jlast.
When the pref is not set to true, we should not display the input,
but also the editor toolbar, the instant evaluation result and
the editor resizer.
The existing test is modified to ensure we cover all these elements.

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

--HG--
extra : moz-landing-system : lando
2020-04-15 11:27:57 +00:00
Andreea Pavel 2cbcfa9385 Backed out changeset aa85314cbc0d (bug 1625132) for node devtools jest | compatibility failure on a CLOSED TREE 2020-04-15 14:03:34 +03:00
Hubert Boma Manilla 1363c353aa Bug 1615471 - Escape dollar sign for curl on windows r=Honza
Escape dollar sign for curl on windows,to fix a security issue
where commands such as $(cmd.exe) can be executed.

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

--HG--
extra : moz-landing-system : lando
2020-04-07 08:43:31 +00:00
Daisuke Akatsuka 53459f4868 Bug 1625132: Add telemetry for MDN link. r=Honza,fscholz
Differential Revision: https://phabricator.services.mozilla.com/D70485

--HG--
extra : moz-landing-system : lando
2020-04-15 05:51:22 +00:00
Stefan Hindli e642118b88 Backed out changeset c00da8e9e19a (bug 1628994) for causing perma dt failures in devtools/client/webconsole/test/browser/browser_console_eager_eval.js CLOSED TREE 2020-04-15 10:55:49 +03:00
Nicolas Chevobbe fa7cb96ca8 Bug 1628626 - Fix issue when clearing output with messages from destroyed targets. r=jdescottes.
With the new architecture, it might happen that a message (and the ObjectFronts
it holds), are still displayed in the Browser Console / Browser Toolbox Console,
even if the target of those object fronts was destroyed.
In such case, when the user would legimitely try to clear the console, we'd try
to release the fronts that were already destroyed, which would throw an exception
and leave the console in a bad state.
This patch simply check that the fronts are still alive when we try to release
them, and adds a test (that was failing without that patch, with fission ON) for
the Browser Console.

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

--HG--
extra : moz-landing-system : lando
2020-04-14 15:18:17 +00:00
Nicolas Chevobbe 669348ec26 Bug 1628994 - Don't render input related elements in browser console when devtools.chrome.enabled is not true. r=jlast.
When the pref is not set to true, we should not display the input,
but also the editor toolbar, the instant evaluation result and
the editor resizer.
The existing test is modified to ensure we cover all these elements.

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

--HG--
extra : moz-landing-system : lando
2020-04-14 17:16:43 +00:00
Stefan Hindli 15cb1192a5 Backed out changeset 887f1769a2c6 (bug 1609446) for causing bc permafails in browser/base/content/test/webextensions/browser_permissions_installTrigger.js CLOSED TREE 2020-04-15 08:20:48 +03:00
Daniel Varga 7e357dc268 Backed out 2 changesets (bug 1624459) for causing debugger failure
CLOSED TREE

Backed out changeset 21bfafc58038 (bug 1624459)
Backed out changeset f3dc6b018737 (bug 1624459)
2020-04-15 07:56:56 +03:00
Daniel Varga 5ddaf6d1bd Bug 1624459 - Fixing lint failure in /builds/worker/checkouts/gecko/devtools/client/debugger/src/components/PrimaryPanes/index.js a=lint-fix 2020-04-15 07:26:43 +03:00
Emilio Cobos Álvarez 59de159bd9 Bug 1609446 - Make default window-constraints always show the content. r=mats,mstange
This code is used to determine the sizes of the top-level windows. However the
code doesn't cause quite desirable behavior (see the bug, and comment 15).

This patch does two things:

 * Unifies the html / xul code-paths. This shouldn't change behavior (because
   GetXULMinSize returns the fixed min-* property if present anyways), but
   makes the patch a bit simpler.

 * Makes the min-width of the XUL window be the pref size instead of the
   min-size (for the cases where you have no explicit min-width). This looks a
   bit counter intuitive, but it's the only way to guarantee that the content
   will be shown. This matches the sizing algorithm that dialogs use by default
   (via calling window.sizeToContent()), while allowing to undersize the window
   via a fixed min-width property.

This in turn makes sizeToContent() work "by default" on XUL windows, avoiding
having to make JS listen to everything that possibly could change the layout of
the document (like resolution changes).

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

--HG--
extra : moz-landing-system : lando
2020-04-15 01:44:25 +00:00
Jason Laster ec521f47b9 Bug 1624459 - Prevent unecssary source-tree renders. r=nchevobbe.
Differential Revision: https://phabricator.services.mozilla.com/D70451

--HG--
extra : moz-landing-system : lando
2020-04-14 23:47:43 +00:00
Jason Laster 674aee8a84 Bug 1629175 - refactor updatePrefs to use new registerStoreHelper. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D70565

--HG--
extra : moz-landing-system : lando
2020-04-15 02:29:19 +00:00
Daniel Varga ec6d4dcd47 Backed out changeset 0428d442d059 (bug 1629175) for causing devtools failures at devtools/client/framework/test/metrics/browser_metrics_debugger.j
CLOSED TREE
2020-04-15 03:20:55 +03:00
Agi Sferro 122b3ab60e Bug 1628117 - Remove fennec code from descriptors/tabs.js. r=jdescottes,snorp
Differential Revision: https://phabricator.services.mozilla.com/D70119

--HG--
extra : moz-landing-system : lando
2020-04-14 17:07:45 +00:00
Jason Laster af53450ada Bug 1629175 - refactor updatePrefs to use new registerStoreHelper. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D70565

--HG--
extra : moz-landing-system : lando
2020-04-14 19:55:13 +00:00
Mihai Alexandru Michis 81ac402a67 Backed out 6 changesets (bug 1628117) for causing Marionette failures.
CLOSED TREE

Backed out changeset 6319076b66d6 (bug 1628117)
Backed out changeset d867e385620f (bug 1628117)
Backed out changeset 12827a9f8ed2 (bug 1628117)
Backed out changeset a0508a8f0733 (bug 1628117)
Backed out changeset 30116ea848c7 (bug 1628117)
Backed out changeset 63b977732075 (bug 1628117)
2020-04-14 20:03:30 +03:00
Julian Descottes ec26d8eb37 Bug 1618691 - Simplify RootActor::listTabs response r=ochameau
Depends on D65693

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

--HG--
extra : moz-landing-system : lando
2020-04-14 13:16:33 +00:00
Julian Descottes 9b57f6f875 Bug 1618691 - Use tab descriptor in about:debugging r=ochameau
Depends on D69545

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

--HG--
extra : moz-landing-system : lando
2020-04-14 13:16:55 +00:00
Julian Descottes 72dc449a53 Bug 1618691 - Stop returning selected tab information in listTabs r=ochameau
Depends on D69544
Since selected is read on the descriptor form, there is no need to include it in the listTabs response.

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

--HG--
extra : moz-landing-system : lando
2020-04-14 13:15:37 +00:00
Julian Descottes 5938de5878 Bug 1618691 - Return selected as property of the TabDescriptorActor form r=ochameau
Depends on D69543
There are no actual call sites for selected, but we have a test checking the feature.
Alternatively we could get rid of the feature.

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

--HG--
extra : moz-landing-system : lando
2020-04-14 13:15:24 +00:00
Julian Descottes 58ca7cba27 Bug 1618691 - Remove < FF75 backward compatibility code for getTab and listTabs r=ochameau
Depends on D69542

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

--HG--
extra : moz-landing-system : lando
2020-04-14 12:51:55 +00:00
Julian Descottes 8214e4fd09 Bug 1618691 - Remove < FF75 backward compatibility code for getProcess r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D69542

--HG--
extra : moz-landing-system : lando
2020-04-14 12:51:01 +00:00
Agi Sferro 500637f1ea Bug 1628117 - Remove fennec code from descriptors/tabs.js. r=jdescottes,snorp
Differential Revision: https://phabricator.services.mozilla.com/D70119

--HG--
extra : moz-landing-system : lando
2020-04-14 15:26:05 +00:00
Micah Tigley 5cdc0a68eb Bug 1500672 - Part 3: Have RDM override maxTouchPoints when touch simulation is enabled. r=bradwerth
Differential Revision: https://phabricator.services.mozilla.com/D70127

--HG--
extra : moz-landing-system : lando
2020-04-14 13:49:46 +00:00
Razvan Caliman c46abd10c3 Bug 1628787 - Fix toggling of RulePreviewTooltip on hover. r=gl
Relying on [TooltipToggle to automatically handle mouse events](https://searchfox.org/mozilla-central/rev/06985b12a4abe393c02c6bf14d86bf3d25c33337/devtools/client/shared/widgets/tooltip/TooltipToggle.js#36-38) to show/hide the tooltip in order to avoid the tooltip flickering.
Ideally, we should control `RulePreviewTooltip` via [TooltipsOverlay](https://searchfox.org/mozilla-central/rev/06985b12a4abe393c02c6bf14d86bf3d25c33337/devtools/client/inspector/shared/tooltips-overlay.js#88), but, for now, this fix seems to address the intermittent test failure.

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

--HG--
extra : moz-landing-system : lando
2020-04-13 16:52:51 +00:00
Nicolas Chevobbe 591f70b655 Bug 1627979 - Allow to retrieve only logMessage cached messages. r=ochameau.
Differential Revision: https://phabricator.services.mozilla.com/D70194

--HG--
extra : moz-landing-system : lando
2020-04-14 12:43:46 +00:00
Nicolas Chevobbe 52e1743ffd Bug 1624654 - Add test for evaluation context selector. r=jlast.
This test make sure we display remote iframes in the context
selector, and that interacting with the inspector updates the
context.
It also checks that storing a variable as a global selects the
right context.
The test is only enabled on Fission.

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

--HG--
extra : moz-landing-system : lando
2020-04-14 12:18:57 +00:00
Nicolas Chevobbe 475cf3a59a Bug 1624873 - Show frame targets in context selector. r=ochameau.
Differential Revision: https://phabricator.services.mozilla.com/D68762

--HG--
extra : moz-landing-system : lando
2020-04-14 12:18:33 +00:00
Nicolas Chevobbe 5070d37bf1 Bug 1629798 - Clear instant evaluation result without delay when evaluating expression. r=Honza.
Before this patch, the instant evaluation was cleared
using the debounced terminalInputChanged function, which
means the input was cleared, and then, at least 75ms after,
the instant evaluation result was cleared. This could cause
some visual glitches which are not pleasing for the user.
This patch directly call the action responsible to update
the instant evaluation result when evaluating the expression.

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

--HG--
extra : moz-landing-system : lando
2020-04-14 12:07:49 +00:00
Hubert Boma Manilla db3a463592 Bug 1613884 - New headers panel using accordion r=Honza
- New accordion based headers panel
 - Remove old Properties View
 - Updated tests

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

--HG--
rename : devtools/client/netmonitor/src/components/HeadersPanel.js => devtools/client/netmonitor/src/components/request-details/HeadersPanel.js
extra : moz-landing-system : lando
2020-04-14 11:38:01 +00:00
miguel 53ff3df74e Bug 1489489 - add reverse search telemetry. r=nchevobbe.
add reverse search telemetry test

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

--HG--
extra : moz-landing-system : lando
2020-04-14 09:33:28 +00:00
Micah Tigley 73a50514ac Bug 1625501 - Enable target-switching for RDM r=daisuke,jdescottes
Target-switching in RDM will always occur on tab remoteness change with new-RDM enabled.

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

--HG--
extra : moz-landing-system : lando
2020-04-13 16:45:41 +00:00
Kartik Choudhary 08a02a5259 Bug 1626189 - Broken tooltips on WS payload in Messages panel r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D70643

--HG--
extra : moz-landing-system : lando
2020-04-13 15:07:23 +00:00
Tom Schuster c10bff4e57 Bug 1558786 - Test console message for promise rejection in Worker/Worklet. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D70448

--HG--
extra : moz-landing-system : lando
2020-04-11 15:16:46 +00:00
Csoregi Natalia 954b969608 Backed out 5 changesets (bug 1615588) for browser-chrome failures e.g. browser_beforeunload_duplicate_dialogs.js. CLOSED TREE
Backed out changeset 751cca7566a8 (bug 1615588)
Backed out changeset 474aca043834 (bug 1615588)
Backed out changeset 7839b95ef76c (bug 1615588)
Backed out changeset 32bb87f48b13 (bug 1615588)
Backed out changeset 264e642042b1 (bug 1615588)

--HG--
extra : rebase_source : 41ed149c97382bc1cf823abc56811b382cae0207
2020-04-10 21:19:15 +03:00
pbz b296ec16c4 Bug 1615588 - Updated prompt tests. r=marionette-reviewers,johannh,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D66450

--HG--
extra : moz-landing-system : lando
2020-04-10 16:45:36 +00:00
Nicolas Chevobbe f82c8d1832 Bug 1628346 - Add a dedicated context selector pref for content toolbox. r=ochameau.
Differential Revision: https://phabricator.services.mozilla.com/D70356

--HG--
extra : moz-landing-system : lando
2020-04-10 13:51:51 +00:00
Razvan Maries de087de854 Backed out 2 changesets (bug 1628346) for devtools perma failures. CLOSED TREE
Backed out changeset 1ad0f0552ed9 (bug 1628346)
Backed out changeset 4626a35ae758 (bug 1628346)
2020-04-10 14:31:08 +03:00
Nicolas Chevobbe 213f1b45ff Bug 1628346 - Add a dedicated context selector pref for content toolbox. r=ochameau.
Differential Revision: https://phabricator.services.mozilla.com/D70356

--HG--
extra : moz-landing-system : lando
2020-04-10 08:55:17 +00:00
Andreea Pavel 84adc5c95f Backed out 2 changesets (bug 1628346) for mocha | webconsole node failures on a CLOSED TREE
Backed out changeset acb119efbe24 (bug 1628346)
Backed out changeset bbef701c7a1a (bug 1628346)
2020-04-10 11:50:56 +03:00
Nicolas Chevobbe adc4939c17 Bug 1628346 - Add a dedicated context selector pref for content toolbox. r=ochameau.
Differential Revision: https://phabricator.services.mozilla.com/D70356

--HG--
extra : moz-landing-system : lando
2020-04-09 19:45:51 +00:00