Mark Striemer
5ed75dad70
Bug 1701691 - common/global -moz-toolbar-prefers-color-scheme support r=desktop-theme-reviewers,harry
...
Differential Revision: https://phabricator.services.mozilla.com/D111970
2021-04-18 22:22:49 +00:00
Tomislav Jovanovic
c25360b83d
Bug 1704772 - Fix extension context menu checkbox items and vertical alignment r=Gijs
...
1) Stop setting the image attribute for extension menu checkbox items. They
don't work with the new custom chekbox appearance CSS, and not shown anyway.
2) When gutter is visible, stop padding menu items with an icon outside of it,
and use the gutter as a place for said icons.
3) Adjust margin for menu items with icons to align the text with the rest of
the menu items when the gutter is visible.
Differential Revision: https://phabricator.services.mozilla.com/D112267
2021-04-16 21:05:53 +00:00
Bogdan Tara
b88a6d9d04
Backed out 2 changesets (bug 1704827, bug 1703012) for screenshots mochitest timeouts CLOSED TREE
...
Backed out changeset 95a07d286cd7 (bug 1704827)
Backed out changeset 5e8a1732b021 (bug 1703012)
2021-04-16 22:40:48 +03:00
Molly Howell
d6d084cf50
Bug 1704046 - Prevent popup buttons from disappearing in some Windows high-contrast themes. r=desktop-theme-reviewers,harry
...
This selector was overriding a popup-specific one in such a way that it broke
the exact thing it's intended to fix; the popup buttons derive their
background color from the foreground color, and in some Windows 10 high-
contrast themes, HighlightText is black, so the effect is that every part of
the button is black and therefore it basically disappears when this rule
matches. Replacing `:is` with `:where` reduces the specificity enough that
this rule can be overridden and the button gets reasonable colors.
Differential Revision: https://phabricator.services.mozilla.com/D112103
2021-04-16 17:38:11 +00:00
Gijs Kruitbosch
f413ee6374
Bug 1705133 - add initial high contrast support for modals and notification bars, r=jaws
...
We probably want to iterate on this, just like HCM support in general isn't really
"finished", and we have better options now that we have better media query support
for it, but this gets us pretty similar outcomes to the pre-proton state, and we
should be able to build on that going forward.
Differential Revision: https://phabricator.services.mozilla.com/D112344
2021-04-16 16:53:25 +00:00
Emma Malysz
4f7010a85c
Bug 1703012: fix control center and identity panel proton styling r=desktop-theme-reviewers,fluent-reviewers,mconley,flod,pbz,Itiel
...
Migrates two strings to fluent and uses sentence casing.
Places identity security block into a toolbar button.
Fixes margin spacing.
Removes green color from secure connection.
Differential Revision: https://phabricator.services.mozilla.com/D111368
2021-04-16 16:38:02 +00:00
Brindusan Cristian
e2c4d3a898
Backed out 2 changesets (bug 1704827, bug 1703012) for causing bc failures in browser_parsable_css.js. CLOSED TREE
...
Backed out changeset e3567ea32072 (bug 1704827)
Backed out changeset 43bb3216b816 (bug 1703012)
2021-04-16 18:53:26 +03:00
Michael Harrison
a02ed19823
Bug 805039: Let tooltips break in mid-word if required, so they don't get truncated. r=Gijs
...
Original patch by Michael Harrison <mjh563@yahoo.co.uk>, rebased by dholbert.
Differential Revision: https://phabricator.services.mozilla.com/D112229
2021-04-16 14:56:29 +00:00
Emma Malysz
ae77fc5e90
Bug 1703012: fix control center and identity panel proton styling r=desktop-theme-reviewers,fluent-reviewers,mconley,flod,pbz,Itiel
...
Migrates two strings to fluent and uses sentence casing.
Places identity security block into a toolbar button.
Fixes margin spacing.
Removes green color from secure connection.
Differential Revision: https://phabricator.services.mozilla.com/D111368
2021-04-16 14:42:57 +00:00
Emilio Cobos Álvarez
b42ccb7de0
Bug 1705509 - Hide -moz-outline-radius behind a pref. r=mstange
...
This property does nothing since bug 315209 got implemented.
Every single user that I checked was doing the same math by hand, so
hooray for good defaults :-)
Differential Revision: https://phabricator.services.mozilla.com/D112253
2021-04-16 01:01:45 +00:00
Emilio Cobos Álvarez
d60fab3685
Bug 1701910 - Prevent antialising between the border and the outline in content pages. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D112223
2021-04-15 18:40:24 +00:00
Mike Conley
556bb8c8a3
Bug 1704945 - Update toolkit/themes/shared/icons/warning.svg. r=sfoster,preferences-reviewers,desktop-theme-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D111943
2021-04-15 12:01:47 +00:00
Mike Conley
79f423f697
Bug 1699889 - Update toolkit/themes/shared/icons icons. r=sfoster,desktop-theme-reviewers,preferences-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D111698
2021-04-15 12:01:46 +00:00
Jared Wein
09d45962f1
Bug 1702285 - Update tabstrip icons for Proton. r=desktop-theme-reviewers,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D111009
2021-04-15 02:47:58 +00:00
Dorel Luca
9eeccb70ce
Backed out changeset 00d6baae6487 (bug 1702285) for Browser-chrome in browser/base/content/test/performance/browser_tabopen.js. CLOSED TREE
2021-04-14 23:30:14 +03:00
Jared Wein
f1e82fb551
Bug 1702285 - Update tabstrip icons for Proton. r=desktop-theme-reviewers,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D111009
2021-04-14 19:17:03 +00:00
Micah Tigley
047d32948f
Bug 1702293 - Copy bookmarks panel styles for the bookmarks dialog. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D111175
2021-04-14 17:16:16 +00:00
Emilio Cobos Alvarez
b3d38387c0
Bug 1704841 - Use overflow:clip rather than overflow:hidden for proton menus. r=Gijs
...
This allows nsMenuFrame::SizeToPopup to properly account for scrollbar width, by finding the _real_
scrollbox.
Differential Revision: https://phabricator.services.mozilla.com/D112012
2021-04-14 11:00:26 +00:00
Mike Conley
ab11a63a7b
Bug 1702690 - Update some non-default toolbar button icons. r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D111861
2021-04-14 00:06:10 +00:00
Mike Conley
4672f874be
Bug 1701920 - Assign the same font size multiplier that we use on the URL bar to all panels and subdialogs when Proton is enabled. r=Gijs
...
This also makes it so that padding in the panels and subdialogs uses em units.
Differential Revision: https://phabricator.services.mozilla.com/D111451
2021-04-13 22:53:34 +00:00
Itiel
9ab9a29d98
Bug 1703807 - Adjust non-native checkboxes and menulists focus ring for Proton r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D111559
2021-04-13 22:44:00 +00:00
Brindusan Cristian
e49740a666
Backed out changeset b1695cda8cf9 (bug 1703807) for causing bc failures in browser_parsable_css.js. CLOSED TREE
2021-04-14 01:28:28 +03:00
Itiel
3776c29a7c
Bug 1704027 - Switch to using grid for checkboxes and radiobuttons containers in about:profiling to fix alignment of input and text r=julienw,mconley
...
Also reset the margin-inline-start for checkboxes, and make the radiobuttons margin-inline-end the same as the checkboxes, as per spec.
Differential Revision: https://phabricator.services.mozilla.com/D111416
2021-04-13 18:46:13 +00:00
Itiel
7bb99cafeb
Bug 1703807 - Adjust non-native checkboxes and menulists focus ring for Proton r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D111559
2021-04-13 18:41:51 +00:00
Brindusan Cristian
759872688d
Backed out changeset e7c98d877308 (bug 1702285) for causing bc failures in browser_tabclose.js. CLOSED TREE
2021-04-13 22:55:42 +03:00
Jared Wein
3346b14024
Bug 1702285 - Update tabstrip icons for Proton. r=desktop-theme-reviewers,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D111009
2021-04-13 16:51:43 +00:00
Gijs Kruitbosch
e7cb097c3a
Bug 1703028 - fix spacing and sizing of various parts of modal dialogs in proton, r=mconley,mtigley
...
In no particular order, this fixes:
- alignment of the title text when using adjustableTitle, and avoids
increasing the height of the text container to 1.5em
- horizontal sizing of buttons (the mocks have the buttons without any
minimum width)
- horizontal spacing between the checkbox and its label
- vertical spacing of checkboxes as compared with other UI elements
- hiding the login label when displaying a `prompt()` dialog (it's empty).
- displaying the `infoBody` right next to the prompt input field as the
design specifies, and encoding this relationship with an aria-labelledby
attribute.
Differential Revision: https://phabricator.services.mozilla.com/D110850
2021-04-12 22:31:29 +00:00
Emma Malysz
f156867751
Bug 1703337, adjust findbar close button position r=mstriemer
...
Differential Revision: https://phabricator.services.mozilla.com/D111204
2021-04-12 22:26:51 +00:00
Gijs Kruitbosch
cd1fbef526
Bug 1703404 - use lighter checkmark image for Windows 10 menu checkmarks, r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D111656
2021-04-12 20:06:41 +00:00
Mark Striemer
909ff1f4d9
Bug 1702330 - Graduate infobars to main proton pref r=jaws,marionette-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D110638
2021-04-10 19:56:10 +00:00
Dorel Luca
26ac39c8d5
Backed out 9 changesets (bug 1702330) for Mochitest failures in toolkit/components/url-classifier/tests/mochitest/test_reporturl.html. CLOSED TREE
...
Backed out changeset f84605e6fc8b (bug 1702330)
Backed out changeset 79c63bf11b29 (bug 1702330)
Backed out changeset 5425a2312f6e (bug 1702330)
Backed out changeset d76516e0d07d (bug 1702330)
Backed out changeset 3b75ffae171a (bug 1702330)
Backed out changeset 4bb6ceb6adb3 (bug 1702330)
Backed out changeset 607be325b4e8 (bug 1702330)
Backed out changeset 4b345ea924cc (bug 1702330)
Backed out changeset c7f0de372b21 (bug 1702330)
2021-04-10 07:48:08 +03:00
Mark Striemer
4119d385db
Bug 1702330 - Graduate infobars to main proton pref r=jaws,marionette-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D110638
2021-04-10 00:30:39 +00:00
Emma Malysz
46a4d18412
Bug 1695702, correctly position appMenu and panels when proton enabled r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D110867
2021-04-10 00:30:34 +00:00
Dorel Luca
7c6d9844e5
Backed out 8 changesets (bug 1702330)for Browser-chrome failures in est/popups/browser_popup_blocker.js. CLOSED TREE
...
Backed out changeset b81511f8e157 (bug 1702330)
Backed out changeset 15f60f1d3f14 (bug 1702330)
Backed out changeset 809af1f94b4b (bug 1702330)
Backed out changeset 63cec3eadb4f (bug 1702330)
Backed out changeset b9964fb4dd70 (bug 1702330)
Backed out changeset 1e5ccb47056e (bug 1702330)
Backed out changeset 65faaeeb2339 (bug 1702330)
Backed out changeset e72fb8b52609 (bug 1702330)
2021-04-09 20:21:35 +03:00
Mark Striemer
71680c44e5
Bug 1702330 - Graduate infobars to main proton pref r=jaws,marionette-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D110638
2021-04-09 15:26:24 +00:00
Gijs Kruitbosch
3569623718
Bug 1703810
- fix OS dark mode application in in-content page menulists on Windows 10, r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D111413
2021-04-09 14:22:13 +00:00
Alexandru Michis
b40e464292
Backed out 5 changesets (bug 1702330) for causing failures in browser_aboutNewTab_defaultBrowserNotification.js
...
CLOSED TREE
Backed out changeset 365fd1bb6dde (bug 1702330)
Backed out changeset eba73c72be18 (bug 1702330)
Backed out changeset e1277c21543f (bug 1702330)
Backed out changeset 907e4fcda266 (bug 1702330)
Backed out changeset eb2a8569ed02 (bug 1702330)
2021-04-09 03:34:23 +03:00
Mark Striemer
0201d62878
Bug 1702330 - Graduate infobars to main proton pref r=jaws,marionette-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D110638
2021-04-08 22:25:04 +00:00
Mike Conley
d772f64a42
Bug 1702289 - Update some icons used in the URL bar. r=harry,desktop-theme-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D110849
2021-04-08 20:34:04 +00:00
Itiel
f10bf5a49a
Bug 1703571 - Set border-radius for in-content links r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D111112
2021-04-08 19:41:43 +00:00
Mike Conley
b17ce018cd
Bug 1702986 - Update defaultFavicon icon. r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D110955
2021-04-08 18:52:32 +00:00
Mike Conley
bb4404f5da
Bug 1702837 - Update some of our permission icons, batch 1 r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D110873
2021-04-08 18:35:08 +00:00
Mike Conley
05f5367c71
Bug 1686527 - Update some navigation toolbar icons. r=jaws
...
Included in this set:
* Back
* Forward
* Home
* Library
* AppMenu (normal, badged)
* Pocket
* Update badge icon
* Overflow button icon
Differential Revision: https://phabricator.services.mozilla.com/D110610
2021-04-08 18:35:08 +00:00
Butkovits Atila
4796ff1ed5
Backed out 2 changesets (bug 1686527, bug 1702837) for causing failures at browser_parsable_css.js. CLOSED TREE
...
Backed out changeset e2ab833e2534 (bug 1702837)
Backed out changeset ae5416676bca (bug 1686527)
2021-04-08 07:30:17 +03:00
Mike Conley
db9a0ae895
Bug 1702837 - Update some of our permission icons, batch 1 r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D110873
2021-04-08 02:01:42 +00:00
Mike Conley
0b81534ab4
Bug 1686527 - Update some navigation toolbar icons. r=jaws
...
Included in this set:
* Back
* Forward
* Home
* Library
* AppMenu (normal, badged)
* Pocket
* Update badge icon
* Overflow button icon
Differential Revision: https://phabricator.services.mozilla.com/D110610
2021-04-08 02:01:42 +00:00
Mike Conley
6ec4def389
Bug 1703623 - Properly disable Proton for macOS widget reftests. r=emilio CLOSED TREE
...
Differential Revision: https://phabricator.services.mozilla.com/D111154
2021-04-07 19:41:28 +00:00
Mike Conley
24e16e1d98
Bug 1703623 - Disable Proton when running macOS widget reftests. r=jaws CLOSED TREE
...
Differential Revision: https://phabricator.services.mozilla.com/D111140
Depends on D111139
2021-04-07 18:11:19 +00:00
David Parks
271e591cdf
Bug 1682030 - Remove NPAPI blocklisting r=Gijs,jmathies,mixedpuppy
...
Removes the PluginProvider and NPAPI plugin blocklist handling as part of removing all NPAPI support. This allows us to remove nsIPluginHost.
Differential Revision: https://phabricator.services.mozilla.com/D107148
2021-04-06 19:28:14 +00:00
Emilio Cobos Álvarez
f2e8448ec4
Bug 1703229 - And fix a couple more in toolkit. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D110935
2021-04-06 14:11:58 +00:00