chrome.proxy није доступан обичним скриптама веб страница
Дозвола proxy не чини привилеговане API-је проширења видљивим на обичној веб страници ни у сваком контексту скрипте.
Додавање "proxy" у дозволе проширења не претвара JavaScript веб странице у код проширења.
Проверите где се наредба која пада заиста извршава. Обична страница, убачена скрипта странице, скрипта садржаја те страница или service worker у власништву проширења имају различит приступ API-ју. Поновно учитавање странице није поуздан начин да се та граница утврди.
Сместите привилеговану proxy операцију у подржани контекст проширења и по потреби комуницирајте документованим механизмом размене порука проширења. Проширењу је и даље потребна одговарајућа дозвола.
Држите ту операцију уско ограниченом. Скрипта садржаја не треба да прослеђује произвољне захтеве са било које веб странице ради реконфигурације proxy-ја прегледача без сопствене валидације проширења и кориснику видљиве сврхе.
Ако API постоји, али поставка не ступа на снагу, то је други проблем: прегледајте асинхроне грешке, обим и стварну контролу. Недефинисан API објекат најпре упућује на доступност и контекст извршавања, а не на то прихвата ли удаљени proxy IP везе.