Commit Graph

15323 Commits

Author SHA1 Message Date
David Walsh
742034f638 Bug 1542008 - Update flow config so flow runs locally r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D26220

--HG--
extra : moz-landing-system : lando
2019-04-04 23:45:07 +00:00
Carolina Jimenez Gomez
8093499470 Bug 1512505 - Log a message in web console when a site is only supporting TLS 1.0 or 1.1. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D25660

--HG--
extra : moz-landing-system : lando
2019-04-04 23:37:20 +00:00
David Walsh
cb2da09956 Bug 1540792 - Show element highlighter when hovering an element in Scopes/Watch Expression/Popup r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D25635

--HG--
extra : moz-landing-system : lando
2019-04-04 15:03:22 +00:00
Laphets
62b3b67137 Bug 1442249 - Add Copy context menu to PropertiesView. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D23770

--HG--
extra : moz-landing-system : lando
2019-04-04 16:57:22 +00:00
Nicolas Chevobbe
59d2fffc4a Bug 1541413 - Fix Error rep parseStackString function. r=davidwalsh.
If the stacktrace wasn't similar to SpiderMonkey structure,
we could end up calling the match function on a null variable,
which would throw (and ultimately display the safenet Invalid Object
element).
The fix is simple, we guard on the variable before calling match
on it.
Test cases are added to ensure we can deal with different kind
of stacktraces.

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

--HG--
extra : moz-landing-system : lando
2019-04-04 15:15:35 +00:00
Yura Zenevich
663f9a19bc Bug 1538281 - make tree view row keyboard navigation consistent with other shared components. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D24538

--HG--
extra : moz-landing-system : lando
2019-04-04 14:12:37 +00:00
Noemi Erli
3b9d1e0855 Backed out changeset 04537ce859c9 (bug 1540741) for causing debugger failure CLOSED TREE
--HG--
extra : amend_source : 08ac5a92c9de1e63f52ccf079df71f4d9d7729db
2019-04-04 17:18:00 +03:00
Jan Odvarko
42178a3779 Bug 1540741 - Warning: Each child in an array or iterator should have a unique "key" prop. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D25743

--HG--
extra : moz-landing-system : lando
2019-04-03 16:08:07 +00:00
Cosmin Sabou
4b11d72042 Backed out changeset b147830dc59e (bug 1505368) for devtools node failures. CLOSED TREE 2019-04-04 14:24:41 +03:00
lloan
24668051a3 Bug 1537616 - File column shows full URL. r=Honza
The File column in Network monitor regressed to show the full URL while it should just show the parts after the domain.

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

--HG--
extra : moz-landing-system : lando
2019-04-04 10:54:23 +00:00
Belén Albeza
c61cfda3a0 Bug 1505368 - Show error page in about:devtools-toolbox when target is destroyed r=jdescottes,daisuke
Differential Revision: https://phabricator.services.mozilla.com/D20315

--HG--
extra : moz-landing-system : lando
2019-04-04 10:39:31 +00:00
Tom Glowka
63616d31d5 Bug 1085481 - Fix generating curl commands with multipart payload r=Honza
Fix main bug. Refine output of curl with multipart data payload.
Add missing units tests, including regression tests.

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

--HG--
extra : moz-landing-system : lando
2019-04-04 09:21:20 +00:00
Barret Rennie
163ec0ba8b Bug 1510569 - Port onProgressChange notifications inside WebProgressChild.jsm to C++ r=baku
We do not need to handle onProgressChange64 notifications since the TabChild's
web progress events are filtered through an nsBrowserStatusFilter, which
truncates onProgresChange64 event values to 32-bit integers and then calls
onProgressChange.

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

--HG--
extra : moz-landing-system : lando
2019-04-03 17:32:41 +00:00
Barret Rennie
9c76d87929 Bug 1510569 - Port onStatusChange notifications inside WebProgressChild.jsm to C++ r=baku
Differential Revision: https://phabricator.services.mozilla.com/D25446

--HG--
extra : moz-landing-system : lando
2019-04-03 17:31:54 +00:00
Barret Rennie
611cae7854 Bug 1510569 - Reimplement RemoteWebProgress as an XPCOM component in C++ r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D24811

--HG--
extra : moz-landing-system : lando
2019-04-03 17:30:40 +00:00
Mellina Yonashiro
d86639abde Bug 1536937 - On hover classes and functions variations outline panel r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D24253

--HG--
extra : moz-landing-system : lando
2019-04-03 20:48:19 +00:00
Ehsan Akhgari
b63138b85d Bug 1541248 - Make sure browser_storage_values.js does not depend on the value of the privacy.documentCookies.maxage pref; r=baku on a CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D25878

