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

3764 Коммитов

Автор SHA1 Сообщение Дата
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