Commit Graph
24 Commits
Author SHA1 Message Date
Emily McMinn d4f51984fa Bug 1724300 - Remove What's New Panel, ToolbarPanelHub components & related tests & references r=desktop-theme-reviewers,omc-reviewers,aminomancer,pdahiya,emilio,devtools-reviewers,firefox-desktop-core-reviewers ,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D201867
2024-03-21 22:05:28 +00:00
Nicolas Chevobbe 485dc1a3bc Bug 1777249 - [devtools] Create CSS variable for alternate element background instead of abusing --theme-selection-background-hover. r=bomsy.
In a few places we were using the variable to have a different background than
the ones we have everywhere (blueish on light theme, dark-grey blue in dark mode).
In order to avoid any confusion, this patch adds a dedicated variable with a name
that should be more explicit.

Differential Revision: https://phabricator.services.mozilla.com/D150574
2022-07-21 05:36:40 +00:00
Cristian Tuns 3af62db16b Backed out 3 changesets (bug 1780156, bug 1777249) for causing mochitest on failures browser_console_evaluation_context_selector.js CLOSED TREE
Backed out changeset 6040e53370dc (bug 1777249)
Backed out changeset 61c455e77edc (bug 1780156)
Backed out changeset 2acbfa79b63e (bug 1780156)
2022-07-19 13:35:45 -04:00
Nicolas Chevobbe dd10600b7b Bug 1777249 - [devtools] Create CSS variable for alternate element background instead of abusing --theme-selection-background-hover. r=bomsy.
In a few places we were using the variable to have a different background than
the ones we have everywhere (blueish on light theme, dark-grey blue in dark mode).
In order to avoid any confusion, this patch adds a dedicated variable with a name
that should be more explicit.

Differential Revision: https://phabricator.services.mozilla.com/D150574
2022-07-19 14:02:59 +00:00
Julian Descottes 9ee7a25d62 Bug 1737690 - [devtools] Use a devtools css variable for the auto theme notification text color r=Honza
Using --theme-contrast-color. Sadly --theme-contrast-background looks pretty bad in dark theme, so we can't use the background color.
But the text color itself is fine against --theme-selection-background-hover, so let's use this

Differential Revision: https://phabricator.services.mozilla.com/D130754
2021-11-09 15:52:31 +00:00
Geoff Lankow 764675402d Bug 1698112 - Move whatsnew.svg from browser to toolkit. r=sfoster
This reference was added in bug 1735359 which landed at the same time as bug 1698112

Differential Revision: https://phabricator.services.mozilla.com/D129219
2021-10-21 23:41:24 +00:00
Julian Descottes f098fdd604 Bug 1735359 - [devtools] Enable DevTools auto theme by default r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D128268
2021-10-21 21:08:24 +00:00
Gagah Pangeran Rosfatiputra 5994586c61 Bug 1701562 - Change message close button fill and hover background color. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D114678
2021-05-11 12:09:51 +00:00
Sam Foster 24d7316b43 Bug 1699858 - Avoid using the toolkit/global icons which are about to change for proton. r=nchevobbe,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D109186
2021-03-24 19:06:27 +00:00
Butkovits Atila 8cd79e9de4 Backed out changeset 9904b1dafade (bug 1699858) for causing failures at browser_styleinspector_tooltip-background-image.js. CLOSED TREE 2021-03-24 03:15:07 +02:00
Sam Foster 4c4dd35362 Bug 1699858 - Avoid using the toolkit/global icons which are about to change for proton. r=nchevobbe,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D109186
2021-03-23 22:48:24 +00:00
Butkovits Atila ec6f12d2b4 Backed out changeset 1d7fcfd34752 (bug 1699858) for causing build bustages. CLOSED TREE 2021-03-23 20:28:57 +02:00
Sam Foster fa3158ad4d Bug 1699858 - Avoid using the toolkit/global icons which are about to change for proton. r=nchevobbe,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D109186
2021-03-23 17:36:46 +00:00
Julian Descottes 49de8cd175 Bug 1326659 - [devtools] Use button element to render close button in NotificationBox r=nchevobbe,yzen
Differential Revision: https://phabricator.services.mozilla.com/D98987
2020-12-08 18:14:22 +00:00
Tim Nguyen da94db3328 Bug 1356031 - Remove toolkit error-16.png and replace usages with respective SVGs. r=Itiel
Differential Revision: https://phabricator.services.mozilla.com/D94173
2020-10-20 21:14:47 +00:00
Nicolas Chevobbe 290ba5cb21 Bug 1568779 - Remove editors settings comments in devtools files. r=pbro.
Differential Revision: https://phabricator.services.mozilla.com/D42300
2019-08-19 12:48:16 +00:00
Nicolas Chevobbe 68aacc044c Bug 1565963 - Add props to NotificationBox to render top and bottom borders. r=Honza.
We need this in the console to put the borders on the
right position, depending on the NotificationBox place.

Differential Revision: https://phabricator.services.mozilla.com/D38039
2019-07-18 05:51:24 +00:00
neha e0e6f95ca2 Bug 1534026 - Add a wrapping prop to NotificationBox and use it from Console. r=nchevobbe.
This prop will add a classname in the NotificationBox element, that we then style to make the text wrap

Differential Revision: https://phabricator.services.mozilla.com/D23455
2019-03-18 08:32:54 +00:00
Florens Verschelde 32b866a5cc Bug 1517189 - Use Photon styling for toolbox icons (inspector, console, etc.); r=gl,ntim
Differential Revision: https://phabricator.services.mozilla.com/D15563
2019-01-05 10:53:38 +00:00
Vincent R 0cd8d00cd1 Bug 1185808 - Improve devtool notification box layout when overflowing. r=pbro
- Make notificationbox buttons and closing affordance visible when overflowing,
- Apply ellipsis to message when overflowing (using the width=0 to not break flex layout),
- Add title to show potentially truncated message on hover,
- Simplify layout (remove the unnecessary nested flexbox layout).

TESTED=Locally using some mocked notification buttons. Run styleeditor and shared/component tests.
2018-11-01 01:22:18 +01:00
Cosmin Sabou 8c625f78c1 Backed out changeset 16f9bded4e5b (bug 1185808) for mochitest failures on test_notification_box_03. 2018-11-05 12:37:39 +02:00
Vincent R e749be3ea3 Bug 1185808 - Improve devtool notification box layout when overflowing. r=pbro
- Make notificationbox buttons and closing affordance visible when overflowing,
- Apply ellipsis to message when overflowing (using the width=0 to not break flex layout),
- Add title to show potentially truncated message on hover,
- Simplify layout (remove the unnecessary nested flexbox layout).

TESTED=Locally using some mocked notification buttons. Run styleeditor and shared/component tests.
2018-11-01 01:22:18 +01:00
Arshad Kazmi a4a87a4243 Bug 1457784 - Replace warning-16.png with warning.svg. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D5973
2018-09-17 09:55:12 +00:00
Dan Epstein c958bdf812 Bug 1402394 CamelCase all React component files in \devtools\client\shared\components\. r=pbro
MozReview-Commit-ID: HH4mbqB6RTK
2017-09-27 01:12:13 -04:00