message: fix issue.
diff: @@ -319,10 +319,11 @@ function doCreateMainWindow(initialUrl, initialBounds) {
  let mainWinHost = mainWinParsedUrl && mainWinParsedUrl.host;
  let emptyUrlString = 'about:blank';
  + let dispositionWhitelist = ['new-window', 'foreground-tab'];
  // only allow window.open to succeed is if coming from same hsot,
  // otherwise open in default browser.
  - if (disposition === 'new-window' && ((newWinHost === mainWinHost) || newWinUrl === emptyUrlString)) {
  + if (((newWinHost === mainWinHost) || newWinUrl === emptyUrlString) && dispositionWhitelist.includes(disposition)) {
  // handle: window.open
  if (!frameName) {
  