Browse Source

Firefox,Safari: implement vAPI.tabs.reload

pull/2/head
Deathamns 10 years ago
committed by gorhill
parent
commit
7a5d174aa4
  1. 12
      platform/firefox/vapi-background.js

12
platform/firefox/vapi-background.js

@ -410,7 +410,7 @@ vAPI.tabs.get = function(tabId, callback) {
} }
// for internal use // for internal use
if ( tab && typeof callback !== 'function' ) {
if ( typeof callback !== 'function' ) {
return tab; return tab;
} }
@ -561,6 +561,16 @@ vAPI.tabs.remove = function(tabIds) {
/******************************************************************************/ /******************************************************************************/
vAPI.tabs.reload = function(tabId) {
var tab = this.get(tabId);
if ( tab ) {
tab.ownerDocument.defaultView.gBrowser.reloadTab(tab);
}
};
/******************************************************************************/
vAPI.tabs.injectScript = function(tabId, details, callback) { vAPI.tabs.injectScript = function(tabId, details, callback) {
var tab = vAPI.tabs.get(tabId); var tab = vAPI.tabs.get(tabId);

Loading…
Cancel
Save