mirror of
https://github.com/RGBCube/serenity
synced 2025-07-28 09:47:34 +00:00
LibWeb+LibWebView+WebContent: Add support for meta theme-color
This commit is contained in:
parent
3c27843cfe
commit
a5b01689f1
8 changed files with 61 additions and 0 deletions
|
@ -463,4 +463,9 @@ void PageHost::page_did_request_color_picker(Color current_color)
|
|||
m_client.async_did_request_color_picker(current_color);
|
||||
}
|
||||
|
||||
void PageHost::page_did_change_theme_color(Gfx::Color color)
|
||||
{
|
||||
m_client.async_did_change_theme_color(color);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -116,6 +116,7 @@ private:
|
|||
virtual void request_file(Web::FileRequest) override;
|
||||
virtual void page_did_request_color_picker(Color current_color) override;
|
||||
virtual void page_did_finish_text_test() override;
|
||||
virtual void page_did_change_theme_color(Gfx::Color color) override;
|
||||
|
||||
explicit PageHost(ConnectionFromClient&);
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
#include <AK/URL.h>
|
||||
#include <LibCore/AnonymousBuffer.h>
|
||||
#include <LibGfx/Color.h>
|
||||
#include <LibGfx/ShareableBitmap.h>
|
||||
#include <LibWeb/Cookie/Cookie.h>
|
||||
#include <LibWeb/Cookie/ParsedCookie.h>
|
||||
|
@ -61,6 +62,7 @@ endpoint WebContentClient
|
|||
did_request_file(DeprecatedString path, i32 request_id) =|
|
||||
did_request_color_picker(Color current_color) =|
|
||||
did_finish_handling_input_event(bool event_was_accepted) =|
|
||||
did_change_theme_color(Gfx::Color color) =|
|
||||
|
||||
did_output_js_console_message(i32 message_index) =|
|
||||
did_get_js_console_messages(i32 start_index, Vector<DeprecatedString> message_types, Vector<DeprecatedString> messages) =|
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue