Bug 599735 - Add feed icon to the new Subscribe entry in Bookmarks menu. r=dao

This commit is contained in:
Azat Tymerkaev 2010-11-05 09:29:10 +01:00
parent 48418af951
commit ec7e39bbc1
4 changed files with 28 additions and 8 deletions

View File

@ -439,11 +439,17 @@
command="Browser:AddBookmarkAs" command="Browser:AddBookmarkAs"
key="addBookmarkAsKb"/> key="addBookmarkAsKb"/>
<menuitem id="subscribeToPageMenuitem" <menuitem id="subscribeToPageMenuitem"
#ifndef XP_MACOSX
class="menuitem-iconic"
#endif
label="&subscribeToPageMenuitem.label;" label="&subscribeToPageMenuitem.label;"
oncommand="return FeedHandler.subscribeToFeed(null, event);" oncommand="return FeedHandler.subscribeToFeed(null, event);"
onclick="checkForMiddleClick(this, event);" onclick="checkForMiddleClick(this, event);"
observes="singleFeedMenuitemState"/> observes="singleFeedMenuitemState"/>
<menu id="subscribeToPageMenupopup" <menu id="subscribeToPageMenupopup"
#ifndef XP_MACOSX
class="menu-iconic"
#endif
label="&subscribeToPageMenupopup.label;" label="&subscribeToPageMenupopup.label;"
observes="multipleFeedsMenuState"> observes="multipleFeedsMenuState">
<menupopup id="subscribeToPageSubmenuMenupopup" <menupopup id="subscribeToPageSubmenuMenupopup"

View File

@ -652,11 +652,17 @@
command="Browser:AddBookmarkAs" command="Browser:AddBookmarkAs"
key="addBookmarkAsKb"/> key="addBookmarkAsKb"/>
<menuitem id="BMB_subscribeToPageMenuitem" <menuitem id="BMB_subscribeToPageMenuitem"
#ifndef XP_MACOSX
class="menuitem-iconic"
#endif
label="&subscribeToPageMenuitem.label;" label="&subscribeToPageMenuitem.label;"
oncommand="return FeedHandler.subscribeToFeed(null, event);" oncommand="return FeedHandler.subscribeToFeed(null, event);"
onclick="checkForMiddleClick(this, event);" onclick="checkForMiddleClick(this, event);"
observes="singleFeedMenuitemState"/> observes="singleFeedMenuitemState"/>
<menu id="BMB_subscribeToPageMenupopup" <menu id="BMB_subscribeToPageMenupopup"
#ifndef XP_MACOSX
class="menu-iconic"
#endif
label="&subscribeToPageMenupopup.label;" label="&subscribeToPageMenupopup.label;"
observes="multipleFeedsMenuState"> observes="multipleFeedsMenuState">
<menupopup id="BMB_subscribeToPageSubmenuMenupopup" <menupopup id="BMB_subscribeToPageSubmenuMenupopup"

View File

@ -472,6 +472,13 @@ menuitem:not([type]):not(.menuitem-tooltip):not(.menuitem-iconic-tooltip) {
-moz-image-region: rect(0px 48px 16px 32px); -moz-image-region: rect(0px 48px 16px 32px);
} }
#subscribeToPageMenuitem:not([disabled]),
#subscribeToPageMenupopup,
#BMB_subscribeToPageMenuitem:not([disabled]),
#BMB_subscribeToPageMenupopup {
list-style-image: url("chrome://browser/skin/page-livemarks.png");
}
#bookmarksToolbarFolderMenu, #bookmarksToolbarFolderMenu,
#BMB_bookmarksToolbar { #BMB_bookmarksToolbar {
list-style-image: url("chrome://browser/skin/places/bookmarksToolbar.png"); list-style-image: url("chrome://browser/skin/places/bookmarksToolbar.png");

View File

@ -302,14 +302,6 @@
list-style-image: url("chrome://mozapps/skin/extensions/extensionGeneric-16.png"); list-style-image: url("chrome://mozapps/skin/extensions/extensionGeneric-16.png");
} }
#BMB_subscribeToPage:not([disabled]),
#BMB_subscribeToPageMenu,
#appmenu_subscribeToPage:not([disabled]),
#appmenu_subscribeToPageMenu {
list-style-image: url("chrome://browser/skin/feeds/feed-icons-16.png");
-moz-image-region: rect(0px 16px 16px 0px);
}
#BMB_bookmarkThisPage, #BMB_bookmarkThisPage,
#appmenu_bookmarkThisPage { #appmenu_bookmarkThisPage {
list-style-image: url("chrome://browser/skin/places/bookmark.png"); list-style-image: url("chrome://browser/skin/places/bookmark.png");
@ -1936,6 +1928,15 @@ toolbarbutton.bookmark-item[dragover="true"][open="true"] {
} }
/* Bookmarks roots menu-items */ /* Bookmarks roots menu-items */
#appmenu_subscribeToPage:not([disabled]),
#appmenu_subscribeToPageMenu,
#subscribeToPageMenuitem:not([disabled]),
#subscribeToPageMenupopup,
#BMB_subscribeToPageMenuitem:not([disabled]),
#BMB_subscribeToPageMenupopup {
list-style-image: url("chrome://browser/skin/feeds/feedIcon16.png");
}
#bookmarksToolbarFolderMenu, #bookmarksToolbarFolderMenu,
#appmenu_bookmarksToolbar, #appmenu_bookmarksToolbar,
#BMB_bookmarksToolbar { #BMB_bookmarksToolbar {