Browse Source

Firefox: suppress some "unsafe CPOW usage" message

pull/2/head
Deathamns 10 years ago
committed by gorhill
parent
commit
86e852a722
  1. 14
      platform/firefox/vapi-background.js

14
platform/firefox/vapi-background.js

@ -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…
Cancel
Save