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

62 Коммитов

Автор SHA1 Сообщение Дата
Mantaroh Yoshinaga 0728ffb894 Bug 1474221 - Part 2. Make the chevron menu to be doorhanger menu. r=birtles
This patch will make the chevron menu to doorhanger menu and modify some tests
which related with this chevron menu.

MozReview-Commit-ID: BkdVHgRlHIw

--HG--
extra : rebase_source : 9c2300bdb40e70d0b975abbed2f9a424066e9312
2018-07-20 15:58:35 +09:00
Mantaroh Yoshinaga 65a508e9e3 Bug 1474221 - Part 1. Allow specifying MenuItem icons from Javascript. r=birtles
This patch introduces the icon property for MenuItem. It also add padding to
allow for checkboxes only if there is at least one MenuItem using a checkbox.

MozReview-Commit-ID: CvvlR51mA53

--HG--
extra : rebase_source : 47a2a7cace22ad93d247a1e60006f16eb79ab476
2018-07-19 16:11:26 +09:00
Brian Birtles 2439e9431a Bug 1461522 - Switch meatball menu to a doorhanger; r=jdescottes
MozReview-Commit-ID: BHBJqiwOfHW

--HG--
extra : rebase_source : 88045b6e88e73b3835d14702402bb5dca9b43784
2018-06-28 15:16:09 +09:00
Emilio Cobos Álvarez e0ca8be691 Bug 1464782: Update references to offset-* properties in the rest of the tree. r=xidorn
MozReview-Commit-ID: AOMoLSJKySy
2018-06-27 16:12:02 +02:00
Mantaroh Yoshinaga 90bed0a752 Bug 1456056 - Part 3. Use the grid layout to a toolbar in order to display only the chevron button and the controls element if devtool's width is narrow. r=jdescottes,nchevobbe
This patch will apply the grid layout to the toolbar.
If devtools's width is narrow, we expected that devtool display chevron and the
controls elements only(i.e. chevron and meatball and close button).
In order to display these button, a wrapper of toolbar will use grid layout.

Basically, this patch define grid columns as follow:

------------------------------------------------
| Picker |  tooltabs  |  commands |   controls  |
|  auto  | 26px ~ 1fr |    auto   |  max-content|
------------------------------------------------

We can disable the picker and command buttons, in this case, a toolbar will
stretch the tooltabs width by using grid-column-start/end.

MozReview-Commit-ID: ByY2qt2xhAg

--HG--
extra : rebase_source : c86b30acbfc32172eceea365e84ed03d717d5345
2018-05-31 10:25:29 +09:00
Brian Birtles c0e85bb1d3 Bug 1455589 - Drop margin at right end of DevTools toolbox toolbar on non-Mac platforms; r=jryans
This margin only appears to be needed on Mac hence this patch makes the setting
apply only on OSX. It also switches to using logical properties so that the
margin appears in the correct place in RTL builds.

MozReview-Commit-ID: Chp1HJcretg

--HG--
extra : rebase_source : ef16f6175628be864b002ddf8d3a318570e39942
2018-04-24 14:41:44 +09:00
Mantaroh Yoshinaga 42e8c39e36 Bug 1455487 - Rotate the chevron icon 180 degree when RTL. r=jdescottes
If the browser ui direction is RTL, this patch will rotate the chevron menu
icon of devtool 180 degree.

MozReview-Commit-ID: 72vLKnF1FkF

--HG--
extra : rebase_source : f7905e66da57eaba5e03e850f6305a3d4ed534f5
2018-04-24 17:04:57 +09:00
Daisuke Akatsuka a1056f191a Bug 1226272 - Part 4: Change the style which is for while dragging. r=jdescottes
MozReview-Commit-ID: 1JQ0bix8eZ

--HG--
extra : rebase_source : 24d2f411dd47382dac6897f1969d7632a496e13a
2018-04-19 18:48:58 +09:00
Daisuke Akatsuka 740415b61d Bug 1226272 - Part 1: Make devtools tab draggable and reorderable. r=jdescottes
MozReview-Commit-ID: 3EdbVvG69H8

--HG--
extra : rebase_source : 544d099fa8634cc82da8541d9ffe3544c8cc9569
2018-04-19 18:41:56 +09:00
Mantaroh Yoshinaga 80d5fe7c55 Bug 1444793 - Make focus style of tool tab to be same as hover style. r=nchevobbe
This patch removed the border and outline from focus style of tool tab and make
its style to be same as hover styles.

MozReview-Commit-ID: KD97vYiyUX2

--HG--
extra : rebase_source : 83fd2d5b743ac8488c711e98e316a39e9c8be30f
2018-04-18 17:37:48 +09:00
Mantaroh Yoshinaga 09d1c3381c Bug 1442531 - Part 2. Check tool tab in tools menu as well. r=jdescottes
Currently, browser_toolbox_options check only toolbox's tab.
If tool tabs is bigger than toolbox width, this mechanism will not work
correctly. So this patch will check target tool tab from toolbox tabs and
tools menu (in chevron).

MozReview-Commit-ID: D3kaOwHvHni

--HG--
extra : rebase_source : c5abd11f138935f84b3d5c3fc4c21148295966ee
2018-04-16 16:48:32 +09:00
Mantaroh Yoshinaga 793eeff896 Bug 1442531 - Part 1. Make chevron button of devtool to be exclusive and apply the photon design. r=jdescottes
This patch will:
 * change detecting overflow to using resize event.
 * make chevron menu and tab menu to be exclusive.
 * use photon design chevron menu.
 * modify the related tests.

In this patch, the toolbox will create the cache of the displayed tool tab width
after rendering an element since each width of toolbox tab is not fixed size.
(i.e. each toolbox tab size is different from another size)

MozReview-Commit-ID: EQ0nU6WzCg1

--HG--
extra : rebase_source : ee01fbb5789769c4a75056e7eba41ad8ba232798
2018-04-16 16:48:11 +09:00
Brian Birtles 93e27144c7 Bug 1444301 - Add spacing around separator at end of toolbox; r=jryans
Also adds spacing to the end of the toolbox too.

MozReview-Commit-ID: 2Dkiu1MHGBj

--HG--
extra : rebase_source : 5559471e89ca41b86b6bd3b2ab0915a7d0672a70
2018-04-05 10:14:02 +09:00
Brian Birtles f61556b9ab Bug 1444301 - Adjust spacing of iframe button; r=jryans
This button is a little unbalanced: the icon is in the middle of the button but
the drop-down arrow is flush up against the side. Now that it appears right
before the separator it looks quite odd since the arrow is touching the
separator. This patch adjusts the margins so that the contents sit more neatly
inside the button.

This patch also fixes the vertical position of the arrow so that it is a little
lower, to match the mockup.

MozReview-Commit-ID: 3P50X69paFb

--HG--
extra : rebase_source : 52436781b7c3f66d90947e1ea01b2dc7f8da106b
2018-04-05 10:13:22 +09:00
Brian Birtles d1b6432e14 Bug 1444301 - Update close icon to use Photon icon; r=jryans
This is the icon taken from https://design.firefox.com/icons/viewer/#close

MozReview-Commit-ID: B3BdbJf1W1f

--HG--
extra : rebase_source : a55c4d1e96ea96b8fec90c31674ac486eb6eed92
2018-04-05 10:13:22 +09:00
Brian Birtles c9cc6f0a0c Bug 1444301 - Introduce lighter shading for photon-style icons in the toolbox; r=jryans
MozReview-Commit-ID: 65x4fbrIwQx

--HG--
extra : rebase_source : 2d8e87397c0e37d9784ae12e3e16b3a883a51907
2018-04-05 10:13:22 +09:00
Brian Birtles 578087c195 Bug 1444301 - Move disable pop-up autohide feature to toolbox menu; r=jryans
MozReview-Commit-ID: 3cJKqIxaFkV

--HG--
extra : rebase_source : e4fb5ddd4f3592eea5dda9f6cf668a308d8cd235
2018-04-05 10:13:22 +09:00
Brian Birtles 90f65a8cf5 Bug 1444301 - Move split console function to meatball menu; r=jryans
MozReview-Commit-ID: GkMRdZMIUVa

--HG--
extra : rebase_source : ab4f978b3e1dd06db97902674c5d2736d7bc4421
2018-04-05 10:13:22 +09:00
Brian Birtles 86110eb0a9 Bug 1444301 - Move Options button into meatball menu; r=jryans
MozReview-Commit-ID: HnTbtdI5gS6

--HG--
extra : rebase_source : 21fcdaf882e050985db6d9b2004418a4c7df8b72
2018-04-05 10:13:21 +09:00
Brian Birtles 972c14594f Bug 1444301 - Move dock functions to a new meatball menu; r=jryans
MozReview-Commit-ID: IfFsiZnmw74

--HG--
extra : rebase_source : 1072f4402fd7d329eebfd3a68af5bac2ed7059cb
2018-04-05 10:13:21 +09:00
Brian Grinstead a977789695 Bug 1378108 - Part 2 - Remove Firebug theme;r=gl
MozReview-Commit-ID: 930pvUVLsiP

--HG--
rename : devtools/client/themes/images/firebug/read-only.svg => devtools/client/themes/images/read-only.svg
extra : rebase_source : e4b1609bff47753d01d4c21ceaca993ce8d93071
2018-04-04 12:32:54 -07:00
Brian Grinstead cb65a965a1 Bug 1378108 - Part 1 - Remove non-variable css selector overrides for Firebug theme;r=gl
MozReview-Commit-ID: 6WfdDVs1EKg

