Описание
 Используйте API chrome.search для поиска через провайдера по умолчанию.
Разрешения
searchДоступность
Типы
Disposition
Перечисление
 "CURRENT_TAB"  "NEW_TAB"  "НОВОЕ_ОКНО"
 Указывает, что результаты поиска будут отображаться на вкладке вызова или на вкладке активного браузера. 
 Указывает, что результаты поиска будут отображаться в новой вкладке. 
 Указывает, что результаты поиска будут отображаться в новом окне.
QueryInfo
Характеристики
- расположениеРаспоряжение необязательно Место, где должны отображаться результаты поиска. CURRENT_TAB— значение по умолчанию.
- tabIdномер необязательно Место, где должны отображаться результаты поиска. tabIdнельзя использовать сdisposition.
- текстнить Строка для запроса к поисковой системе по умолчанию. 
Методы
query()
chrome.search.query(
queryInfo: QueryInfo,
callback?: function,
): Promise<void>
 Используется для запроса к поисковой системе по умолчанию. В случае ошибки будет установлено значение runtime.lastError . 
Параметры
- queryInfo
- перезвонитьфункция необязательна Параметр callbackвыглядит так:() => void 
Возврат
- Обещание<void> Хром 96+- Обещания поддерживаются только для Manifest V3 и более поздних версий, на других платформах необходимо использовать обратные вызовы.