Brave Browser iOS - Startpage Display Scrambled

Description of the issue:

Using Brave Browser iOS (BBiOS) Private Browsing, Brave Shields UP (but “Block Scripts” is DISABLED).

Go to:

https://www.startpage.com

Enter search criteria: “Elon Musk” (or other criteria).

Click Go button on iPhone keypad.

Scroll down to middle portion of the search webpage results and pick one of the results.

After that webpage develops, click the browser back button - returns you to the search results.

Scroll to top of that webpage of search results.

Result is garbage displayed. Been doing that since May 2024.

How can this issue be reproduced?

  1. See preceding Description.

Expected result:

Clean display - without displayed garbage.

Brave Version( check About Brave):

Brave Browser Version 1.68.1 (145) BraveCore 1.68.145 (127.0.6533.120)

Mobile Device details

Device iPhone 8 (iOS 16.7.10)

Additional Information:


Four Screenshots:


Brave Browser iOS Settings:

Shields & Privacy

Trackers & Ads Blocking: STANDARD

  • Upgrade Connections to HTTPS [ENABLED]
  • Auto-Redirect AMP Pages [ENABLED]
  • Auto-Redirect Tracking URLs [ENABLED]
  • Block Scripts [ENABLED]
  • Block all Cookies [DISABLED]
  • Block Fingerprinting [ENABLED]
  • Enable Global Privacy Control [ENABLED]
  • Block Cookie Consent Notices [ENABLED]

Content Filtering:

  • EasyList Cookie [ENABLED]
  • Fanboy’s Mobile Notifications [ENABLED]

CLEAR PRIVATE DATA

  • Browsing History [ENABLED]
  • Cache [ENABLED]
  • Cookies and Site Data [ENABLED]
  • Saved Logins [ENABLED]
  • Downloaded files [ENABLED]
  • Brave News [ENABLED]
  • Playlist Offline Data [ENABLED]
  • Playlist Media & Offline Data [ENABLED]
  • Recent Search Data[ENABLED]

Manage Website Data [no data]

Privacy Hub

Show Shields Data [DISABLED]
Show VPN Alerts [DISABLED]

OTHER PRIVACY SETTINGS

  • Private Browsing Only [ENABLED]
  • Block ‘Switch to App’ Notices [ENABLED]
  • Allow universal links to open in external apps [DISABLED]
  • Block Dangerous Websites [DISABLED]
  • Enable Screen Time [DISABLED]
  • Allow Privacy-Preserving Product Analytics (P3A) [DISABLED]
  • Automatically send daily usage ping to Brave [ENABLED]

Rewards [DISABLED]

News [DISABLED]

Brave Firewall + VPN [DISABLED]

Playlist [DISABLED]

Web3

IPFS

WEB3 DOMAINS

  • Resolve Solana Name Service (SNS) Domain Names: ASK
  • Resolve Ethereum Name Service (ENS) Domain Names: ASK
  • Allow ENS Offchain Lookup: ASK
  • Resolve Unstoppable Domains Doman Names: ASK

GENERAL

Search Engines

Standard Tab: Startpage
Private Tab: Startpage
Quick-Search Engines

  • Brave Search [ENABLED]
  • Bing [DISABLED]
  • DuckDuckGo [ENABLED]
  • Ecosia [DISABLED]
  • Google [DISABLED]
  • Qwant [DISABLED]

Show Search Suggestions [DISABLED]
Show Recent Searches [DISABLED]
Show Browser Suggestions [DISABLED]

Sync [DISABLED]
Show Last Visited Bookmarks [DISABLED]
Siri Shortcuts [DISABLED/DO NOT USE IT]
Enable Pull-to-refresh [DISABLED]
Block Popups [ENABLED]
Website Redirects

DISPLAY

Media

Enable Background Audio [DISABLED]
Open YouTube links in Brave [DISABLED]
Highest Quality Playback: Allow over Wi-Fi

Appearance: Light

New Tab Page

  • Background Images [DISABLED]
  • WIDGETS: Privacy Hub [ENABLED]
  • WIDGETS: Favorites [DISABLED]

Show Bookmarks Shortcut [DISABLED]

Hide Brave Rewards Icon [ENABLED]

TABS

  • Top Bar [ENABLED]
  • Tabs Bar [DISABLED]
  • Close Tabs: Manually

UPDATED 20241201 Sunday

Same problem for new iPhone 14; its settings:

Reminder:

October 19, 2024 Saturday

Bug remains. Using Startpage search. Criteria (this time) “javascript img element src attribute”.

Scrolling down thru the Startpage results to . . .

How do I access ‘src’ attribute of <img> tag in javascript?

Click on that link, and took a brief glimpse (plus screenshot) of that webpage:

Tap Brave Browser Back Arrow, thus returning to the Startpage search results:

Scroll up that Startpage search results webpage . . . and find garbage:

October 29, 2024 Tuesday

Bug remains; latest screenshots:

Startpage search results:

Pick a result and go to - this time reddit:

Back to search results and scroll to top of page . . . STILL SCRAMBLED:

Monday, November 11, 2024 around 1851 hours EST

Still doing it, and with upgraded iPhone (from 8 Plus to 14):

Same old bug (re-display of previous image):

@289wk,
I cannot reproduce this issue at all. I suspect that the issue is related to Startpage though, rather than brave. I also notice that you’re connected via VPN when performing these steps — do you see the same results with VPN off?

For me, search results appear normally and tapping the back button after going to one of them just returns me to the Startpage results. Note that I am not using a VPN at the time.

Not VPN issue. (Tested, using cellular data connection instead of VPN.)

The problem is somehow associated with Brave Shields.

Given all the Brave Browser > Shields & Privacy > settings that I listed above (note: “Block Scripts [ENABLED]”) . . .

when I visit

https://www.startpage.com

and tap the Shields (icon, upper-right corner of Brave Browser (iOS) display),

and click on that icon,

and then set “Block Scripts” to Disabled . . .

and then run the Startpage search,

and the Startpage results are displayed,

and I scroll down to say, mid-page, select a result (and view it),

then tap the Brave Browser (iOS) back button . . .

when I get back to the search results,

and I scroll back up to the top of the search results, and the “scrambled” page/HTML stuff is there . . .

If I flip the Shields “Block Script” from Disabled, to Enabled, the results page will reload, and I get:

Next, when I flip the Shields “Block Script” from Enabled, back to Disabled, the results page that displays, is normal:

Yet, upon further use of the Startpage search engine, the problem returns . . . and subsequent flipping of the “Block Scripts” switch, causes the above-mentioned performance.

Ying and Yang, back and forth.

Situation started back in May 2024, possibly on the heels of the change of how Brave Browser (iOS) gets built via GitHub, maybe, I dunno.


BTW, thanks for taking an interest in this bug report.


Other notes:

The problem occurs on both of my Apple iPhones (8+, 14). Does not occur on old mid-2010 MacBook Pro running Brave Browser (MacOS) version 1.41.100 Chromium: 103.0.5060.134 (Official Build) (x86_64).

November 28, 2024

Problem remains

@289wk it’s not happening to me either. Curious what you might have differently.

The bug is in/associated with Brave Shields - Block Scripts’ enable/disable switching.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.