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

19857 Коммитов

Автор SHA1 Сообщение Дата
Cosmin Sabou 79929c6462 Backed out changeset ad4847d17298 (bug 1551306) for causing build bustages. CLOSED TREE 2020-03-27 20:24:17 +02:00
sonakshi 145046fde2 Bug 1551306 - Remove context parameter from nsIProgressEventSink.onProgress() and nsIProgressEventSink.onStatus() r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D68235

--HG--
extra : moz-landing-system : lando
2020-03-27 17:57:10 +00:00
Nicolas Chevobbe b04657a9c3 Bug 1616897 - Remove WebReplay-related functions/variables/css rules in devtools. r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D68514

--HG--
extra : moz-landing-system : lando
2020-03-27 15:10:53 +00:00
Stepan Stava 8a0a4e435e Bug 1118152 - Enable/disable blackbox of source groups by context menu? r=jlast
Adds 'Blackbox All' context menu item to the Sources Panel with a submenu with options for:
 - Blackbox all files in this group
 - Unblackbox all files in this group
 - Blackbox all files outside this group
 - Unblackbox all files outside this group

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

--HG--
extra : moz-landing-system : lando
2020-03-27 15:34:46 +00:00
Mihai Alexandru Michis c1256a18a6 Backed out changeset d91e4acdd63c (bug 1551306) for causing bustages in request::InitBitsRequest
CLOSED TREE
2020-03-27 16:12:47 +02:00
sonakshi b5f7fb3be7 Bug 1551306 - Remove context parameter from nsIProgressEventSink.onProgress() and nsIProgressEventSink.onStatus() r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D68235

--HG--
extra : moz-landing-system : lando
2020-03-27 14:05:02 +00:00
Paul Adenot 2a86306d93 Bug 1621611 - Add a profiler presets to profile media workloads r=gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D68404

--HG--
extra : moz-landing-system : lando
2020-03-27 12:23:57 +00:00
Julian Descottes 00fa44d86e Bug 1625209 - Remove keyboard shortcuts when destroying the DevTools MarkupView r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D68410

--HG--
extra : moz-landing-system : lando
2020-03-27 13:07:27 +00:00
Kriyszig b750110af5 Bug 1585313 - Fix display of multiple close button on click and drag in network blocking panel r=Honza,bomsy
Click and drag on the closing button activates the `:focus` property
in CSS but doesn't trigger the onclick function. As a result, on a
click and drag event, the close button will remain in focus until
clicked on a vacant space or clicked on it again. When hovering over
other blockied URL, two close buttons appear instead on one (one in
focus, the other from the request on which mouse is hovering)
This commit removes the `:focus` from CSS. A click on the button will
delete the rule in real time. There is no scenario where the button
will need a focus on without removing the blocked URL from the list

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

--HG--
extra : moz-landing-system : lando
2020-03-27 09:37:31 +00:00
Mariana Picolo a6feaf1e9c Bug 1623901 - Update selected text color. r=bomsy
Differential Revision: https://phabricator.services.mozilla.com/D67923

--HG--
extra : moz-landing-system : lando
2020-03-27 09:52:48 +00:00
Jason Laster 6f9a76e39c Bug 1625312 - Invalid prop `threads` of type `array`. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D68468

--HG--
extra : moz-landing-system : lando
2020-03-27 07:40:04 +00:00
Karl Tomlinson d13eef7aff Bug 1581896 allow AudioWorklet on release-or-beta behind a pref r=smaug
AudioWorklets are now functional for most use cases, and so it's time to allow
people to experiment.

PaintWorklets are not ready.

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

--HG--
extra : moz-landing-system : lando
2020-03-27 03:09:06 +00:00
Micah Tigley 73d553cf00 Bug 1621655 - Re-enable browser_styleeditor_media_sidebar_links.js on debug/asan builds r=bradwerth
D68234 modified the browser_styleeditor_media_sidebar_links.js test file to make sure new-RDM is opened before waiting on the content to resize. This also fixed the frequent intermittent failures for asan/debug builds on Linux.

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