--HG--
extra : rebase_source : f5eb20b62644506abd96afe47c0ab7dd6eca7ee4
2018-04-04 12:32:39 -07:00
Brian Birtles 0ced916915 Bug 1450624 - Remove toolbox minimize feature; r=pbro
--HG--
extra : rebase_source : ffa2e7283e61f61c693ace6c8760c50637ab3810
2018-04-04 09:12:45 +09:00
Yura Zenevich 8cce5bb319 Bug 1447112 - added front end parts of accessibility inspector tool. r=pbro, yulia, jdescottes, flod
MozReview-Commit-ID: JU3WrXuqFJi
2018-04-03 14:30:36 -04:00
abhinav 3ac5a4eb90 Bug 1413832 - Keep the green/active toolbar icon styling when the tool is selected. r=jdescottes
MozReview-Commit-ID: 6Sj0lECJMuC

--HG--
extra : rebase_source : 6cc048536544b24bd6e191b60848a672713a5fe4
2017-11-03 23:51:11 +05:30
Julian Descottes 38de8f751a Bug 1407077 - remove background color for highlighted devtools tabs;r=gl
MozReview-Commit-ID: 7r2tCtFiTuA

--HG--
extra : rebase_source : 500e836f9415ef60501e76452af531f56b532f0b
2017-10-10 01:05:35 +02:00
Julian Descottes c56455de82 Bug 1399886 - use fill to highlight devtools toolbar icons;r=gl
Instead of duplicating SVGs to apply a different fill color, we
can use fill from css + fill="context-fill" to achieve the same
effect. This applies to all tools that have a highlighted state
for their icon: debugger, memory and performance tools.

MozReview-Commit-ID: GmqeTKS3PC

--HG--
extra : rebase_source : c613fc38ce7fedcfe111bed74216c1c38b511b9d
2017-10-04 20:41:00 +02:00
Julian Descottes 69c5043c50 Bug 1399886 - use fill from CSS to set the fill color of devtools icons;r=gl
MozReview-Commit-ID: D9A472N51DA

--HG--
extra : rebase_source : 30c743c409c9178278aa5875644501310163ef4d
2017-10-02 16:47:24 +02:00
Julian Descottes 49e3e1453f Bug 1399028 - photon update - devtools icon, tab and accordion colors;r=gl
Updated colors and styles for toolbox toolbar tabs as well as sidebar tabs.
For icon color changes created special filters that match the expected photon colors.
The normal, selected and checked states of icons in both dark and light theme are now
always set using filters.

MozReview-Commit-ID: 4MTAxHnyI7a
2017-09-11 23:56:33 +02:00
Gabriel Luong 78948147e6 Bug 1396103 - Updates the font color for the body, tabs and accordion/headers to match the photon styles. r=pbro 2017-09-08 11:02:01 -04:00
Gabriel Luong 8941d14a90 Bug 1396335 - Clean up unnecessary style rules in toolbox.css. r=pbro 2017-09-04 08:37:09 -04:00
Gabriel Luong 0ea6695439 Bug 1395609 - Bump the the font-size to 12px for the devtools toolbar tab label. r=bgrins 2017-08-31 13:04:24 -04:00
Gabriel Luong 6e615beb90 Bug 1394268 - Implements the new photon tab line in the devtools tabbar. r=bgrins 2017-08-31 00:34:39 -04:00
Gabriel Luong 3fe5d4ed38 Bug 1391487 - DevTools toolbar should match the size of the Photon compact toolbar. r=bgrins 2017-08-18 14:09:16 -07:00
Gabriel Luong ebb16cb477 Bug 1394513 - Part 1: Use the same separator styles as photon for the toolbox tab separator. r=bgrins 2017-08-29 20:39:46 -04:00
Jason Laster e67d86c8f3 Bug 1370324 - Update Debugger frontend (v0.5) (6/5/2017). r=jdescottes
MozReview-Commit-ID: A6Oz0XnBHuJ

--HG--
extra : rebase_source : 20268bbcad4f1c431cf6567968c9486b709f7211
2017-06-07 17:53:35 +02:00
Mats Palmgren 297b9d70e1 Bug 1365614 part 3 - Backout bug 1333482 part 1-9. Removes support for [-webkit-]appearance for now b/c web compat issues. r=bz
MozReview-Commit-ID: IbwWM0FL6HF

