Okay, so i installed the latest update for google chrome from the play store. I then loaded up DEX without changing anything on the chrome settings, leaving everything as default except for my sync settings it asked me upon initial loading of the app.
Once DEX had loaded, i proceed to open chrome through that with nothing else in the background. (Same as i did with brave) the picture below shows you it working fine at the default window size.
So i begin to try and crash it. Using methods that Brave didnt like:
So, I couldnt crash it from just re-sizing, so i tested them side by side. Using amazon as a control.
Still ok, i begin resizing them both to equal sizes as shown below:
Amazingly it seemed brave decided to work as i was asking, until i noticed something crucial. By this point my phone had auto-locked and the display was off. Noticing this, i couldn’t help but notice that it has a VERY OBVIOUS IMPACT ON BRAVE, but not Chrome.
Knowing that brave was increasingly unresponsive i pressed on to continue testing by asking each browser to carry out the same request in turn whilst my phone was locked.
I clicked on full screen button on the top right of Brave first.
I then minimized brave knowing it begun its blackout moment, and repeated the same request with chrome:
Chrome went full screen with no issues as you can see from the snippet.
I decided to unlock my phone and try Brave once more but instead of full screen, i re-sized it with my phone unlocked:
To my surprise it looked like I found the issue, so i decided to re-lock my phone and try it once more to make sure. It was indeed directly linked. I resized it by half, then enlarged it back to the previous size. Causing the right space to go black.
I left the window at the same size, and instead of unlocking it to go to a web page, i clicked the homepage button and thankfully it resolved my black square issue, like i had mentioned before. The home button seems to refresh the browser back to normality.
After going back to the homepage, i exited DEX knowing how to get around the issue.
hope this helps you and the Brave team solve the issue!