Commit Graph

9833 Commits

Author SHA1 Message Date
Nicolas Chevobbe
3206553f2d Bug 1024913 - Add SVG images for the Reverse Search input; r=bgrins.
This adds 2 arrowhead images to navigate to the next and previous result
in the reverse search UI.
The search.svg icon is modified to accept fill through CSS.

Depends on D5149

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

--HG--
extra : moz-landing-system : lando
2018-09-10 10:22:15 +00:00
Nicolas Chevobbe
72a5fb2664 Bug 1024913 - Add a preference to enable the reverse search UI; r=bgrins.
Retrieve this preference in the console to pass it as a prop to the root
App component.

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

--HG--
extra : moz-landing-system : lando
2018-09-10 10:21:46 +00:00
Nicolas Chevobbe
de878243c9 Bug 1489554 - Do not open the autocomplete popup if there's a letter right after the cursor; r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D5396

--HG--
extra : moz-landing-system : lando
2018-09-10 10:17:12 +00:00
Margareta Eliza Balazs
4133050728 Backed out 5 changesets (bug 1024913) for causing perma damp failures. CLOSED TREE
Backed out changeset 1c18e0422ffa (bug 1024913)
Backed out changeset c4e5a7ff8e53 (bug 1024913)
Backed out changeset 7f269add6e54 (bug 1024913)
Backed out changeset ccd6afc2a739 (bug 1024913)
Backed out changeset 1613377c1b43 (bug 1024913)
2018-09-10 10:25:32 +03:00
Nicolas Chevobbe
e038259bed Bug 1024913 - Add tests for Reverse search; r=bgrins.
Depends on D3114

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

--HG--
extra : moz-landing-system : lando
2018-09-10 05:16:25 +00:00
Nicolas Chevobbe
bde2339d57 Bug 1024913 - Enable reverse search in jsterm; r=bgrins,flod.
Differential Revision: https://phabricator.services.mozilla.com/D3114

--HG--
extra : moz-landing-system : lando
2018-09-10 05:16:00 +00:00
Nicolas Chevobbe
bed5de4c51 Bug 1024913 - Move jsterm auto-focus handling into App.js; r=bgrins.
The App component takes the whole document space, so we can move the
code that listen for every click in the console UI to decide if the
jsterm should be focused or not.
This feels more like the React way, and will also provide us better
access to the store and the props when we need them in this focus
handling (like this will be the case for hiding the reverse search UI).

Depends on D5150

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

--HG--
extra : moz-landing-system : lando
2018-09-10 05:15:58 +00:00
Nicolas Chevobbe
dda4917471 Bug 1024913 - Add SVG images for the Reverse Search input; r=bgrins.
This adds 2 arrowhead images to navigate to the next and previous result
in the reverse search UI.
The search.svg icon is modified to accept fill through CSS.

Depends on D5149

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

--HG--
extra : moz-landing-system : lando
2018-09-10 05:15:56 +00:00
Nicolas Chevobbe
4f4c30f9e0 Bug 1024913 - Add a preference to enable the reverse search UI; r=bgrins.
Retrieve this preference in the console to pass it as a prop to the root
App component.

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

--HG--
extra : moz-landing-system : lando
2018-09-10 05:14:14 +00:00
Gabriel Luong
77b3ad5206 Bug 1478397 - Part 8: Refactor the flex item shown to prevent it from being hidden on reflow updates. r=rcaliman
- This removes the "shown" property from the flexItem types, and introduces a flexItemShown
property in the flexbox state that keeps track of the node actor ID of the flex item that is shown.
2018-09-07 20:00:30 -04:00
Gabriel Luong
74d7f402ee Bug 1478397 - Part 7: Add a flex item selector in the flexbox panel. r=rcaliman 2018-09-07 20:00:27 -04:00
Jonathan Kingston
45825d47d3 Bug 1485305 - devtools/ Ensure loadURI always passes a triggeringPrincipal() r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D4555

--HG--
extra : source : d23e6557ba279e46f853d9bf59e4c5693aa5ce2a
extra : intermediate-source : 68200d86ebc80827c7f8c330a5b5ae004a5959e3
2018-08-29 15:46:12 +01:00
Jonathan Kingston
1a020bb397 Bug 1485305 - devtools/ Ensure loadURI always passes a triggeringPrincipal() r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D4555

--HG--
extra : source : 97cd948c92f66d0f4d57939288f545c1121d1c35
2018-08-29 15:46:12 +01:00
Tiberius Oros
6fc40ffa3f Backed out 5 changesets (bug 1478397) for failures on browser/base/content/test/static/browser_parsable_css.js on a CLOSED TREE
Backed out changeset c7db1d98d62b (bug 1478397)
Backed out changeset 588d147e401b (bug 1478397)
Backed out changeset b11a8565deff (bug 1478397)
Backed out changeset faf1ea0e1a15 (bug 1478397)
Backed out changeset 8a5ca81f8429 (bug 1478397)
2018-09-18 18:10:34 +03:00
Margareta Eliza Balazs
0a37599745 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-09-18 17:38:17 +03:00
David Walsh
f3ecaf9a73 Bug 1491982 - Fix browser_webconsole_optimized_out_vars.js intermittent r=jlast
--HG--
extra : rebase_source : 1963f759c6841adc566cc84e04400ae2612a351a
2018-09-17 20:43:58 -05:00
Gabriel Luong
b1dbdd9eda Bug 1492026 - Enable the flexbox panel in Nightly. r=rcaliman 2018-09-18 10:13:58 -04:00
Gabriel Luong
89e0df0924 Bug 1478397 - Part 14: Selecting a flex item in the flex item selector should select that element in the markup view. r=rcaliman 2018-09-18 09:46:02 -04:00
Gabriel Luong
770d8c9cc2 Bug 1478397 - Part 13: Show the flex item sizing properties of the currently selected element in the markup view. r=rcaliman 2018-09-18 09:46:02 -04:00
Gabriel Luong
bacd497286 Bug 1478397 - Part 12: Don't render the flex item list if there are no flex items. r=rcaliman 2018-09-18 09:46:02 -04:00
Gabriel Luong
c79f893c91 Bug 1478397 - Part 11: Add a prev button to navigate from the flex item sizing view to flex container view. r=rcaliman 2018-09-18 09:46:02 -04:00
Gabriel Luong
006772468b Bug 1478397 - Part 10: Adjust the flexbox header to match the design spec. r=rcaliman 2018-09-18 09:46:01 -04:00
Gabriel Luong
f3c83c87f5 Bug 1478397 - Part 9: Adjust the flexbox accordion header to match the design spec. r=rcaliman 2018-09-18 09:36:02 -04:00
Tiberius Oros
3235f6720f Backed out 10 changesets (bug 1485305) for failures at browser/content/browser.js on a CLOSED TREE
Backed out changeset 63c50fd60ae4 (bug 1485305)
Backed out changeset bf0f2adb765e (bug 1485305)
Backed out changeset 721871bb64f1 (bug 1485305)
Backed out changeset e9da73786c5f (bug 1485305)
Backed out changeset e02038177b6b (bug 1485305)
Backed out changeset 35bd32f99f60 (bug 1485305)
Backed out changeset f40900bf8621 (bug 1485305)
Backed out changeset 03632075ac2c (bug 1485305)
Backed out changeset 2fee48378f73 (bug 1485305)
Backed out changeset 6263695b3cb8 (bug 1485305)
2018-09-18 14:46:54 +03:00
Jonathan Kingston
40056cd04c Bug 1485305 - devtools/ Ensure loadURI always passes a triggeringPrincipal() r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D4555

--HG--
extra : source : a5fe8b9644cdc1ba1616e9a80a439c6c02958177
2018-08-29 15:46:12 +01:00
Jan Odvarko
f26bf4140b Bug 1488915 - Migrate toolbox-process-window.xul to HTML; r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D5255

--HG--
rename : devtools/client/framework/toolbox-process-window.xul => devtools/client/framework/toolbox-process-window.html
extra : moz-landing-system : lando
2018-09-10 17:14:57 +00:00
tossj
cb05f4c980 Bug 1481732 - Fixed netmonitor request parameter parsing so equals signs are not removed from value field. r=Honza 2018-08-23 13:34:39 -04:00
Dorel Luca
ca29785e3e Bug 1486974 - Disabled browser_dbg_worker-window.js on all platforms for frequent failures. r=jmaher
--HG--
extra : rebase_source : f4ec1b5d29df92ed6915ddca9737b642a9387cca
2018-09-10 06:27:00 +03:00
Tooru Fujisawa
e8e7a81218 Bug 956376 - Part 0: Use results with single file in browser_dbg-quick-open.js (debugger.html PR 6997) r=jlast 2018-09-20 12:41:08 +09:00
Dorel Luca
37663bb870 Merge mozilla-inbound to mozilla-central. a=merge 2018-09-07 19:35:34 +03:00
Gabriel Luong
c6d97e79f2 Bug 1487806 - Add a null check for the flex argument in getFlexData. r=jdescottes 2018-09-07 10:20:28 -04:00
Julian Descottes
7be03c4f9e Bug 1486703 - Display correct hostOnly values in storage inspector;r=miker
Differential Revision: https://phabricator.services.mozilla.com/D4712

--HG--
extra : moz-landing-system : lando
2018-09-07 10:41:42 +00:00
Razvan Caliman
5de11b6599 Bug 1489109 - Accept negative values in font editor if axis range allows it. r=gl
MozReview-Commit-ID: 7ABne1snpSW

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

--HG--
extra : moz-landing-system : lando
2018-09-06 16:58:51 +00:00
Jan Odvarko
d548370809 Bug 1487274 - Use nsIHttpChannel.isThirdPartyTrackingResource to identify trackers; r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D5018

--HG--
extra : moz-landing-system : lando
2018-09-07 06:55:19 +00:00
Bogdan Tara
30c8b1bee3 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-09-07 00:59:25 +03:00
Julian Descottes
e82936d001 Bug 1487284 - Update message manager in actors spawned in parent after browserSwap;r=yulia
Differential Revision: https://phabricator.services.mozilla.com/D5028

