Commit graph

1982 commits

Author SHA1 Message Date
Dão Gottwald
1d6199c7eb Bug 1544682 - Move the bottom border from #navigator-toolbox::after to #navigator-toolbox. r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D27747

--HG--
extra : moz-landing-system : lando
2019-04-19 07:33:11 +00:00
Razvan Maries
0af3d45361 Backed out changeset a3dc461058c5 (bug 1544682) for perma failures on toolkit/components/extensions/test/browser/browser_ext_themes_separators.js. CLOSED TREE 2019-04-19 00:29:45 +03:00
Dão Gottwald
1d3f5d1c4c Bug 1544682 - Move the bottom border from #navigator-toolbox::after to #navigator-toolbox. r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D27747

--HG--
extra : moz-landing-system : lando
2019-04-18 12:17:53 +00:00
Dão Gottwald
4ce84a7849 Bug 724457 - Stop using graytext for shortcuts in menus. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D27275

--HG--
extra : moz-landing-system : lando
2019-04-12 12:42:48 +00:00
Tim Nguyen
3cd6c19dfd Bug 1531214 - Update remaining library icons to SVG. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D27011

--HG--
extra : moz-landing-system : lando
2019-04-11 08:53:18 +00:00
Tim Nguyen
922bb154e6 Bug 1506913 - Don't apply theme colors on findbar when theme has a header image. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D25538

--HG--
extra : moz-landing-system : lando
2019-04-10 16:52:41 +00:00
Bogdan Tara
6460d5d8d7 Backed out changeset f38ce082341e (bug 1506913) for browser_ext_themes_findbar.js failures CLOSED TREE 2019-04-10 19:35:03 +03:00
Tim Nguyen
2facc8da36 Bug 1506913 - Don't apply theme colors on findbar when theme has a header image. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D25538

--HG--
extra : moz-landing-system : lando
2019-04-10 15:07:21 +00:00
Bogdan Tara
b9b45ca909 Backed out changeset 6ce615da7b68 (bug 1506913) for browser_ext_themes_findbar.js failures CLOSED TREE 2019-04-10 17:38:34 +03:00
Tim Nguyen
c45a5e3ce2 Bug 1506913 - Don't apply theme colors on findbar when theme has a header image. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D25538

--HG--
extra : moz-landing-system : lando
2019-04-10 09:52:55 +00:00
Dão Gottwald
75e97c9e52 Bug 1538584 - Fix RTL search glass position in the synced tabs sidebar. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D25371

--HG--
extra : moz-landing-system : lando
2019-03-30 07:55:00 +00:00
Dão Gottwald
92ef5c0898 Bug 1536788 - Reduce width of border between tabs and nav bar from 1 CSS pixel to 1 device pixel. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D24173

--HG--
extra : moz-landing-system : lando
2019-03-21 14:01:58 +00:00
Ian Moody
971debae6e Bug 1534475 - Use a responsive monitor frame in "Set As Desktop Background" preview. r=Gijs
Currently for any screen with a ratio 1.6 or above, the preview uses a 16:10
image.  However, the majority of Fx users have a screen that is 16:9[0], so for
most users the preview shows images distorted (compressed horizontally).

Originally I just added a new 16:9 version of the monitor image, but then I
realised I could save on filesize _and_ make it responsive to whatever the
user's screen actually is, rather than using arbitrary presets, by using
border-image.

The new image files are just sliced up versions of the original monitor.png
files, zopfli compressed to match (though with the power indicator dropped from
the Linux/Windows version to avoid distorting it).  The combined filesize
savings seem to be 8.5KiB on macOS and 6.5KiB on Linux/Windows.

With the removal of the use of margins on the canvas we no longer need the
platform-specific setDesktopBackground.css file.

[0] https://data.firefox.com/dashboard/hardware
As of 3rd March 2019 the top three resolutions, 1366x768, 1080p, & 1600x900,
are all 16:9 and make up 67% of the userbase.

Differential Revision: https://phabricator.services.mozilla.com/D23114

