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

432 Коммитов

Автор SHA1 Сообщение Дата
Tetsuharu Ohzeki 49983d16b8 Bug 1508688 - Add `UNSAFE_` prefix to React deprecated lifecycle methods in devtools/client/accessibility/. r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D149477
2022-06-16 10:03:09 +00:00
Mark Banner f3012297a4 Bug 1762601 - Migrate all of devtools from Cu.import to ChromeUtils.import. r=jdescottes,perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D142693
2022-04-04 13:41:02 +00:00
Alexandre Poirot a226f04b9d Bug 1759741 - [devtools] Remove shared-redux-head being redundant with shared-head.js r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D141139
2022-03-16 19:11:57 +00:00
Jan Odvarko 6da05abb10 Bug 1753426 - [devtools] Fix documentation links in the source code r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D137748
2022-02-07 13:08:10 +00:00
Norisz Fay f20c5c07db Backed out changeset 3e8efb4985f7 (bug 1753426) for causing multiple devtools failures 2022-02-04 16:17:25 +02:00
Jan Odvarko 0d6fafe87e Bug 1753426 - [devtools] Fix documentation links in the source code r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D137748
2022-02-04 11:40:50 +00:00
Joel Maher 63bf096aef Bug 1743907 - Remove webrender annotation from manifestparser manifests. r=ahal,webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D132682
2021-12-03 16:04:29 +00:00
Nicolas Chevobbe 72a01fca06 Bug 1741811 - [devtools] Make watchTargets take a single object param. r=ochameau.
Differential Revision: https://phabricator.services.mozilla.com/D131755
2021-11-23 13:23:35 +00:00
Narcis Beleuzu 81698c54eb Backed out changeset 9dfd5e6601a1 (bug 1505304) as requested by nchevobbe 2021-11-23 14:56:24 +02:00
Nicolas Chevobbe 5d77281fc2 Bug 1505304 - [devtools] Make watchTargets take a single object param. r=ochameau.
Differential Revision: https://phabricator.services.mozilla.com/D131755
2021-11-23 12:39:19 +00:00
Nicolas Chevobbe 149cd3677e Bug 1740453 - [devtools] Handle onTargetSelected in accessibility panel. r=ochameau.
A couple tests are added to check that the panel works fine when using the iframe picker.

Differential Revision: https://phabricator.services.mozilla.com/D130611
2021-11-18 13:22:34 +00:00
Nicolas Chevobbe 70a89dbb2c Bug 1740455 - [devtools] Add a test for TabbingOrder highlighter. r=ochameau.
A new method is added in the HighlighterTestActor to retrieve information about
the highglighter.
The test highlights (pun intended) the issue described in Bug 1740509.

Differential Revision: https://phabricator.services.mozilla.com/D130875
2021-11-17 14:07:38 +00:00
Julian Descottes 212faeb0c3 Bug 1741369 - [devtools] Update paths to loader files in devtools/ r=ochameau
Depends on D131216

Differential Revision: https://phabricator.services.mozilla.com/D131217
2021-11-17 12:43:26 +00:00
Nicolas Chevobbe 674b6582ba Bug 1740454 - [devtools] Fix a11y panel react warnings. r=ochameau.
Differential Revision: https://phabricator.services.mozilla.com/D130855
2021-11-15 07:00:03 +00:00
Nicolas Chevobbe 24877826e3 Bug 1740296 - [devtools] Fix accessibility test names. r=ochameau.
Differential Revision: https://phabricator.services.mozilla.com/D130765
2021-11-10 16:30:08 +00:00
Emilio Cobos Álvarez b3522226e6 Bug 1738265 - Explicitly close some devtools menus in some tests. r=nchevobbe,devtools-reviewers
With the negative margin, some context menus that remain open start
getting events that would otherwise go to the content underneath
(and which the affected tests need to pass).

Close the context menus explicitly in the affected tests (this is
what would usually happen if a user clicked a context menu item
anyways).

Differential Revision: https://phabricator.services.mozilla.com/D129867
2021-11-02 11:03:51 +00:00
Julian Descottes 7c52464353 Bug 1729625 - [devtools] Remove beta label - fix lint failures r=fix. CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D124896
2021-09-08 09:03:39 +00:00
Julian Descottes d692b4cf70 Bug 1729625 - [devtools] Remove beta label from Show Tabbing Order widget r=nchevobbe
Depends on D124804

Differential Revision: https://phabricator.services.mozilla.com/D124889
2021-09-08 08:20:29 +00:00
Julian Descottes 0fbacde47f Bug 1729470 - [devtools] Fix tabbing order label wrap in vertical layouts r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D124804
2021-09-08 08:20:28 +00:00
Julian Descottes 9582df5787 Bug 1503199 - [devtools] Increase min width for side panels in Inspector and Accessibility panels r=bomsy
Differential Revision: https://phabricator.services.mozilla.com/D123927
2021-08-30 15:14:05 +00:00
Nicolas Chevobbe d50491b943 Bug 1710123 - [devtools] Fix browser_accessibility_reload.js intermittent. r=bomsy.
The test wasn't waiting for the panel to be properly reloaded.

