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

19144 Коммитов

Автор SHA1 Сообщение Дата
Jonathan Kew 8b019300fc Bug 1607308 - Move the from-font value from text-underline-offset to text-underline-position, as per recent spec changes, and fix interaction between position and offset. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D59778

--HG--
extra : moz-landing-system : lando
2020-02-03 11:12:16 +00:00
Dão Gottwald f07d464f9d Bug 1610497 - Increase browser window min-width so the address bar can be focused by mouse. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D60960

--HG--
extra : moz-landing-system : lando
2020-01-30 15:59:29 +00:00
Florens Verschelde d1741cad4c Bug 1612296 - Add context-fill to aboutdebugging firefox logo; r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D61290

--HG--
extra : moz-landing-system : lando
2020-01-30 16:12:24 +00:00
Brad Werth 67081368c7 Bug 1516413 Part 2: Make browser FullZoom act on the new zoom change events. r=mstange
This replaces the handling of the ZoomChangeUsingMouseWheel event with
2 new zoom events that trigger the actual zoom changes. As a side effect,
this allows the mousewheel and zoom in/out key events to have an effect
on Reader and PDFJS views as well.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 17:17:26 +00:00
Zibi Braniecki da8c270950 Bug 1608022 - Remove obsolete toolbox.dtd. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D60821

--HG--
extra : moz-landing-system : lando
2020-01-30 21:07:33 +00:00
Ciure Andrei 7ae304fe1e Backed out 3 changesets (bug 1608022) for causing browser_findbar.js to perma fail CLOSED TREE
Backed out changeset b7097a9f6a16 (bug 1608022)
Backed out changeset 853e5ec59184 (bug 1608022)
Backed out changeset d538041cc083 (bug 1608022)
2020-01-30 18:03:31 +02:00
Zibi Braniecki 6cd675f486 Bug 1608022 - Remove obsolete toolbox.dtd. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D60821

--HG--
extra : moz-landing-system : lando
2020-01-30 12:46:46 +00:00
Greg Tatum 1c15092dfe Bug 1611815 - Fix thrown error about presetName om the performance-new devtools panel; r=canaltinova
The reducer errors in the implementation of the DevTools panel, as the presetName was not being fetched from the preferences in the debuggee. This fixes that. TypeScript caught this, but I guess I forgot to check it.

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

--HG--
extra : moz-landing-system : lando
2020-01-28 11:38:19 +00:00
Jason Laster 5e558b1b52 Bug 1611130 - fix browser_webconsole_in_line_layout.js. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D61003

--HG--
extra : moz-landing-system : lando
2020-01-27 09:53:26 +00:00
Julian Descottes 19c8bdd3d8 Bug 1611099 - Do not set frame.tooltip when creating the devtools BrowserToolbox frame r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D60984

--HG--
extra : moz-landing-system : lando
2020-01-27 16:07:37 +00:00
Patrick Brosset 43d56a2a68 Bug 1611007 - Adjust the wording for the position inactiveCSS label r=jdescottes,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D60815

--HG--
extra : moz-landing-system : lando
2020-01-23 11:10:35 +00:00
Itiel c0b98009fc Bug 1611642 - Force the eager evaluation result box to LTR r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D61074

--HG--
extra : moz-landing-system : lando
2020-01-27 10:16:04 +00:00
Itiel be032141c2 Bug 1611420 - Fix the network info block in the webconsole for RTL r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D60957

--HG--
extra : moz-landing-system : lando
2020-01-25 21:51:54 +00:00
Stepan Stava 0bbdfa811d Bug 1594382 - Debugger - Event listener section can be toggled after clicking on log on Events checkbox r=jlast
Added 'onKeyDown' event handler with a 'stopPropagation()' method preventing the 'keydown' event from triggering on the parent element.

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