--HG--
extra : moz-landing-system : lando
2018-09-06 16:06:34 +00:00
yulia
9611217838 Bug 1429421 - remove gcli code; r=jdescottes,julienw,ochameau
Remove remaining GCLI code

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

--HG--
extra : moz-landing-system : lando
2018-09-06 11:42:57 +00:00
arthur.iakab
4862d62ddf Backed out changeset 5e21be5fdf9d (bug 1429421)for build busteges CLOSED TREE 2018-09-06 12:12:40 +03:00
yulia
139e4e0b9a Bug 1429421 - remove gcli code; r=jdescottes,julienw,ochameau
Remove remaining GCLI code

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

--HG--
extra : moz-landing-system : lando
2018-09-06 08:55:50 +00:00
Nicolas Chevobbe
d2aa396d28 Bug 1487457 - Make console reflows faster; r=bgrins.
This patch remove some unused dom elements and CSS rules
that might negatively influence reflow times.
Also, we set an hidden overflow to all the element we know
for sure won't ever have a scrollbar, which seems to speed
up the reflow significantly.

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

--HG--
extra : moz-landing-system : lando
2018-08-31 12:51:36 +00:00
Nicolas Chevobbe
3d61a36abf Bug 1479373 - Refactor autocomplete popup for performance; r=jdescottes.
This patch introduces some options that can be passed to
setItems and openPopup to prevent doing unecessary work.
The main ideas here are to create all the popup items and
put them in a document fragment which then will be appended
to the popup, so we don't add them one by one which can be costly.
When creatingthe items, we also create one directly with the
selected class if autoSelect is set to true. This way, we don't have
to toggle the class later (which led to another reflow).

We take this work as an opportinuity to clean up the component.
Unused function (like appendItem and removeItem) are removed,
selectedIndex does not use a getter/setter anymore.

Some of the consumers calls are updated and so is the component test.

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

--HG--
extra : moz-landing-system : lando
2018-09-06 05:48:02 +00:00
Gabriel Luong
7e6297bc79 Bug 1478397 - Part 6: Refactor the styles in the layout panel. r=rcaliman 2018-09-05 16:04:16 -04:00
Zibi Braniecki
4bf900d584 Bug 1455649 - DocumentL10n, part 4 - Switch Preferences to use DocumentL10n API. r=smaug
--HG--
extra : rebase_source : 969d8ac56c3a033b707fab4508423407386abd35
2018-09-06 18:30:37 -07:00
Dorel Luca
97066da84e Merge mozilla-central to mozilla-inbound 2018-09-05 19:07:40 +03:00
Gabriel Luong
62e2370222 Bug 1471764 - Add unit tests for the toggling the flexbox and grid highlighter from the markup display badges. r=jdescottes 2018-09-03 13:11:24 -04:00
Dorel Luca
a036d8964b Backed out changeset ff6b5bae0da4 (bug 1479373) for devtools failures on devtools/client/inspector/rules/test/browser_rules_completion-new-property_04.js. CLOSED TREE 2018-09-05 15:10:37 +03:00
Nicolas Chevobbe
13d59f5645 Bug 1479373 - Refactor autocomplete popup for performance; r=jdescottes.
This patch introduces some options that can be passed to
setItems and openPopup to prevent doing unecessary work.
The main ideas here are to create all the popup items and
put them in a document fragment which then will be appended
to the popup, so we don't add them one by one which can be costly.
When creatingthe items, we also create one directly with the
selected class if autoSelect is set to true. This way, we don't have
to toggle the class later (which led to another reflow).

We take this work as an opportinuity to clean up the component.
Unused function (like appendItem and removeItem) are removed,
selectedIndex does not use a getter/setter anymore.

Some of the consumers calls are updated and so is the component test.

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

--HG--
extra : moz-landing-system : lando
2018-09-05 08:34:47 +00:00
Nicolas Chevobbe
eef06be71f Bug 1488336 - Group clear mark and markText for completion text; r=bgrins.
This way, codeMirror does not trigger so many reflows and
makes setAutocompletionText faster.
An unwanted side-effect was that it made closing the console
a lot slower. Looking at the closing code of the JsTerm, we
do call setAutocompletionText("") in the end, which we don't
really need since we destroy the editor shortly after. Removing
this call keeps closing time the same as before.

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

--HG--
extra : moz-landing-system : lando
2018-09-04 16:19:23 +00:00
Sebastian Hengst
e5d9fb7164 Backed out changeset 4fc8d640d0f9 (bug 1488450) because it depends on bug 1471764 which got backed out. a=backout CLOSED TREE
--HG--
extra : amend_source : 78c794ae4a518be3642828e9902f1a1675307ab5
2018-09-05 02:42:10 +03:00
Bogdan Tara
f302cbb0b3 Merge inbound to mozilla-central. a=merge 2018-09-05 02:24:27 +03:00
Bogdan Tara
8b38c1ae85 Merge autoland to mozilla-central. a=merge 2018-09-05 01:53:44 +03:00
Mark Banner
56437d9aed Bug 1488445 - Change the ESLint configuration to extend from eslint:recommended. r=mossop
This enables the following extra rules over the current configuration:

- for-direction
- no-compare-neg-zero
- no-new-symbol
- no-this-before-super

Other rules that are in eslint:recommended but not in our configuration are turned off for now.

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

--HG--
extra : moz-landing-system : lando
2018-09-04 18:08:41 +00:00
Sebastian Hengst
a74f45da4b Backed out changeset d8ff6c1c6f3a (bug 1471764) for failing devtools' browser_markup_flex_display_badge.js in beta simulations. a=backout 2018-09-04 18:21:03 +03:00
Yura Zenevich
8d537bb798 Bug 1488508 - update help icon to use Photon style system. r=gl
MozReview-Commit-ID: 75efDzRq187

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

--HG--
extra : moz-landing-system : lando
2018-09-04 17:21:44 +00:00
Daniel Varga
3c3e9e37c6 Merge mozilla-central to mozilla-inbound
--HG--
extra : rebase_source : 65372156c004c649109b08227f8aa6a91cb22969
2018-09-04 01:05:40 +03:00
Daniel Varga
f46d581d52 Merge mozilla-inbound to mozilla-central. a=merge 2018-09-04 00:54:07 +03:00
Gabriel Luong
cd3c5d7ba6 Bug 1471764 - Add unit tests for the toggling the flexbox and grid highlighter from the markup display badges. r=jdescottes 2018-09-03 13:11:24 -04:00
Razvan Caliman
07b71aa68f Bug 1488157 - Tweak the font editor warning message shown when no fonts were used. r=gl
MozReview-Commit-ID: 5dFEkTvbIKm

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

--HG--
extra : moz-landing-system : lando
2018-09-03 14:12:24 +00:00
yulia
e43fffae44 Bug 1462399 - remove GCLI commands; r=ochameau
This patch removes remaining files and traces of GCLI panel commands.

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

--HG--
extra : moz-landing-system : lando
2018-09-03 17:24:32 +00:00
yulia
5ecbde0627 Bug 1447490 - replace GCLI toolbox buttons with highlighters and appropriate actors; r=ochameau
GCLI has been handling the state of our buttons as well as managing shared highlighters.
Since the gcli removal, we no longer share the rulers and measure with any other UI, so a location
for shared state is no longer needed.

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

--HG--
extra : moz-landing-system : lando
2018-09-03 14:54:04 +00:00
Cosmin Sabou
c8483bebfa Merge mozilla-inbound to mozilla-central. a=merge
--HG--
rename : gfx/doc/AsyncPanZoom-HighLevel.png => gfx/docs/AsyncPanZoomArchitecture.png
rename : gfx/doc/silkArchitecture.png => gfx/docs/SilkArchitecture.png
rename : gfx/doc/README.webrender => gfx/webrender_bindings/README.webrender
2018-09-01 12:27:26 +03:00
Brian Birtles
87b1716215 Bug 1485901 - Don't add aboutdebugging locale source if it has already been added; r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D4745

--HG--
extra : moz-landing-system : lando
2018-08-31 08:35:33 +00:00
Florens Verschelde
b1bedbb3e3 Bug 1487785 - Add pointer cursor to expand badge and vertically align badges; r=gl 2018-08-31 13:39:58 -04:00
Coroiu Cristina
83cdfe7284 Merge mozilla-central to inbound a=merge on a CLOSED TREE 2018-08-31 19:35:06 +03:00
Coroiu Cristina
43969de34f Merge inbound to mozilla-central a=merge 2018-08-31 19:14:43 +03:00
Julian Descottes
8ea3fdebc1 Bug 1487078 - Move extensions helper xpcshell test to aboutdebugging-new;r=daisuke
Depends on D4646

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

--HG--
rename : devtools/client/aboutdebugging/test/test_addon_path.js => devtools/client/aboutdebugging-new/test/unit/test_extensions_path.js
rename : devtools/client/aboutdebugging/test/xpcshell-head.js => devtools/client/aboutdebugging-new/test/unit/xpcshell-head.js
rename : devtools/client/aboutdebugging/test/xpcshell.ini => devtools/client/aboutdebugging-new/test/unit/xpcshell.ini
extra : moz-landing-system : lando
2018-08-31 06:55:53 +00:00
Julian Descottes
eee68972ac Bug 1487078 - Copy addon helper to aboutdebugging-new;r=daisuke
Depends on D4548

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

--HG--
rename : devtools/client/aboutdebugging/modules/addon.js => devtools/client/aboutdebugging-new/src/modules/extensions-helper.js
extra : moz-landing-system : lando
2018-08-31 08:12:16 +00:00
Julian Descottes
82f188b48e Bug 1487078 - Reuse addon debugging helpers from aboutdebugging in new ui;r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D4548

