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

3847 Коммитов

Автор SHA1 Сообщение Дата
Csoregi Natalia 2fe724eb52 Backed out 3 changesets (bug 1710852, bug 1712617) for failures on /browser_parsable_css.js. CLOSED TREE
Backed out changeset 1631131e8060 (bug 1712617)
Backed out changeset e7897f37be40 (bug 1710852)
Backed out changeset 6a96a8b5edd9 (bug 1710852)
2021-05-26 00:07:11 +03:00
Mark Striemer 4b2d9c7a12 Bug 1712617 - Fix button focus styles in HCM common.css usage r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D115422
2021-05-25 19:45:13 +00:00
Mark Striemer e5f4e95a36 Bug 1710852 - Fix HCM HTML checkbox hover states for modals and in-content r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D115020
2021-05-25 19:45:12 +00:00
Harry Twyford ff80fb676a Bug 1702899 - Support dark datetime pickers on macOS. r=desktop-theme-reviewers,dao
This patch also removes the --default-arrowpanel-* variables. The only place they were used (ever?) was the datetime picker.

Differential Revision: https://phabricator.services.mozilla.com/D115529
2021-05-21 12:41:04 +00:00
Calum Smith c4965a0dbb Bug 1697878 - Don't override <ol>s' list-style-type in reader mode r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D115670
2021-05-21 10:14:58 +00:00
Mike Conley f5c0c954a8 Bug 1708451 - Temporarily boost z-index of main part of splitbutton when showing its focus ring. r=Itiel,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D115408
2021-05-18 22:30:36 +00:00
Gijs Kruitbosch 953399a2db Bug 1711580 - use CSS variable with a system colour for table header cell foreground colours to fix high contrast support on macOS, r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D115300
2021-05-18 15:44:26 +00:00
Itiel 7820e16a1d Bug 1711370 - Fix text color for hover state on the applications and containers sections in about:preferences r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D115271
2021-05-17 23:05:39 +00:00
Emma Malysz fb08057bda Bug 1711083, fix margins for toolbar button badges on windows and linux r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D115097
2021-05-13 21:37:49 +00:00
Gijs Kruitbosch b5d1e6890b Bug 1702629 - give disabled menuitems in the Windows custom-style context menu a hover background colour, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D115032
2021-05-13 14:42:57 +00:00
Luca Greco db92ebb531 Bug 1709655 - Update other about:addons category icons and remove extensionGeneric.svg chrome url overrides. r=sfoster
Apparently the icon we use for the category-extensions.svg and for extensionGeneric.svg is using a custom mapping
configured in mozapps.inc.mn

This was a bit confusing because I was initially changing the svg content but without having the result that
I was expecting.

With the mapping before this change, the sidebar icon for the extension category and the addon cards for
extension without an icon were both mapped to the same icon (which was the filled one before this patch,
and we would have changed both to the outline icon if we do change the icon content without changing the
mapping as well).

In this patch:
- category-discover.svg content is changed to match the new highlight-20.svg icon
- category-themes.svg content is changed to match the new themes-20.svg icon
- category-extensions.svg content is changed to mach the new extension-20.svg icon
- a new category-plugins.svg file is added and its content set to match the new plugin-20.svg icon
- extensionGeneric.svg and extensions.svg content stays the same as they are on mozilla-central before this change
  but we do not map extensionGeneric.svg to category-extensions.svg anymore

It does seem also worth a mention that category-dictionaries.svg is still an svg icon with
viewBox and width/height set to 16, but it doesn't seem we do have yet a new 20x20 optimized icon
to replace this one.

Differential Revision: https://phabricator.services.mozilla.com/D114884
2021-05-13 14:31:10 +00:00
Luca Greco 27d365a227 Bug 1709655 - Update about:addons "Update Available" and "Recent Updates" category icons. r=sfoster
This patch updates the following icons:
- category-available.svg: replaced with the content of the optimized icon update-circle-20.svg
- category-recent.svg: currently replaced with the content of the same icon used for category-available-svg,
  but with the addition of the attribute `transform="rotate(180)"` on the svg element, mainly because:
  - this two categories may be visible at the same time if there are pending updates available AND
    the user selects "View Recent Updates" from the about:addons page gear menu popup
  - when both the categories are visible and the about:addons page width is less then 830px, only the
    category icons are still visible (similarly to other about pages) and having the exact same icon
    for both the categories may look confusing for the user
  - The opposite arrow directions does also match the two icons previously used by this two categories buttons
  - the recommendation was to use the same icon for both these categories, and so I assumed that one was
    meant to be rotate the category-recent.svg one by 180 deg.
  - the icon is applied to the category button as a background image, and so rotating it from the CSS rule
    would also rotate the category button text as well

As per Step 7 from the "Proton Icons Procedure" google doc, I did run `RUN_FIND_DUPES=1 ./mach package` to
detect if these two icons needed to be added to the allow-dupes file but no duplicate was detected,
I guess it is because:
- update-circle-20.svg may not be yet used anywhere else (and so not part of the icons already used in mozilla-central)
- category-recent.svg is being rotated with an attribute applied in the svg element itself and so it is
  technically a different icon from that "duplicate" icons check perspective.

