Ну если кратко отвечать на твой вопрос - то нет, так нельзя. Полный контроль над браузером ты можешь получить за счёт внешних скриптов, которые будут запущенны вне браузера, у него есть свои ограничения. Вот написать python код для такой задачи можно, это позволит тебе добиться желаемого.
Ещё можно пойти путём написания расширения, они пишутся на JavaScript, и имеют доступ к специальному API браузера, который предоставляет больше возможностей по сравнению с HTML страницами
А JS может взаимодействовать с исключительно с открытым браузером через DOM, изменяя контент своей страницы, открывая новые вкладки или окна, имитируя клики. А ещё пользователь должен предоставить разрешения на такие действия, как всплывающие окна в редких случаях и почти всегда для камеры, микрофона и оповещений.