mirror of
https://github.com/fergalmoran/ladybird.git
synced 2025-12-29 04:37:55 +00:00
Browser+LibWeb: Add support for spoofing the browser user agent
This is helpful when testing certain sites like twitter.com which display differently based on the user agent.
This commit is contained in:
committed by
Andreas Kling
parent
aab99d5945
commit
bc9cd55da4
@@ -37,6 +37,8 @@ class Client;
|
||||
|
||||
namespace Web {
|
||||
|
||||
constexpr auto default_user_agent = "Mozilla/4.0 (SerenityOS; x86) LibWeb+LibJS (Not KHTML, nor Gecko) LibWeb";
|
||||
|
||||
class ResourceLoader : public Core::Object {
|
||||
C_OBJECT(ResourceLoader)
|
||||
public:
|
||||
@@ -55,6 +57,7 @@ public:
|
||||
Protocol::Client& protocol_client() { return *m_protocol_client; }
|
||||
|
||||
const String& user_agent() const { return m_user_agent; }
|
||||
void set_user_agent(const String& user_agent) { m_user_agent = user_agent; }
|
||||
|
||||
void clear_cache();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user