--HG--
rename : browser/themes/linux/setDesktopBackground.css => browser/themes/shared/setDesktopBackground.css
extra : moz-landing-system : lando
2019-03-19 07:12:26 +00:00
Yura Zenevich
606062c062 Bug 1506510 - add/fix keyboard focus styling for notification and blocked permission icon buttons. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D23557

--HG--
extra : moz-landing-system : lando
2019-03-15 16:01:43 +00:00
Yura Zenevich
d251333222 Bug 1506510 - add keyboard focus styling for toolbar/urlbar buttons. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D19958

--HG--
extra : moz-landing-system : lando
2019-03-15 04:35:09 +00:00
Gurzau Raul
fa3f04ecef Backed out changeset e5f1bcb6046e (bug 1534475) for failing at browser_setDesktopBackgroundPreview.js on a CLOSED TREE.
--HG--
rename : browser/themes/shared/setDesktopBackground.css => browser/themes/linux/setDesktopBackground.css
2019-03-14 02:00:20 +02:00
Ian Moody
2513e5be2c Bug 1534475 - Use a responsive monitor frame in "Set As Desktop Background" preview. r=Gijs
Currently for any screen with a ratio 1.6 or above, the preview uses a 16:10
image.  However, the majority of Fx users have a screen that is 16:9[0], so for
most users the preview shows images distorted (compressed horizontally).

Originally I just added a new 16:9 version of the monitor image, but then I
realised I could save on filesize _and_ make it responsive to whatever the
user's screen actually is, rather than using arbitrary presets, by using
border-image.

The new image files are just sliced up versions of the original monitor.png
files, zopfli compressed to match (though with the power indicator dropped from
the Linux/Windows version to avoid distorting it).  The combined filesize
savings seem to be 8.5KiB on macOS and 6.5KiB on Linux/Windows.

With the removal of the use of margins on the canvas we no longer need the
platform-specific setDesktopBackground.css file.

[0] https://data.firefox.com/dashboard/hardware
As of 3rd March 2019 the top three resolutions, 1366x768, 1080p, & 1600x900,
are all 16:9 and make up 67% of the userbase.

Differential Revision: https://phabricator.services.mozilla.com/D23114

--HG--
rename : browser/themes/linux/setDesktopBackground.css => browser/themes/shared/setDesktopBackground.css
extra : moz-landing-system : lando
2019-03-13 16:24:40 +00:00
Brindusan Cristian
180e9fc040 Backed out changeset fffb4b5030da (bug 1506510) for bc failures at browser_popupNotification_keyboard.js. CLOSED TREE 2019-03-13 18:21:01 +02:00
Yura Zenevich
5ada95460e Bug 1506510 - add keyboard focus styling for toolbar/urlbar buttons. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D19958

--HG--
extra : moz-landing-system : lando
2019-03-13 14:31:37 +00:00
Dão Gottwald
0f913a9f9c Bug 1524561 - Quantumbar: add accessibility semantics. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D22469

--HG--
extra : moz-landing-system : lando
2019-03-08 13:42:11 +00:00
Shane Caraveo
3fb3b1e418 Bug 1527127 update addon panel text for private windows r=flod,Gijs,mstriemer,rpl
Differential Revision: https://phabricator.services.mozilla.com/D19845

--HG--
extra : moz-landing-system : lando
2019-02-27 20:05:38 +00:00
Dão Gottwald
793e87d4d8 Bug 1504766 - Let explicit Dark and Light themes ignore the Windows 10 setting for accent color in title bars. r=ntim,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D19764

--HG--
extra : moz-landing-system : lando
2019-02-20 07:20:52 +00:00
Csoregi Natalia
8cbfee3cf7 Backed out changeset db927eedd355 (bug 1504766) for multiple failures e.g browser_ext_management_themes.js. CLOSED TREE 2019-02-20 08:55:36 +02:00
Dão Gottwald
626799efc8 Bug 1504766 - Let explicit Dark and Light themes ignore the Windows 10 setting for accent color in title bars. r=ntim,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D19764

--HG--
extra : moz-landing-system : lando
2019-02-20 05:36:40 +00:00
Tim Nguyen
2b08947a68 Bug 1528206 - Clean up browser/themes/windows/customizableui/panelUI.css. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D19935