--HG--
extra : source : cc704998fa1500bc170cba068d1731aab64057c7
extra : histedit_source : 033596cba01318aad1a61454d9ad1d4b7b64f87b
2019-04-03 05:17:52 +00:00
Andreea Pavel
fc8cdc560c Backed out changeset cc704998fa15 (bug 1541248) for browser_storage_listings.js on a CLOSED TREE 2019-04-03 23:35:26 +03:00
Ehsan Akhgari
d68918fbd2 Bug 1541248 - Make sure browser_storage_values.js does not depend on the value of the privacy.documentCookies.maxage pref; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D25878

--HG--
extra : moz-landing-system : lando
2019-04-03 05:17:52 +00:00
Jan-Erik Rediger
6bc73bc6a2 Bug 1529696 - Rename DATASET_RELEASE_CHANNEL_OPTOUT/OPTIN to DATASET_ALL/PRERELEASE_CHANNELS everywhere r=chutten
Depends on D25934

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

--HG--
extra : moz-landing-system : lando
2019-04-03 17:12:11 +00:00
Dorel Luca
1d1a8d9b10 Backed out changeset 29af6bb009d2 (bug 1538281) for Devtools failures in devtools/client/jsonview/test/browser_json_refresh.js. CLOSED TREE 2019-04-03 19:47:57 +03:00
Yura Zenevich
b0899e3156 Bug 1538281 - make tree view row keyboard navigation consistent with other shared components. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D24538

--HG--
extra : moz-landing-system : lando
2019-04-03 14:36:42 +00:00
Dhyey Thakore
ce20e0f1c1 Bug 1003153 - Add keyboard shortcut to hide sidebar. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D22129

--HG--
extra : moz-landing-system : lando
2019-04-03 12:51:53 +00:00
Coroiu Cristina
e77251af23 Backed out changeset d124ebd3b9eb (bug 1538281) for mochitest failures e.g. devtools/client/inspector/extensions/test/browser_inspector_extension_sidebar.js on a CLOSED TREE 2019-04-03 14:32:00 +03:00
Yura Zenevich
177f4b2913 Bug 1538281 - make tree view row keyboard navigation consistent with other shared components. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D24538

--HG--
extra : moz-landing-system : lando
2019-04-03 00:36:03 +00:00
Jason Laster
9260de38e4 Bug 1474609 - Improve exception logging during Debugger main module loading. r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D25215

--HG--
extra : moz-landing-system : lando
2019-04-02 17:32:34 +00:00
Jason Laster
f1c9b634c0 Bug 1539493 - memoize setSymbols call. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D25307

--HG--
extra : moz-landing-system : lando
2019-04-02 16:02:34 +00:00
Razvan Caliman
f8ea28c7d6 Bug 1536237 - Refactor unit conversion in Font Editor. r=pbro
Depends on D25087
Simplified the convertUnits() method by externalizing the logic to get the reference node, reference box and reference font size value used when converting between units.

The result is easier to read, but more importantly it reduces the cyclomatic complexity which trips the ESlint "complexity" rule and triggers a backout.

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

--HG--
extra : moz-landing-system : lando
2019-04-02 17:49:49 +00:00
Razvan Caliman
39477782f7 Bug 1536237 - Add support for letter spacing in Font Editor. r=gl
- Reads the value for the letter-spacing CSS property and shows it in the Font Editor. When it is default, show the "normal" identifier. As soon as the user tries to edit it using the value slider, switch to an em-based value.

- Tweaks the unit conversion method to support letter-spacing: using correct reference node for em units, returning high-precision results even for pixels (allow sub-pixel precision)

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

--HG--
extra : moz-landing-system : lando
2019-04-02 17:51:50 +00:00
Gerald Squelart
e1bd1f5588 Bug 1429613 - Using upgraded Variant::match where appropriate - r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D24891

--HG--
extra : moz-landing-system : lando
2019-04-02 11:53:55 +00:00
Gerald Squelart
e2d15a1cfb Bug 1429613 - Variant matcher callbacks renamed from match to operator() - r=froydnj
Mechanical change from Matcher::match(...) to Matcher::operator()(...).
This will now permit the use of generic lambdas, and facilitate the
implementation of multi-lambda match.

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

--HG--
extra : moz-landing-system : lando
2019-04-02 11:53:47 +00:00
Nicolas Chevobbe
0911e4e600 Bug 1540108 - Fix Alt+Arrow{Left/Right} key when autocomplete is open. r=Honza.
Navigating with Alt + arrow keys on OSX when the autocomplete popup
was open wasn't closing the popup, which could lead to weird behavior.

The test asserting arrow keys behavior is modified to ensure
this works as expected on all the different platforms.

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

--HG--
extra : moz-landing-system : lando
2019-04-02 14:51:37 +00:00
Nicolas Chevobbe
824f236f79 Bug 1540546 - Fix browser_webconsole_warning_groups.js beta permafail. r=aryx.
Differential Revision: https://phabricator.services.mozilla.com/D25748

