From 4051bf899237abce5bed99e92e823e43a1cd9385 Mon Sep 17 00:00:00 2001 From: Tim Nguyen Date: Mon, 1 Jan 2018 18:05:40 +0100 Subject: [PATCH] Bug 1427509 - Use Photon style icons in Thunderbird. r=Paenglab,philipp --HG-- rename : calendar/base/themes/common/today-pane-cycler.svg => calendar/base/themes/common/view-cycler.svg --- calendar/base/jar.mn | 5 +---- calendar/base/themes/common/icons/address.svg | 5 +++-- calendar/base/themes/common/icons/attach.svg | 4 ++-- .../base/themes/common/icons/calendar-tab.svg | 4 ++-- calendar/base/themes/common/icons/category.svg | 4 ++-- calendar/base/themes/common/icons/complete.svg | 4 ++-- calendar/base/themes/common/icons/decline.svg | 4 ++-- calendar/base/themes/common/icons/delete.svg | 5 +++-- calendar/base/themes/common/icons/edit.svg | 4 ++-- calendar/base/themes/common/icons/find.svg | 4 ++-- calendar/base/themes/common/icons/freebusy.svg | 4 ++-- calendar/base/themes/common/icons/newevent.svg | 11 ++++++----- calendar/base/themes/common/icons/newtask.svg | 4 ++-- calendar/base/themes/common/icons/pane.svg | 6 ++++-- calendar/base/themes/common/icons/print.svg | 4 ++-- calendar/base/themes/common/icons/priority.svg | 4 ++-- calendar/base/themes/common/icons/save-close.svg | 4 ++-- calendar/base/themes/common/icons/save.svg | 4 ++-- calendar/base/themes/common/icons/security.svg | 4 ++-- calendar/base/themes/common/icons/status.svg | 8 ++++++-- calendar/base/themes/common/icons/synchronize.svg | 4 ++-- calendar/base/themes/common/icons/task-tab.svg | 4 ++-- calendar/base/themes/common/icons/timezones.svg | 4 ++-- calendar/base/themes/common/icons/today.svg | 7 +++++-- calendar/base/themes/common/today-pane-cycler.svg | 15 --------------- calendar/base/themes/common/view-cycler.svg | 6 ++++++ .../themes/common/widgets/calendar-widgets.css | 6 ++++-- .../themes/common/widgets/images/nav-arrow.svg | 6 ++---- .../common/widgets/images/nav-today-hov.svg | 9 --------- .../themes/common/widgets/images/nav-today.svg | 2 +- .../common/widgets/images/view-navigation-hov.svg | 8 -------- .../common/widgets/images/view-navigation.svg | 6 ++---- calendar/base/themes/linux/today-pane.css | 14 +++++--------- .../themes/linux/widgets/calendar-widgets.css | 4 ---- calendar/base/themes/windows/today-pane.css | 8 +++----- mail/components/im/themes/chat.css | 10 +++++++--- mail/installer/allowed-dupes.mn | 13 +++++++++++-- mail/themes/linux/mail/primaryToolbar.css | 3 +++ mail/themes/osx/mail/primaryToolbar.css | 3 +++ mail/themes/shared/mail/addressbook.css | 2 ++ mail/themes/shared/mail/icons/accounts.svg | 7 +++++-- mail/themes/shared/mail/icons/addcontact.svg | 5 +++-- mail/themes/shared/mail/icons/addlist.svg | 6 ++++-- mail/themes/shared/mail/icons/address.svg | 5 +++-- mail/themes/shared/mail/icons/archive.svg | 4 ++-- mail/themes/shared/mail/icons/attach.svg | 4 ++-- mail/themes/shared/mail/icons/chat.svg | 5 +++-- mail/themes/shared/mail/icons/compact.svg | 4 ++-- mail/themes/shared/mail/icons/conversation.svg | 5 +++-- mail/themes/shared/mail/icons/delete.svg | 5 +++-- mail/themes/shared/mail/icons/file.svg | 4 ++-- mail/themes/shared/mail/icons/filter.svg | 5 +++-- mail/themes/shared/mail/icons/forward.svg | 4 ++-- mail/themes/shared/mail/icons/getmsg.svg | 5 +++-- mail/themes/shared/mail/icons/goback.svg | 4 ++-- mail/themes/shared/mail/icons/goforward.svg | 4 ++-- mail/themes/shared/mail/icons/join.svg | 7 +++++-- mail/themes/shared/mail/icons/junk.svg | 5 +++-- mail/themes/shared/mail/icons/mark.svg | 4 ++-- mail/themes/shared/mail/icons/message.svg | 8 +++++--- mail/themes/shared/mail/icons/newmsg.svg | 4 ++-- mail/themes/shared/mail/icons/nextmsg.svg | 4 ++-- mail/themes/shared/mail/icons/nextunread.svg | 5 +++-- mail/themes/shared/mail/icons/previousmsg.svg | 4 ++-- mail/themes/shared/mail/icons/previousunread.svg | 5 +++-- mail/themes/shared/mail/icons/print.svg | 4 ++-- mail/themes/shared/mail/icons/quote.svg | 4 ++-- mail/themes/shared/mail/icons/reply.svg | 4 ++-- mail/themes/shared/mail/icons/replyall.svg | 4 ++-- mail/themes/shared/mail/icons/replylist.svg | 5 +++-- mail/themes/shared/mail/icons/save.svg | 4 ++-- mail/themes/shared/mail/icons/security.svg | 4 ++-- mail/themes/shared/mail/icons/send.svg | 4 ++-- mail/themes/shared/mail/icons/spelling.svg | 4 ++-- mail/themes/shared/mail/icons/star.svg | 2 +- mail/themes/shared/mail/icons/sticky.svg | 2 +- mail/themes/shared/mail/icons/stop.svg | 4 ++-- mail/themes/shared/mail/icons/tag.svg | 4 ++-- .../themes/shared/mail/incontentprefs/account.svg | 7 +++++-- .../shared/mail/incontentprefs/calendar.svg | 4 ++-- mail/themes/shared/mail/incontentprefs/chat.svg | 4 ++-- .../themes/shared/mail/incontentprefs/compose.svg | 4 ++-- .../themes/shared/mail/incontentprefs/display.svg | 4 ++-- .../themes/shared/mail/incontentprefs/privacy.svg | 4 ++-- mail/themes/windows/mail/primaryToolbar.css | 3 +++ 85 files changed, 225 insertions(+), 206 deletions(-) delete mode 100644 calendar/base/themes/common/today-pane-cycler.svg create mode 100644 calendar/base/themes/common/view-cycler.svg delete mode 100644 calendar/base/themes/common/widgets/images/nav-today-hov.svg delete mode 100644 calendar/base/themes/common/widgets/images/view-navigation-hov.svg diff --git a/calendar/base/jar.mn b/calendar/base/jar.mn index e928010aa4..c971015191 100644 --- a/calendar/base/jar.mn +++ b/calendar/base/jar.mn @@ -165,9 +165,6 @@ calendar.jar: ../skin/common/calendar-task-tab.png (themes/common/dialogs/images/calendar-task-tab.png) ../skin/common/widgets/nav-arrow.svg (themes/common/widgets/images/nav-arrow.svg) ../skin/common/widgets/nav-today.svg (themes/common/widgets/images/nav-today.svg) - ../skin/common/widgets/nav-today-hov.svg (themes/common/widgets/images/nav-today-hov.svg) - ../skin/common/widgets/view-navigation.svg (themes/common/widgets/images/view-navigation.svg) - ../skin/common/widgets/view-navigation-hov.svg (themes/common/widgets/images/view-navigation-hov.svg) ../skin/common/widgets/drag-center.svg (themes/common/widgets/images/drag-center.svg) ../skin/common/calendar-alarms.css (themes/common/calendar-alarms.css) ../skin/common/calendar-attendees.css (themes/common/calendar-attendees.css) @@ -184,7 +181,7 @@ calendar.jar: ../skin/common/calendar-unifinder.css (themes/common/calendar-unifinder.css) ../skin/common/calendar-views.css (themes/common/calendar-views.css) ../skin/common/today-pane.css (themes/common/today-pane.css) - ../skin/common/today-pane-cycler.svg (themes/common/today-pane-cycler.svg) + ../skin/common/view-cycler.svg (themes/common/view-cycler.svg) ../skin/common/dialogs/calendar-alarm-dialog.css (themes/common/dialogs/calendar-alarm-dialog.css) ../skin/common/dialogs/calendar-event-dialog.css (themes/common/dialogs/calendar-event-dialog.css) ../skin/common/dialogs/calendar-invitations-dialog.css (themes/common/dialogs/calendar-invitations-dialog.css) diff --git a/calendar/base/themes/common/icons/address.svg b/calendar/base/themes/common/icons/address.svg index 1208fd3a3a..eb06c7192f 100644 --- a/calendar/base/themes/common/icons/address.svg +++ b/calendar/base/themes/common/icons/address.svg @@ -1,6 +1,7 @@ - - + + + diff --git a/calendar/base/themes/common/icons/attach.svg b/calendar/base/themes/common/icons/attach.svg index dd6e9e20bc..c5efb3bc9c 100644 --- a/calendar/base/themes/common/icons/attach.svg +++ b/calendar/base/themes/common/icons/attach.svg @@ -1,6 +1,6 @@ - - + + diff --git a/calendar/base/themes/common/icons/calendar-tab.svg b/calendar/base/themes/common/icons/calendar-tab.svg index b7bbbec5ee..e660539db8 100644 --- a/calendar/base/themes/common/icons/calendar-tab.svg +++ b/calendar/base/themes/common/icons/calendar-tab.svg @@ -1,6 +1,6 @@ - - + + diff --git a/calendar/base/themes/common/icons/category.svg b/calendar/base/themes/common/icons/category.svg index 8f5f9d0b31..c57b73a5d4 100644 --- a/calendar/base/themes/common/icons/category.svg +++ b/calendar/base/themes/common/icons/category.svg @@ -1,6 +1,6 @@ - - + + diff --git a/calendar/base/themes/common/icons/complete.svg b/calendar/base/themes/common/icons/complete.svg index 08b6365c40..8f01223a8b 100644 --- a/calendar/base/themes/common/icons/complete.svg +++ b/calendar/base/themes/common/icons/complete.svg @@ -1,6 +1,6 @@ - - + + diff --git a/calendar/base/themes/common/icons/decline.svg b/calendar/base/themes/common/icons/decline.svg index 64cf9c8fd4..dafeb0ad0c 100644 --- a/calendar/base/themes/common/icons/decline.svg +++ b/calendar/base/themes/common/icons/decline.svg @@ -1,6 +1,6 @@ - - + + diff --git a/calendar/base/themes/common/icons/delete.svg b/calendar/base/themes/common/icons/delete.svg index 5e3c77f52b..1a5dc2c023 100644 --- a/calendar/base/themes/common/icons/delete.svg +++ b/calendar/base/themes/common/icons/delete.svg @@ -1,6 +1,7 @@ - - + + + diff --git a/calendar/base/themes/common/icons/edit.svg b/calendar/base/themes/common/icons/edit.svg index 136cefcf13..9db197c81b 100644 --- a/calendar/base/themes/common/icons/edit.svg +++ b/calendar/base/themes/common/icons/edit.svg @@ -1,6 +1,6 @@ - - + + diff --git a/calendar/base/themes/common/icons/find.svg b/calendar/base/themes/common/icons/find.svg index 415f0fd215..5c239013cc 100644 --- a/calendar/base/themes/common/icons/find.svg +++ b/calendar/base/themes/common/icons/find.svg @@ -1,6 +1,6 @@ - - + + diff --git a/calendar/base/themes/common/icons/freebusy.svg b/calendar/base/themes/common/icons/freebusy.svg index f1ff6ba7eb..928f9d9167 100644 --- a/calendar/base/themes/common/icons/freebusy.svg +++ b/calendar/base/themes/common/icons/freebusy.svg @@ -1,6 +1,6 @@ - - + + diff --git a/calendar/base/themes/common/icons/newevent.svg b/calendar/base/themes/common/icons/newevent.svg index add8019144..81c59e258f 100644 --- a/calendar/base/themes/common/icons/newevent.svg +++ b/calendar/base/themes/common/icons/newevent.svg @@ -1,6 +1,7 @@ - - - + + + + + + diff --git a/calendar/base/themes/common/icons/newtask.svg b/calendar/base/themes/common/icons/newtask.svg index d9d048210d..7baa6aa6ff 100644 --- a/calendar/base/themes/common/icons/newtask.svg +++ b/calendar/base/themes/common/icons/newtask.svg @@ -1,6 +1,6 @@ - - + + diff --git a/calendar/base/themes/common/icons/pane.svg b/calendar/base/themes/common/icons/pane.svg index f3fc286b66..1e281bf57e 100644 --- a/calendar/base/themes/common/icons/pane.svg +++ b/calendar/base/themes/common/icons/pane.svg @@ -1,6 +1,8 @@ - - + + + + diff --git a/calendar/base/themes/common/icons/print.svg b/calendar/base/themes/common/icons/print.svg index 4d1485b353..16c12fade0 100644 --- a/calendar/base/themes/common/icons/print.svg +++ b/calendar/base/themes/common/icons/print.svg @@ -1,6 +1,6 @@ - - + + diff --git a/calendar/base/themes/common/icons/priority.svg b/calendar/base/themes/common/icons/priority.svg index 84cdc5c3ac..22d6809bc6 100644 --- a/calendar/base/themes/common/icons/priority.svg +++ b/calendar/base/themes/common/icons/priority.svg @@ -1,6 +1,6 @@ - - + + diff --git a/calendar/base/themes/common/icons/save-close.svg b/calendar/base/themes/common/icons/save-close.svg index 5eaf39e7e0..1b51faf67a 100644 --- a/calendar/base/themes/common/icons/save-close.svg +++ b/calendar/base/themes/common/icons/save-close.svg @@ -1,6 +1,6 @@ - - + + diff --git a/calendar/base/themes/common/icons/save.svg b/calendar/base/themes/common/icons/save.svg index 7853d8c2b7..f37a6c703d 100644 --- a/calendar/base/themes/common/icons/save.svg +++ b/calendar/base/themes/common/icons/save.svg @@ -1,6 +1,6 @@ - - + + diff --git a/calendar/base/themes/common/icons/security.svg b/calendar/base/themes/common/icons/security.svg index 4e5ecf8daf..988bc84d36 100644 --- a/calendar/base/themes/common/icons/security.svg +++ b/calendar/base/themes/common/icons/security.svg @@ -1,6 +1,6 @@ - - + + diff --git a/calendar/base/themes/common/icons/status.svg b/calendar/base/themes/common/icons/status.svg index 247b8f4cea..14d3289f3e 100644 --- a/calendar/base/themes/common/icons/status.svg +++ b/calendar/base/themes/common/icons/status.svg @@ -1,6 +1,10 @@ - - + + + + + + diff --git a/calendar/base/themes/common/icons/synchronize.svg b/calendar/base/themes/common/icons/synchronize.svg index 01e59fa6c6..5c6e0eb688 100644 --- a/calendar/base/themes/common/icons/synchronize.svg +++ b/calendar/base/themes/common/icons/synchronize.svg @@ -1,6 +1,6 @@ - - + + diff --git a/calendar/base/themes/common/icons/task-tab.svg b/calendar/base/themes/common/icons/task-tab.svg index 36cef463ef..8874ff05c3 100644 --- a/calendar/base/themes/common/icons/task-tab.svg +++ b/calendar/base/themes/common/icons/task-tab.svg @@ -1,6 +1,6 @@ - - + + diff --git a/calendar/base/themes/common/icons/timezones.svg b/calendar/base/themes/common/icons/timezones.svg index 5f12fff615..bd02529163 100644 --- a/calendar/base/themes/common/icons/timezones.svg +++ b/calendar/base/themes/common/icons/timezones.svg @@ -1,6 +1,6 @@ - - + + diff --git a/calendar/base/themes/common/icons/today.svg b/calendar/base/themes/common/icons/today.svg index 6531d9fbab..ed891c7473 100644 --- a/calendar/base/themes/common/icons/today.svg +++ b/calendar/base/themes/common/icons/today.svg @@ -1,6 +1,9 @@ - - + + + + + diff --git a/calendar/base/themes/common/today-pane-cycler.svg b/calendar/base/themes/common/today-pane-cycler.svg deleted file mode 100644 index b4cbf1572e..0000000000 --- a/calendar/base/themes/common/today-pane-cycler.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - diff --git a/calendar/base/themes/common/view-cycler.svg b/calendar/base/themes/common/view-cycler.svg new file mode 100644 index 0000000000..847378327c --- /dev/null +++ b/calendar/base/themes/common/view-cycler.svg @@ -0,0 +1,6 @@ + + + + diff --git a/calendar/base/themes/common/widgets/calendar-widgets.css b/calendar/base/themes/common/widgets/calendar-widgets.css index 655d6e2559..5d2574083e 100644 --- a/calendar/base/themes/common/widgets/calendar-widgets.css +++ b/calendar/base/themes/common/widgets/calendar-widgets.css @@ -28,7 +28,9 @@ treenode-checkbox > .checkbox-label-center-box > .checkbox-label-box > .checkbox } .view-navigation-button { - list-style-image: url(chrome://calendar-common/skin/widgets/view-navigation.svg); + -moz-context-properties: fill; + fill: currentColor; + list-style-image: url(chrome://calendar-common/skin/view-cycler.svg); -moz-user-focus: normal; } @@ -42,7 +44,7 @@ treenode-checkbox > .checkbox-label-center-box > .checkbox-label-box > .checkbox } .view-navigation-button > .toolbarbutton-icon { - margin: 0px !important; + margin: 0 !important; } .view-navigation-button > .toolbarbutton-text { diff --git a/calendar/base/themes/common/widgets/images/nav-arrow.svg b/calendar/base/themes/common/widgets/images/nav-arrow.svg index 1e6dcbf741..db02016c56 100644 --- a/calendar/base/themes/common/widgets/images/nav-arrow.svg +++ b/calendar/base/themes/common/widgets/images/nav-arrow.svg @@ -1,8 +1,6 @@ - - - + + diff --git a/calendar/base/themes/common/widgets/images/nav-today-hov.svg b/calendar/base/themes/common/widgets/images/nav-today-hov.svg deleted file mode 100644 index 4e19cf37e4..0000000000 --- a/calendar/base/themes/common/widgets/images/nav-today-hov.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - diff --git a/calendar/base/themes/common/widgets/images/nav-today.svg b/calendar/base/themes/common/widgets/images/nav-today.svg index f2b6e3a66a..fb85c44486 100644 --- a/calendar/base/themes/common/widgets/images/nav-today.svg +++ b/calendar/base/themes/common/widgets/images/nav-today.svg @@ -6,5 +6,5 @@ width="11" height="13"> + style="fill:none;stroke:context-fill;stroke-width:2;" /> diff --git a/calendar/base/themes/common/widgets/images/view-navigation-hov.svg b/calendar/base/themes/common/widgets/images/view-navigation-hov.svg deleted file mode 100644 index 6922030092..0000000000 --- a/calendar/base/themes/common/widgets/images/view-navigation-hov.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - diff --git a/calendar/base/themes/common/widgets/images/view-navigation.svg b/calendar/base/themes/common/widgets/images/view-navigation.svg index 7febb01a56..847378327c 100644 --- a/calendar/base/themes/common/widgets/images/view-navigation.svg +++ b/calendar/base/themes/common/widgets/images/view-navigation.svg @@ -1,8 +1,6 @@ - - - + + diff --git a/calendar/base/themes/linux/today-pane.css b/calendar/base/themes/linux/today-pane.css index ce83ce75bc..516a625d18 100644 --- a/calendar/base/themes/linux/today-pane.css +++ b/calendar/base/themes/linux/today-pane.css @@ -34,11 +34,9 @@ } .today-pane-cycler { - list-style-image: url("chrome://calendar-common/skin/today-pane-cycler.svg#normal"); -} - -.today-pane-cycler:-moz-lwtheme-brighttext { - list-style-image: url("chrome://calendar-common/skin/today-pane-cycler.svg#inverted"); + -moz-context-properties: fill; + fill: currentColor; + list-style-image: url("chrome://calendar-common/skin/view-cycler.svg"); } .today-pane-cycler[dir="prev"]:-moz-locale-dir(ltr) > .toolbarbutton-icon, @@ -67,13 +65,11 @@ } #today-button { + -moz-context-properties: fill; + fill: currentColor; max-width: none; } -#today-button:hover { - list-style-image: url("chrome://calendar-common/skin/widgets/nav-today-hov.svg"); -} - #miniday-dropdown-button { max-width: 18px; } diff --git a/calendar/base/themes/linux/widgets/calendar-widgets.css b/calendar/base/themes/linux/widgets/calendar-widgets.css index f71ff99af8..1e65310c4f 100644 --- a/calendar/base/themes/linux/widgets/calendar-widgets.css +++ b/calendar/base/themes/linux/widgets/calendar-widgets.css @@ -25,10 +25,6 @@ calendar-list-tree .tree-scrollable-columns { padding-inline-start: 18px; } -.view-navigation-button:hover { - list-style-image: url(chrome://calendar-common/skin/widgets/view-navigation-hov.svg); -} - .toolbarbutton-icon-begin { margin-inline-end: 5px; } diff --git a/calendar/base/themes/windows/today-pane.css b/calendar/base/themes/windows/today-pane.css index 197b564107..d19f212537 100644 --- a/calendar/base/themes/windows/today-pane.css +++ b/calendar/base/themes/windows/today-pane.css @@ -15,11 +15,9 @@ } .today-pane-cycler { - list-style-image: url("chrome://calendar-common/skin/today-pane-cycler.svg#normal"); -} - -.today-pane-cycler:-moz-lwtheme-brighttext { - list-style-image: url("chrome://calendar-common/skin/today-pane-cycler.svg#inverted"); + -moz-context-properties: fill; + fill: currentColor; + list-style-image: url("chrome://calendar-common/skin/view-cycler.svg"); } .today-pane-cycler[dir="prev"]:-moz-locale-dir(ltr) > .toolbarbutton-icon, diff --git a/mail/components/im/themes/chat.css b/mail/components/im/themes/chat.css index b4949a4d8b..b047b80a1e 100644 --- a/mail/components/im/themes/chat.css +++ b/mail/components/im/themes/chat.css @@ -648,10 +648,14 @@ toolbar[mode="text"] #statusTypeIcon > .toolbarbutton-icon { background-color: -moz-field; } -.tabmail-tab[type="chat"], -.alltabs-item[type="chat"] { +.tabmail-tab[type="chat"] { list-style-image: url("chrome://messenger/skin/icons/chat.svg"); - -moz-context-properties: fill; +} + +.alltabs-item[style*="chat.svg"], +.tabmail-tab[type="chat"] > .tab-stack > .tab-content > .tab-icon-image { + -moz-context-properties: fill, stroke-opacity; + stroke-opacity: 0; fill: currentColor; } diff --git a/mail/installer/allowed-dupes.mn b/mail/installer/allowed-dupes.mn index 90065a70f2..2203962efe 100644 --- a/mail/installer/allowed-dupes.mn +++ b/mail/installer/allowed-dupes.mn @@ -7,15 +7,20 @@ # mail chrome/chat/content/chat/conv.html +chrome/classic/skin/classic/messenger/icons/accounts.svg chrome/classic/skin/classic/messenger/icons/address.svg chrome/classic/skin/classic/messenger/icons/attach.svg chrome/classic/skin/classic/messenger/icons/delete.svg chrome/classic/skin/classic/messenger/icons/new-mail-alert.png +chrome/classic/skin/classic/messenger/icons/newmsg.svg chrome/classic/skin/classic/messenger/icons/print.svg chrome/classic/skin/classic/messenger/icons/save.svg chrome/classic/skin/classic/messenger/icons/security.svg chrome/classic/skin/classic/messenger/icons/spelling.svg chrome/classic/skin/classic/messenger/icons/tag.svg +chrome/classic/skin/classic/messenger/shared/in-content/account.svg +chrome/classic/skin/classic/messenger/shared/in-content/calendar.svg +chrome/classic/skin/classic/messenger/shared/in-content/compose.svg chrome/messenger/content/branding/icon48.png chrome/messenger/content/branding/icon64.png chrome/messenger/content/messenger/cloudfile/Box/management.js @@ -38,9 +43,11 @@ chrome/icons/default/default64.png # calendar addon extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/address.svg extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/attach.svg +extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/calendar-tab.svg extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/category.svg -extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/delete.svg extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/complete.svg +extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/delete.svg +extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/edit.svg extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/print.svg extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/save.svg extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/security.svg @@ -69,9 +76,11 @@ extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calend # calendar on Release and Beta distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/address.svg distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/attach.svg +distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/calendar-tab.svg distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/category.svg -distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/delete.svg distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/complete.svg +distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/delete.svg +distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/edit.svg distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/print.svg distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/save.svg distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/security.svg diff --git a/mail/themes/linux/mail/primaryToolbar.css b/mail/themes/linux/mail/primaryToolbar.css index b079c24f7d..210a272cab 100644 --- a/mail/themes/linux/mail/primaryToolbar.css +++ b/mail/themes/linux/mail/primaryToolbar.css @@ -128,6 +128,8 @@ } #button-chat { + -moz-context-properties: fill, fill-opacity, stroke-opacity; + stroke-opacity: 0; list-style-image: url("chrome://messenger/skin/icons/chat.svg"); } @@ -156,6 +158,7 @@ #button-chat[unreadMessages="true"] { fill: var(--toolbarbutton-icon-fill-attention); + stroke-opacity: 0.5; } .button-appmenu .toolbarbutton-text, diff --git a/mail/themes/osx/mail/primaryToolbar.css b/mail/themes/osx/mail/primaryToolbar.css index d941667394..1085177820 100644 --- a/mail/themes/osx/mail/primaryToolbar.css +++ b/mail/themes/osx/mail/primaryToolbar.css @@ -138,6 +138,8 @@ } #button-chat { + -moz-context-properties: fill, fill-opacity, stroke-opacity; + stroke-opacity: 0; list-style-image: url("chrome://messenger/skin/icons/chat.svg"); } @@ -165,6 +167,7 @@ #button-chat[unreadMessages="true"] { fill: var(--toolbarbutton-icon-fill-attention); + stroke-opacity: 0.5; color: #0969b2; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4); } diff --git a/mail/themes/shared/mail/addressbook.css b/mail/themes/shared/mail/addressbook.css index 24c0c9e25f..dd3a8e1c4e 100644 --- a/mail/themes/shared/mail/addressbook.css +++ b/mail/themes/shared/mail/addressbook.css @@ -34,6 +34,8 @@ toolbox[labelalign="end"] > toolbar[mode="full"] deck .toolbarbutton-text { #button-newim { list-style-image: url("chrome://messenger/skin/icons/chat.svg"); + -moz-context-properties: fill, fill-opacity, stroke-opacity; + stroke-opacity: 0; } #button-abdelete { diff --git a/mail/themes/shared/mail/icons/accounts.svg b/mail/themes/shared/mail/icons/accounts.svg index fe130ee188..3274cb80d0 100644 --- a/mail/themes/shared/mail/icons/accounts.svg +++ b/mail/themes/shared/mail/icons/accounts.svg @@ -1,6 +1,9 @@ - - + + + + + diff --git a/mail/themes/shared/mail/icons/addcontact.svg b/mail/themes/shared/mail/icons/addcontact.svg index 2c355fea9d..746df96777 100644 --- a/mail/themes/shared/mail/icons/addcontact.svg +++ b/mail/themes/shared/mail/icons/addcontact.svg @@ -1,6 +1,7 @@ - - + + + diff --git a/mail/themes/shared/mail/icons/addlist.svg b/mail/themes/shared/mail/icons/addlist.svg index 5cfd66d92a..fb60e383a0 100644 --- a/mail/themes/shared/mail/icons/addlist.svg +++ b/mail/themes/shared/mail/icons/addlist.svg @@ -1,6 +1,8 @@ - - + + + + diff --git a/mail/themes/shared/mail/icons/address.svg b/mail/themes/shared/mail/icons/address.svg index 1208fd3a3a..eb06c7192f 100644 --- a/mail/themes/shared/mail/icons/address.svg +++ b/mail/themes/shared/mail/icons/address.svg @@ -1,6 +1,7 @@ - - + + + diff --git a/mail/themes/shared/mail/icons/archive.svg b/mail/themes/shared/mail/icons/archive.svg index 445b7e9c36..abe6b8f598 100644 --- a/mail/themes/shared/mail/icons/archive.svg +++ b/mail/themes/shared/mail/icons/archive.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/icons/attach.svg b/mail/themes/shared/mail/icons/attach.svg index dd6e9e20bc..c5efb3bc9c 100644 --- a/mail/themes/shared/mail/icons/attach.svg +++ b/mail/themes/shared/mail/icons/attach.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/icons/chat.svg b/mail/themes/shared/mail/icons/chat.svg index 445fe5765a..84fa9763b9 100644 --- a/mail/themes/shared/mail/icons/chat.svg +++ b/mail/themes/shared/mail/icons/chat.svg @@ -1,6 +1,7 @@ - - + + + diff --git a/mail/themes/shared/mail/icons/compact.svg b/mail/themes/shared/mail/icons/compact.svg index d9da20d168..20fb907707 100644 --- a/mail/themes/shared/mail/icons/compact.svg +++ b/mail/themes/shared/mail/icons/compact.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/icons/conversation.svg b/mail/themes/shared/mail/icons/conversation.svg index f92d4a77c6..f73088ec83 100644 --- a/mail/themes/shared/mail/icons/conversation.svg +++ b/mail/themes/shared/mail/icons/conversation.svg @@ -1,6 +1,7 @@ - - + + + diff --git a/mail/themes/shared/mail/icons/delete.svg b/mail/themes/shared/mail/icons/delete.svg index 5e3c77f52b..1a5dc2c023 100644 --- a/mail/themes/shared/mail/icons/delete.svg +++ b/mail/themes/shared/mail/icons/delete.svg @@ -1,6 +1,7 @@ - - + + + diff --git a/mail/themes/shared/mail/icons/file.svg b/mail/themes/shared/mail/icons/file.svg index 1cf7b79df8..b7268c328d 100644 --- a/mail/themes/shared/mail/icons/file.svg +++ b/mail/themes/shared/mail/icons/file.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/icons/filter.svg b/mail/themes/shared/mail/icons/filter.svg index 8f1440e5d8..ad403b2a96 100644 --- a/mail/themes/shared/mail/icons/filter.svg +++ b/mail/themes/shared/mail/icons/filter.svg @@ -1,6 +1,7 @@ - - + + + diff --git a/mail/themes/shared/mail/icons/forward.svg b/mail/themes/shared/mail/icons/forward.svg index cc5c0dbe51..09772f53e2 100644 --- a/mail/themes/shared/mail/icons/forward.svg +++ b/mail/themes/shared/mail/icons/forward.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/icons/getmsg.svg b/mail/themes/shared/mail/icons/getmsg.svg index bf91db96ea..7a41b1ffc4 100644 --- a/mail/themes/shared/mail/icons/getmsg.svg +++ b/mail/themes/shared/mail/icons/getmsg.svg @@ -1,6 +1,7 @@ - - + + + diff --git a/mail/themes/shared/mail/icons/goback.svg b/mail/themes/shared/mail/icons/goback.svg index f3b104f4c0..81f28f533a 100644 --- a/mail/themes/shared/mail/icons/goback.svg +++ b/mail/themes/shared/mail/icons/goback.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/icons/goforward.svg b/mail/themes/shared/mail/icons/goforward.svg index f2c3e28f66..9075cb58f1 100644 --- a/mail/themes/shared/mail/icons/goforward.svg +++ b/mail/themes/shared/mail/icons/goforward.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/icons/join.svg b/mail/themes/shared/mail/icons/join.svg index 62a7b562a5..7ec1ab0608 100644 --- a/mail/themes/shared/mail/icons/join.svg +++ b/mail/themes/shared/mail/icons/join.svg @@ -1,6 +1,9 @@ - - + + + + + diff --git a/mail/themes/shared/mail/icons/junk.svg b/mail/themes/shared/mail/icons/junk.svg index 572e43d57d..6130f1ed7c 100644 --- a/mail/themes/shared/mail/icons/junk.svg +++ b/mail/themes/shared/mail/icons/junk.svg @@ -1,6 +1,7 @@ - - + + + diff --git a/mail/themes/shared/mail/icons/mark.svg b/mail/themes/shared/mail/icons/mark.svg index cd037799df..ddf0bd9f5a 100644 --- a/mail/themes/shared/mail/icons/mark.svg +++ b/mail/themes/shared/mail/icons/mark.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/icons/message.svg b/mail/themes/shared/mail/icons/message.svg index 62fd0e0875..7982d2edac 100644 --- a/mail/themes/shared/mail/icons/message.svg +++ b/mail/themes/shared/mail/icons/message.svg @@ -1,7 +1,9 @@ - - - + + + + + diff --git a/mail/themes/shared/mail/icons/newmsg.svg b/mail/themes/shared/mail/icons/newmsg.svg index deaa1f703f..9db197c81b 100644 --- a/mail/themes/shared/mail/icons/newmsg.svg +++ b/mail/themes/shared/mail/icons/newmsg.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/icons/nextmsg.svg b/mail/themes/shared/mail/icons/nextmsg.svg index 8414d61035..a2e9eb6b19 100644 --- a/mail/themes/shared/mail/icons/nextmsg.svg +++ b/mail/themes/shared/mail/icons/nextmsg.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/icons/nextunread.svg b/mail/themes/shared/mail/icons/nextunread.svg index b859bbe4ae..0da22e4256 100644 --- a/mail/themes/shared/mail/icons/nextunread.svg +++ b/mail/themes/shared/mail/icons/nextunread.svg @@ -1,6 +1,7 @@ - - + + + diff --git a/mail/themes/shared/mail/icons/previousmsg.svg b/mail/themes/shared/mail/icons/previousmsg.svg index c6b2f5f6d4..b5995f3162 100644 --- a/mail/themes/shared/mail/icons/previousmsg.svg +++ b/mail/themes/shared/mail/icons/previousmsg.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/icons/previousunread.svg b/mail/themes/shared/mail/icons/previousunread.svg index be666951e8..ef2fdde046 100644 --- a/mail/themes/shared/mail/icons/previousunread.svg +++ b/mail/themes/shared/mail/icons/previousunread.svg @@ -1,6 +1,7 @@ - - + + + diff --git a/mail/themes/shared/mail/icons/print.svg b/mail/themes/shared/mail/icons/print.svg index 4d1485b353..16c12fade0 100644 --- a/mail/themes/shared/mail/icons/print.svg +++ b/mail/themes/shared/mail/icons/print.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/icons/quote.svg b/mail/themes/shared/mail/icons/quote.svg index 9659fa8034..b0f1d1c056 100644 --- a/mail/themes/shared/mail/icons/quote.svg +++ b/mail/themes/shared/mail/icons/quote.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/icons/reply.svg b/mail/themes/shared/mail/icons/reply.svg index 17278cf636..e19b2a9b8f 100644 --- a/mail/themes/shared/mail/icons/reply.svg +++ b/mail/themes/shared/mail/icons/reply.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/icons/replyall.svg b/mail/themes/shared/mail/icons/replyall.svg index 5c25a04f65..40166471ad 100644 --- a/mail/themes/shared/mail/icons/replyall.svg +++ b/mail/themes/shared/mail/icons/replyall.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/icons/replylist.svg b/mail/themes/shared/mail/icons/replylist.svg index 1780f946d8..58423a5cb4 100644 --- a/mail/themes/shared/mail/icons/replylist.svg +++ b/mail/themes/shared/mail/icons/replylist.svg @@ -1,6 +1,7 @@ - - + + + diff --git a/mail/themes/shared/mail/icons/save.svg b/mail/themes/shared/mail/icons/save.svg index 7853d8c2b7..f37a6c703d 100644 --- a/mail/themes/shared/mail/icons/save.svg +++ b/mail/themes/shared/mail/icons/save.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/icons/security.svg b/mail/themes/shared/mail/icons/security.svg index 4e5ecf8daf..988bc84d36 100644 --- a/mail/themes/shared/mail/icons/security.svg +++ b/mail/themes/shared/mail/icons/security.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/icons/send.svg b/mail/themes/shared/mail/icons/send.svg index 3423071c55..6e2e0c86eb 100644 --- a/mail/themes/shared/mail/icons/send.svg +++ b/mail/themes/shared/mail/icons/send.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/icons/spelling.svg b/mail/themes/shared/mail/icons/spelling.svg index 08b6365c40..e353054cde 100644 --- a/mail/themes/shared/mail/icons/spelling.svg +++ b/mail/themes/shared/mail/icons/spelling.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/icons/star.svg b/mail/themes/shared/mail/icons/star.svg index 42cff48185..ee494f3b11 100644 --- a/mail/themes/shared/mail/icons/star.svg +++ b/mail/themes/shared/mail/icons/star.svg @@ -2,5 +2,5 @@ - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> - + diff --git a/mail/themes/shared/mail/icons/sticky.svg b/mail/themes/shared/mail/icons/sticky.svg index 32f8375277..5175e4e6ac 100644 --- a/mail/themes/shared/mail/icons/sticky.svg +++ b/mail/themes/shared/mail/icons/sticky.svg @@ -2,5 +2,5 @@ - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> - + diff --git a/mail/themes/shared/mail/icons/stop.svg b/mail/themes/shared/mail/icons/stop.svg index 3b937a3686..464a26489f 100644 --- a/mail/themes/shared/mail/icons/stop.svg +++ b/mail/themes/shared/mail/icons/stop.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/icons/tag.svg b/mail/themes/shared/mail/icons/tag.svg index 8f5f9d0b31..c57b73a5d4 100644 --- a/mail/themes/shared/mail/icons/tag.svg +++ b/mail/themes/shared/mail/icons/tag.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/incontentprefs/account.svg b/mail/themes/shared/mail/incontentprefs/account.svg index 1178ca7726..3274cb80d0 100644 --- a/mail/themes/shared/mail/incontentprefs/account.svg +++ b/mail/themes/shared/mail/incontentprefs/account.svg @@ -1,6 +1,9 @@ - - + + + + + diff --git a/mail/themes/shared/mail/incontentprefs/calendar.svg b/mail/themes/shared/mail/incontentprefs/calendar.svg index e18b76b0ba..e660539db8 100644 --- a/mail/themes/shared/mail/incontentprefs/calendar.svg +++ b/mail/themes/shared/mail/incontentprefs/calendar.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/incontentprefs/chat.svg b/mail/themes/shared/mail/incontentprefs/chat.svg index c3f37885f7..c1c9f5dfed 100644 --- a/mail/themes/shared/mail/incontentprefs/chat.svg +++ b/mail/themes/shared/mail/incontentprefs/chat.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/incontentprefs/compose.svg b/mail/themes/shared/mail/incontentprefs/compose.svg index 209621d4ee..9db197c81b 100644 --- a/mail/themes/shared/mail/incontentprefs/compose.svg +++ b/mail/themes/shared/mail/incontentprefs/compose.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/incontentprefs/display.svg b/mail/themes/shared/mail/incontentprefs/display.svg index d75eb8e1e3..14f70e9ca6 100644 --- a/mail/themes/shared/mail/incontentprefs/display.svg +++ b/mail/themes/shared/mail/incontentprefs/display.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/shared/mail/incontentprefs/privacy.svg b/mail/themes/shared/mail/incontentprefs/privacy.svg index fe4247c3e9..932fd8b18f 100644 --- a/mail/themes/shared/mail/incontentprefs/privacy.svg +++ b/mail/themes/shared/mail/incontentprefs/privacy.svg @@ -1,6 +1,6 @@ - - + + diff --git a/mail/themes/windows/mail/primaryToolbar.css b/mail/themes/windows/mail/primaryToolbar.css index d35ee51012..592c0e25d7 100644 --- a/mail/themes/windows/mail/primaryToolbar.css +++ b/mail/themes/windows/mail/primaryToolbar.css @@ -531,6 +531,8 @@ toolbar[mode="text"] .button-appmenu .toolbarbutton-icon { } #button-chat { + -moz-context-properties: fill, fill-opacity, stroke-opacity; + stroke-opacity: 0; list-style-image: url("chrome://messenger/skin/icons/chat.svg"); } @@ -559,6 +561,7 @@ toolbar[mode="text"] .button-appmenu .toolbarbutton-icon { #button-chat[unreadMessages="true"] { fill: var(--toolbarbutton-icon-fill-attention); + stroke-opacity: 0.5; } toolbar:not([mode="text"]) > #button-chat > stack,