Differential Revision: https://phabricator.services.mozilla.com/D122363
2021-08-12 05:34:25 +00:00
Michelle Goossens e4f0a37c76 Bug 1723573 - Migrate mochitest-devtools-chrome from AWS to Azure r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D122110
2021-08-10 14:49:46 +00:00
Zibi Braniecki 15e7d48273 Bug 1660392 - [l10nregistry] part7: Move L10nRegistry callees to use WebIDL one. r=preferences-reviewers,Gijs,platform-i18n-reviewers,gregtatum
Depends on D105416

Differential Revision: https://phabricator.services.mozilla.com/D105584
2021-07-30 16:47:49 +00:00
Christoph Kerschbaumer 4a6250387f Bug 1719272: Annotate failing browser/ tests to potentially enable https-first mode in Nightly r=webcompat-reviewers,denschub,webdriver-reviewers,preferences-reviewers,Gijs,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D119177
2021-07-28 19:16:16 +00:00
Sandor Molnar 68cdec0548 Backed out changeset 7eb8945dd8e3 (bug 1719272) for causing bustages in gecko decision task. CLOSED TREE 2021-07-28 19:47:06 +03:00
Christoph Kerschbaumer bb716f0701 Bug 1719272: Annotate failing browser/ tests to potentially enable https-first mode in Nightly r=webcompat-reviewers,denschub,webdriver-reviewers,preferences-reviewers,Gijs,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D119177
2021-07-28 16:08:07 +00:00
Nicolas Chevobbe 8ded5695e6 Bug 1721911 - [devtools] Fix a11y inspector with server side target switch.r=ochameau.
Wait for accessibility front to be available on target switch in the client.
Disable accessibility service on ParentAccessibilityActor destroy.

Differential Revision: https://phabricator.services.mozilla.com/D120827
2021-07-27 12:19:56 +00:00
Butkovits Atila 30acf0bec1 Bug 1675445 - disable browser_accessibility_mutations.js on Linux_64_fission for frequent failures. r=intermittent-reviewers,ahal DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D119244
2021-07-09 06:19:58 +00:00
Nicolas Chevobbe 60944db71f Bug 1716703 - [devtools] Rename TestActor to HighlighterTestActor. r=jdescottes.
Renaming the actor makes it more explicit that it should
only be used for highlighter-related assertions.
We take this opportunity to rename all the 'testActor' instances
in tests to 'highlighterTestFront' which better represents
what the object is.
While doing this work, I was able to cleanup a few function definition
where the testActor parameter wasn't needed.

Differential Revision: https://phabricator.services.mozilla.com/D117978
2021-06-17 10:03:03 +00:00
Alexandre Poirot bd1afe2a59 Bug 1715909 - [devtools] Use DOCUMENT_EVENT's dom-complete event in the accessibility panel. r=nchevobbe
I'm not sure it is useful to hide ResourceCommand in the proxy layer.
It is better if all frontend uses Commands directly, having intermediate layer
make it harder to understand and debug.

Differential Revision: https://phabricator.services.mozilla.com/D117513
2021-06-15 08:54:40 +00:00
Michelle Goossens c269f677b0 Bug 1713392 - Disable browser_accessibility_context_menu_inspector.js on OS X 10.15 r=malexandru
Differential Revision: https://phabricator.services.mozilla.com/D116290
2021-05-28 20:43:33 +00:00
Hubert Boma Manilla 50a85d3429 Bug 1711096 - [devtools] Add support for multiple target types to getAllFronts r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D115071
2021-05-17 11:55:38 +00:00
Alexandre Poirot 357e46ff01 Bug 1708635 - [devtools] Migrate usages of TargetFront.reload to TargetCommand.reloadTopLevelTarget. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D113936
2021-05-07 12:07:42 +00:00
Sandor Molnar 8dffb4667b Backed out 2 changesets (bug 1708635) for causing dt failures in devtools/client/responsive/test/browser/browser_device_change. CLOSED TREE
Backed out changeset 6bce4e61777b (bug 1708635)
Backed out changeset f15acee46be2 (bug 1708635)
2021-05-04 18:11:27 +03:00
Alexandre Poirot 2e0745f710 Bug 1708635 - Migrate usages of TargetFront.reload to TargetCommand.reloadTopLevelTarget. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D113936
2021-05-04 12:43:21 +00:00
Emilio Cobos Álvarez b42ccb7de0 Bug 1705509 - Hide -moz-outline-radius behind a pref. r=mstange
This property does nothing since bug 315209 got implemented.

Every single user that I checked was doing the same math by hand, so
hooray for good defaults :-)

