зеркало из https://github.com/mozilla/gecko-dev.git
fix bug 32459, remove blockimage from menu if not pointing at a menu
This commit is contained in:
Родитель
afad12f5e8
Коммит
a68bf4ad3f
|
@ -99,11 +99,6 @@ Contributor(s): ______________________________________. -->
|
|||
ondestroy="contextMenu.onDestroy(); contextMenu = null;">
|
||||
|
||||
<!-- Open ==================================== -->
|
||||
<menuitem id="context-blockimage"
|
||||
value="&blockImageCmd.label;"
|
||||
accesskey=""
|
||||
style="display: none"
|
||||
oncommand="contextMenu.blockImage();"/>
|
||||
<menuitem id="context-openlink"
|
||||
value="&openLinkCmd.label;"
|
||||
accesskey=""
|
||||
|
@ -156,6 +151,11 @@ Contributor(s): ______________________________________. -->
|
|||
value="&viewImageCmd.label;"
|
||||
accesskey=""
|
||||
oncommand="contextMenu.viewImage();"/>
|
||||
<menuitem id="context-blockimage"
|
||||
value="&blockImageCmd.label;"
|
||||
accesskey=""
|
||||
style="display: none"
|
||||
oncommand="contextMenu.blockImage();"/>
|
||||
<menuseparator/>
|
||||
<!-- Misc ==================================== -->
|
||||
<menuitem id="context-bookmarkpage"
|
||||
|
|
|
@ -311,7 +311,13 @@ nsContextMenu.prototype = {
|
|||
try {
|
||||
if (pref.GetBoolPref("imageblocker.enabled")) {
|
||||
var element = document.getElementById("context-blockimage");
|
||||
element.setAttribute("style","display: inline;" );
|
||||
if (this.imageURL) {
|
||||
element.setAttribute("style","display: inline;" );
|
||||
element.setAttribute("disabled","false" );
|
||||
} else {
|
||||
element.setAttribute("style","display: none;" );
|
||||
element.setAttribute("disabled","true" );
|
||||
}
|
||||
}
|
||||
} catch(e) {
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче