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

19353 Коммитов

Автор SHA1 Сообщение Дата
Agi Sferro b1c5704faa Bug 1614295 - Provide a way for apps to know when an extension is installed. r=snorp,ochameau,esawin
This patch adds a `onExtensionListUpdated` method to `DebuggerDelegate` which
is called whenever devtools install a new extension.

This method provides an opportunity for apps to refresh the list of installed
extensions and sets appropriate delegates so that the new extension is
correctly recognized.

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

--HG--
extra : moz-landing-system : lando
2020-02-20 19:25:31 +00:00
Csoregi Natalia 6360b24e80 Backed out 2 changesets (bug 1616630) for Android bustage. CLOSED TREE
Backed out changeset 15016546c954 (bug 1616630)
Backed out changeset dcb7dc51633b (bug 1616630)
2020-02-20 21:24:11 +02:00
Harald Kirschner 04cb9a86bf Bug 1615030 - Update DevTools What's New content for 74/73 r=jlast,victoria
Differential Revision: https://phabricator.services.mozilla.com/D63420

--HG--
extra : moz-landing-system : lando
2020-02-20 19:00:17 +00:00
Mike Shal 39492660f4 Bug 1616630 - Use py3_action for GENERATED_FILES that already support it; r=firefox-build-system-reviewers,kvark,rstewart
Depends on D63437

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

--HG--
extra : moz-landing-system : lando
2020-02-20 16:21:55 +00:00
Lifan Zeng lifanfzeng 425e2db10a Bug 1608199 - Port devtools/client/styleeditor.dtd to Fluent, r=fluent-reviewers,flod,Gijs,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D59607

--HG--
extra : moz-landing-system : lando
2020-02-20 14:36:15 +00:00
Razvan Maries 73a6a77284 Backed out 4 changesets (bug 1603176) for perma failures on browser_toolbox_tool_ready.js and browser_memory_fission_switch_target.js. CLOSED TREE
Backed out changeset 1d69574fa593 (bug 1603176)
Backed out changeset 635851b79924 (bug 1603176)
Backed out changeset 2485f2115890 (bug 1603176)
Backed out changeset 7b47a4c77243 (bug 1603176)
2020-02-20 16:08:55 +02:00
Daisuke Akatsuka cbe2c77a39 Bug 1603176: Add a test for target-switching on memory panel. r=jdescottes
Depends on D61348

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

--HG--
extra : moz-landing-system : lando
2020-02-18 03:31:12 +00:00
Daisuke Akatsuka 7a67417ac2 Bug 1603176: Install target-switing mechanism. r=jdescottes
Depends on D61347

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

--HG--
extra : moz-landing-system : lando
2020-02-20 12:31:54 +00:00
Daisuke Akatsuka a6ec55dfdd Bug 1603176: Introduce updateMemoryFront action. r=jdescottes
Depends on D61346

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

--HG--
extra : moz-landing-system : lando
2020-02-17 10:15:26 +00:00
Daisuke Akatsuka 51006a17eb Bug 1603176: Remove unused variable. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D61346

--HG--
extra : moz-landing-system : lando
2020-02-17 09:06:32 +00:00
Duncan Dean 2db22c93fd Bug 1613988 - Allow wildcards for blocking URLs. r=Honza,Harald
Differential Revision: https://phabricator.services.mozilla.com/D63020

--HG--
extra : moz-landing-system : lando
2020-02-20 09:26:56 +00:00
Jan Odvarko 213f623867 Bug 1613313 - Network monitor is not included in the index.md file r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D61711

--HG--
rename : devtools/client/netmonitor/README.md => devtools/client/netmonitor/doc/architecture.md
extra : moz-landing-system : lando
2020-02-19 23:35:59 +00:00
Logan Smyth 90a500c767 Bug 1615939 - Drill through bound functions when checking function whitelist. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D63306

--HG--
extra : moz-landing-system : lando
2020-02-19 16:38:18 +00:00
Jonathan Kew 4f84a1029c Bug 1611965 - Add support for the 'all' value of text-decoration-skip-ink. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D61184

--HG--
extra : moz-landing-system : lando
2020-02-19 20:04:36 +00:00
Dorel Luca 63a3731931 Backed out changeset 9b1719f53272 (bug 1616273) for devtools failures in browser_toolbox_remoteness_change.js. CLOSED TREE 2020-02-19 20:38:16 +02:00
Julian Descottes 122878e307 Bug 1616224 - Modify netmonitor target switching test to stop relying on early requests r=ochameau,daisuke
Differential Revision: https://phabricator.services.mozilla.com/D63160

--HG--
extra : moz-landing-system : lando
2020-02-19 16:21:53 +00:00
Emilio Cobos Álvarez f63532cf6d Bug 1615056 - Remove layout.css.webkit-appearance.enabled. r=jwatt
I don't think we want to keep the ugly widget hacks forever. Let me know if
you'd rather keep the property behind a pref but I don't think there's a point
in doing that.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 14:48:43 +00:00
Alexandre Poirot 291b75d5a6 Bug 1616273 - Wait for webconsole reloaded event from navigateTo test helper. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D63184

--HG--
extra : moz-landing-system : lando
2020-02-19 13:39:48 +00:00
Bogdan Tara d9d7ba1ba9 Backed out changeset 222723ab0b5b (bug 1615056) for bustages complaining about nsNativeThemeWin.cpp CLOSED TREE 2020-02-19 16:10:56 +02:00
Emilio Cobos Álvarez 4675433ccc Bug 1615056 - Remove layout.css.webkit-appearance.enabled. r=jwatt
I don't think we want to keep the ugly widget hacks forever. Let me know if
you'd rather keep the property behind a pref but I don't think there's a point
in doing that.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 11:27:27 +00:00
Florens Verschelde 2bfa488f94 Bug 1616292 - Set more eager evaluation output colors to grays; r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D63226

--HG--
extra : moz-landing-system : lando
2020-02-19 12:37:02 +00:00
Bryan Kok 468aeca653 Bug 1592535 - Add a column displaying the last frame in the stack trace info if it exists r=Harald,Honza
Differential Revision: https://phabricator.services.mozilla.com/D61423

--HG--
extra : moz-landing-system : lando
2020-02-19 11:23:42 +00:00
Uday 1df13ce93c Bug 1614889 - Renamed Eager Evaluation to Instant Evaluation. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D63235

--HG--
extra : moz-landing-system : lando
2020-02-19 10:06:42 +00:00
Alexandre Poirot 9e1daa2975 Bug 1585256 - Enable browser_styleeditor_fetch-from-netmonitor.js on fission. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D63185

--HG--
extra : moz-landing-system : lando
2020-02-18 15:37:19 +00:00
Alexandre Poirot 1c8e2951b0 Bug 1616113 - Better detect target switching in navigateTo. r=nchevobbe
The existing check comparing toolbox's targets is racy.
The target may be updated late, after we compare them in this test.
Comparing PIDs looks safer as they should be updated almost immediately.

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

--HG--
extra : moz-landing-system : lando
2020-02-19 09:01:54 +00:00
Florens Verschelde d5589171e8 Bug 1591565 - Remove the SecondaryPanes footer; r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D62257

--HG--
extra : moz-landing-system : lando
2020-02-18 16:53:10 +00:00
Farooq AR 2c43c37792 Bug 1607686 - Add beforeinput to Event Listener Breakpoints. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D63054

--HG--
extra : moz-landing-system : lando
2020-02-19 07:41:03 +00:00
Logan Smyth ca3bbbc374 Bug 1609426 - Part 4: Allow native DOM bindings during eager eval. r=jlast,bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D61966

--HG--
extra : moz-landing-system : lando
2020-02-18 17:50:00 +00:00
Logan Smyth 77131a2fc7 Bug 1609426 - Part 3: Automatically generate the list of pure functions. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D61965

