Обновление текущего поведения (по состоянию на 26.04.2017)
Ожидаемое поведение должно быть новым всплывающим окном, когда размеры размера передаются в качестве аргументов в window.open (если панель инструментов включена, добавьте панель инструментов в окно всплывающего окна). Если размеры не указаны, просто по умолчанию открывается новая вкладка (в этом случае включена панель инструментов по умолчанию).
(Кстати, это текущее поведение FF (версия 54.0a2)).
Поведение Chrome (канарейка 60.0.3079.0)
Открывает всплывающее окно для указанных размеров
window.open ("https://google.com","foo","width=800, высота = 780")
Открывает новую вкладку (размер браузера по умолчанию минимизирован, размеры игнорируются)
window.open ("https://google.com","foo","width=800, высота = 780, панель инструментов = 1")
FF Поведение
с размерами
Открывает всплывающее окно без панели инструментов (НЕТ панели инструментов)
window.open ("https://google.com","foo","width=800, высота = 780")
Открывает всплывающее окно с панелью инструментов
window.open ("https://google.com","foo","width=800, высота = 780, панель инструментов = 1")
без габаритов
Открывает новую вкладку
window.open ( "https://google.com","foo")
window.open (панель инструментов "https://google.com","foo"," = 1 ")