mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-21 17:25:36 +00:00
Bug 910288 - The list of disabled commands in detached chat windows isn't correct, r=mixedpuppy.
This commit is contained in:
parent
507ccf7ea4
commit
478e1d3998
@ -41,11 +41,22 @@ var gChatWindow = {
|
||||
// different what what we need to leave enabled
|
||||
onLoad: function() {
|
||||
// Disable inappropriate commands / submenus
|
||||
var disabledItems = ['Browser:SavePage',
|
||||
'Browser:SendLink', 'cmd_pageSetup', 'cmd_print', 'cmd_find', 'cmd_findAgain',
|
||||
var disabledItems = ['Browser:SavePage', 'Browser:OpenFile',
|
||||
'Browser:SendLink', 'cmd_pageSetup', 'cmd_print',
|
||||
'cmd_find', 'cmd_findAgain', 'cmd_findPrevious',
|
||||
'cmd_fullZoomReduce', 'cmd_fullZoomEnlarge', 'cmd_fullZoomReset',
|
||||
#ifdef XP_MACOSX
|
||||
'viewToolbarsMenu', 'viewSidebarMenuMenu',
|
||||
'viewFullZoomMenu', 'pageStyleMenu', 'charsetMenu',
|
||||
'viewHistorySidebar', 'Browser:AddBookmarkAs', 'Browser:BookmarkAllTabs',
|
||||
#else
|
||||
'Browser:OpenLocation', 'Tools:Search',
|
||||
#endif
|
||||
'Tools:Sanitize', 'Tools:DevToolbox',
|
||||
'key_selectTab1', 'key_selectTab2', 'key_selectTab3',
|
||||
'key_selectTab4', 'key_selectTab5', 'key_selectTab6',
|
||||
'key_selectTab7', 'key_selectTab8', 'key_selectLastTab',
|
||||
'viewHistorySidebar', 'viewBookmarksSidebar',
|
||||
'Browser:AddBookmarkAs', 'Browser:BookmarkAllTabs',
|
||||
'Browser:ToggleTabView', 'Browser:ToggleAddonBar'];
|
||||
|
||||
for (let disabledItem of disabledItems) {
|
||||
@ -61,6 +72,9 @@ var gChatWindow = {
|
||||
}
|
||||
}
|
||||
|
||||
__defineGetter__("content", function()
|
||||
document.getElementById("chatter").contentWindow);
|
||||
|
||||
// define a popupnotifications handler for this window. we don't use
|
||||
// an iconbox here, and only support the browser frame for chat.
|
||||
XPCOMUtils.defineLazyGetter(this, "PopupNotifications", function () {
|
||||
|
Loading…
Reference in New Issue
Block a user