Почему Chrome не позволяет запускать Web Workers в JavaScript?

Если я пытаюсь использовать веб-работников через файл JavaScript, Chrome выдает ошибку -

Uncaught SecurityError: Не удалось создать рабочий: скрипт в '(path) /worker.js' не может быть получен из источника 'null'.

Но это позволяет им, если мы используем напрямую через HTML.

Ответ наChrome не может загрузить веб-работника говорит, что Chrome не позволяет загружать веб-работников при запуске сценариев из локального файла.

Почему Chrome не позволяет веб-работникам работать локально?

Веб-работники прекрасно работают в Firefox, Safari и в Edge