brave-browser icon indicating copy to clipboard operation
brave-browser copied to clipboard

Infinite loop when permissions prompt is shown on site

Open Brave-Matt opened this issue 2 years ago • 4 comments

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:

  • Can you reproduce this issue with the current Play Store version? Yes
  • Can you reproduce this issue with the current Play Store Beta version? Yes
  • Can you reproduce this issue with the current Play Store Nightly version? N/A

Device details

  • Install type (ARM, x86):
  • Device type (Phone, Tablet, Phablet): Phone
  • Android version: 14

Brave version

v1.63.161

Website problems only

  • Does the issue resolve itself when disabling Brave Shields? No
  • Does the issue resolve itself when disabling Brave Rewards? N/A
  • Is the issue reproducible on the latest version of Chrome? No

Additional information

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

Brave-Matt avatar Feb 28 '24 17:02 Brave-Matt

@deeppandya were you able to repro this?

ShivanKaul avatar Apr 23 '24 19:04 ShivanKaul

@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.

deeppandya avatar Apr 23 '24 19:04 deeppandya

@deeppandya @ShivanKaul

  • Not reproducible using same STR in the description/video recording with fresh profile on 1.63.161 using Samsung (Android 13) device.

  • Not reproducible when upgrading from 1.63.161 to 1.65.119 and accessing permissions on talk.brave.com

Uni-verse avatar Apr 23 '24 20:04 Uni-verse

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:

  • I couldn't reproduce the issue on the devices from above.

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

hffvld avatar Apr 24 '24 18:04 hffvld