Differential Revision: https://phabricator.services.mozilla.com/D114780
2021-05-13 14:31:09 +00:00
Luca Greco 55cc82f7e4 Bug 1708883 - Fix extension icon alignment in the about:preferences categories sidebar. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D114978
2021-05-13 12:19:27 +00:00
Emilio Cobos Álvarez 8a41ca4cce Bug 1710643 - Fix menubar color too. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D115012
2021-05-12 22:52:29 +00:00
Gijs Kruitbosch b770282ed2 Bug 1710847 - fix high contrast mode interaction with dark mode dialogs, r=mstriemer,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D114979
2021-05-12 17:30:25 +00:00
Odyssey346 3efe794680 Bug 1702869 - make the Dark mode in Reader Mode look consistent with Proton UI. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D114043
2021-05-12 16:09:32 +00:00
Dão Gottwald 1d6ad21b7a Bug 1022564 - Increase contrast of the arrow panel border in High Contrast mode. r=Itiel
Differential Revision: https://phabricator.services.mozilla.com/D114594
2021-05-12 13:31:46 +00:00
Emilio Cobos Álvarez e7b4dad575 Bug 1710324 - Don't specify background color on native scrollbar elements on Windows / Linux. r=Gijs
This allow the automatic scrollbar darkening logic to work without further
tweaks. We don't set appearance: none in any scrollbar on desktop (and we
support scrollbar-{width,color} to customize them anyways).

Differential Revision: https://phabricator.services.mozilla.com/D114696
2021-05-11 13:57:17 +00:00
Emilio Cobos Álvarez 597cd049aa Bug 1710415 - Fix customizemode toolbarbutton styles to not use widget colors. r=Gijs
We're suppressing native appearance, so we should also suppress the
native color.

Differential Revision: https://phabricator.services.mozilla.com/D114745
2021-05-11 11:31:01 +00:00
Noemi Erli 6a92681d7b Backed out changeset 70979067bc56 (bug 1710415) for causing failures in browser_ext_themes_findbar.js CLOSED TREE 2021-05-11 04:49:57 +03:00
Csoregi Natalia e000635504 Backed out 3 changesets (bug 1710324) for causing mass failures and crashes. CLOSED TREE
Backed out changeset 7328372519f1 (bug 1710324)
Backed out changeset aa852464d828 (bug 1710324)
Backed out changeset 238a4cfcdc86 (bug 1710324)
2021-05-11 03:27:51 +03:00
Emilio Cobos Álvarez aa80bca8b7 Bug 1702940 - Move content select dropdown rules from browser.css to global.css. r=Gijs
So that the rules apply to the popup in
browser/base/content/webext-panels.xhtml and about:addons as well.

Differential Revision: https://phabricator.services.mozilla.com/D114690
2021-05-10 23:37:32 +00:00
Emilio Cobos Álvarez 7199e86cfc Bug 1710415 - Fix customizemode toolbarbutton styles to not use widget colors. r=Gijs
We're suppressing native appearance, so we should also suppress the
native color.

Differential Revision: https://phabricator.services.mozilla.com/D114745
2021-05-10 23:35:32 +00:00
Emilio Cobos Álvarez 147c187bac Bug 1710324 - Don't specify background color on native scrollbar elements on Windows / Linux. r=Gijs
This allow the automatic scrollbar darkening logic to work without further
tweaks. We don't set appearance: none in any scrollbar on desktop (and we
support scrollbar-{width,color} to customize them anyways).

Differential Revision: https://phabricator.services.mozilla.com/D114696
2021-05-10 23:33:33 +00:00
Emma Malysz 71c553dea6 Bug 1707190, update warning and notification icons for app menu badges r=sfoster
Also updated margins for mac badges

Differential Revision: https://phabricator.services.mozilla.com/D114554
2021-05-10 17:09:54 +00:00
Mark Striemer 3110ac3ec8 Bug 1706155 - Set hover states for HCM common.css r=desktop-theme-reviewers,dao,morgan,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D113872
2021-05-10 16:31:27 +00:00
Gijs Kruitbosch 18e21e721a Bug 1709641 - adjust dark mode modal dialog background, mask and box shadow, r=bigiri
Differential Revision: https://phabricator.services.mozilla.com/D114729
2021-05-10 13:56:33 +00:00
Dão Gottwald 50f3fc0ecc Bug 1709601 - Consolidate checkbox styling. r=Itiel
Differential Revision: https://phabricator.services.mozilla.com/D114350
2021-05-09 04:17:04 +00:00
Dão Gottwald 34d2f64a86 Bug 1710119 - Improve contrast of the selected tab and tab hover feedback in high contrast mode. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D114630
2021-05-08 16:52:52 +00:00
Andreea Pavel ea6620b07c Backed out changeset 8757d112fc04 (bug 1706155) for bc failures at browser_parsable_css.js on a CLOSED TREE 2021-05-08 03:19:31 +03:00
Mark Striemer 0480fc9ec0 Bug 1706155 - Set hover states for HCM common.css r=desktop-theme-reviewers,dao,morgan,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D113872
2021-05-07 23:24:59 +00:00
Andreea Pavel d27a810ad2 Backed out changeset 8a02c8fa7821 (bug 1706155) for failing browser_parsable_css.js on a CLOSED TREE 2021-05-08 00:50:40 +03:00
Mark Striemer 8ee31eee8c Bug 1706155 - Set hover states for HCM common.css r=desktop-theme-reviewers,dao,morgan,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D113872
2021-05-07 20:46:03 +00:00
Bernard Igiri 806bc5307f Bug 1702999 - New folder icons not visible in Bookmarks Panel r=mconley,dao
Edited CSS to restore visibility of the folder icon during the creation of a new folder in the Bookmarks Panel.

Differential Revision: https://phabricator.services.mozilla.com/D114164
2021-05-04 18:06:25 +00:00
Dão Gottwald 0951f34344 Bug 1709367 - Clean up primary button variables. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D114238
2021-05-04 16:36:53 +00:00
Dão Gottwald 56031a1d67 Bug 1708908 - Use @media (prefers-contrast) instead of @media (-moz-windows-default-theme: 0) in button.css. r=Itiel
Differential Revision: https://phabricator.services.mozilla.com/D114047
2021-05-03 08:37:12 +00:00
Harry Twyford ee592d0f15 Bug 1708788 - Update remaining extension icons. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D114008
2021-05-01 13:03:47 +00:00
Jared Wein d3e13d3fee Bug 1708781 - Update 'Error' and 'Delete' icons. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D114003
2021-04-30 21:16:36 +00:00
Harry Twyford 7e9451d277 Bug 1707756 - Part 2 - Update lightbulb icon. r=sfoster,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D113531
2021-04-30 20:24:33 +00:00
Sam Foster 781b048414 Bug 1708588 - Add page-portrait.svg and page-landscape.svg to shared toolkit icons; use these from the print UI, and instead of document.svg. r=harry,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D113896
2021-04-30 17:11:23 +00:00
Dão Gottwald 88c819ec03 Bug 1708690 - Use :where in button.css to allow easier color overrides. r=Itiel
Differential Revision: https://phabricator.services.mozilla.com/D113965
2021-04-30 15:39:20 +00:00
Marco Bonardo 3c7260144b Bug 1707950 - Use hollow version of the extension icon. r=sfoster,rpl
Replace the basic extension.svg icon with an hollow version.
Use this new hollow icon also for omnibox entries in the urlbar.
Use the filled version in extensionControlled, but note this is currently
unused due to some other generic icon overriding it.

Differential Revision: https://phabricator.services.mozilla.com/D113804
2021-04-30 13:53:34 +00:00
Itiel a7b17eb12d Bug 1708525 - Restore spacing between checkmark icon and label in native checkboxes by not abusing `.checkbox-icon` r=desktop-theme-reviewers,harry
Also fix the blurriness on the native checkmark icon on Windows (possibly with high DPI) by not setting 16px height and width on them, each plaftorm has it's own sizing for the native checkboxes.

Differential Revision: https://phabricator.services.mozilla.com/D113846
2021-04-29 19:35:48 +00:00
Emma Malysz e2363ec169 Bug 1701041: fix spacing and alignment for permission panels r=mconley
-Adjusts spacing between top of panel and panel description
-Adjusts spacing between bottom buttons and bottom of panel
-Removes inline margin from menulists
-Fixed height for menulists

Differential Revision: https://phabricator.services.mozilla.com/D113700
2021-04-29 19:06:30 +00:00
Cosmin Sabou 61b6535e33 Backed out 2 changesets (bug 1707756) for causing build bustages. CLOSED TREE
Backed out changeset ddfb12358dcd (bug 1707756)
Backed out changeset be804f37dfe3 (bug 1707756)
2021-04-29 19:05:09 +03:00
Harry Twyford 8a7d75009f Bug 1707756 - Part 2 - Update lightbulb icon. r=sfoster,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D113531
2021-04-29 15:42:24 +00:00
Itiel 8650cdb6c5 Bug 1707589 - Fix indentation of sub-text in about:preferences to reflect the new checkboxes and radiobuttons sizes r=Gijs,preferences-reviewers
This includes:
1. Changing the indent from 28px to 22px (radiobutton/checkbox's 16px + 6px margin)
2. Unifying all `.checkbox-icon` to 2px (which was already the case, just duplicated on all platforms) only when a `src` is present
3. Removing a seemingly obsolete -1px margin-inline-start from `.radio-label-box`

Differential Revision: https://phabricator.services.mozilla.com/D113396
2021-04-28 22:19:08 +00:00
Csoregi Natalia a76b78d543 Backed out changeset e01ec8694924 (bug 1700957) as requested. CLOSED TREE 2021-04-28 18:09:01 +03:00
Emma Malysz ce84c86379 Bug 1700957, graduate browser.proton.doorhangers.enabled pref to main proton pref r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D110135
2021-04-28 03:17:56 +00:00
Butkovits Atila 9597a30fbb Backed out changeset 1c362512f27b (bug 1700957) for causing failures at test_chrome_only_media_queries.html. CLOSED TREE 2021-04-28 05:55:14 +03:00