--HG--
extra : moz-landing-system : lando
2018-08-31 06:52:16 +00:00
Gurzau Raul
3107aff601 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-08-31 00:53:00 +03:00
Gurzau Raul
09fe34b331 Merge inbound to mozilla-central. a=merge 2018-08-31 00:49:36 +03:00
Yash Johar
c85c47cc05 Bug 1485185: Replace current RDM icon with phone/tablet icon; r=gl 2018-08-30 15:36:45 -04:00
Gabriel Luong
79d2fde0c1 Bug 1486801 - Clicking on the [...] should expand the markup container. r=jdescottes 2018-08-30 11:29:23 -04:00
Gurzau Raul
f9c513f20c Backed out 3 changesets (bug 1447487, bug 1485374) for failing at browser_ext_devtools_panels_elements_sidebar.js and /mochitest/test_inspector-pick-color.html on a CLOSED TREE
Backed out changeset 82ef44f87f72 (bug 1447487)
Backed out changeset d8a1c6a80a59 (bug 1447487)
Backed out changeset d4761bb0096a (bug 1485374)
2018-08-30 21:31:53 +03:00
Narcis Beleuzu
1e60ae6690 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-08-30 20:08:44 +03:00
Narcis Beleuzu
519a959b59 Backed out changeset 93112d1b45cb (bug 1486801) for dt failures on browser_markup_textcontent_display.js. CLOSED TREE 2018-08-30 19:26:44 +03:00
Michael Ratcliffe
fcc5c87c5d Bug 1487385 - Add key prop to MenuItem call r=nchevobbe
Fixes this warning every time the toolbox is opened:

"Warning: Each child in an array or iterator should have a unique "key" prop.

Check the render method of `ToolboxTabs`. See https://fb.me/react-warning-keys for more information.
    in MenuItem (created by ToolboxTabs)
    in ToolboxTabs (created by ToolboxToolbar)
    in div (created by ToolboxToolbar)
    in ToolboxToolbar (created by ToolboxController)
    in ToolboxController"

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

--HG--
extra : moz-landing-system : lando
2018-08-30 13:24:52 +00:00
Nicolas Chevobbe
051548cbe7 Bug 1487452 - Set devtools.debugger.features.map-await-expression to true only on Nightly; r=bgrins.
Differential Revision: https://phabricator.services.mozilla.com/D4691

--HG--
extra : moz-landing-system : lando
2018-08-30 16:24:27 +00:00
Gabriel Luong
efc873114c Bug 1487781 - Fix the RDM icon fill color when checked. r=fvsch 2018-08-31 11:12:13 -04:00
Jonathan Kingston
a1f35468d5 Bug 1486159 - fix devtools to use openWebLinkIn. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D4393

--HG--
extra : moz-landing-system : lando
2018-08-30 11:06:26 +00:00
Nicolas Chevobbe
8ed23b0cda Bug 1486768 - Fix mocha tests;r=Honza.
Some tests were failing because of change in the code:
- arrow icon don't have an expanded class anymore but use aria-expanded
- executionPoint property wasn't set on the ConsoleMessageType
- networkUpdateRequest action expects a second argument
- requestHeadersFromUploadStream is retrieved from requestPostData.uploadHeaders

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

--HG--
extra : moz-landing-system : lando
2018-08-30 10:42:43 +00:00
fvsch
f4579b5557 Bug 1464348 - Tweak base devtools colors to fix theme inconsistencies; r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D4300

--HG--
extra : moz-landing-system : lando
2018-08-30 02:59:32 +00:00
Mantaroh Yoshinaga
aa3c35e3d7 Bug 1473210 - Add meatball menu sanity tests. r=birtles
This test will check the following:
 * Open / Close the meatball menu with click the button.
 * Handling the keys. (Up / Down / Home / End)
 * Close the meatball menu with F1 key.
 * Close the meatball menu with Escape key.

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

--HG--
extra : moz-landing-system : lando
2018-08-30 04:19:59 +00:00
arthur.iakab
5c9e5bd8cc Merge mozilla-central to autoland 2018-08-30 07:37:51 +03:00
Brian Birtles
e2df0f3552 Bug 1485901 - Add localization plumbing for new about:debugging panels; r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D4503

--HG--
extra : moz-landing-system : lando
2018-08-30 00:56:15 +00:00
yulia
7602f12fd8 Bug 1485022 - use target.reconfigure to set paint flashing; r=ochameau
Set the targets paintflashing via the reconfigure on the target.

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

--HG--
extra : moz-landing-system : lando
2018-08-29 14:05:31 +00:00
Gabriel Luong
9fc3862325 Bug 1478397 - Part 5: Display the flex item sizing properties in the flexbox panel. r=rcaliman 2018-08-29 17:38:08 -04:00
Yura Zenevich
4e23061e72 Bug 1482454 - enabled accessibility panel by default. r=gl, ochameau
MozReview-Commit-ID: 38cNU1Raz8T
2018-08-31 20:30:12 -04:00
yulia
72b47c763a Bug 1447487 - use target.getFront to instantiate inspectorFront; r=ochameau
--HG--
extra : rebase_source : 763cc25744b91ae9536cbe4255cb594e21ca53ec
extra : source : 82ef44f87f728be56a6c2fee209e7b88b9fdcbb4
2018-08-28 15:04:36 +02:00
Cosmin Sabou
e56177c10e Backed out 2 changesets (bug 1486891) for turning bug 1176376 into permafail. CLOSED TREE
Backed out changeset cad015aaf131 (bug 1486891)
Backed out changeset 1f2c35dde932 (bug 1486891)
2018-08-29 20:22:30 +03:00
Daisuke Akatsuka
26897a86d0 Bug 1486359: Show counter and message in case of no debug target. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D4416

Depends on D4189

--HG--
extra : rebase_source : 528485211e37fce1542619a811b12602fe659c89
2018-08-28 13:34:29 +09:00
yulia
4c6ea1deea Bug 1447487 - use target.getFront to instantiate inspectorFront; r=ochameau
--HG--
extra : rebase_source : d62245b5620442ea1714a1b88e9cccc310f878df
2018-08-28 15:04:36 +02:00
Razvan Caliman
d92c87d257 Bug 1486891 - (Part 2) Remove old font preview functionality from font editor. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D4475

--HG--
extra : moz-landing-system : lando
2018-08-29 10:37:59 +00:00
Razvan Caliman
67fcb745fd Bug 1486891 - (Part 1) Add dedicated input for font preview in font editor. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D4474

--HG--
extra : moz-landing-system : lando
2018-08-29 10:09:28 +00:00
Nicolas Chevobbe
6f0d1ac596 Bug 1484979 - Fix old-jsterm UI glitches; r=bgrins.
The completion node was wrongly positioned as soon as the input overflowed.
We fix this by setting the completionNode height in resizeInput,
like we do for the inputNode.

The inputNode takes the whole remaining vertical space
when starting the console. But when typing, the height
is computed and set according to what's in the input.
Which means the input wasn't taking the remaining space
anymore, which could be weird (e.g. if the user wants
to select some text by starting dragging below the actual
input, although the UI would indicate it is possible).

The autocompletionPopup was a bit off due to 2 things:
- in the function that was returning the chevronWidth, we
were subtracting the autocomplete popup padding. But the
autocomplete popup already handles that itself.
- in the function that was computing the character width,
we were using offsetWidth which returned a rounded value.
This means that the further the autocompletion was displayed
at, the more the popup would be off. We use getBoundingClientRect().width
instead which gives us a decimal value.

And we also make sure to not alter the scrolling position in the inputNode
when accepting an autocompletion result (a test is added).

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

--HG--
extra : moz-landing-system : lando
2018-08-29 05:41:52 +00:00
Julian Descottes
18e537a5ef Bug 1486798 - Do not connect/disconnect when selecting the same page again;r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D4455

--HG--
extra : moz-landing-system : lando
2018-08-29 12:27:34 +00:00
Nicolas Chevobbe
3885af5165 Bug 1486611 - Fix SearchBox styling; r=ntim.
In Bug 1478435 a selector was removed causing the background
of the SearchBox autocomplete to be transparent and without
box-shadow.
This patch add the needed rule in the CSS. We take this as an
opportunity to fix a small positioning issue by making sure
the element stick to the left.

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

--HG--
extra : moz-landing-system : lando
2018-08-29 11:13:04 +00:00
Andreea Pavel
c68b2fe678 Backed out changeset 2f46b98d41d9 (bug 1486798) for eslint failure at builds/worker/checkouts/gecko/devtools/client/aboutdebugging-new/src/reducers/ui-state.js on a CLOSED TREE 2018-08-29 14:59:34 +03:00
Julian Descottes
658e327202 Bug 1486798 - Do not connect/disconnect when selecting the same page again;r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D4455

--HG--
extra : moz-landing-system : lando
2018-08-28 15:37:38 +00:00
Margareta Eliza Balazs
b45b01e82c Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-29 12:47:56 +03:00
Margareta Eliza Balazs
2fe43133db Merge inbound to mozilla-central. a=merge 2018-08-29 12:43:37 +03:00
Julian Descottes
fe4aadb7c5 Bug 1482868 - Show no devices... message when devices list empty;r=daisuke,ladybenko
Depends on D3227

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

--HG--
extra : moz-landing-system : lando
2018-08-28 14:00:39 +00:00
Julian Descottes
8ffc58288b Bug 1482868 - Show network locations as non selectable sidebar items;r=daisuke,ladybenko
Depends on D3226

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

--HG--
extra : moz-landing-system : lando
2018-08-28 13:43:37 +00:00
Razvan Caliman
cf0b883e11 Bug 1486409 - Guard against a font property value of zero. Catch NaN and Infinity in unit conversion. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D4326

--HG--
extra : moz-landing-system : lando
2018-08-29 09:04:45 +00:00
Razvan Caliman
80313e0e6a Bug 1488419 - Re-attach listener for Rule view change after writing new value. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D4931

--HG--
extra : moz-landing-system : lando
2018-09-04 16:21:20 +00:00
Julian Descottes
b8c9575ab6 Bug 1482868 - Rename connect-network-icon to globe icon;r=daisuke
Depends on D3224

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

