Emilio Cobos Álvarez
9f40cb86e5
Bug 1857260 - More explicitly use custom colors for the toolbox. r=dao,desktop-theme-reviewers,win-reviewers,mhowell
...
Right now we were relying on the OS colors
(-moz-dialog/-moz-dialogtext/ActiveCaption/CaptionText).
The titlebar ones did the right thing but -moz-dialog and co didn't.
This caused two issues:
* With the titlebar checkbox on, we'd use the system colors even
without prefers-contrast. This is specially noticeable on macOS.
* With prefers-contrast. We used -moz-dialog for the background and the
toolbar on macOS. This caused little contrast.
Support the -moz-headerbar colors in all desktop platforms, and use
those on Linux + HCM, and use browser-custom-colors on Windows / macOS
to override the toolbox background explicitly to fix it.
This setup is a little bit more consistent with all other colors.
Differential Revision: https://phabricator.services.mozilla.com/D190200
2023-10-06 14:40:15 +00:00
..
2023-09-11 07:24:31 +00:00
2023-10-06 14:40:15 +00:00
2023-10-05 10:21:39 +00:00
2023-09-05 11:23:01 +00:00
2023-10-02 12:36:17 +00:00
2023-10-04 20:47:40 +00:00
2023-09-05 11:23:01 +00:00
2023-10-06 14:40:15 +00:00
2023-08-09 10:29:39 +00:00
2023-05-16 21:25:37 +00:00
2023-05-14 21:02:08 +00:00
2023-06-15 09:42:08 +00:00
2023-05-16 21:25:37 +00:00
2023-03-21 23:58:04 +00:00
2023-01-23 23:58:41 +00:00
2023-07-07 23:13:20 +00:00
2023-07-07 23:13:20 +00:00
2023-08-09 10:29:39 +00:00
2023-09-28 20:46:07 +00:00
2023-07-20 14:24:27 +00:00
2023-06-16 20:45:22 +00:00
2023-06-16 20:45:22 +00:00
2023-06-22 00:21:07 +00:00
2023-01-20 11:26:11 +00:00
2023-05-16 22:42:59 +00:00
2023-06-14 01:57:33 +00:00
2023-07-19 12:44:34 +00:00
2023-06-16 18:04:23 +00:00
2023-02-04 11:12:36 +00:00
2023-08-30 16:50:26 +00:00
2023-06-01 07:37:33 +00:00
2023-04-13 08:35:24 +00:00
2023-08-09 10:29:39 +00:00
2023-09-20 08:38:04 +00:00
2023-06-01 07:37:33 +00:00
2023-08-07 01:03:58 +00:00
2023-08-07 01:03:58 +00:00
2023-05-18 05:51:19 +00:00
2023-10-04 20:47:40 +00:00
2023-10-04 20:47:40 +00:00
2023-10-05 23:59:45 +03:00
2023-10-05 23:59:45 +03:00
2023-09-19 19:44:50 +00:00
2023-09-19 19:44:50 +00:00
2023-08-15 15:39:12 +00:00
2023-09-05 13:26:46 +00:00
2023-05-31 21:58:43 +00:00
2023-05-16 21:25:37 +00:00
2023-05-14 21:02:08 +00:00
2023-02-22 21:05:25 +00:00
2023-07-10 14:26:12 +00:00
2023-07-10 14:26:12 +00:00
2023-05-16 21:25:37 +00:00
2023-06-15 20:04:06 +00:00
2023-06-15 20:04:06 +00:00
2023-09-28 08:01:16 +00:00
2023-02-01 23:30:55 +00:00
2023-05-14 21:02:08 +00:00
2023-07-10 14:26:12 +00:00
2023-03-16 06:37:18 +00:00
2023-02-13 18:44:04 +00:00
2023-09-19 19:44:50 +00:00
2023-06-22 00:21:07 +00:00
2023-04-20 08:54:17 +00:00
2023-02-27 20:22:18 +00:00
2023-01-25 11:37:46 +00:00
2023-04-06 12:37:54 +00:00
2023-03-22 21:55:08 +00:00
2023-09-05 13:26:46 +00:00
2023-04-23 21:28:43 +00:00
2023-04-23 21:28:43 +00:00
2023-01-16 17:30:08 +00:00
2023-08-29 11:16:36 +00:00
2023-07-27 22:09:10 +00:00
2023-02-01 23:30:55 +00:00
2023-02-01 23:30:55 +00:00
2023-05-15 14:53:02 +00:00
2023-04-10 21:11:28 +00:00
2023-04-01 08:31:12 +00:00
2023-02-27 20:22:18 +00:00
2023-02-27 20:22:18 +00:00
2023-07-01 02:23:21 +00:00
2023-03-22 21:55:08 +00:00
2023-03-22 21:55:08 +00:00
2023-06-07 06:27:52 +00:00
2023-06-05 08:06:33 +00:00
2023-10-06 14:40:15 +00:00
2023-06-01 07:37:33 +00:00
2023-05-16 21:25:37 +00:00
2023-08-16 19:38:32 +00:00
2023-05-23 10:30:05 +00:00
2023-09-28 20:46:07 +00:00
2023-02-06 04:51:26 +00:00
2023-08-16 21:08:28 +00:00
2023-02-20 00:01:12 +01:00
2023-01-28 21:35:51 +00:00
2023-01-28 21:35:51 +00:00
2023-01-28 21:35:51 +00:00
2023-01-28 21:35:51 +00:00
2023-01-28 21:35:51 +00:00
2023-01-28 21:35:51 +00:00
2023-01-28 21:35:51 +00:00
2023-01-28 21:35:51 +00:00
2023-05-24 11:13:58 +00:00
2023-08-15 00:20:11 +00:00
2023-08-15 00:22:57 +00:00
2023-08-23 01:16:59 +00:00
2023-08-09 10:29:39 +00:00
2023-08-10 15:27:05 +00:00
2023-10-03 20:22:17 +00:00
2023-08-29 11:16:36 +00:00
2023-01-28 21:35:51 +00:00
2023-08-09 10:29:39 +00:00
2023-04-01 08:31:12 +00:00
2023-08-09 04:47:06 +00:00
2023-07-19 12:44:34 +00:00