Hi,
This forum won’t let me leave my post with proper terminology (e.g., duckduckgo.com) so I had to modify all the “links” to get it to post.
Description of the issue: When using Brave browser on iPhone iOS version 18.2.1 and also iPad iOS version 18.2.1 or 17.7.3, Brave always produces HTML.duckduckgo.com instead of duckduckgo.com.
Brave Browser version is 1.73
Instance 1 of how can this issue be reproduced?
Open Brave browser, go to URL bar and type duckduckgo[dot]com
Expected result: duckduckgo[dot]com comes up
Actual result: html.duckduckgo[dot]com comes up
Instance 2 of how can this issue be reproduced?
Open Brave browser, type something in the URL bar and then tap on the Quick-Search DuckDuckGo option
Expected result: duckduckgo[dot]com is used
Actual result: html.duckduckgo[dot]com is used
Instance 3 of how can this issue be reproduced?
Open Brave browser > Add a Bookmark by tapping the 3 dots. The bookmark is of a Duckduckgo search with URL https[colon]//duckduckgo[dot]com/?q=test
Expected result: duckduckgo[dot]com is used
Actual result: html.duckduckgo[dot]com is used
Brave Version (check About Brave): Version 1.73 (97)
Additional Information: I believe this issue has something to do with script blocking. Enable universal script blocking. As demonstrated above the only site that I can get up is html.duckduckgo[dot]com. When duckduckgo comes up, disable scripts blocking on that website. But trying in the future still brings up html.duckduckgo[dot]com despite scripts being allowed for that website.
In Brave, is there a way to make the disablement of “Block Scripts” for a specific website reflect the TOP level domain? For example, when I disable “Block Scripts” for duckduckgo[dot]com I want it to enable scripting for the top level domain duckduckgo[dot]com. But Brave seems to only enable scripts for html.duckduckgo[dot]com. How do I make disabling “Block Scripts” work with the TOP level domain?