mirror of https://github.com/gorhill/uBlock.git
Firefox: suppress some "unsafe CPOW usage" message
This commit is contained in:
parent
478476439c
commit
f6e996c25a
|
@ -1418,15 +1418,23 @@ vAPI.contextMenu.create = function(details, callback) {
|
|||
this.onCommand = function() {
|
||||
var gContextMenu = this.ownerDocument.defaultView.gContextMenu;
|
||||
var details = {
|
||||
menuItemId: this.id,
|
||||
tagName: gContextMenu.target.tagName.toLowerCase()
|
||||
menuItemId: this.id
|
||||
};
|
||||
|
||||
if ( gContextMenu.inFrame ) {
|
||||
details.tagName = 'iframe';
|
||||
details.frameUrl = gContextMenu.focusedWindow.location.href;
|
||||
} else if ( gContextMenu.onImage || gContextMenu.onAudio || gContextMenu.onVideo ) {
|
||||
} else if ( gContextMenu.onImage ) {
|
||||
details.tagName = 'img';
|
||||
details.srcUrl = gContextMenu.mediaURL;
|
||||
} else if ( gContextMenu.onAudio ) {
|
||||
details.tagName = 'audio';
|
||||
details.srcUrl = gContextMenu.mediaURL;
|
||||
} else if ( gContextMenu.onVideo ) {
|
||||
details.tagName = 'video';
|
||||
details.srcUrl = gContextMenu.mediaURL;
|
||||
} else if ( gContextMenu.onLink ) {
|
||||
details.tagName = 'a';
|
||||
details.linkUrl = gContextMenu.linkURL;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue