Toggle Use Staging CRX components in Settings -> BraveCore Switches
Set rewards to staging
Close the browser
Turn on WiFi or mobile network
Launch Brave browser
Launch browser in Portrait orientation
Open New Tab Pages until a tab with New Tab Takeover video ad is opened
Wait till video stops playing
Rotate the phone to Landscape mode
Actual result:
Ugly gradient on NTT video ad in Landscape mode
Looks like we forgot to load a proper background image.
Expected result:
No ugly gradient on NTT video ad in Landscape mode
In landscape consider using the ad video keyframe and locking it to portrait (the keyframe image remains as in Portrait - it is not rotated)
So when user rotates the phone to portrait, the keyframe is already in portrait.
Reproduces how often: [Easily reproduced, Intermittent Issue]
Follow up to https://github.com/brave/brave-browser/issues/37653
Steps to Reproduce
Use Staging CRX components
inSettings -> BraveCore Switches
Actual result:
Ugly gradient on NTT video ad in Landscape mode Looks like we forgot to load a proper background image.
Expected result:
No ugly gradient on NTT video ad in Landscape mode
In landscape consider using the ad video keyframe and locking it to portrait (the keyframe image remains as in Portrait - it is not rotated) So when user rotates the phone to portrait, the keyframe is already in portrait.
Reproduces how often: [Easily reproduced, Intermittent Issue]
Easily reproduced
Brave Version:
1.67.44 on iphone 13 pro max
cc @tmancey @aseren