--HG--
extra : moz-landing-system : lando
2020-03-26 21:51:37 +00:00
James Teh a064cfc675 Bug 1622699 part 2: Make the Dev Tools A11y Panel use GetDeepestChildAtPointInProcess. r=yzen
Differential Revision: https://phabricator.services.mozilla.com/D68303

--HG--
extra : moz-landing-system : lando
2020-03-26 18:01:19 +00:00
Jason Laster 76d35c760e Bug 1624966 - It should be possible to Preview optional member expressions in an inline script r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D68270

--HG--
extra : moz-landing-system : lando
2020-03-26 09:57:43 +00:00
David Walsh b75cff3a3f Bug 1625137 - Fix perma-failing browser_dbg-tabs-without-urls-selected test r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D68382

--HG--
extra : moz-landing-system : lando
2020-03-26 15:16:50 +00:00
Jason Laster 5a7b245dd7 Bug 1624630 - Simplify the selected thread logic. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D68095

--HG--
extra : moz-landing-system : lando
2020-03-26 12:50:46 +00:00
David Walsh e54e3e39c0 Bug 1585612 - Show blocked timings message for blocked requests r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D67967

--HG--
extra : moz-landing-system : lando
2020-03-26 14:52:34 +00:00
Razvan Maries 7155f2665a Backed out changeset ac0d06c0ca93 (bug 1624080) for assertion failures. CLOSED TREE 2020-03-26 16:52:18 +02:00
Emilio Cobos Álvarez c556351cd0 Bug 1624080 - Simplify the implementation of HasAuthorSpecifiedRules. r=heycam
This patch computes the author-specified properties during the CSS cascade, and
removes the complex rule-tree-based implementation that tries to do the cascade
again.

This changes behavior in two ways, one of them which is not observable to
content, I believe:

 * revert now re-enables the native styling. This was brought up in
   https://github.com/w3c/csswg-drafts/issues/4777 and I think it is a bug-fix.

   This is observable to content, and I'm adding a test for it.

 * We don't look at inherited styles from our ancestors when `inherit` is
   specified in a non-author stylesheet. This was introduced for bug 452969 but
   we don't seem to inherit background anymore for file controls or such. It
   seems back then file controls used to have a text-field.

   I audited forms.css and ua.css and we don't explicitly inherit
   padding / border / background-color into any nested form control.

We keep the distinction between border/background and padding, because the later
has some callers. I think we should try to align with Chromium in the long run
and remove the padding bit.

We need to give an appearance to the range-thumb and such so that we can assert
that we don't call HasAuthorSpecifiedRules on non-themed stuff. I used a new
internal value for that.

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

--HG--
extra : moz-landing-system : lando
2020-03-26 13:23:42 +00:00
Nicolas Chevobbe a67aefcc66 Bug 1624333 - Don't close autocomplete popup when pressing Delete key. r=Honza.
If the delete key is pressed, even if the input isn't modified,
codeMirror will still emit _onEditorBeforeChange, which would
close the popup in the end.
That's not something we should do, so in this patch, we bail out
if we detect that there was no changes in the input.
A test is added to ensure this works as expected and we avoid
regression.

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

--HG--
extra : moz-landing-system : lando
2020-03-26 07:18:23 +00:00
Nicolas Chevobbe c77c585d14 Bug 1623919 - Add jest tests for toolbox redux store. r=jlast.
This patch adds some unit tests for the toolbox redux store,
especially for the threads reducers and actions.
In order for jest to work, we need to add babel as well as
some mocks.

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

--HG--
extra : moz-landing-system : lando
2020-03-25 20:59:56 +00:00
Pranav Pandey b712398b7f Bug 1622599 - preserves columns state in clearFrames Action. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D68321

