Merge change 22262 into eclair

* changes:
  Adds Java-side of logic to make Geolocation obey Browser 'Enable Location' setting.