Differential Revision: https://phabricator.services.mozilla.com/D112253
2021-04-16 01:01:45 +00:00
Julian Descottes 6ab57dcec5 Bug 1702078 - [devtools] a11y panel should emit ready event after rendering the UI r=ochameau,perftest-reviewers
With the previous implementation, the toolbox would resolve the panel before all the initialization data had been retrieved.
This could lead to issues if we tried to destroy the toolbox right after the panel got selected.

Differential Revision: https://phabricator.services.mozilla.com/D110247
2021-04-08 11:48:52 +00:00
Sebastian Hengst edde618936 Backed out changeset 3c11553b2e79 (bug 1702078) for damp failure in accessibility/cold-open.js. CLOSED TREE 2021-04-07 21:49:32 +02:00
Julian Descottes 77b6b45811 Bug 1702078 - [devtools] a11y panel should emit ready event after rendering the UI r=ochameau
With the previous implementation, the toolbox would resolve the panel before all the initialization data had been retrieved.
This could lead to issues if we tried to destroy the toolbox right after the panel got selected.

Differential Revision: https://phabricator.services.mozilla.com/D110247
2021-04-07 16:02:25 +00:00
Julian Descottes 4f9e9360fc Bug 1702061 - [devtools] Remove isPanelReady flag and devtools-panel-ready from DevTools panel instances r=nchevobbe
Depends on D110368
Both the flag and the event are not used.
The only thing which matters from the framework perspective is to wait for panel.open to resolve.

Differential Revision: https://phabricator.services.mozilla.com/D110369
2021-03-31 12:41:44 +00:00
Julian Descottes 7a570555f5 Bug 1702061 - [devtools] Rename panel ready event to devtools-panel-ready r=nchevobbe
Depends on D110367

Initial cleanup before removal.

Differential Revision: https://phabricator.services.mozilla.com/D110368
2021-03-31 12:41:43 +00:00
Julian Descottes 116dd052e8 Bug 1702061 - [devtools] rename panel isReady to isPanelReady r=nchevobbe
Initial cleanup to make the future removal easier to review

Differential Revision: https://phabricator.services.mozilla.com/D110367
2021-03-31 12:41:43 +00:00
Julian Descottes 1e32445f35 Bug 1699619 - [devtools] Wait for a11y panel initialization in browser_aboutdebugging_devtoolstoolbox_reload r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D110345
2021-03-31 11:38:59 +00:00
Alexandre Poirot 684a38bad8 Bug 1701776 - [devtools] Make the accesibility panel support "reloaded" event. r=jdescottes
This helps tests know when the panel is done processing a new page load.

Differential Revision: https://phabricator.services.mozilla.com/D110077
2021-03-31 10:09:55 +00:00
Alexandre Poirot 4e9f73a03a Bug 1696372 - [devtools] Migrate accessibility panel from toolbox.targetList to commands.TargetCommand. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D110205
2021-03-30 21:29:37 +00:00
Morgan Reschenberg 3d427a21d5 Bug 1694849: Remove devtools.accessibility.tabbing_order_activated probe and associated test r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D109800
2021-03-30 16:32:16 +00:00
Alexandre Poirot ded026f627 Bug 1700106 - [devtools] Remove now-useless eslint files related to mochitests. r=jdescottes,Standard8
I kept a few having some overrides. But they may be irrelevant.
And I kept some eslint files for all folder that aren't matching the pattern matching "**/test*/**/browser*/".
Ideally we would rename these folder to match.

Last but not least, I identified one case where we were using mochitest file for xpcshell tests!

Differential Revision: https://phabricator.services.mozilla.com/D109481
2021-03-23 15:51:18 +00:00
Sebastian Hengst be906232ee Bug 1694849 - disable devtools a11y's browser_tabbing_order_telemetry.js because its probe expires with switch to Firefox 89. a=test-disabling
Land this test disabling to prevent Try pushes from being affected by this
permanent failure.

Differential Revision: https://phabricator.services.mozilla.com/D109211
2021-03-20 19:40:53 +00:00
Julian Descottes 01718819b8 Bug 1694906 - [devtools] Use descriptors instead of targets in all toolbox APIs r=ochameau,nchevobbe,rpl,perftest-reviewers,sparky
Depends on D107051

Differential Revision: https://phabricator.services.mozilla.com/D106426
2021-03-10 18:22:02 +00:00
Narcis Beleuzu e783ef6d6e Backed out 5 changesets (bug 1694906) for dt failures on browser_target_list_frames.js . CLOSED TREE
Backed out changeset bd5cb6f8b41f (bug 1694906)
Backed out changeset c23343373584 (bug 1694906)
Backed out changeset 02428006de51 (bug 1694906)
Backed out changeset 284e000deded (bug 1694906)
Backed out changeset 3b5269fe0113 (bug 1694906)
2021-03-10 04:52:56 +02:00