Как стать автором
Обновить

Комментарии 43

Никак не соберусь отправить нормальный багрепорт, поэтому кратко напишу сюда:
Windows 10, на ноутбуке открыто 2 окна Vivaldi (последняя 1-я beta версия, 64-bit). Втыкаю в ноутбук HDMI кабель от монитора, который тут же подключается как 2-й монитор. После этого начинается беспрерывное переключение между 2-мя окнами Vivaldi. Один или несколько процессов vivaldi.exe занимают 100% процессора.
Если убить один из этих vivaldi.exe, то браузер перезапускается с сохранением всех окон и вкладок, и переключение между окнами прекращается.
Надо бы подробный баг-репорт — я у себя проверить не могу…
Основные моменты описал. Скажите, какие данные ещё требуется предоставить?
Ну, всё, что может помочь разобраться с проблемой быстрее. Возможно, какие-то логи подойдут — можно использовать команды от Хрома.
Конфигурация:
  • 2 монитора
  • Windows 7, 64-bit
  • Vivaldi 1.0.344.34, 64-bit
  • Your current browser is Vivaldi 1.0.344.34 as reported by UserAgent string:
    Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.80 Safari/537.36 Vivaldi/1.0.344.34


Шаги:
  1. Запустить Vivaldi и открыть 2 окна.
  2. Открыть настройки монитора: Control Panel\All Control Panel Items\Display\Screen Resolution
  3. Текущее значение: «Multiple displays: Extend these displays»
  4. Изменить значение «Multiple displays» на «Show desctop only on 1»
  5. Нажать кнопку «Apply».
  6. Через несколько секунд начнётся постоянное переключение между окнами Vivaldi и один процесс начнёт занимать 100% одного из процессорных ядер.


В лог в это время постоянно пишется одна и та же строка:
[25840:14552:1215/171902:VERBOSE1:cross_device_promo.cc(166)] CrossDevicePromo::MaybeBrowsingSessionStarted. Same browsing session as the last call.

Если надо, могу скинуть весь лог. Как это сделать?
А можете это всё по-английски отправить в баг-репорт?

Лог можно в виде текстового файла приложить. Или мне в личку прислать.
Могу, но в лучшем случае завтра вечером.
Про лог спросил, так как при отправке баг-репорта нет возможности прикрепить файл.
Тогда мне в личку — я добавлю в баг-репорт.
Не знаю, заводили ли вы баг-репорт, но я наконец собрался и завёл его сам: VB-11653. Ссылку на лог прикрепил.
OK, подключил девелоперов к этому репорту.
НЛО прилетело и опубликовало эту надпись здесь
Аналогично однажды наткнулся на такой же баг, но без HDMI. После какого-то сбоя (не помню какого) началось самовольное переключение между окнами. Может быть проблема проявляется только с двумя и более мониторами (у меня два).
Одно и то же окно в Vivaldi:
image
… и Chrome:
image

P.S. Заодно задам вопрос, который меня давно мучает: зачем в контекстном меню строки ввода URL нужен пункт «Paste as plain text»? Неужели туда можно вставить что-то другое, кроме plain text?
image
Самое время прикрутить в контекстное меню ссылки пункт «Открыть в этом же окне».

Про шортакаты в линукс ничего не слышно?
Самое время прикрутить в контекстное меню ссылки пункт «Открыть в этом же окне».


Не понял.

Про шортакаты в линукс ничего не слышно?


Про которые? И что с ними?
Не понял.

Чтобы можно было открыть ссылку в этой же вкладке, а не в другой не зависимо от target у неё.
Про которые? И что с ними?

А они работают только в английской раскладке (естественно те, которые завязаны на буквы). Очень неудобно например поиск использовать по страница на русском. Да и вообще напрягает каждый раз смотреть на раскладку.
Про ссылки — понял.

По шорткатам — какие конкретно не работают? Я сейчас проверил — из тех, что пользуюсь, все работают независимо от раскладки.
Ну как минимум:
Ctrl+T
Ctrl+Shift+T
Ctrl+F

На Ubuntu 14.04 и 14.10
У меня работают. OpenSUSE.

На чистой установке проверяли?
Вот буквально только что снес профиль. Не — не работают с чистым профилем.
Может быть дело в DE? В OpenSUSE же кеды?
У меня — да, KDE используется. Но при чём тут шорткаты?
При том что в Gnome/Unity такое бывает — раньше не работали в LO, в geany тоже не работали в некоторых версиях по тому же сценарию. Подробностей я не знаю. Но сталкивался.
Сейчас вот проверил — работают в этих апликухах в 14.10. Вечером на домашнем проверю — там 14.04.
Да чего далеко ходить: www.google.ru/search?q=ubuntu+%D0%BD%D0%B5+%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%8E%D1%82+%D1%88%D0%BE%D1%82%D0%BA%D0%B0%D1%82%D1%8B+%D0%B2+%D0%BE%D1%84%D0%B8%D1%81%D0%B5&gws_rd=cr&ei=_G5yVoeJDMOgyAPiraOgBA#newwindow=1&safe=off&q=ubuntu+%D0%B3%D0%BE%D1%80%D1%8F%D1%87%D0%B8%D0%B5+%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D1%88%D0%B8+%D0%B2+%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%B9+%D1%80%D0%B0%D1%81%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B5
А, еще вот что. Обычно не работают так же Ctrl+V, Ctrl+X, Ctrl+C.
Однако в Vivaldi они работают, а вот остальные нет. Чем-то отличается перехват Ctrl+V от Ctrl+T?
Это системные шорткаты. Они от приложения не зависят.
Ну из поискового запроса из сообщения выше, видно что иногда таки зависят и кое-где не работают.
Надо отправлять подробный баг-репорт с описанием системы и прочих важных деталей. Иначе разработчики будут просто не в курсе, что такая проблема существует. Я вот, например, первый раз об этом услышал, а шорткатами пользуюсь каждый день постоянно.
Мой английский ужасен. Но я попробую на выходных…
Пришлите мне потом номер репорта в личку — я подправлю английский.
Илья, я много месяцев(?) назад писал ровно то же самое, но на OS X, вы вроде даже отвечали не раз, а теперь
Я вот, например, первый раз об этом услышал
Ну как так-то, а?(
Браузером сложно пользоваться. У меня уже выработалась вредная привычка в любом браузере перед созданием/закрытием вкладки переключить раскладку, нажать cmd+T или что надо, потом переключить обратно.
Насколько я помню, ваша проблема в Mac OS X — неработающие шорткаты с русской раскладкой. В данном случае — неработающие шорткаты вообще, при этом — в определённом оконном менеджере в Linux. Т.е. это совершенно разные проблемы. Они не связаны друг с другом и исправляются разными способами.
А они работают только в английской раскладке
судя по сообщениям выше, проблема в неработоспособности сочетаний клавиш именно в русской раскладке. Эта проблема уже не раз всплывала от разных пользователей в разных топиках за последние несколько месяцев (насколько помню, проблема актуальна с самых первых билдов браузера). Лечение в обоих случаях – переключение раскладки. Полагаю, что проблема всё же одна. Призываю Suntechnic подтвердить или опровергнуть.
Ну, вот у меня в Linux с русской раскладкой всё работает.
– Доктор, у меня нога болит!
– Ну, вот у меня такая же, и ничего не болит…
Нет, нет — именно в русской раскладке. В английской работает на ура. Другие не пробовал. Думаю проблема в том, что при перехвате шортката детектируется символ, а не код клавиши.
Да, тут надо рыть, где причина. Баг-репорт отправили, да?
Ещё два месяца назад, VB-9571
Подключил девелоперов.
Linux. При закрытии последней вкладки средней кнопкой мыши, в поле URL появляется кусок URL`а последней закрытой вкладки.
Да, в Linux есть проблема средней кнопки мыши — пока в работе этот баг и несколько других смежных.
Странно — у меня такого нет.
Очень не хватает сворачивания текущей страницы по клику на её таб (как работает таскбар в windows и табы в старой опере).
Да, мне тоже не хватает. Но пока у разработчиков руки не дошли…
Ура! Дошли руки! Вот это я понимаю — дух старой Оперы в разработке.
Лягу спать счастливым человеком, спасибо.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий