Commit Graph

9546 Commits

Author SHA1 Message Date
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
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
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
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