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