I think that simple sample is https://codepen.io/mkato/pen/BaxEEzG [ContentStateReducer](https://searchfox.org/mozilla-central/rev/e47d3061be57b52385c0ef947bac032e4e80d606/mobile/android/android-components/components/browser/state/src/main/java/mozilla/components/browser/state/reducer/ContentStateReducer.kt#179-183) ignores GeckoResult for 2nd GeoLocation request since URI is same. Ignoring GeckoResult means that it is handled by DENY (due to Java GC). GVE uses modal dialog for GeoLocation permission, so this issue doesn't occur. This is AC issue.
Bug 1934115 Comment 16 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
I think that simple sample is https://codepen.io/mkato/pen/BaxEEzG [ContentStateReducer](https://searchfox.org/mozilla-central/rev/e47d3061be57b52385c0ef947bac032e4e80d606/mobile/android/android-components/components/browser/state/src/main/java/mozilla/components/browser/state/reducer/ContentStateReducer.kt#179-183) ignores GeckoResult for 2nd GeoLocation request since URI is same. Ignoring GeckoResult means that it is handled by DENY (due to Java GC). GVE uses modal dialog for GeoLocation permission, so this issue doesn't occur.