--HG--
extra : moz-landing-system : lando
2019-04-02 14:35:32 +00:00
Patrick Brosset
e351fb03ae Bug 1539989 - Add a background on :hover of font names; r=rcaliman
Depends on D25598

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

--HG--
extra : moz-landing-system : lando
2019-04-02 14:00:18 +00:00
Patrick Brosset
3bf2a3501d Bug 1539989 - Change the font highlighter's background color to match other highlighters; r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D25598

--HG--
extra : moz-landing-system : lando
2019-04-02 13:59:29 +00:00
Paul Adenot
2ca28a05ed Bug 1375562 - Test the interaction of AudioContext::Suspend and breakpoints. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D24916

--HG--
extra : moz-landing-system : lando
2019-04-02 11:09:32 +00:00
Bisola Omisore
360f8973bc Bug 1506540 - Conforming style tweaks to Custom Request Panel in net monitor (button states, header title behaviour). r=Honza
Increase the minimum width of the custom method value to make all options appear comfortably.
Fix Custom Request Panel header title wrap bug.
Style & position Custom Requeset Panel buttons properly.

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

--HG--
extra : moz-landing-system : lando
2019-04-02 12:22:30 +00:00
Hemakshi Sachdev
39cc87d692 Bug 1434848 - StatusBar tries to updates on every state update and its render is slow. r=Honza
Converted StatusBar to a Component and added a `shouldComponentUpdate` method to prevent unnecessary updates.

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

--HG--
extra : moz-landing-system : lando
2019-04-02 12:09:30 +00:00
Nicolas Chevobbe
ad4932c97a Bug 1540625 - Fix isInWarningGroup invalid PropTypes. r=Honza.
The propType is changed to *not* required as the function is
only passed when the grouping pref is true.

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

--HG--
extra : moz-landing-system : lando
2019-04-02 08:51:30 +00:00
Dhyey Thakore
cb61e41e7a Bug 1258809 - fix and re-enable netmonitor devtools details UI test, r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D24003

--HG--
extra : moz-landing-system : lando
2019-04-02 11:17:00 +00:00
Ian Moody
da57ddce6d Bug 1539265 - Make ::marker pseudo-elements always visible in the markup view. r=jdescottes,mbalfanz,pbro
Instead of only when setting devtools.inspector.showAllAnonymousContent.

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

--HG--
extra : moz-landing-system : lando
2019-04-02 07:36:27 +00:00
Ian Moody
8bceae1489 Bug 1539265 - Handle ::marker pseudo-elements in reps. r=jdescottes,nchevobbe
Only place reps can display a ::marker currently is in the animation panel.

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

--HG--
extra : moz-landing-system : lando
2019-04-02 07:36:20 +00:00
Ian Moody
fdb2b8f412 Bug 1539265 - Add ::marker to the list of suggested pseudo selectors. r=jdescottes
For autocompletion of : in selector contexts, like the Style Editor.

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

--HG--
extra : moz-landing-system : lando
2019-04-02 07:46:09 +00:00
Ian Moody
65872bf468 Bug 1539265 - Add ::marker pseudo-element handling to WalkerIndex. r=jdescottes
So ::marker pseudo elements can be found via searching for "::marker" in the
markup view.

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

--HG--
extra : moz-landing-system : lando
2019-04-02 07:46:02 +00:00
Ian Moody
adf896c1ab Bug 1539265 - Don't represent ::marker pseudo-elements with the internal _moz_generated_content_marker tagName in the markup view. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D25108

--HG--
extra : moz-landing-system : lando
2019-04-02 07:45:55 +00:00
Ian Moody
85f74da0e4 Bug 1539265 - Add a few optimisations for ::marker pseudos. r=jdescottes
Where there is existing for ::before and ::after.

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

--HG--
extra : moz-landing-system : lando
2019-04-02 07:45:53 +00:00
Ian Moody
7e5567449a Bug 1539265 - Handle ::marker pseudos during drag & drop of nodes in the markup view. r=jdescottes
Prior to this the tab would crash with signature [@ nsINode::InsertChildBefore ]
if trying to insert before the ::marker.

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

--HG--
extra : moz-landing-system : lando
2019-04-02 07:45:45 +00:00
Ian Moody
53e960c394 Bug 1539265 - Add isMarkerPseudoElement function to layout/utils.js. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D25105

--HG--
extra : moz-landing-system : lando
2019-04-02 07:45:38 +00:00
Ian Moody
71b7e1fa5d Bug 1539265 - Handle ::marker pseudo-elements in css-logic.js, so their rules show in the rule view. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D25071

--HG--
extra : moz-landing-system : lando
2019-04-02 07:45:31 +00:00
Ian Moody
00591e61ad Bug 1539265 - Add a test for ::marker displaying in the markup view. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D25070

--HG--
extra : moz-landing-system : lando
2019-04-02 07:45:23 +00:00