--HG--
rename : devtools/client/themes/images/aboutdebugging-connect-network-icon.svg => devtools/client/themes/images/aboutdebugging-globe-icon.svg
extra : moz-landing-system : lando
2018-08-28 13:43:12 +00:00
Ciure Andrei
d716a04e20 Merge inbound to mozilla-central. a=merge 2018-08-29 00:58:21 +03:00
Brian Grinstead
faa5c193d5 Bug 1486834 - Remove browserConsoleUsesHTML and browserConsoleURL from webconsole definition;r=nchevobbe
These were used when we were working on the HTML version of the frontend, but now
we don't even ship the XUL version, and these properties got missed during removal.

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

--HG--
extra : moz-landing-system : lando
2018-08-28 16:21:57 +00:00
Julian Descottes
8718800de4 Bug 1482868 - Prevent empty values only when submitting network location;r=daisuke
Depends on D3222

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

--HG--
extra : moz-landing-system : lando
2018-08-28 13:42:43 +00:00
Razvan Caliman
46fa24934f Bug 1486720 - Enable font highlighter. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D4430

--HG--
extra : moz-landing-system : lando
2018-08-28 13:18:37 +00:00
Julian Descottes
da674226da Bug 1482868 - Move aboutdebugging sidebar components to dedicated folder;r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D3222

--HG--
rename : devtools/client/aboutdebugging-new/src/components/Sidebar.css => devtools/client/aboutdebugging-new/src/components/sidebar/Sidebar.css
rename : devtools/client/aboutdebugging-new/src/components/Sidebar.js => devtools/client/aboutdebugging-new/src/components/sidebar/Sidebar.js
rename : devtools/client/aboutdebugging-new/src/components/SidebarItem.css => devtools/client/aboutdebugging-new/src/components/sidebar/SidebarItem.css
rename : devtools/client/aboutdebugging-new/src/components/SidebarItem.js => devtools/client/aboutdebugging-new/src/components/sidebar/SidebarItem.js
extra : moz-landing-system : lando
2018-08-28 13:41:49 +00:00
Preeti Mukherjee
16c9e3c5c9 Bug 696385 - change dom.a to dom.span in mozilla-central/devtools/client/webconsole/components/message-types/NetworkEventMessage.js#109; r=nchevobbe
MozReview-Commit-ID: 2PBUG8yQIXY

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

--HG--
extra : moz-landing-system : lando
2018-08-28 05:16:26 +00:00
Nicolas Chevobbe
adae89f267 Bug 1486446 - Remove Console Launchpad support; r=bgrins.
It's broken and unmaintained for a long time now,
the Console Team does not use it and has no plan doing so.

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

--HG--
extra : moz-landing-system : lando
2018-08-27 16:31:58 +00:00
Nicolas Chevobbe
0d7183224a Bug 1485990 - Display 1-item-only autocomplete popup if autocompletion text can't be displayed; r=bgrins.
If the autocomplete only returns 1 item, we usually close the
popup and show the autocompletion text.
But in some cases the autocompletion text can't be shown (e.g.
there's some text after the cursor). So we end up showing
nothing for the user, which is not ideal.
In such case, this patch ensures we do show the popup so the
user can autocomplete and save some keystrokes.

Depends on D4061

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

--HG--
extra : moz-landing-system : lando
2018-08-27 16:25:57 +00:00
Nicolas Chevobbe
f9b5460bf2 Bug 672733 - Make autocomplete search case insensitive; r=Honza.
This patch adds a smarter heuristic for autocompletion results:
if the input first letter is lowercased, then we'll filter
matching properties case insensitively. But if the user starts
with an uppercase, we assume they know the property they want
and thus respect the casing.
For example: `win` will return both `window` and `Window`, but
`Win` will return `Window` only.
Due to this behavior, we change the order of the autocomplete
results so lowercased property are displayed before the uppercased
one.
If we take are example again, it's likely that if a user type `win`,
they want `window`, but the alphabetical order would return `Window`
first which would annoy user.

Now, since we return results that does not match exactly the user
input, we need to modify the frontend.

Usually, we only show the autocompletion popup if there are
at least 2 matching items, since 1 matching item will still
be displayed using the autocompletion text. But now, since the
input might not match, we want to still display the popup if
there is one matching item, but starts differentely than what
the user entered.
For example, the user typed `window.addeve`, which matches
`addEventListener`. The completion text will make it looks like
it will be completed to `window.addeventListener`, which would
be undefined. So showing the popup with the actual matching
property might avoid some confusion for the user.

A test was added to make sure the frontend works as expected.
Some test cases were added in the server test to make sure
the actor returns expected results. Other tests needed some
adjustement because of the insensitive case matches and the
new order of results.

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

--HG--
extra : moz-landing-system : lando
2018-08-27 16:08:56 +00:00
Razvan Caliman
975d7098fd Bug 1486011 - Refactor auto-increment behaviour on sliders in font editor. r=gl
- increase delay before auto-increment starts and between iterations.
- ensure auto-increment happens only when *dragging and holding* the slider thumb.
- ensure auto-increment works consistently when switching from number input directly to slider.

Depends on D4225

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

--HG--
extra : moz-landing-system : lando
2018-08-27 16:58:44 +00:00
Cosmin Sabou
1f05c39e5d Merge mozilla-central to autoland. a=merge 2018-08-27 18:59:16 +03:00
Cosmin Sabou
5d011e88d1 Merge mozilla-inbound to mozilla-central. a=merge 2018-08-27 18:51:27 +03:00
yulia
e259742bdf Bug 1483173 - introduce screenshot actor; r=ochameau
This patch introduces a screenshot actor, which allows the screenshot functionality to be
shared across tools, and also implements it for the toolbox itself

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

--HG--
rename : devtools/server/actors/webconsole/screenshot.js => devtools/shared/screenshot/capture.js
rename : devtools/shared/webconsole/screenshot-helper.js => devtools/shared/screenshot/save.js
extra : moz-landing-system : lando
2018-08-27 15:14:10 +00:00
Margareta Eliza Balazs
097bf8b179 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-08-27 12:45:16 +03:00
Margareta Eliza Balazs
4623c0701b Merge inbound to mozilla-central. a=merge 2018-08-27 12:40:58 +03:00
Nicolas Chevobbe
226365011f Bug 1486364 - Revert changes in Tree component and test; r=jdescottes.
In https://github.com/devtools-html/debugger.html/pull/6809 a check
was removed in the Tree component because seens as unnecessary, and
a test was modified to accomodate the change. Turns out the test was
needed in its original form, and was surfacing a bug.
This patch rolls back both the change in the Tree component _and_ in
the test.
The Tree modification will be backported to the Github repository.

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

--HG--
extra : moz-landing-system : lando
2018-08-27 07:30:02 +00:00
fvsch
d17844e0bf Bug 1483782 - Remove old webconsole.svg sprite; r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D4283

--HG--
extra : moz-landing-system : lando
2018-08-27 13:47:06 +00:00
Mantaroh Yoshinaga
94698538d1 Bug 1472931 - Drop the autofocus feature of HTMLTooltip. r=birtles
This feature is no longer used. So this patch will remove this feature.

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

--HG--
extra : moz-landing-system : lando
2018-08-27 01:35:55 +00:00
Gabriel Luong
40775b5480 Bug 1471460 - Adjust the styles of the active markup display badges. r=miker 2018-08-26 21:10:56 -04:00
Razvan Caliman
a4026b908d Bug 1485389 - Guard against invalid values in number inputs. r=gl
Roll our own validation because Firefox number inputs are unreliable.
Use internal state for the inputs while the user is typing.
Revert to valid values on blur if necessary.
Reconcile internal state with outside props on blur.

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

--HG--
extra : moz-landing-system : lando
2018-08-27 10:21:40 +00:00
Julian Descottes
9af8caced5 Bug 1441878 - Remove unused css variable theme-codemirror-gutter-background;r=ntim
This variable is no longer used anywhere and can be removed

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

--HG--
extra : moz-landing-system : lando
2018-08-27 09:46:28 +00:00
Margareta Eliza Balazs
a629c5e84f Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-27 12:44:17 +03:00
Nicolas Chevobbe
2e606ab5f6 Bug 1485510 - Fix mochitests that don't work with CM jsterm enabled; r=bgrins.
Differential Revision: https://phabricator.services.mozilla.com/D4209

--HG--
extra : moz-landing-system : lando
2018-08-27 07:56:03 +00:00
Gabriel Luong
e126996d9b Bug 1485243 - Add highlights to the source link, selector and computed properties when filtering styles. r=bgrins 2018-08-25 21:25:02 -04:00
Michael Ratcliffe
6d48a286a1 Bug 1467400 - Disable JavaScript should not be available in the browser toolbox r=gl
Differential Revision: https://phabricator.services.mozilla.com/D4234

--HG--
extra : moz-landing-system : lando
2018-08-24 16:09:58 +00:00
Brendan Dahl
f6923ccc24 Bug 1485426 - Use createXULElement instead of createElement in XUL docs. r=bgrins
Preparing for transitioning to XHTML.

MozReview-Commit-ID: JLlmUxsvhIB

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

--HG--
extra : moz-landing-system : lando
2018-08-25 00:16:27 +00:00
arthur.iakab
5527acb8d8 Merge inbound to mozilla-central a=merge 2018-08-25 01:08:22 +03:00
Daisuke Akatsuka
c963a34dfd Bug 1477603 - Part 7: Avoid React warning. r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D4189

Depends on D4048

--HG--
extra : rebase_source : e09e5648fb0b74195f30f7d5ec13b28ea58e8e60
extra : amend_source : 1a3f9d56301816c31b58db3801fc808ad7b0dcc8
2018-08-24 15:43:37 +09:00
Mantaroh Yoshinaga
662b703835 Bug 1482357 - Part 2. Drop panel parameter from assertAnimations* common functions. r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D4417

--HG--
extra : rebase_source : 6a3de697fa59f2299a447471c5b4e71a5fb4fcfd
2018-08-29 12:42:54 +09:00
Mantaroh Yoshinaga
8d010252de Bug 1482357 - Part 1. Skip the space key handling of resume/pause button when the target is itself. r=daisuke
The PauseResumeButton component listens to the key event and clicks event. As
the results of it, space key will trigger the both of event. This patch will
skip the space key handling when the event target is itself.

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

--HG--
extra : rebase_source : 017b2d14a1c9c5057b1609503452fc58c2433a0c
2018-08-29 12:40:48 +09:00
Mantaroh Yoshinaga
052ddb2ebd Bug 1472904 - Part 2. Move Tooltip variable to tooltips.css. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D4177

--HG--
extra : rebase_source : 9be86d0419621ca26eb58ad1fb566bacf0005846
2018-08-29 10:34:14 +09:00
Mantaroh Yoshinaga
da619f43a6 Bug 1472904 - Part 1. Add the common variable of tooltip and autopopup. r=jdescottes
Before moving the tooltip's variable to tooltips.css, this patch will define
the common variable of tooltip and autopopup.

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

--HG--
extra : rebase_source : 6fe3422d7a3adf1e78a51ca5176e8acf6dafdb2b
2018-08-29 10:32:29 +09:00
Daisuke Akatsuka
28a7e08ae6 Bug 1482036: Hold the position of indicator bar in percentage. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D4190

--HG--
extra : rebase_source : aa878bc4d43d4d879c7b93942930f8c158a02130
2018-08-24 12:44:03 +09:00
Gabriel Luong
e7b809e28a Bug 1482992 - Early return from the panel window resize handler if the inspector is not selected. r=bgrins 2018-08-26 10:57:40 -04:00
Gabriel Luong
66153e02ba Bug 1486298 - Update CodeMirror to 5.44.0 and add ClojureScript syntax highlighting. r=bgrins 2018-08-26 22:20:53 -04:00
Ciure Andrei
9aabc73223 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-08-29 01:31:20 +03:00
Kris Maglione
53f96aa226 Bug 1486182: Part 2a - Add Services.catMan getter for the category manager. r=mossop
This makes it much easier to update existing consumers of
XPCOMUtils.enumerateCategoryEntries to use the category manager directly.

It also, unfortunately, requires updating existing category manager consumers
to use the Services getter in order to avoid ESLint errors.

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

--HG--
extra : rebase_source : fb9fd9b21db80af472ff6250a2e9a35e8d538147
2018-08-24 22:13:57 -07:00
Michael Ratcliffe
82c5b5a499 Bug 1481669 - Fix DEVTOOLS_*_TIME_ACTIVE_SECONDS probes to report in seconds again r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D4211

--HG--
extra : moz-landing-system : lando
2018-08-24 13:30:16 +00:00
Daisuke Akatsuka
277452e2c2 Bug 1477603 - Part 6: Add animation effect to the function of collapse/expand. r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D4048

Depends on D4743

--HG--
extra : rebase_source : 55f4e400e4a8feef1cdf6609744130de13d6f5c1
2018-08-23 14:44:41 +09:00
Daisuke Akatsuka
d5c230aa0c Bug 1477603 - Part 5: Save collapsibilities as prefs when destroing. r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D4743

Depends on D4047

--HG--
extra : rebase_source : 805515c3a941e8eb4c636dc0031e962a5433f241
extra : amend_source : fe9c3f7eb1ff4cfe4d62a729193d9eee96d9d819
2018-08-31 16:17:47 +09:00
Daisuke Akatsuka
b2775fa379 Bug 1477603 - Part 4: Implement user interaction. r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D4047

Depends on D4045

--HG--
extra : rebase_source : 117ba0acf7c078cb151349870f2492a69dcd0416
2018-08-23 12:54:46 +09:00
Daisuke Akatsuka
0b34a38258 Bug 1477603 - Part 3: Collapse/expand by the preferences. r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D4045

Depends on D4044

--HG--
extra : rebase_source : f166bbc06a6a95533b8244e0c97b12680fbf41bd
2018-08-23 12:52:47 +09:00
Daisuke Akatsuka
c27a289e6c Bug 1477603 - Part 2: Implement collapsed style. r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D4044

Depends on D4043

--HG--
extra : rebase_source : 3e158991507167b7eb9b66099a5ae6884e6df05f
2018-08-23 12:52:36 +09:00
Daisuke Akatsuka
a7174ba6e6 Bug 1477603 - Part 1: Add an expanding sign. r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D4043

--HG--
extra : rebase_source : 6f26152b9361c5575fadded6c0fed76524df9689
2018-08-23 11:14:15 +09:00
Gabriel Luong
6aa393fdee Bug 1488450 - Enable the flexbox inspector for browser_markup_flex_display_badge.js to prevent perma-failure in beta mochitests. r=jdescottes 2018-09-04 13:40:42 -04:00
Gabriel Luong
75e60e08da Bug 1488114 - Refactor the reducers in RDM. r=rcaliman 2018-09-04 10:47:41 -04:00
Narcis Beleuzu
02dbdb12a9 Backed out changeset 7ffb06278c4c (bug 1488114) for xpcshell failures on test_change_pixel_ratio.js. CLOSED TREE 2018-09-04 19:24:12 +03:00
Paul Adenot
f3e6802fb3 Bug 1308436 - Update devtools tests with another Web Audio API call the throws the right exception. r=karlt
--HG--
extra : rebase_source : fef09e298c9a9f64f7bc43b3db54e31b63732175
2018-09-04 14:50:26 +02:00
Paul Adenot
952bbf4613 Backout all patches of bug 1308436, wrong patches have landed.
--HG--
extra : rebase_source : 0ad64a5fbbeeedc1015218c6a27a03cfaf972aa7
2018-09-04 14:42:34 +02:00
Gabriel Luong
6b3e97f314 Bug 1488114 - Refactor the reducers in RDM. r=rcaliman 2018-09-04 10:47:41 -04:00
Daisuke Akatsuka
0c7ac8d823 Bug 1477602 - Part 9: Move worker related logic which convert for component to middleware. r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D4034

Depends on D4033

--HG--
extra : rebase_source : 119927d70f37631b474b463634bfff007b6e40f7
2018-08-23 10:42:45 +09:00
Daisuke Akatsuka
49238b1f18 Bug 1477602 - Part 8: Move extension related logic which convert for component to middleware. r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D4033

Depends on D3758

--HG--
extra : rebase_source : 0d31e1fff75097f7c1f388c66108e9ae53e97eae
2018-08-23 10:19:41 +09:00
yulia
e721d86916 Bug 1447487 - remove all uses of GCLI eyedropper; r=ochameau
Summary:
this removes references to GCLI in the inspector front and from the browser menu, leaving
no further uses of gcli eyedropper

Test Plan: mochitests

Reviewers: ochameau

Tags: #secure-revision

Bug #: 1447487

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

--HG--
extra : rebase_source : a33632edb6127568ec65ca2837ba8c13a3c1ca78
extra : source : d8a1c6a80a59a69ab997f643ce313b022d081e13
2018-08-17 16:55:01 +02:00
yulia
5facf882eb Bug 1485374 - fix race condition on sidebar destruction
--HG--
extra : rebase_source : fb043c3e2cc9a0d7360aa1fd1467caeea8a45acc
extra : source : a7a0c3893a27c9aa13abc5a04891a026d1604d9e
2018-08-31 14:18:46 +02:00
yulia
357639666c Bug 1485374 - Update inspector front to use target.getFront
Summary: Update toolbox to use target.getFront to instantiate inspector

Reviewers: ochameau

Tags: #secure-revision

Bug #: 1485374

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

--HG--
extra : rebase_source : 58a4eac13856e5d207f0e78ba0907d6a2e6e98c8
extra : source : d4761bb0096a059eefd586949664a54211e16d29
2018-08-29 18:15:14 +02:00
yulia
cfc5028b6a Bug 1447487 - remove all uses of GCLI eyedropper; r=ochameau
Summary:
this removes references to GCLI in the inspector front and from the browser menu, leaving
no further uses of gcli eyedropper

Test Plan: mochitests

Reviewers: ochameau

Tags: #secure-revision

Bug #: 1447487

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

--HG--
extra : rebase_source : b2e916d0dba1d8f2872720a3558d0e961c0034a9
2018-08-17 16:55:01 +02:00
yulia
3467f60a92 Bug 1485374 - Update inspector front to use target.getFront
Summary: Update toolbox to use target.getFront to instantiate inspector

Reviewers: ochameau

Tags: #secure-revision

Bug #: 1485374

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

--HG--
extra : rebase_source : 279fc7a516fc758414000232a1ddb5e6e328b205
2018-08-29 18:15:14 +02:00
Gabriel Luong
0d812e2b6b Bug 1486801 - Clicking on the [...] should expand the markup container. r=jdescottes 2018-08-30 11:29:23 -04:00
Gabriel Luong
35bc03d5b4 Bug 1486891 - (Part 2) Remove old font preview functionality from font editor. r=gl 2018-08-30 11:11:22 -04:00
Gabriel Luong
e5d60e1198 Bug 1486891 - (Part 1) Add dedicated input for font preview in font editor. r=gl 2018-08-30 11:10:35 -04:00
Daisuke Akatsuka
178cce81b9 Bug 1477602 - Part 7: Move tab related logic which convert for component to middleware. r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D3758

Depends on D3757

--HG--
extra : rebase_source : 3f0d8b08eb593551106b7ba5cfe46aa3e6ced2ad
2018-08-17 11:02:45 +09:00
Daisuke Akatsuka
44f5dcf0fe Bug 1477602 - Part 6: Give custom detail and action view component from RuntimePage. r=ladybenko
The custom components define from RuntimePage. Because removes extra conditional
branchings and information to determin the custom component.

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

Depends on D3756

--HG--
extra : rebase_source : f697a51d4eb325cb4cfa5010270c36fcf0cf03f1
2018-08-17 11:02:40 +09:00
Daisuke Akatsuka
201d180ecd Bug 1477602 - Part 5: Add a listener to detect updating the workers. r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D3756

Depends on D3755

--HG--
extra : rebase_source : f833f93d2e18a220f44d663c9feb37fb0a7ed0f1
2018-08-17 09:58:52 +09:00
Daisuke Akatsuka
4b68b7a33f Bug 1477602 - Part 4: Implement action buttons for worker. r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D3755

Depends on D3754

--HG--
extra : rebase_source : 7485165ce29964e7435c91b5cdfae8ccd80b395a
2018-08-17 09:58:52 +09:00
Daisuke Akatsuka
480b69fa38 Bug 1477602 - Part 3: Implement UI for workers. r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D3754

