I’m really impressed with all the great features that Brave offers on iOS. Among them, I found the “UpgradeConnectionsToHTTPS” feature to be particularly interesting. It seems like the only way to load mixed content on iOS devices is by using the “disable” option provided by this feature.
As a beginner, I’m curious to learn more about the implementation of this feature. So far, I’ve come across some code related to settings, but I haven’t fully grasped how this feature is specifically implemented.
By the way, I noticed that the enum HTTPSUpgradeLevel defines different levels for the “UpgradeConnectionsToHTTPS” functionality. However, when I looked into the BrowserViewController, I couldn’t find the exact code block related to this feature. Am I wrong?
It would really help me if you could provide an explanation. Thank you so much for your assistance.