Merge pull request #7146 from electron/resolve-empty-url-values
Tweak how empty URLs are resolved
This commit is contained in:
commit
693ba1375b
4 changed files with 67 additions and 3 deletions
|
@ -139,7 +139,11 @@ window.open = function (url, frameName, features) {
|
|||
}
|
||||
|
||||
// Resolve relative urls.
|
||||
url = resolveURL(url)
|
||||
if (url == null || url === '') {
|
||||
url = 'about:blank'
|
||||
} else {
|
||||
url = resolveURL(url)
|
||||
}
|
||||
for (j = 0, len1 = ints.length; j < len1; j++) {
|
||||
name = ints[j]
|
||||
if (options[name] != null) {
|
||||
|
|
|
@ -9,6 +9,7 @@ const remote = require('electron').remote
|
|||
var a = document.createElement('a')
|
||||
|
||||
var resolveURL = function (url) {
|
||||
if (url === '') return ''
|
||||
a.href = url
|
||||
return a.href
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue