brave / brave-browser

Brave browser for Android, iOS, Linux, macOS, Windows.
https://brave.com
Mozilla Public License 2.0
17.04k stars 2.23k forks source link

Infinite loop when permissions prompt is shown on site #36444

Open Brave-Matt opened 4 months ago

Brave-Matt commented 4 months ago

Description

When I land on a site that requires a permission to be asked, I'm not allowed to move passed the prompt. Regardless of what buttons I press, I cannot allow, block or cancel the prompt away. I am able to continue using the site if I tap off the prompt completely, but then the permission still isn't granted.

Note that in the video below, I am attempting to tap any of the options on the prompt, none of which work:

https://github.com/brave/brave-browser/assets/3299098/8e79b0bc-b3c0-4f36-9c7e-c99280e9cd7c

Steps to reproduce

  1. Visit a site that requires some permission (microphone, location, etc) in Brave
  2. Attempt to select any option in order to allow or block the permission on the site
  3. Get stuck in an infinite loop and be late for your meeting!

Issue reproduces how often

Easily

Version/Channel Information:

Device details

Brave version

v1.63.161

Website problems only

Additional information

Internal conversation: https://bravesoftware.slack.com/archives/C0816QH3R/p1709077533776129

ShivanKaul commented 2 months ago

@deeppandya were you able to repro this?

deeppandya commented 2 months ago

@deeppandya were you able to repro this?

@ShivanKaul I can't seem to reproduce it on my end. I am going to reach out to the QA team for help.

Uni-verse commented 2 months ago

@deeppandya @ShivanKaul

hffvld commented 2 months ago

Verified on Galaxy A32 5G, Pixel 6 and Pixel 7 using version(s):

Device/OS: 
- Galaxy A32 5G / a32xsq-user 13 TP1A.220624.014 release-keys
- Pixel 6 / oriole-user 14 AP1A.240405.002 release-keys
- Pixel 7 / panther_beta-user 15 AP31.240322.018 release-keys
Brave build: 1.65.120
Chromium: 124.0.6367.60 (Official Build) (64-bit) 

ACTUAL RESULTS:


https://github.com/brave/brave-browser/assets/128532965/100623a2-d918-43bc-8699-0fa2e61a15c7