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

19587 Коммитов

Автор SHA1 Сообщение Дата
Alexandre Poirot 1000518401 Bug 1589132 - Remove husky from debugger. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D66134

--HG--
extra : moz-landing-system : lando
2020-03-10 00:01:18 +00:00
Hubert Boma Manilla 00a4d91ba9 Bug 1618600 - Fixed the scrollbar overlaying text r=Harald,Honza
Added css to fix horizontal scrollbar overlapping text

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

--HG--
extra : moz-landing-system : lando
2020-03-10 09:43:06 +00:00
Jason Laster fc7567b2d8 Bug 1620291 - support async stacks in beta. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D66152

--HG--
extra : moz-landing-system : lando
2020-03-10 00:12:09 +00:00
Micah Tigley 5ab2483cb5 Bug 1620413 - Fix and re-enable RDM tests that fail on calling the load function r=bradwerth
Differential Revision: https://phabricator.services.mozilla.com/D65626

--HG--
extra : moz-landing-system : lando
2020-03-09 21:24:08 +00:00
Noemi Erli da8e27212f Bug 1620666 - Add missing line r=fix CLOSED TREE 2020-03-09 18:38:20 +02:00
Jason Laster ca0e769cfb Bug 1620666 - call stack group padding was removed after async-ui landed. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D65791

--HG--
extra : moz-landing-system : lando
2020-03-06 20:29:47 +00:00
Bryan Kok 2e03a48d33 Bug 1247083 - Number inline and new stylesheets separately in Style Editor; r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D62019

--HG--
extra : moz-landing-system : lando
2020-03-09 15:50:29 +00:00
Greg Tatum 5caa818a75 Bug 1620323 - Revert preferences in the head file for performance-new tests; r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D65578

--HG--
extra : moz-landing-system : lando
2020-03-09 15:04:22 +00:00
Greg Tatum 801c03be29 Bug 1619748 - Update code documentation for the new about:profiling workflow; r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D65203

--HG--
extra : moz-landing-system : lando
2020-03-09 15:02:17 +00:00
Greg Tatum 9e6847fac4 Bug 1611817 - Migrate remaining chrome tests to devtools browser tests; r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D65153

--HG--
extra : moz-landing-system : lando
2020-03-09 15:01:26 +00:00
Greg Tatum 24b1c74c7b Bug 1597388 - Hook about:profiling up to remote debugging; r=julienw,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D65152

--HG--
extra : moz-landing-system : lando
2020-03-09 15:01:02 +00:00
Greg Tatum 45cedbd5fa Bug 1611817 - Add mochitests for the performance-new panel in DevTools; r=julienw
Note that this patch also updates the setReactFriendlyInputValue function in
head.js, as it was not working for selects.

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

--HG--
extra : moz-landing-system : lando
2020-03-09 14:57:56 +00:00
Greg Tatum 68c5d4cc04 Bug 1611817 - Fix race condition in DevTools shutdown and stopProfilerAndDiscardProfile; r=julienw
This race condition is really only exposed in automated testing, but it
was making the DevTools performance-new mochitests intermittent.

The race looks like this:

* stopProfilerAndDiscardProfiler() request
* perf actor process the request
* The gecko profiler sends an event notifying that the profiler stopped
* DevTools updates the UI upon receiving the event
* The test suite sees the UI update, and triggers a close of DevTools
* Error: Connection closed, pending request
* stopProfilerAndDiscardProfiler still hasn't sent the response yet

This patch fixes it by not throwing an error if the panel is already destroyed.

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

--HG--
extra : moz-landing-system : lando
2020-03-09 14:57:05 +00:00
Greg Tatum 806c8be4d6 Bug 1618002 - Migrate about:profiling chrome tests to only browser tests;r=julienw
The browser chrome tests previously only tested the performance-new client
from a unit testing perspective. I originally wrote them this way so that
they would be fast, and not flaky, as the client actually runs the profiler
and full browser infrastructure. However, these tests haven't been really
great at catching bugs, and the tests break pretty easy to due implementation
changes for the client.

The new browser tests have been proving fast, reliable, and great at catching
regressions. This patch moves all of the about:profiling related tests to be
exclusively mochitests.

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

--HG--
extra : moz-landing-system : lando
2020-03-09 14:56:21 +00:00
Greg Tatum 78e4a1804f Bug 1594798 - Store remote prefs on the client under a separate pref branch; r=julienw
Currently the preferences for remote profiling are stored on the debuggee. This leads
to a negative user experience, as oftentimes phones do not persist the preferences.
This patch changes the strategy to store one set of preferences for local profiling,
and a second set of preferences for remote profiling.

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

--HG--
extra : moz-landing-system : lando
2020-03-09 14:55:16 +00:00
Greg Tatum e715a2fbe1 Bug 1597385 - Remove unused codepaths and style in the DevTools panel migration; r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D65147

--HG--
extra : moz-landing-system : lando
2020-03-09 14:54:35 +00:00
Greg Tatum c3340d41b3 Bug 1597385 - Create a stripped down version of the profiler front-end; r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D65146

