нет
Нет
просто потому, что манифест в расширении Chrome является чистым JSON , что означает, что он анализируется только как текст и не может содержать другие типы данных или литералы, которые не разрешены строгим JSON технические характеристики. Таким образом, вы не можете включать функции, а также не можете иметь функцию, которая будет вызываться для возврата значения.
Вы также не можете даже вводить комментарии (на самом деле, кажется, что вы можете иметь комментарии сейчас, но это было не так раньше).
Способом достижения вашей цели будет также предоставление веб-службы, которая создает расширение по требованию. Он заполняет файл manifest.json для каждого пользователя, а также архивирует и подписывает ваше расширение. Но тогда его нельзя будет установить в Chrome Web Store, и вам придется разместить его самостоятельно.