--HG--
extra : moz-landing-system : lando
2020-01-24 20:19:09 +00:00
Oana Pop Rus c66b8439b5 Backed out changeset d3dc60cc5291 (bug 1610562) for devtools failures in browser_inspector_inspect_node_contextmenu.js on a CLOSED TREE 2020-01-24 22:14:29 +02:00
chujun 6dbc210f59 Bug 1596323 - Do not store root in prefs when set a thread actor to project root r=jlast
When we set a thread to directory root, `item.path`, which is equal to `thread.actor` in a thread's case, is used as the project directory root and stored in `prefs`. When debugger is closed and reopened, `thread.actor` will be different. But the debugger state is initialized with an old directory root. For example, directory root is `server0.conn0.child1/thread19` from the last time, but thread is now "server0.conn1.child1/thread19."

I think it's error-prone to bump up `connX` by 1 when we see a `thread.actor` as `prefs.projectDirectoryRoot`. This patch removes the storage for threadActors, meaning when we set a thread to root, we don't keep track of it in `prefs`. Then we reopen the debugger, it doesn't show a thread as root. For other directories, `prefs` still works.

{F1862523}

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

--HG--
extra : moz-landing-system : lando
2020-01-03 15:59:30 +00:00
Yura Zenevich 139344118f Bug 1610562 - take into account multiple browsing contexts when getting a node from content DOM reference. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D60545

--HG--
extra : moz-landing-system : lando
2020-01-22 16:26:37 +00:00
Luca Greco d961c28763 Bug 1611418 - SourceMapURLService originalPositionFor should return null when sourcemaps are disable via prefs. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D60956

--HG--
extra : moz-landing-system : lando
2020-01-24 13:33:45 +00:00
Luca Greco 1eaa5753b6 Bug 1609677 - Inspect the boundTargetFunction if the target object is a bound function. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D60142

--HG--
extra : moz-landing-system : lando
2020-01-24 12:58:36 +00:00
Luca Greco 05661deda5 Bug 1609671 - Inspect binding should try to get the sourcemapped location while inspecting a function. r=jdescottes,vporof
Differential Revision: https://phabricator.services.mozilla.com/D60138

--HG--
extra : moz-landing-system : lando
2020-01-24 12:58:24 +00:00
Nicolas Chevobbe 0eb4c8e236 Bug 1611143 - Update redux to v.4.0.5. r=jdescottes.
Differential Revision: https://phabricator.services.mozilla.com/D60841

--HG--
extra : moz-landing-system : lando
2020-01-24 14:20:48 +00:00
victoria fe94d0a768 Bug 1606990 - Simplify intro text and lighten tone r=pbro
https://github.com/firefox-devtools/ux/issues/70

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

--HG--
extra : moz-landing-system : lando
2020-01-24 13:16:35 +00:00
Julian Descottes 69c6e96262 Bug 1594522 - Ignore missing key shortcuts in DevTools startup r=nchevobbe
When uplifting localization changes to beta, language packs might only be updated a few days later.
With the current implementation of DevTools startup, any uplift of a change to key-shortcuts.properties will completely prevent devtools from starting.

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

--HG--
extra : moz-landing-system : lando
2020-01-24 10:52:11 +00:00
Seifeddine Besbes 2bded23d2b Bug 1602591 - Change result type parameter of $x to accept strings. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D60822

--HG--
extra : moz-landing-system : lando
2020-01-24 08:47:47 +00:00
Patrick Brosset 8bb046da06 Bug 1610761 - Don't show inactivity warning on z-index if inside grid/flex r=rcaliman
In bug 1551585 we added a new inactivity warning shown on top,
right, bottom, left and z-index properties when they are used on elements
that are not positioned.
Turns out that z-index *can* be used on unpositioned elements if these
elements are grid or flex items.

In grid layouts it's useful to determine which item shows on top when
several overlap in a grid cell.

In flex layouts, z-index values other than auto create a stacking context
even if position is static.

So this change simply avoids showing the warning for z-index if the element
is a flex or a grid item.

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

--HG--
extra : moz-landing-system : lando
2020-01-23 19:20:38 +00:00
Micah Tigley 918d65b369 Bug 1610588 Part 2: Disable failing tests for enabled browser UI r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D60772

--HG--
extra : moz-landing-system : lando
2020-01-23 22:26:58 +00:00
Brad Werth 0d9437c592 Bug 1610588 Part 1: Make pref changes in AddRDMTask be ordered relative to the test functions themselves. r=mtigley
This patch moves the pref setting of "devtools.responsive.browserUI.enabled"
within the add_task functions, so that the prefs are in a consistent state
throughout the task.

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

--HG--
extra : moz-landing-system : lando
2020-01-23 21:24:42 +00:00
Andreea Pavel bc1b47b96a Backed out changeset c41e5432b3c5 (bug 1609815) for build bustages at JSControl.cpp on a CLOSED TREE 2020-01-23 22:34:40 +02:00
Jason Laster 6626357ec2 Bug 1609815 - Remove Web Replay UI. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D60679

--HG--
extra : moz-landing-system : lando
2020-01-23 20:07:37 +00:00
Daisuke Akatsuka c8b1cef022 Bug 1604126: Enable a styleeditor test that has been blocked by this bug. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D60795

--HG--
extra : moz-landing-system : lando
2020-01-23 14:14:13 +00:00
Daisuke Akatsuka 7700131e56 Bug 1604126: Remove code that checks whether the document is XUL or not. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D60794

--HG--
extra : moz-landing-system : lando
2020-01-23 14:14:01 +00:00
Belén Albeza d2f4284de1 Bug 1609356 - Part 2: Fix devtools toolbox tests r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D60700

--HG--
extra : moz-landing-system : lando
2020-01-22 16:42:04 +00:00
Belén Albeza ec4650bec8 Bug 1609356 - Enable application panel in Nightly r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D60143

--HG--
extra : moz-landing-system : lando
2020-01-22 16:42:17 +00:00
Mihai Alexandru Michis a8af3a4596 Backed out 2 changesets (bug 1604126) for causing devtool failures in browser_styleeditor_fission_switch_target.js
CLOSED TREE

Backed out changeset 2840946503b2 (bug 1604126)
Backed out changeset 94392af1b184 (bug 1604126)
2020-01-23 12:16:36 +02:00
Daisuke Akatsuka f580b9a7cd Bug 1604126: Enable a styleeditor test that has been blocked by this bug. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D60795

--HG--
extra : moz-landing-system : lando
2020-01-23 08:14:48 +00:00
Daisuke Akatsuka e9de052435 Bug 1604126: Remove code that checks whether the document is XUL or not. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D60794

--HG--
extra : moz-landing-system : lando
2020-01-23 08:14:31 +00:00
Brandon Kraft a438b78c1b Bug 1609807 - DevTools: Use label 'None' for SameSite=None cookie values. r=nchevobbe
bug-id: 1609807

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

--HG--
extra : moz-landing-system : lando
2020-01-23 07:34:27 +00:00
Greg Tatum 3851bf14af Bug 1597381 - Add tests for the about:profiling presets; r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D58467

--HG--
extra : moz-landing-system : lando
2020-01-22 23:12:48 +00:00
Greg Tatum 258b0879c5 Bug 1597381 - Make testing util getNearestInputFromText generic; r=julienw
This commit changes the testing utility to be generic to work for any
input radio or checkbox on the page, where the input is located near
in the DOM to the text element.

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

--HG--
extra : moz-landing-system : lando
2020-01-22 23:12:46 +00:00
Greg Tatum 57b03a170c Bug 1597381 - Create profiler presets for about:profiling; r=julienw
This commit creates profiler presets for the current browser. It does not
handle remote profiling yet, as there is no UI surface for it yet. The
preset setting updates happen inside of the reducers and presets, and not
the selectors. This design was chosen so that as the presets were changed,
it would actually change the settings below, making it easy to change and
customize the settings by chosing the nearest preset.

The UI designs are still in a bit of a flux, so this UI design was the
easiest to implement for the initial pass, but we don't yet have consensus
on what the UI will look like for the final design.

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

--HG--
extra : moz-landing-system : lando
2020-01-22 23:11:49 +00:00
Julian Descottes 3621d59bc9 Bug 1610823 - Fix missing dependency for browser_browser_toolbox_fission_contentframe_inspector r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D60674

--HG--
extra : moz-landing-system : lando
2020-01-22 16:25:19 +00:00
Harald Kirschner a5c95cb680 Bug 1610651 - Simplify regular expression matching in library detection r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D60593

--HG--
extra : moz-landing-system : lando
2020-01-22 13:59:29 +00:00
Nicolas Chevobbe aad6b11a7d Bug 1610754 - Display falsy values in eager evaluation result. r=jlast.
We weren't displaying results when they were
falsy (0, false, empty string, ...). This is
fixed by this patch that adds a few test cases
to ensure we don't regress.

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

--HG--
extra : moz-landing-system : lando
2020-01-22 15:29:53 +00:00
Razvan Caliman 25b1bcd155 Bug 1597125 - Keyboard navigation and triggering of swatches in Rules view. r=pbro
The fix for Bug 1478156 has made the color picker keyboard accessible. In the process, the color swatch element in the Rules view was changed from a `<span>` into a `<button>` element.

There is some strange interaction between markup structure, CSS properties and the default styling for `<button>` which causes an  unwanted line break after the button. It happens when doing a multi-line text selection to copy multiple CSS declarations to the clipboard. The bug was raised by many people on different occasions (Bug 1598686, Bug 1600519, Bug 1609891).

After a lot of investigation, I was unable to identify the exact cause for this unwanted line break after color swatches in clipboard content.

The solution I ended up using is reverting from `<button>` back to `<span>` for the swatch element. To preseve the keyboard accessibility, a "keydown" event handler is set to trigger the color picker when pressing SPACE or RETURN when the swatch element is focused. As an added benefit, all other swatches have been made keyboard accessible with the same behavior.

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

--HG--
extra : moz-landing-system : lando
2020-01-22 16:39:18 +00:00
Jason Laster b14b35557c Bug 1603356 - Enable Eager evaluation in Nightly. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D60519

--HG--
extra : moz-landing-system : lando
2020-01-21 16:40:51 +00:00
Nicolas Chevobbe 102218c77b Bug 1610781 - Ensure react-dom.js files are considered as part of React. r=jlast.
The react-dom file is only handled when it originates from node_modules.
This means we won't add it to the React group in stacktrace if it's loaded
as an independent file, like it's done in the devtools codebase for instance.
This patch fixes that and adds a few test cases to ensure this works
as expected.

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

--HG--
extra : moz-landing-system : lando
2020-01-22 13:58:29 +00:00
Christoph Kerschbaumer 357ee3d14c Bug 1609877: Convert prefs for domsecurity to use static prefs. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D60403

--HG--
extra : moz-landing-system : lando
2020-01-22 11:04:17 +00:00
Michael Ratcliffe 325aed2d1f Bug 1608411 [storage] Add size column to cookies panel similar to Chrome's storage panel r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D59497

--HG--
extra : moz-landing-system : lando
2020-01-22 09:39:28 +00:00
Michael Ratcliffe 41ebc71ae2 Bug 1608890 - [Storage] Column names should match those in Chrome r=jdescottes,flod
Summary

After speaking with some of the l10n guys it is clear that whenever we don't want things translated then it shouldn't be in the `.properties` file. With this in mind I have moved the table header strings into `settings.js`.

Sorry @jdescottes, that means asking you for review again.

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

--HG--
extra : moz-landing-system : lando
2020-01-22 09:36:40 +00:00
Michael Ratcliffe 72e93e4189 Bug 1608154 - [storage] Column order should match Chrome's storage panel r=jdescottes
Summary

I needed to make changes to `devtools/client/shared/test/browser_tableWidget_mouse_interaction.js` because it was affected by the tiny change in structure to the table. This test is full of things like `table.tbody.firstChild.firstChild.firstChild` so it should be updated at some point but I am stuck for time at the moment.

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

--HG--
extra : moz-landing-system : lando
2020-01-22 09:33:36 +00:00