--HG--
rename : devtools/client/performance-new/components/DevToolsAndPopup.js => devtools/client/performance-new/components/DevToolsPanel.js
extra : moz-landing-system : lando
2020-03-09 14:52:57 +00:00
Greg Tatum 6325813760 Bug 1597385 - Move the features descriptions to a shared location; r=julienw
DevTools and about:profiling will both use them, so place them in a shared utils
folder, and put the type definition in a shared location.

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

--HG--
extra : moz-landing-system : lando
2020-03-09 14:51:42 +00:00
Noemi Erli bf970d5a39 Backed out 2 changesets (bug 1459953) for causing devtools failures regarding listServiceWorkerRegistrations CLOSED TREE
Backed out changeset 1a8916dc09ee (bug 1459953)
Backed out changeset 71141fa6d324 (bug 1459953)
2020-03-09 17:03:15 +02:00
Belén Albeza cad36d87f0 Bug 1459953 - Part 2: Add mochitest r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D64782

--HG--
extra : moz-landing-system : lando
2020-03-09 11:50:42 +00:00
Belén Albeza 40432665ef Bug 1459953 - Part 1: Show all service worker states r=jdescottes,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D63864

--HG--
extra : moz-landing-system : lando
2020-03-09 11:44:09 +00:00
Kriti Singh 2e218ad6e6 Bug 1580155: Rename event constants used only for tests r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D64868

--HG--
extra : moz-landing-system : lando
2020-03-09 10:54:33 +00:00
Uday b954b2e459 Bug 1590046 - Formatting for Action Cable WebSocket messages. r=Harald,Honza
Differential Revision: https://phabricator.services.mozilla.com/D65191

--HG--
extra : moz-landing-system : lando
2020-03-09 09:41:42 +00:00
Mihai Alexandru Michis b4fb6157a2 Bug 1601331 - Disable browser_webconsole_network_reset_filter.js on fission for frequent failures. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D65750

--HG--
extra : moz-landing-system : lando
2020-03-09 08:24:53 +00:00
Mark Banner 2c4e35b0a6 Bug 1620218 - Automatic code fixes for Prettier 1.18.2 upgrade. r=mossop,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D65509

--HG--
extra : moz-landing-system : lando
2020-03-08 21:45:16 +00:00
Mark Banner b2df945d37 Bug 1620542 - Turn on linting of .eslintrc.js files. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D65704

--HG--
extra : moz-landing-system : lando
2020-03-07 09:30:44 +00:00
Mark Banner 15cfe23b88 Bug 1620542 - Automatically fix ESLint errors in .eslintrc.js files. r=mossop
# ignore-this-changeset

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

--HG--
extra : moz-landing-system : lando
2020-03-07 10:09:44 +00:00
Boris Zbarsky 0082f55dee Bug 1618011 part 7. Switch most error messages used in bindings to having a method name prefix. r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D64888

--HG--
extra : moz-landing-system : lando
2020-03-06 23:05:16 +00:00
Emma Malysz 4d71db7b6d Bug 1604299, Remove remaining references to XULDocument r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D58143

--HG--
extra : moz-landing-system : lando
2020-03-06 21:51:36 +00:00
Arthur Iakab 14247fb057 Backed out 11 changesets (bug 1618011)for Linting failure.
CLOSED TREE

Backed out changeset 8b11ddd8999f (bug 1618011)
Backed out changeset 11df2f359473 (bug 1618011)
Backed out changeset c50121035d50 (bug 1618011)
Backed out changeset 8b8c4c60c34b (bug 1618011)
Backed out changeset b01f8c66110b (bug 1618011)
Backed out changeset 433fdf04058c (bug 1618011)
Backed out changeset 29a9227d08ac (bug 1618011)
Backed out changeset b2dfa2e66d24 (bug 1618011)
Backed out changeset 85650ee945c4 (bug 1618011)
Backed out changeset 278a213e5304 (bug 1618011)
Backed out changeset 9119aeb72ea4 (bug 1618011)
2020-03-07 00:15:57 +02:00
Boris Zbarsky bc068d0e54 Bug 1618011 part 7. Switch most error messages used in bindings to having a method name prefix. r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D64888

--HG--
extra : moz-landing-system : lando
2020-03-06 20:39:10 +00:00
Stepan Stava 24227e63dc Bug 1601533 - Indicate that function references in tooltips can be clicked to jump r=jlast
Added 'jumpToDefinitionButton' to the function preview with a title containing target source + location.
The button is not rendered for ignored source urls similarly like in the console.

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

--HG--
extra : moz-landing-system : lando
2020-03-06 17:22:44 +00:00
Logan Smyth 576f75f1f3 Bug 1619993 - Use Debugger.Object values consistently across watchpoints. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D65671

--HG--
extra : moz-landing-system : lando
2020-03-06 18:00:54 +00:00
Yura Zenevich fc528a6c7a Bug 1599806 - update accessibility actors tests to support parent accessibility actor. r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D58808

