Как получить доступ к метаданным файла с помощью веб-расширений?

Я новичок в веб-расширениях, и у меня возникают проблемы с документацией.

Как получить доступ к метаданным файла, например к размеру файла, хранящегося на диске?

Я вижу, что есть документация Mozilla в модулях OS.File, с такими функциями, как OS.File.Info, OS.File.Error и OS.Path, которые выглядят как раз то, что необходимо, но из документации неясно, следует ли использовать из них устарело или вместо этого переносится в веб-расширения.

Если методы, использующие их, на самом деле подходят для продвижения вперед с веб-расширениями, может ли кто-нибудь объяснить (или указать мне на документацию), как импортировать или получить доступ к модулям для использования в фоновом сценарии?

Q/A stackoverflow год назад указывает на то, что модули устарели, но может быть, с тех пор функциональность веб-расширений улучшилась?


person Cam U    schedule 19.01.2017    source источник
comment
Да, OS.File предназначен для других типов надстроек Firefox, а не для WebExtensions. OS.File устарел. Неясно, что будет предоставлено WebExtensions для доступа к файлам. Насколько я понимаю, доступ к произвольным файлам будет запрещен. WebExtensions гораздо менее функциональны, чем другие типы надстроек. Существуют и будут оставаться очень существенные ограничения на то, что будет возможно. WebExtensions по своим возможностям аналогичны расширениям Chrome, но некоторые интерфейсы еще не поддерживаются. Планируется, что будут некоторые возможности, выходящие за рамки того, что позволяет Chrome.   -  person Makyen♦    schedule 19.01.2017
comment
@Makyen Спасибо за информацию.   -  person Cam U    schedule 19.01.2017