diff --git a/mozilla/browser/base/content/browser.js b/mozilla/browser/base/content/browser.js index 41c8004694a..3e9e7648280 100644 --- a/mozilla/browser/base/content/browser.js +++ b/mozilla/browser/base/content/browser.js @@ -2607,8 +2607,10 @@ var newTabButtonObserver = { { var xferData = aXferData.data.split("\n"); var url = xferData[0] ? xferData[0] : xferData[1]; - if (url) + if (url) { + getBrowser().dragDropSecurityCheck(aEvent, aDragSession, url); openNewTabWith(url, null, null, aEvent); + } }, getSupportedFlavours: function () { @@ -2638,8 +2640,10 @@ var newWindowButtonObserver = { { var xferData = aXferData.data.split("\n"); var url = xferData[0] ? xferData[0] : xferData[1]; - if (url) + if (url) { + getBrowser().dragDropSecurityCheck(aEvent, aDragSession, url); openNewWindowWith(url, null, null); + } }, getSupportedFlavours: function () {