--HG--
extra : moz-landing-system : lando
2020-03-06 16:28:27 +00:00
Yura Zenevich cbbc2cdd24 Bug 1599806 - remove setupInParent from accessibility actor and split up child/parent functionality into two separate actors. r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D58807

--HG--
rename : devtools/server/actors/accessibility/accessibility-parent.js => devtools/server/actors/accessibility/parent-accessibility.js
extra : moz-landing-system : lando
2020-03-06 17:18:58 +00:00
Yura Zenevich aabab512b9 Bug 1599806 - introduce accessibility proxy that would be responsible for interacting with panel's UI instead of directly referencing accessibility related fronts. r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D58806

--HG--
extra : moz-landing-system : lando
2020-03-06 16:28:07 +00:00
Yura Zenevich 041d2c6235 Bug 1605757 - decouple accessibility front front the accessibility panel UI. r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D58553

--HG--
extra : moz-landing-system : lando
2020-03-06 16:27:59 +00:00
manishsahani1351111 aa241077e3 Bug 1619590 - Fix Failed prop type warnings in InspectAction and _ActionButton r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D65217

--HG--
extra : moz-landing-system : lando
2020-03-06 17:04:33 +00:00
Andreea Pavel c1fe06450c Bug 1424914 - disable browser_styleeditor_bug_1405342_serviceworker_iframes.js on win64 not debug r=gl
Differential Revision: https://phabricator.services.mozilla.com/D65686

--HG--
extra : moz-landing-system : lando
2020-03-06 14:14:24 +00:00
Nicolas Chevobbe e807982a9c Bug 1609942 - Display autocomplete popup at the top of the input. r=jdescottes,Honza,perftest-reviewers,whimboo.
This prevents the popup to cover the eager evaluation result.
In order for the popup to be able to appear outside of the
toolbox, we pass the useXulWrapper option to the HTMLTooltip.

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

--HG--
extra : moz-landing-system : lando
2020-03-06 13:18:34 +00:00
Nicolas Chevobbe ddfb5340b7 Bug 1616847 - When xulWrapper is visible move it instead of trying to show it again. r=jdescottes.
If the XUL wrapper was opened and a consumer called show again,
the panel wouldn't update its position. This can be fixed by checking the
state of the element, and if it's open move the panel using `_moveXulWrapperTo`.

With this change in place, we can remove the updateContainerBounds methods,
as it has the same arguments and is only used in one place.

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

--HG--
extra : moz-landing-system : lando
2020-03-06 13:02:22 +00:00
Sebastian Hengst d2195f9b35 Bug 1620557 - Set devtools.webconsole.input.eagerEvaluation in browser_console_eager_eval.js. r=nchevobbe DONTBUILD
Only enabled by default in Nightly and DevEdition

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

--HG--
extra : moz-landing-system : lando
2020-03-06 13:07:39 +00:00
Julian Descottes a9a51e9eae Bug 1620046 - Update targetFront form when updating existing tabs (devtools backward compat) r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D65392

--HG--
extra : moz-landing-system : lando
2020-03-05 17:47:56 +00:00
Logan Smyth ecac76dba1 Bug 1620222 - Avoid redeclaration error in eager-eval test. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D65681

--HG--
extra : moz-landing-system : lando
2020-03-06 08:07:16 +00:00
Andreea Pavel f56f1b31d8 Bug 1118592 - disable browser_tableWidget_mouse_interaction.js on linux18.04 opt r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D65256

--HG--
extra : moz-landing-system : lando
2020-03-04 12:41:04 +00:00
Jason Laster 9d1ccbfbbf Bug 1605166 - Selecting non paused thread should switch context and update selector. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D65419

--HG--
extra : moz-landing-system : lando
2020-03-06 07:07:17 +00:00
Emilio Cobos Álvarez 5bba05d7c8 Bug 1620307 - Rename -moz-menulist-button to -moz-menulist-arrow-button. r=spohl
This should be less confusing. This is not supported outside of chrome:// or
user-agent stylesheets so we can name this however we want.

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

--HG--
extra : moz-landing-system : lando
2020-03-05 21:13:46 +00:00
Micah Tigley 27b9bd8b21 Bug 1619476 - Prevent submitting device form on an invalidation r=bradwerth
Differential Revision: https://phabricator.services.mozilla.com/D65574

--HG--
extra : moz-landing-system : lando
2020-03-05 18:43:25 +00:00
Mike Shal c1b6e67162 Bug 1620035 - Run several GENERATED_FILES scripts in py3; r=firefox-build-system-reviewers,rstewart
These already work in py3. I either missed them in bug 1616630, or they
were dependent on other scripts that have since been converted.

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

--HG--
extra : moz-landing-system : lando
2020-03-05 17:06:21 +00:00
Logan Smyth 92625fb2ab Bug 1620087 - Part 3: Treat all realms as debuggees to avoid unexpected sideeffects. r=nchevobbe
Treating as many realms as we can as debuggee makes us much less likely to
accidentally cause side-effects during eager-evaluation of code in the console.

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

--HG--
extra : source : 9e09d30270d6cc660fabb406e132e2e09db870a5
2020-03-05 10:02:09 +00:00