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

15305 Коммитов

Автор SHA1 Сообщение Дата
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
Ian Moody 34c44989b0 Bug 1539265 - Handle ::marker pseudo-elements on shadow roots in walker.js. r=jdescottes
At the moment when devtools.inspector.showAllAnonymousContent is true shadow
hosts with ::marker and ::before pseudos will stop showing the ::before and
won't show the ::marker either.

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

--HG--
extra : moz-landing-system : lando
2019-04-02 07:45:16 +00:00
Dhyey Thakore 091278a83c Bug 1539423 - Netmonitor docs: http/2 response headers are in small case r=Honza
Add comment in HeadersPanel

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

--HG--
extra : moz-landing-system : lando
2019-04-02 07:39:55 +00:00
Daisuke Akatsuka 6e1f56419f Bug 1505131: Add a test for connection state on sidebar. r=jdescottes
Depends on D25033

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

--HG--
extra : moz-landing-system : lando
2019-04-02 06:44:32 +00:00
Daisuke Akatsuka 9439d08d5c Bug 1505131: Show warning when the connecting is taking time. r=jdescottes,flod
Depends on D25033

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

--HG--
extra : moz-landing-system : lando
2019-04-02 06:22:33 +00:00
Daisuke Akatsuka 5783c1a339 Bug 1505131: Show error message when the connecting was failed. r=jdescottes,flod
Depends on D25032

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

--HG--
extra : moz-landing-system : lando
2019-04-02 06:44:34 +00:00
Daisuke Akatsuka cde6cfbbf8 Bug 1505131: Change the label and status of connection button when start to connect. r=jdescottes,flod
Differential Revision: https://phabricator.services.mozilla.com/D25032

--HG--
extra : moz-landing-system : lando
2019-04-02 06:21:23 +00:00
David Walsh 901af55a55 Bug 1540172 - Align close button at top for expressions r=nchevobbe
Corrects the vertical alignment of the close button for watch expressions.

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

--HG--
extra : moz-landing-system : lando
2019-04-02 06:16:25 +00:00
Eden Chuang 72b79c6fbd Bug 1442778 - Add "chromeContext" parameter to console API and console service messages. r=smaug
1. Adding a new attribute chromeContext in ConsoleEvent
2. Adding a new boolean attribute isFromChromeContext in nsIConsoleMessage
3. Sending IsFromChromeContext to the parent process

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

--HG--
extra : moz-landing-system : lando
2019-04-01 22:42:34 +00:00
arthur.iakab cf3b3f1eb5 Backed out 11 changesets (bug 1539265) for causing debugger failures CLOSED TREE
Backed out changeset 8206b880f9ec (bug 1539265)
Backed out changeset be9f5f73bdfe (bug 1539265)
Backed out changeset f78146b8aa17 (bug 1539265)
Backed out changeset 18fa7e971a0d (bug 1539265)
Backed out changeset 6eaf5bdd945c (bug 1539265)
Backed out changeset 3add7d4d4853 (bug 1539265)
Backed out changeset 8015aeb5279d (bug 1539265)
Backed out changeset 19c8e404ac5f (bug 1539265)
Backed out changeset 637a9d6af0f3 (bug 1539265)
Backed out changeset 72bbb4b28932 (bug 1539265)
Backed out changeset 931e98129878 (bug 1539265)
2019-04-02 02:44:43 +03:00
Ian Moody f49fd7257c 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-01 21:46:11 +00:00
Ian Moody 1ab46df9b0 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-01 21:47:16 +00:00
Ian Moody c7a42da3f6 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-01 21:45:59 +00:00
Ian Moody ecf9944c5a 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-01 21:45:54 +00:00
Ian Moody efc53df901 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-01 21:45:49 +00:00
Ian Moody 76dd66e399 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-01 21:45:44 +00:00
Ian Moody d246bee618 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-01 21:45:46 +00:00
Ian Moody addac983bb 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-01 21:45:33 +00:00
Ian Moody 8e985aa314 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-01 21:45:28 +00:00