--HG--
extra : moz-landing-system : lando
2019-02-18 06:53:52 +00:00
Dão Gottwald
360afebe78 Bug 1522784 - Adjust Quantumbar font-sizes and row padding to better match the Awesomebar. r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D18943

--HG--
extra : moz-landing-system : lando
2019-02-08 10:59:32 +00:00
Abdoulaye O. Ly
b73dc1ea5a Bug 1515686 - Set multiselected tabs to have the same design spec as active tabs wih a translucent colour (current text colour at 0.2 alpha) on top. r=jaws,dao
1. Selected tabs inherit the same colors as active tabs.
2. On top of that, it's added a translucent (0.2 alpha) overlay :
  2.1. For selected tabs with dark text, the overlay color is black (#000000)
  2.2. For selected tabs with bright text, the overlay color is white (#ffffff)
3. On hover, the overlay becomes just more translucent with its value going down to 0.1 alpha.

Differential Revision: https://phabricator.services.mozilla.com/D16097

--HG--
extra : moz-landing-system : lando
2019-01-31 18:54:16 +00:00
Dão Gottwald
f2401de3e2 Bug 1523578 - In high contrast mode on Windows 10, don't override the lwtheme window background. r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D18197

--HG--
extra : moz-landing-system : lando
2019-01-31 19:09:08 +00:00
Timothy Guan-tin Chien
005832324b Bug 1454357 - Remove the scrollbox binding r=NeilDeakin
With all the previous efforts, the scrollbox binding now does nothing but to create an inner box element holding the scrolling content.

It turned out that inner box can be easily removed. The padding set by the document sheets can be moved to the srollbox element directly.

The only gotcha is XULScrollElement::ScrollByIndex() -- it can now reach the child item frames directly from the scrolled frame.

Depends on D15169

Differential Revision: https://phabricator.services.mozilla.com/D15170

--HG--
extra : moz-landing-system : lando
2019-01-09 20:12:26 +00:00
Dão Gottwald
2f87c412d5 Bug 1518422 - Implement focus ring for panel footer buttons across platforms. r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D15913

--HG--
extra : moz-landing-system : lando
2019-01-08 10:26:20 +00:00
Dão Gottwald
273cf84cc9 Bug 1515714 - Fix broken selector. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D15421

--HG--
extra : moz-landing-system : lando
2019-01-07 18:57:40 +00:00
Dão Gottwald
0df3d6c7be Bug 1516556 - Dark and Light themes should ignore Windows 10 setting for accent color when in high contrast mode. r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D15420

--HG--
extra : moz-landing-system : lando
2018-12-27 18:34:59 +00:00
Dão Gottwald
80b7511a62 Bug 1506113 - With the native title bar enabled, stop using -moz-win-glass on Windows 10 / high contrast. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D15322

--HG--
extra : moz-landing-system : lando
2018-12-26 16:11:03 +00:00
Dão Gottwald
75986fa000 Bug 1514505 - Remove unused urlbar-textbox-container. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D14683

--HG--
extra : moz-landing-system : lando
2018-12-18 11:16:05 +00:00
Ricky Rosario
1371950808 Bug 1514352 - Add "hidden focus" functionality to URLbar r=adw
Adds hiddenFocus() and removeHiddenFocus() methods and some CSS selector tweaking to enable focusing without visible changes.

MozReview-Commit-ID: Dq66TET4AVR

Differential Revision: https://phabricator.services.mozilla.com/D14733

--HG--
extra : moz-landing-system : lando
2018-12-18 00:38:21 +00:00
Dão Gottwald
38c1a64250 Bug 1512159 - Fix hiding of minimize and restore buttons in tablet mode. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D13800

--HG--
extra : moz-landing-system : lando
2018-12-07 14:37:35 +00:00
Dão Gottwald
0e42390444 Bug 1511905 - Fix window controls' hover and active colors in light titlebars on Windows 10. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D13752

--HG--
extra : moz-landing-system : lando
2018-12-07 02:34:12 +00:00
Andrew Goupil
9aad37834d Bug 1511850 - Simplify @media not all and (-moz-os-version: ...) queries. r=dao 2018-12-06 20:30:09 +01:00
Dão Gottwald
90b02dc14b Bug 1511496 - Let the autohiding menu bar match the tab bar's height. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D13595

--HG--
extra : moz-landing-system : lando
2018-12-03 17:03:21 +00:00
Mike Conley
e1d917279b Bug 1508954 - Avoid accidentally overriding rules that collapse toolbars when in fullscreen mode. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D12585

--HG--
extra : moz-landing-system : lando
2018-11-22 15:37:36 +00:00
Dão Gottwald
0c038526e1 Bug 1509321 - Use default --toolbarbutton-icon-fill-opacity when overriding --lwt-toolbarbutton-icon-fill in the titlebar. r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D12663

--HG--
extra : moz-landing-system : lando
2018-11-22 14:41:54 +00:00
Timothy Guan-tin Chien
b4eeedcbf1 Bug 1497940 - Part IV, Move pluginProblem resources from chrome://mozapps to chrome://global r=mossop
This is needed because UA Widget cannot load resources from chrome://mozapps.

Depends on D11701

Differential Revision: https://phabricator.services.mozilla.com/D11702

--HG--
rename : toolkit/themes/osx/mozapps/plugins/pluginHelp-16.png => toolkit/themes/osx/global/plugins/pluginHelp-16.png
rename : toolkit/themes/osx/mozapps/plugins/pluginHelp-16.png => toolkit/themes/windows/global/plugins/pluginHelp-16.png
extra : moz-landing-system : lando
2018-11-22 05:49:22 +00:00
Dorel Luca
30a79bc822 Backed out 3 changesets (bug 1497940) for Browser-chrome in toolkit/mozapps/extensions/test/browser/browser_CTP_plugins.js
Backed out changeset 493083d55865 (bug 1497940)
Backed out changeset b503b1a1552c (bug 1497940)
Backed out changeset 6918f8e2f38c (bug 1497940)

--HG--
rename : toolkit/themes/windows/global/plugins/pluginHelp-16.png => toolkit/themes/osx/mozapps/plugins/pluginHelp-16.png
2018-11-22 05:04:55 +02:00
Timothy Guan-tin Chien
809372b7ab Bug 1497940 - Part IV, Move pluginProblem resources from chrome://mozapps to chrome://global r=mossop
This is needed because UA Widget cannot load resources from chrome://mozapps.

Depends on D11701

Differential Revision: https://phabricator.services.mozilla.com/D11702

--HG--
rename : toolkit/themes/osx/mozapps/plugins/pluginHelp-16.png => toolkit/themes/osx/global/plugins/pluginHelp-16.png
rename : toolkit/themes/osx/mozapps/plugins/pluginHelp-16.png => toolkit/themes/windows/global/plugins/pluginHelp-16.png
extra : moz-landing-system : lando
2018-11-22 02:12:12 +00:00
Mike Conley
619e4b963b Bug 1507382 - Show titlebar items when menubar enabled. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D12236

--HG--
extra : moz-landing-system : lando
2018-11-21 15:09:31 +00:00
chandranvishwaak@gmail.com
74266ab7ac Bug 1507574 - Override --lwt-toolbarbutton-icon-fill in the title bar with Dark and Light themes. r=dao 2018-11-19 19:46:15 +01:00
Tim Nguyen
f3c3251f9d Bug 1468517 - Make toolbar_bottom_separator color apply to findbar top border. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D11577

--HG--
extra : moz-landing-system : lando
2018-11-18 18:16:52 +00:00
Dão Gottwald
5265a3bfd3 Bug 1507096 - Move --space-above-tabbar padding from #TabsToolbar to #TabsToolbar > .toolbar-items r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D11863

--HG--
extra : moz-landing-system : lando
2018-11-15 16:23:10 +00:00
Mike Conley
bd21bf53e0 Bug 1505484 - Fix titlebar button rendering on Windows 8.1. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D11370

--HG--
extra : moz-landing-system : lando
2018-11-15 16:12:25 +00:00
Dale Harvey
c2d48a87fd Bug 1507444 - Add context fill opacity for windows share icon. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D12002

--HG--
extra : moz-landing-system : lando
2018-11-15 12:45:02 +00:00