Ответ 1
Оба правильные! Они предназначены для разных разделов/функций:
Первый относится к значку браузера (отображается в правом верхнем углу окна браузера, рядом с адресной строкой). Он отображается только в том случае, если ваше расширение регистрирует действие браузера.
Последнее относится к значкам, используемым во всем расширении и браузере, как это объясняется достаточно четко в ссылке, которую вы предоставляете:
(акцент мой)
Один или несколько значков, которые представляют собой расширение, приложение или тему. Вы всегда должны указывать значок 128x128; он использовался во время установки и в Интернет-магазине Chrome. Расширения должны также содержать значок 48x48, который используется на странице управления расширениями (chrome://extensions). Вы также можете указать значок 16x16, который будет использоваться в качестве значка для внутренних страниц. Значок 16x16 также отображается в функции экспериментального расширения.
Кстати, эта вторая ссылка упоминает icon
как имя свойства, которое было заменено в Manifest v2 на default_icon
.
( "Переход к манифесту v2" )