--HG--
extra : source : bbb688fe1ba3f5201a190c6e25b693ef7272ea2d
2017-05-21 17:15:00 +08:00
Carsten "Tomcat" Book 00d4ea331d Backed out changeset bbb688fe1ba3 (bug 1365614) 2017-05-22 15:45:31 +02:00
Mats Palmgren e706869580 Bug 1365614 part 3 - Backout bug 1333482 part 1-9. Removes support for [-webkit-]appearance for now b/c web compat issues. r=bz 2017-05-21 17:15:00 +08:00
Mats Palmgren 06ff49be07 Bug 1333482 part 7 - [css-ui] Amend DevTools themes with 'appearance:none' where needed so that they'll work with the pref on/off. r=dholbert
MozReview-Commit-ID: DCSg7qlyyJa
2017-03-23 22:11:26 -07:00
Julian Descottes cf79db5800 Bug 1338106 - Add mask-image to fade out text of devtools-tabs;r=ntim
Also fixes a slight issue in firebug theme that made the text slide of
1 px down when selecting a tab.

MozReview-Commit-ID: KNm9Xf21p2D

--HG--
extra : rebase_source : 98728735c36446a116a5a2cb2306f39e5a72f21c
extra : source : c342d199c1397fbb66c3c6f70cfe42b5d3817cc2
2017-03-08 17:20:49 +01:00
Julian Descottes 1844f58db7 Bug 1338106 - reduce min width of devtools toolbar command buttons to 24px;r=ntim
MozReview-Commit-ID: 5SeQEWR11ow

--HG--
extra : rebase_source : f1b97d809c1c8bb8443563203f67bc95a01f97b5
extra : source : 02e8e28aeb7dde15c3a51f88b655ebe11d40b626
2017-03-08 11:50:42 +01:00
Julian Descottes 794ef92b1b Bug 1338106 - hide toolbox toolbar icons for narrow viewport;r=ntim
- remove text-overflow: ellipsis to maximize readable text
- add media query to hide toolbar icons when viewport width < 700px

MozReview-Commit-ID: 4HBFciWSuie

--HG--
extra : rebase_source : 64fde49c46c93f963ba073832d9f54902b078809
extra : source : d86ba00ee51ec5b1571009370a93f7ded5baa65b
2017-03-08 12:36:40 +01:00
Tim Nguyen eda260c976 Bug 1345323 - Fix issues with Firebug theme tabs. r=jdescottes
MozReview-Commit-ID: LJRvEObpydr

--HG--
extra : rebase_source : 58aef193417de3b3ffe91e9b79e22cfaec5b70b5
2017-03-08 17:22:22 +00:00
Julian Descottes 9625acc354 Bug 1335608 - add a button to select hidden tools when toolbox toolbar overflows;r=gregtatum
MozReview-Commit-ID: HgfSteV6WXy

--HG--
extra : rebase_source : c1cee0df53fa3e2efc579823a833609cd5d2bc44
2017-03-01 17:32:55 +01:00
Julian Descottes 596f377474 Bug 1339783 - use theme-toolbar-hover for accordion header background on hover;r=gl
Move toolbar only variable toolbar-tab-hover to variables.css and reuse it in
accordion.

MozReview-Commit-ID: KgBLlYIYlrr
2017-02-22 16:55:05 +01:00
Tim Nguyen 4d3c216f7e Bug 1255116 - Simplify toolbar button styles. r=jryans
MozReview-Commit-ID: 9J11mNk2c5W

--HG--
extra : rebase_source : 91dd0fa3b0c2d7c709426ae6d8616cc9b59cfe21
2017-02-14 19:34:54 +00:00
Towkir Ahmed e489d92457 Bug 1331161 - Element picker (command-button-pick) now takes up the whole size as a button; r=ntim
--HG--
extra : rebase_source : 066db3e50ea623a9b0246fb4a6349aa3aff3e9b9
2017-01-20 01:30:00 +01:00
Greg Tatum 555caa01f2 Bug 1245921 - Turn toolbox toolbar into a React component r+miker r=miker
MozReview-Commit-ID: 4UZbcfw2YI9

--HG--
extra : rebase_source : 9e9e8bfed8c8511ade6c7307a0201b88b0781fba
2016-11-18 15:02:21 -06:00
J. Ryan Stinnett 137f7ec3ea Bug 1311178 - Remove various duplicate DevTools files. r=ntim
MozReview-Commit-ID: ABtuFPC85OQ

--HG--
rename : devtools/client/themes/images/security-state-local.svg => devtools/client/themes/images/globe.svg
rename : devtools/client/themes/images/itemArrow-dark-ltr.svg => devtools/client/themes/images/item-arrow-dark-ltr.svg
rename : devtools/client/themes/images/itemArrow-ltr.svg => devtools/client/themes/images/item-arrow-ltr.svg
rename : devtools/client/themes/images/itemArrow-rtl.svg => devtools/client/themes/images/item-arrow-rtl.svg
rename : devtools/client/themes/images/debugger-blackbox.svg => devtools/client/themes/images/item-toggle.svg
extra : rebase_source : fe6f4a532d83a25ddf4083506c945f2b57015b27
2016-10-19 15:59:09 -05:00