--HG--
extra : moz-landing-system : lando
2020-03-26 07:00:04 +00:00
David Walsh f4d4dfd496 Bug 1623607 - Prevent multiple tabs from displaying for a single source r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D67888

--HG--
extra : moz-landing-system : lando
2020-03-25 17:03:47 +00:00
Jason Laster e51e64a266 Bug 1622889 - Preview does not show up on expression with optional chaining. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D67926

--HG--
extra : moz-landing-system : lando
2020-03-25 21:32:41 +00:00
Micah Tigley 64943317ef Bug 1624889 - Ensure RDM sets the viewport width and height when opened from the Style Editor r=bradwerth
Differential Revision: https://phabricator.services.mozilla.com/D68234

--HG--
extra : moz-landing-system : lando
2020-03-25 21:14:56 +00:00
Zachary Svoboda 14bde58748 Bug 1561362 - Implement slow label on JSON viewer expand all button r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D67766

--HG--
extra : moz-landing-system : lando
2020-03-25 16:24:34 +00:00
Greg Tatum 9578995f40 Bug 1621022 - Change the workflow of enabling the profiler menu button; r=canaltinova
This patch makes it so that the profiler shortcuts work based on the location of
the profiler menu button. It changes it so that if the menu button is in the navbar
or other menus, the shortcuts will work. Otherwise, the shortcuts will be a no-op.

This removes the Tools -> Web Developer - Enable Profiler Menu Button option. By
default on Nightly and Dev Edition the profiler menu button will be available.
On other channels, users must visit profiler.firefox.com.

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

--HG--
extra : moz-landing-system : lando
2020-03-25 15:34:59 +00:00
Samarjeet 2514544218 Bug 1621553: Fix floating autocomplete on editor mode switch r=nchevobbe
***

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

--HG--
extra : moz-landing-system : lando
2020-03-25 15:50:58 +00:00
David Walsh 10e9b55868 Bug 1624508 - Use the pretty icon instead of framework items when both match r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D67971

--HG--
extra : moz-landing-system : lando
2020-03-24 18:39:02 +00:00
Julian Descottes 388bab6ee6 Bug 1602468 - Skip destroy for object fronts on Toolbox destroy r=ochameau,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D56546

--HG--
extra : moz-landing-system : lando
2020-03-25 09:28:06 +00:00
Nicolas Chevobbe 7e9a981cdc Bug 1605323 - Set toolbox context in "Store as global variable" context menu entry. r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D67815

--HG--
extra : moz-landing-system : lando
2020-03-24 20:56:25 +00:00
Kriyszig 64e6f10659 Bug 1590990 - Prevent blocked icon from being draggable in Network Monitor r=Harald,Honza
The bocked.svg used as img in Network Monitor is draggable that
isn't consistent with the rest of the UI. This problem doesn't
exist for the icon used to toggle Network Blocking Panel.
Taking cue from the same implementation, converted the image
to a CSS background property.

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

--HG--
extra : moz-landing-system : lando
2020-03-24 21:19:56 +00:00
Brindusan Cristian 78dff22220 Backed out 2 changesets (bug 1572786, bug 1621022) for bc failures at browser_downloads_autohide.js. CLOSED TREE
Backed out changeset e86e00c78134 (bug 1572786)
Backed out changeset bc5fee900c02 (bug 1621022)
2020-03-25 00:04:25 +02:00
Narcis Beleuzu 9f05df43d6 Backed out changeset 4aa0213b5603 (bug 1602468) for dt failures on framework/toolbox.js . CLOSED TREE 2020-03-24 23:41:31 +02:00
Greg Tatum 2272f2bb03 Bug 1621022 - Change the workflow of enabling the profiler menu button; r=canaltinova
This patch makes it so that the profiler shortcuts work based on the location of
the profiler menu button. It changes it so that if the menu button is in the navbar
or other menus, the shortcuts will work. Otherwise, the shortcuts will be a no-op.

This removes the Tools -> Web Developer - Enable Profiler Menu Button option. By
default on Nightly and Dev Edition the profiler menu button will be available.
On other channels, users must visit profiler.firefox.com.

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

--HG--
extra : moz-landing-system : lando
2020-03-24 20:50:17 +00:00
Greg Tatum ec3435bcee Bug 1623529 - Fix supported features used in the profiler; r=julienw
about:profiling was failing to use the supported features of the target
and was instead only checking the locally supported features.

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

--HG--
extra : moz-landing-system : lando
2020-03-24 20:45:22 +00:00
Greg Tatum efc2e39f55 Bug 1623529 - Add "java" to the profiler presets by default; r=julienw
The feature should only be enabled if it's supported, e.g on
mobile phones.

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

--HG--
extra : moz-landing-system : lando
2020-03-24 20:45:18 +00:00
Greg Tatum 29a0fcf69d Bug 1623529 - Clean up PerfFront.getSupportedFeatures backwards FF 72 compatibility; r=julienw
The current Firefox release channel is 74, which means this old mitigation is no
longer needed. getSupportedFeatures is supported on all targets.

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

--HG--
extra : moz-landing-system : lando
2020-03-24 20:43:37 +00:00
Julian Descottes 652361c1b4 Bug 1602468 - Skip destroy for object fronts on Toolbox destroy r=ochameau,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D56546

--HG--
extra : moz-landing-system : lando
2020-03-24 16:47:54 +00:00
Daniel Varga 1fcba1b9c0 Bug 1620724 - Disable browser_jsterm_completion_bracket.js on win 7 debug for frequent failures. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D67894

--HG--
extra : moz-landing-system : lando
2020-03-24 09:55:45 +00:00
Jason Laster 069676f934 Bug 1605175 - Selecting an element in remote iframe should switch context and update selector. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D67083

--HG--
extra : moz-landing-system : lando
2020-03-24 15:28:52 +00:00
Hubert Boma Manilla d68f7857b9 Bug 1623395 - Set the height of the response panel in the console r=Honza,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D67492

--HG--
extra : moz-landing-system : lando
2020-03-24 11:45:49 +00:00
Razvan Caliman 897053e310 Bug 1538256 - Do not subtract scrollbar width from node screenshots. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D67906

--HG--
extra : moz-landing-system : lando
2020-03-23 23:43:36 +00:00
Andrea Marchesini 6040af7a0d Bug 1622306 - Group cookie console info/warning logs - tests, r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D67904

--HG--
extra : moz-landing-system : lando
2020-03-24 10:18:47 +00:00
Andrea Marchesini 4fa365563a Bug 1622306 - Group cookie console info/warning logs, r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D66890

--HG--
extra : moz-landing-system : lando
2020-03-24 09:41:07 +00:00
Csoregi Natalia 9e5e4b59da Backed out changeset 1e70c2d4173d (bug 1561362) for eslint failure on JsonToolbar.js. CLOSED TREE 2020-03-24 10:21:30 +02:00
Zachary Svoboda e84ecffbb6 Bug 1561362 - Implement slow label on JSON viewer expand all button r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D67766

--HG--
extra : moz-landing-system : lando
2020-03-24 07:54:36 +00:00
Nicolas Chevobbe 3d2bbd8d77 Bug 1623910 - Make toolbox selectThread more explicit. r=jlast.
This patch adds a few JSDoc comments, renames some variables,
and changes the structure of the stored thread (`actor` becomes
`actorID`), in order to make it more clear what we're dealing
with and avoid confusion.

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

--HG--
extra : moz-landing-system : lando
2020-03-23 20:08:35 +00:00
Nicolas Chevobbe 09f8c97773 Bug 1624308 - Select top-level context if selected context is removed from the context list. r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D67865

--HG--
extra : moz-landing-system : lando
2020-03-23 20:34:52 +00:00