Как изменить размер шрифта адресной строки в Chrome программно

Я хочу изменить размер шрифта адресной строки в программном обеспечении Chrome, поскольку он слишком большой для меня.

Есть ли способ сделать это?

Ответ 1

Как правило, размер шрифта адресной строки определяется размером шрифта вашей ОС по умолчанию. Читать комментарии здесь: https://code.google.com/p/chromium/issues/detail?id=46472. Поэтому, если вы хотите настроить его, измените свою ОС по умолчанию.

Если вы создаете собственную версию Chrome, вы можете изменить внешний вид браузера, но вам придется писать другой код для каждой платформы, которую вы хотите поддерживать.

Если вы не хотите создавать свою собственную версию Chrome, а затем в Windows вы можете внедрить себя в процесс Chrome с помощью SetWindowsHook или SetWindowsHookEx, найдите дескриптор окна, соответствующий адресной строке, а затем сделайте все, что захотите к нему. Аналогичная идея на OSX. Не уверен в Linux. Это не рекомендуется; он инвазивный и подвержен поломке.

Что касается API-интерфейса Chrome для расширения или приложения, чтобы изменить размер адресной строки, не можете этого сделать.