Это будет зависеть от браузера и его настроек. Он может использовать GPS, местоположение на основе точки доступа WLAN, IP-адрес или любой другой возможный способ определения местоположения.
Браузер работает на вашем локальном компьютере, поэтому даже если вы находитесь за прокси-сервером, он сможет найти ваш фактический IP-адрес (если только функции безопасности не предотвращают его отправку для поиска на сервер геолокации). Является ли какой-либо браузер достаточно умным, чтобы работать за NAT (локальный компьютер имеет частный IP-адрес) и искать IP-адрес шлюза, я не знаю.