--HG--
extra : moz-landing-system : lando
2020-02-18 17:51:09 +00:00
Boris Chiou 4f3959bfee Bug 1610981 - Eliminate usage of CSSPseudoElement from KeyframeEffect. r=birtles,smaug
Replace ElementOrCSSPseudoElement with Element and add PseudoElement (which is
a DOMString) into KeyframeAnimationOptions and KeyframeEffect.

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

--HG--
extra : moz-landing-system : lando
2020-02-18 20:44:14 +00:00
Mike Shal d8e4653d19 Bug 1611326 - Default to py3_action, and add a py2 attribute to GENERATED_FILES; r=firefox-build-system-reviewers,rstewart
GENERATED_FILES now defaults to python3 unless py2=True is specified as
an argument. All existing GENERATED_FILES scripts and GeneratedFile
templates have the py2=True attribute added, so this patch should
effectively be a no-op.

Going forward, individual scripts can be converted to python3 and their
corresponding py2=True attribute can be deleted. In effect, this patch
will be backed out in pieces until all scripts run in python3, at which
point the py2 attribute itself can be removed.

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

--HG--
extra : moz-landing-system : lando
2020-02-14 13:22:46 +00:00
Nicolas Chevobbe 81aec6c1ff Bug 1614549 - Highlight DOM elements from instant evaluation. r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D63149

--HG--
extra : moz-landing-system : lando
2020-02-18 18:03:55 +00:00
Markus Stange cb4b236c58 Bug 1615436 - Allow capturing profiles even when profiling was started by another tool. r=gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D62825

--HG--
extra : moz-landing-system : lando
2020-02-18 16:23:50 +00:00
Florens Verschelde eb812b6ae6 Bug 1616264 - Use a more readable lock icon in DOM panel; r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D63187

--HG--
extra : moz-landing-system : lando
2020-02-18 15:59:15 +00:00
Hubert Boma Manilla b3b14e3e7c Bug 1613882 - Moved ParamsPanel.js to request-details/ParamsPanel.js r=Honza
Bug 1613882 - Moved ParamsPanel.js to request-details/ParamsPanel.js r=honza

Bug 1613882 - Refactored params panel, added previews/SourcePreview, fix failing tests r=honza

Bug 1613882 - fix lint issues r=honza

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

--HG--
rename : devtools/client/netmonitor/src/components/SourceEditor.js => devtools/client/netmonitor/src/components/previews/SourcePreview.js
rename : devtools/client/netmonitor/src/components/ParamsPanel.js => devtools/client/netmonitor/src/components/request-details/ParamsPanel.js
extra : moz-landing-system : lando
2020-02-18 16:18:19 +00:00
Alexandre Poirot 027a8a0bc2 Bug 1614793 - Rename DebuggerServerConnection to DevToolsServerConnection. r=jdescottes
Most of this was already done in bug 1614791, but we still have
to rename the file and change the require path.

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

--HG--
rename : devtools/server/debugger-server-connection.js => devtools/server/devtools-server-connection.js
extra : moz-landing-system : lando
2020-02-18 15:28:49 +00:00
Jan Odvarko 65488da098 Bug 1613578 - remove -m from command when updating a patch r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D63191

--HG--
extra : moz-landing-system : lando
2020-02-18 16:12:20 +00:00
Patrick Brosset aed072d38b Bug 1598730 - Dont warn about align-content:baseline being inactive r=rcaliman
align-content normally applies to flex and grid containers only, but
when its value is baseline, it does apply to grid and flex items and
table-cells. So better not warn at all when this value is used.

Worth noting that alignment properties will, at some point in the
future, also be supported on block containers. At that point we'll
need to correct a whole bunch of validators for inactiveCSS.

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

--HG--
extra : moz-landing-system : lando
2020-02-18 15:03:26 +00:00
Gabriel Luong 83fce38774 Bug 1523049 - Implement the context menu for the new rules view. r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D62530

--HG--
extra : moz-landing-system : lando
2020-02-18 11:27:18 +00:00
Florens Verschelde fb36fe6979 Bug 1616270 - Define low contrast icon color in EagerEvaluation and not globally; r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D63199

--HG--
extra : moz-landing-system : lando
2020-02-18 15:31:33 +00:00
Julian Descottes 04c48ede00 Bug 1615982 - Remove unused localized strings in DevTools accessibility panel; r=yzen
Usage for accessibility.description.oldVersion was removed in https://bugzilla.mozilla.org/show_bug.cgi?id=1590493
Usage for accessibility.description.general was removed in https://bugzilla.mozilla.org/show_bug.cgi?id=1482454

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

--HG--
extra : moz-landing-system : lando
2020-02-18 14:55:00 +00:00
Razvan Caliman f390c200bd Bug 1613802 - Set height of Rules view filter input to make its container align with siblings in adjacent panes. r=pbro
The `height: auto;` for [#ruleview-toolbar introduced in Bug 1599405 ](https://searchfox.org/mozilla-central/rev/a4be2fbe9bd4f405c91cc16e4e3a80400f5a9301/devtools/client/themes/rules.css#47-51) to handle the UI better in narrow layouts permits the container to grow vertically ever so slightly and pushes the bottom border out of alignment with the search/filter box in the Elements panel and 3rd panel tabs.

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

--HG--
extra : moz-landing-system : lando
2020-02-17 14:48:41 +00:00
vtsty.dev 663396392f Bug 1591908 - Limit websocket tooltips r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D62876

--HG--
extra : moz-landing-system : lando
2020-02-18 10:44:00 +00:00
Nicolas Chevobbe 4d901c42ef Bug 1615973 - Hide invoke getter popup when evaluating expression. r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D63062

--HG--
extra : moz-landing-system : lando
2020-02-17 14:44:34 +00:00
Julian Descottes 41fcd60375 Bug 1615418 - Use a real client in disconnect aboutdebugging test r=daisuke
Depends on D62894
Using a real local client allows to cover more codepaths than using a complete mock here.

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

--HG--
extra : moz-landing-system : lando
2020-02-18 08:02:42 +00:00
Julian Descottes 79f1be551e Bug 1615418 - Do not throw when calling watch/unwatchFront on destroyed Fronts r=daisuke,ochameau
Depends on D62893

The issue here is that we are trying to destroy the workers-listener after the target was destroyed,
and calling unwatchFront on a destroyed Front throws.

Most of the fronts monitored in workers-listener are handled by the watchFront API, so properly adding
onDestroyed handlers fixes some issues. However the rootFront cannot be handled with a similar pattern
at the moment.

In general, I think making watchFront/unwatchFront safer to call makes sense, but I could also check
if the rootFront is already destroyed in workers-listener's destroy

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

--HG--
extra : moz-landing-system : lando
2020-02-18 08:02:29 +00:00
Julian Descottes 06deaf08bc Bug 1615418 - Remove destroyed fronts from devtools workers-listener r=daisuke
This will avoid part of the exceptions thrown when disconnecting a remote runtime.
However the rootFront unwatchFront calls will still throw because the root front is already gone at this point

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

--HG--
extra : moz-landing-system : lando
2020-02-18 08:02:09 +00:00
Julian Descottes fe7d7126bc Bug 1615418 - Remove FF69 backward compatibility code in devtools workers-listener r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D62890

--HG--
extra : moz-landing-system : lando
2020-02-18 08:01:57 +00:00
Eugene Simakin 3b20164307 Bug 1592277 - Support class constructors in devtools reps. r=nchevobbe.
Differential Revision: https://phabricator.services.mozilla.com/D60557

--HG--
extra : moz-landing-system : lando
2020-02-18 07:04:01 +00:00
Alexandre Poirot f3c23535d7 Bug 1614792 - Rename DebuggerClient to DevToolsClient. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D62495

--HG--
rename : devtools/shared/client/debugger-client.js => devtools/shared/client/devtools-client.js
extra : moz-landing-system : lando
2020-02-17 13:39:25 +00:00