Depends on D3571

--HG--
extra : rebase_source : 8536b750330c820d7f00e9567a839235b09ec121
2018-08-17 09:58:52 +09:00
Daisuke Akatsuka
09d9e8f694 Bug 1477602 - Part 2: Implement a mechanism to dispatch workers. r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D3571

Depends on D3570

--HG--
extra : rebase_source : 6c8e4f53f323b6f5522cabdbbb374bf440ba72b1
2018-08-17 09:58:52 +09:00
Daisuke Akatsuka
4edecb9d3a Bug 1477602 - Part 1: Move debug target related components to dedicated folder. r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D3570

--HG--
rename : devtools/client/aboutdebugging-new/src/components/DebugTargetItem.css => devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetItem.css
rename : devtools/client/aboutdebugging-new/src/components/DebugTargetItem.js => devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetItem.js
rename : devtools/client/aboutdebugging-new/src/components/DebugTargetList.css => devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetList.css
rename : devtools/client/aboutdebugging-new/src/components/DebugTargetList.js => devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetList.js
rename : devtools/client/aboutdebugging-new/src/components/DebugTargetPane.js => devtools/client/aboutdebugging-new/src/components/debugtarget/DebugTargetPane.js
extra : rebase_source : 6f424fe74a7ccdf8accb5243cb4f827fbe141aba
2018-08-17 09:58:51 +09:00
Tiberius Oros
2ee9341d01 Merge inbound to mozilla-central. a=merge 2018-08-24 12:43:45 +03:00
Mantaroh Yoshinaga
b6192ab609 Bug 1470074 - Check direction when changing the dock position. r=gl
We add the devtool's iframe and splitter and browser content into XUL element.
If the environment is RTL, this element order is inverted.
So this patch will add the condition of direction to decide this element order.

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

--HG--
extra : moz-landing-system : lando
2018-08-24 00:09:34 +00:00
Michael Ratcliffe
231e09d925 Bug 1483817 - Font Inspector telemetry needs more granular OS versioning r=gl
- Added test to `devtools/client/inspector/test/browser_inspector_sidebarstate.js`.
- Added the OS and build number to the `devtools.main::sidepanel_changed` event.
- Created an `osNameAndVersion` getter inside `telemetry.js` because this can be useful whenever an OS supports new features.
- Log the `devtools.main::tool_timer` event from `telemetry.toolOpened` and `telemetry.toolClosed` for the animation inspector, computed view, font inspector, layout view and rule view.
- Updated the `telemetry.md` document because there is little point in breaking that change out to another bug.
- Added the devtools.main::tool_timer event to Events.yaml.

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

--HG--
extra : moz-landing-system : lando
2018-08-23 19:48:17 +00:00
Cosmin Sabou
469b620e12 Merge mozilla-central to autoland. a=merge
--HG--
rename : testing/web-platform/tests/css/compositing/support/parsing-testcommon.js => testing/web-platform/tests/css/compositing/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-backgrounds/support/parsing-testcommon.js => testing/web-platform/tests/css/css-backgrounds/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-box/support/parsing-testcommon.js => testing/web-platform/tests/css/css-box/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-cascade/support/parsing-testcommon.js => testing/web-platform/tests/css/css-cascade/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-color/support/parsing-testcommon.js => testing/web-platform/tests/css/css-color/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-images/support/parsing-testcommon.js => testing/web-platform/tests/css/css-images/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-masking/support/parsing-testcommon.js => testing/web-platform/tests/css/css-masking/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-shapes/support/parsing-testcommon.js => testing/web-platform/tests/css/css-shapes/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-transforms/support/parsing-testcommon.js => testing/web-platform/tests/css/css-transforms/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-ui/support/parsing-testcommon.js => testing/web-platform/tests/css/css-ui/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-writing-modes/support/parsing-testcommon.js => testing/web-platform/tests/css/css-writing-modes/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/filter-effects/support/parsing-testcommon.js => testing/web-platform/tests/css/filter-effects/parsing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/motion/support/parsing-testcommon.js => testing/web-platform/tests/css/motion/parsing/support/parsing-testcommon.js
rename : third_party/rust/crossbeam-deque/.cargo-checksum.json => third_party/rust/crossbeam-deque-0.2.0/.cargo-checksum.json
rename : third_party/rust/crossbeam-deque/.travis.yml => third_party/rust/crossbeam-deque-0.2.0/.travis.yml
rename : third_party/rust/crossbeam-deque/CHANGELOG.md => third_party/rust/crossbeam-deque-0.2.0/CHANGELOG.md
rename : third_party/rust/crossbeam-deque/Cargo.toml => third_party/rust/crossbeam-deque-0.2.0/Cargo.toml
rename : third_party/rust/bitflags-0.7.0/LICENSE-APACHE => third_party/rust/crossbeam-deque-0.2.0/LICENSE-APACHE
rename : third_party/rust/crossbeam-deque/README.md => third_party/rust/crossbeam-deque-0.2.0/README.md
rename : third_party/rust/crossbeam-deque/src/lib.rs => third_party/rust/crossbeam-deque-0.2.0/src/lib.rs
rename : third_party/rust/crossbeam-epoch/.cargo-checksum.json => third_party/rust/crossbeam-epoch-0.3.1/.cargo-checksum.json
rename : third_party/rust/crossbeam-epoch/.travis.yml => third_party/rust/crossbeam-epoch-0.3.1/.travis.yml
rename : third_party/rust/crossbeam-epoch/CHANGELOG.md => third_party/rust/crossbeam-epoch-0.3.1/CHANGELOG.md
rename : third_party/rust/crossbeam-epoch/Cargo.toml => third_party/rust/crossbeam-epoch-0.3.1/Cargo.toml
rename : third_party/rust/tokio-io/LICENSE-APACHE => third_party/rust/crossbeam-epoch-0.3.1/LICENSE-APACHE
rename : third_party/rust/crossbeam-epoch/README.md => third_party/rust/crossbeam-epoch-0.3.1/README.md
rename : third_party/rust/crossbeam-epoch/examples/sanitize.rs => third_party/rust/crossbeam-epoch-0.3.1/examples/sanitize.rs
rename : third_party/rust/crossbeam-epoch/src/atomic.rs => third_party/rust/crossbeam-epoch-0.3.1/src/atomic.rs
rename : third_party/rust/crossbeam-epoch/src/collector.rs => third_party/rust/crossbeam-epoch-0.3.1/src/collector.rs
rename : third_party/rust/crossbeam-epoch/src/default.rs => third_party/rust/crossbeam-epoch-0.3.1/src/default.rs
rename : third_party/rust/crossbeam-epoch/src/deferred.rs => third_party/rust/crossbeam-epoch-0.3.1/src/deferred.rs
rename : third_party/rust/crossbeam-epoch/src/epoch.rs => third_party/rust/crossbeam-epoch-0.3.1/src/epoch.rs
rename : third_party/rust/crossbeam-epoch/src/garbage.rs => third_party/rust/crossbeam-epoch-0.3.1/src/garbage.rs
rename : third_party/rust/crossbeam-epoch/src/guard.rs => third_party/rust/crossbeam-epoch-0.3.1/src/guard.rs
rename : third_party/rust/crossbeam-epoch/src/internal.rs => third_party/rust/crossbeam-epoch-0.3.1/src/internal.rs
rename : third_party/rust/crossbeam-epoch/src/lib.rs => third_party/rust/crossbeam-epoch-0.3.1/src/lib.rs
rename : third_party/rust/crossbeam-epoch/src/sync/list.rs => third_party/rust/crossbeam-epoch-0.3.1/src/sync/list.rs
rename : third_party/rust/crossbeam-epoch/src/sync/queue.rs => third_party/rust/crossbeam-epoch-0.3.1/src/sync/queue.rs
rename : third_party/rust/crossbeam-utils/.cargo-checksum.json => third_party/rust/crossbeam-utils-0.2.2/.cargo-checksum.json
rename : third_party/rust/crossbeam-utils/CHANGELOG.md => third_party/rust/crossbeam-utils-0.2.2/CHANGELOG.md
rename : third_party/rust/crossbeam-utils/Cargo.toml => third_party/rust/crossbeam-utils-0.2.2/Cargo.toml
rename : third_party/rust/bitflags-0.7.0/LICENSE-APACHE => third_party/rust/crossbeam-utils-0.2.2/LICENSE-APACHE
rename : third_party/rust/crossbeam-utils/src/atomic_option.rs => third_party/rust/crossbeam-utils-0.2.2/src/atomic_option.rs
rename : third_party/rust/crossbeam-utils/src/lib.rs => third_party/rust/crossbeam-utils-0.2.2/src/lib.rs
rename : third_party/rust/crossbeam-utils/src/scoped.rs => third_party/rust/crossbeam-utils-0.2.2/src/scoped.rs
rename : third_party/rust/bitflags-0.7.0/LICENSE-APACHE => third_party/rust/indexmap/LICENSE-APACHE
rename : third_party/rust/lazycell/.cargo-checksum.json => third_party/rust/lazycell-0.4.0/.cargo-checksum.json
rename : third_party/rust/lazycell/CHANGELOG.md => third_party/rust/lazycell-0.4.0/CHANGELOG.md
rename : third_party/rust/lazycell/Cargo.toml => third_party/rust/lazycell-0.4.0/Cargo.toml
rename : third_party/rust/bitflags-0.7.0/LICENSE-APACHE => third_party/rust/lazycell-0.4.0/LICENSE-APACHE
rename : third_party/rust/lazycell/LICENSE-MIT => third_party/rust/lazycell-0.4.0/LICENSE-MIT
rename : third_party/rust/lazycell/README.md => third_party/rust/lazycell-0.4.0/README.md
rename : third_party/rust/lazycell/src/lib.rs => third_party/rust/lazycell-0.4.0/src/lib.rs
rename : third_party/rust/bitflags-0.7.0/LICENSE-APACHE => third_party/rust/rand-0.3.22/LICENSE-APACHE
rename : third_party/rust/bitflags-0.7.0/LICENSE-MIT => third_party/rust/rand-0.3.22/LICENSE-MIT
rename : third_party/rust/rand/appveyor.yml => third_party/rust/rand-0.3.22/appveyor.yml
rename : third_party/rust/slab/.cargo-checksum.json => third_party/rust/slab-0.3.0/.cargo-checksum.json
rename : third_party/rust/slab/Cargo.toml => third_party/rust/slab-0.3.0/Cargo.toml
rename : third_party/rust/slab/README.md => third_party/rust/slab-0.3.0/README.md
rename : third_party/rust/slab/src/lib.rs => third_party/rust/slab-0.3.0/src/lib.rs
rename : third_party/rust/tokio-io/src/read_to_end.rs => third_party/rust/tokio-io/src/io/read_to_end.rs
rename : third_party/rust/tokio-io/src/read_until.rs => third_party/rust/tokio-io/src/io/read_until.rs
extra : rebase_source : 4c022c31e626832d12535d88e7caea452419ac2f
2018-08-24 00:44:17 +03:00
Cosmin Sabou
3211507dfb Merge mozilla-inbound to mozilla-central. a=merge 2018-08-24 00:40:14 +03:00
Nicolas Chevobbe
8124e26c9f Bug 1484682 - Ensure the sidebar can overflow; r=Honza.
The sidebar regressed at some point and wasn't showing
a scrollbar when it was needed. This patch fixes that
by making the sidebar overflow and adds a test to make
sure we don't regress.

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

--HG--
extra : moz-landing-system : lando
2018-08-23 09:46:02 +00:00
Kris Maglione
9a8a840c9d Bug 1484496: Part 5d - Convert devtools/ nsISimpleEnumerator users to use JS iteration. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D3732

--HG--
extra : rebase_source : 0154c72286ce0ca3ade84c5c360122861a36c7b0
extra : histedit_source : 83a8b267becbf86db5f8789d3673bd529da35286
2018-08-18 19:28:37 -07:00
Daisuke Akatsuka
2b08d1333b Bug 1469075 - Part 5: Add unit test for a function which make tabs order. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D5726

Depends on D5238

--HG--
extra : rebase_source : 59602924c137eeeb4b17d2ae332629c9301bd38f
extra : amend_source : 046c6230cdd64c470c126f2d4285a84469e7f349
2018-09-12 17:59:05 +09:00
Daisuke Akatsuka
b9e06e32e5 Bug 1469075 - Part 4: Add test with secondary toolbox. r=jdescottes
Depends on D5121

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

--HG--
extra : rebase_source : 45c5e9127ef57fe5945cdf0816017d1a79fd206b
2018-09-07 16:39:55 +09:00
Daisuke Akatsuka
bf4797d7e3 Bug 1469075 - Part 3: Add test for hidden extension. r=jdescottes
Depends on D5119

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

--HG--
extra : rebase_source : ec1565b8f37ab806e9c118c413a343f20b2cfe8d
2018-09-06 17:42:56 +09:00
Daisuke Akatsuka
438941a658 Bug 1469075 - Part 2: Keep add-ons id till uninstall. r=jdescottes
Depends on D5118

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

--HG--
extra : rebase_source : 9476a0ec6ed3f5ea96aa693fe19a6e356e65729a
2018-09-06 10:03:04 +09:00
Daisuke Akatsuka
c485f73892 Bug 1469075 - Part 1: Save tabs order preference with hidden tools. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D5118

--HG--
extra : rebase_source : 5d069617a85487e3d4d87dea3e64c34ebb8efdc0
2018-09-03 18:11:13 +09:00
Gabriel Luong
598acca2d4 Bug 1487177 - Fix rule view overridden item alignment. r=bgrins 2018-08-29 15:14:09 -04:00
Cosmin Sabou
b69e48dda2 Merge mozilla-central to mozilla-inbound. a=merge 2018-08-24 00:46:31 +03:00
Jason Laster
a86d94efc7 Bug 1485752 - Update Debugger Frontend v86. r=dwalsh 2018-08-23 12:59:00 +03:00
Mike Conley
6ae07908c6 Bug 1482402 - Dispatch DevTools toolbox visibilitychange event on the iframe document instead of the iframe window. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D5456

--HG--
extra : rebase_source : 88821e9354fd7909a0b3f4919f5121ada9c1eb76
2018-09-07 15:19:47 -07:00
Gabriel Luong
3032b69fd0 Bug 1317102 - Part 1: Add a pref to enable displaying multiple grid containers in the CSS Grid Inspector. r=jdescottes
--HG--
rename : devtools/client/inspector/grids/test/browser_grids_grid-list-toggle-single-grid.js => devtools/client/inspector/grids/test/browser_grids_grid-list-toggle-grids_01.js
rename : devtools/client/inspector/grids/test/browser_grids_grid-list-toggle-multiple-grids.js => devtools/client/inspector/grids/test/browser_grids_grid-list-toggle-grids_02.js
2018-09-10 14:55:27 -04:00
alecclarke
a95f20e3d1 Bug 1486630 - Remove _manifestURI field and handling of the MozApplicationManifest message. r=mconley
Remove the _manifestURI field and handling of the MozApplicationManifest message.

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

--HG--
extra : rebase_source : 352630ba837a27c00ed0fbba1df1ace91f7119d3
2018-09-12 15:21:14 +00:00
Luca Greco
05369898bf Bug 1486762 - Add installTelemetryInfo to addon installed from WebIDE. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D5550

--HG--
extra : rebase_source : 158bb358659bd04e027f3fa07c633641d53d8499
2018-09-12 10:05:03 +00:00
Daisuke Akatsuka
2710768e5d Bug 1488302 - Part 2: Modify so that the dragging tab does not exceed both ends of tabs. r=jdescottes
If the amount of mouse moving at mousemove event will exceed to both ends of tabs, the dragging tab will move to exceed the ends. This patch makes to avoid this.

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

Depends on D4906

--HG--
extra : rebase_source : f2560a61e33a98cacf01c9f08f1806c58d1e8d8b
2018-08-28 09:29:27 +09:00
Daisuke Akatsuka
65a63d52f2 Bug 1488302 - Part 1: Remove mouseout handling. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D4906

--HG--
extra : rebase_source : 97c84eb3fcc95ff0597eba589eb7d5868f9d70d8
2018-08-28 09:29:27 +09:00
Paul Adenot
8654326e29 Bug 1308436 - Update devtools tests with another Web Audio API call the throws the right exception. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D4104

--HG--
extra : rebase_source : 1b0bdbf5416b560a46a755348eada4bedab6fd18
extra : histedit_source : c15ee4e5bb5f2b0af88ace7881729a8a6350fe57
2018-08-14 19:41:18 +02:00
Hemakshi Sachdev
31829579c9 Bug 1481002 - Developer tools network panel transferred total should ignore cached data. r=Honza 2018-09-06 01:13:00 +03:00
Gabriel Luong
f2b57d85e0 Bug 1470380 - Enable the first simple version of the flexbox highlighter (M0) in nightly only. r=pbro 2018-08-28 11:35:58 -04:00
Gabriel Luong
3bb928edf1 Bug 1486797 - flex display badge is not active when the flexbox highlighter is shown. r=miker 2018-08-28 11:18:38 -04:00
Gabriel Luong
d5cd968047 Bug 1478397 - Part 4: Implement the methods to show the flex item highlighter from HighlightersOverlay. r=rcaliman 2018-08-28 10:43:40 -04:00
Gabriel Luong
44a09b6489 Bug 1478397 - Part 3: Return the computed style properties and flex item sizing information from the FlexItemActor. r=rcaliman 2018-08-28 10:43:40 -04:00
Gabriel Luong
a1ebb667da Bug 1478397 - Part 2: Display an ordered list of flex items when the flex container is highlighted. r=rcaliman 2018-08-28 10:43:40 -04:00
Gabriel Luong
78fb8e5871 Bug 1478397 - Part 0: Reorganize the flex container checkbox and flex container properties to match new designs. r=rcaliman
--HG--
rename : devtools/client/inspector/flexbox/components/FlexContainerItem.js => devtools/client/inspector/flexbox/components/FlexContainer.js
2018-08-28 10:43:39 -04:00
Gurzau Raul
ebba8abeef Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-23 15:30:45 +03:00
Csoregi Natalia
f7cc5bd6b5 Backed out changeset 933160fab822 (bug 1485471) for browser_browser_toolbox_debugger.js failures. a=backout 2018-08-23 15:16:14 +03:00
Julien Wajsberg
c0b9a3f1ff Bug 1485363 - Remove inline-block so that the ellipsis works properly instead of replacing the whole element at once r=gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D3975

--HG--
extra : moz-landing-system : lando
2018-08-22 20:02:33 +00:00
fvsch
905bea9a0c Bug 1479750 - Part 2: Improve console alignment, visual consistency and icons; r=nchevobbe
Depends on D3482

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

--HG--
extra : moz-landing-system : lando
2018-08-23 08:00:24 +00:00
fvsch
eed058e508 Bug 1479750 - Part 1: Tweak clear icon and devtools-separator style; r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D3482

--HG--
extra : moz-landing-system : lando
2018-08-23 07:59:53 +00:00
Brindusan Cristian
477abceb8a Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-23 06:43:53 +03:00
Brian Grinstead
b0a1f4327b Bug 1463669 - Enable syntax highlighting of input in the console output when possible;r=nchevobbe
When you enter JS into the console, we can now syntax highlight it in
the output when CodeMirror is enabled.

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

--HG--
extra : moz-landing-system : lando
2018-08-23 00:09:24 +00:00
Jan Odvarko
a735040675 Bug 1333994 - The network tab should flag resources on the tracking protection list; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D3862

--HG--
extra : moz-landing-system : lando
2018-08-23 07:36:08 +00:00
Mantaroh Yoshinaga
d1176af452 Bug 1480149 - Disable tab animations for users who prefer reduced animation. r=birtles
This patch will use the 'prefers-reduced-motion' in order to disable the
tab animations.

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

--HG--
extra : moz-landing-system : lando
2018-08-23 05:24:35 +00:00
Jason Laster
487df8e167 Bug 1485471 - Update Debugger Frontend v85. r=dwalsh 2018-08-22 13:17:00 +03:00
Gabriel Luong
62e0916083 Bug 1484483 - Part 3: Show the list of flex container properites in the Flexbox panel. r=rcaliman
--HG--
rename : devtools/client/inspector/boxmodel/components/ComputedProperty.js => devtools/client/inspector/layout/components/ComputedProperty.js
2018-08-22 21:07:08 -04:00
Gabriel Luong
7c6291570c Bug 1484483 - Part 1: Refactor the flex container listing out of the Flexbox Component into FlexContainerList. r=rcaliman
- Rename FlexboxItem component to FlexContainerItem to make it less ambiguous.
- Refactor the flex container listing out of the Flexbox Component into FlexContainerList.

--HG--
rename : devtools/client/inspector/flexbox/components/FlexboxItem.js => devtools/client/inspector/flexbox/components/FlexContainerItem.js
2018-08-22 21:07:07 -04:00
Brindusan Cristian
d21b936680 Merge inbound to mozilla-central. a=merge 2018-08-23 01:00:10 +03:00
Narcis Beleuzu
e50eb3d7ea Backed out changeset ab8b409edb0e (bug 1333994) for dt failures on browser_webconsole_check_stubs_network_event. CLOSED TREE 2018-08-22 21:09:55 +03:00
Razvan Caliman
e5f4c6cf3d Bug 1485326 - Set the Font Editor pref to true for all channels. r=gl
Let the Font Editor feature ride the trains.

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

--HG--
extra : moz-landing-system : lando
2018-08-22 15:53:44 +00:00
Jan Odvarko
dfb39f81d3 Bug 1333994 - The network tab should flag resources on the tracking protection list; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D3862

--HG--
extra : moz-landing-system : lando
2018-08-22 17:03:30 +00:00
Noemi Erli
e0e342c6ae Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-22 19:31:52 +03:00
Noemi Erli
f2ac80ab7d Merge inbound to mozilla-central. a=merge 2018-08-22 19:28:33 +03:00
arthur.iakab
457fa2b8ab Backed out 7 changesets (bug 1473513) for failing devtools e.g. leakcheck | default process: 1618727 bytes leaked
Backed out changeset deb8812556ef (bug 1473513)
Backed out changeset 5bf38cfa04f9 (bug 1473513)
Backed out changeset 6e157bea362a (bug 1473513)
Backed out changeset 12eb1139a802 (bug 1473513)
Backed out changeset ce86ea60a31c (bug 1473513)
Backed out changeset 7acc52a7f81f (bug 1473513)
Backed out changeset 4e1e283b347e (bug 1473513)

--HG--
extra : rebase_source : a79787b05e0cf6c837e08c9541d559e4509b0deb
2018-08-22 18:23:46 +03:00
Yura Zenevich
d3673a24f2 Bug 1482454 - add learn more links across accessibility panel. r=gl, flod
MozReview-Commit-ID: GWrdjnzlS8b
2018-08-22 10:23:20 -04:00
Yura Zenevich
a6ff06e3c5 Bug 1482454 - update a11y panel's tree/sidebar keyboard focus styling. r=gl
MozReview-Commit-ID: 8NIuRyCkuws
2018-08-22 10:23:19 -04:00
Yura Zenevich
daf510036a Bug 1482454 - Display a "New" indicator to promote the accessibility panel. r=gl
MozReview-Commit-ID: 4T9a0Rxw2db
2018-08-22 10:23:19 -04:00
Jason Laster
0e4e52311d Bug 1484972 - Update Debugger Frontend v84. r=dwalsh 2018-08-21 20:36:00 +03:00
Nicolas Chevobbe
deb15674b1 Bug 1483880 - Always hide the autocompletion popup in acceptProposedCompletion; r=Honza.
When hitting enter, if there was no autocompletionText shown (because
the input was matching a proposed value), then the autocompletion
popup wasn't closed.
We now close it every time, and only check the completionText to
insert a possible string after the cursor.
A test case is added to make sure we don't regress this.

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

--HG--
extra : moz-landing-system : lando
2018-08-22 11:40:09 +00:00
Jan Odvarko
3476ed9421 Bug 1470815 - Make sure the Security panel is visible for HTTP requests in the Console panel; r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D3904

--HG--
extra : moz-landing-system : lando
2018-08-22 11:14:45 +00:00
Noemi Erli
a6271be24c Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-22 12:53:37 +03:00
Noemi Erli
a3eb003ecf Merge inbound to mozilla-central. a=merge
--HG--
rename : testing/web-platform/tests/css/motion/offset-path-string.html => testing/web-platform/tests/css/motion/offset-path-string-001.html
2018-08-22 12:49:02 +03:00
Belén Albeza
11358a959e Bug 1460862 - Smooth scrolling when clicking on 'reveal' in slotted elements. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D3509

--HG--
extra : moz-landing-system : lando
2018-08-22 08:35:40 +00:00
Julian Descottes
f179d033c2 Bug 1479382 - Add README.md in aboutdebugging-new to document architecture guidelines;r=daisuke,ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D2708

--HG--
extra : moz-landing-system : lando
2018-08-21 08:32:26 +00:00
Nicolas Chevobbe
9257e6c166 Bug 1479758 - Enable history navigation with Cmd/Ctrl ArrowUp/Down; r=bgrins.
Matches old-JsTerm behavior.

Depends on D2824

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

--HG--
extra : moz-landing-system : lando
2018-08-21 16:05:45 +00:00
Tiberius Oros
05b46cf200 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-22 00:59:19 +03:00
Ciure Andrei
a52997851e Backed out changeset 4f7d58a640b8 (bug 1483173) for browser_jsterm_screenshot_command_clipboard.js failures CLOSED TREE
--HG--
rename : devtools/shared/screenshot/capture.js => devtools/server/actors/webconsole/screenshot.js
2018-08-21 22:03:10 +03:00
Nicolas Chevobbe
153d0e78b0 Bug 1482798 - Use a flex layout for message body; r=bgrins.
It looks like we don't really need a grid layout anymore
for the message body AND it significantly reduces the time
spent on reflow.

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

--HG--
extra : moz-landing-system : lando
2018-08-21 16:25:49 +00:00
Brian Grinstead
e858b8d083 Bug 1484759 - Update references to browser.xul in tests to use AppConstants.BROWSER_CHROME_URL;r=Gijs
This only includes functions that seem to be using it to reference a window.
There are other instances where it's used as a generic chrome URI, and those
are left unchanged.

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

--HG--
extra : moz-landing-system : lando
2018-08-21 15:33:26 +00:00
yulia
9cbf625f78 Bug 1483173 - introduce screenshot actor; r=ochameau
This patch introduces a screenshot actor, which allows the screenshot functionality to be
shared across tools, and also implements it for the toolbox itself

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

--HG--
rename : devtools/server/actors/webconsole/screenshot.js => devtools/shared/screenshot/capture.js
extra : moz-landing-system : lando
2018-08-21 13:10:52 +00:00
Nicolas Chevobbe
08f60bed59 Bug 1481443 - Disable Alt-B & Alt-F shortcut in source editor; r=gl.
Without this patch, hitting Alt-B was adding a character **and** moving
the cursor to the previous group, while Alt-F was also adding a character
**and** moving the cursor to the next group.
We disable the shortcut to fix this and add a test to make sure we don't
regress.

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

--HG--
extra : moz-landing-system : lando
2018-08-21 12:29:00 +00:00
Daisuke Akatsuka
abd415337c Bug 1480249: Split up computed value path test. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D3946

--HG--
extra : rebase_source : b068bf9c11a687b3688ecad13b691e8458d4a00e
2018-08-22 09:32:57 +09:00
Andreea Pavel
c8dfc19d97 Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2018-08-22 06:38:49 +03:00
Gabriel Luong
10a0917d53 Bug 1485125 - Lazy load the Device Modal in RDM. r=miker 2018-08-21 22:03:09 -04:00
Dorel Luca
d9bdf77969 Merge mozilla-central to autoland 2018-08-21 12:57:58 +03:00
Nicolas Chevobbe
505d8aeaf8 Bug 1484672 - Use node.click instead of synthesizeMouseAtCenter in browser_webconsole_object_inspector_scroll.js; r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D3774

--HG--
extra : moz-landing-system : lando
2018-08-20 14:59:13 +00:00
Gabriel Luong
d0827b0df2 Bug 1484811 - Left align the toolbar controls when RDM is left aligned. r=miker 2018-08-21 15:31:44 -04:00
Michael Ratcliffe
892766091a Bug 1478273 - When clicked on the side bar pane, it disappears r=gl
Differential Revision: https://phabricator.services.mozilla.com/D3505

--HG--
extra : moz-landing-system : lando
2018-08-16 15:05:31 +00:00
Michael Ratcliffe
cbdc91569d Bug 1480638 - Inspect Element is not reported into panel enter/exit events r=nchevobbe
Send `inspect_dom` properties from appropriate places.

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

--HG--
extra : moz-landing-system : lando
2018-08-20 06:11:31 +00:00
Gabriel Luong
4d1c9228b3 Bug 1457086 - Bump the markup badges font-size to 10px on 1dppx screens and 9px for higher resolution screens. r=rcaliman 2018-08-20 19:14:19 -04:00
yulia
3a96831e0a Bug 1473513 - refactor main.js to use protocol.js pools; r=ochameau
MozReview-Commit-ID: FNMK4f553yI

--HG--
extra : rebase_source : 5c4005041d8b65cd4e7f08e4edd8b2c57e7642c8
2018-08-09 11:45:00 +02:00
shindli
1d3a8e90da Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-08-20 19:36:01 +03:00
Valentin Gosu
20d09475cd Bug 1483445 - Change string from tracking protection to content blocking r=dragana!
Differential Revision: https://phabricator.services.mozilla.com/D3440

--HG--
extra : moz-landing-system : lando
2018-08-20 08:43:08 +00:00
shindli
8b912429fa Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-20 12:53:52 +03:00