mirror of
https://github.com/RGBCube/serenity
synced 2025-05-14 07:44:59 +00:00
Ladybird: Add ability to create a tab without creating a new WebContent
This commit is contained in:
parent
506707cc2b
commit
48ce8fb4e9
11 changed files with 36 additions and 21 deletions
|
@ -202,7 +202,11 @@ protected:
|
|||
|
||||
void handle_resize();
|
||||
|
||||
virtual void create_client() { }
|
||||
enum class CreateNewClient {
|
||||
No,
|
||||
Yes,
|
||||
};
|
||||
virtual void initialize_client(CreateNewClient = CreateNewClient::Yes) { }
|
||||
|
||||
void handle_web_content_process_crash();
|
||||
|
||||
|
@ -217,6 +221,7 @@ protected:
|
|||
String client_handle;
|
||||
SharedBitmap front_bitmap;
|
||||
SharedBitmap back_bitmap;
|
||||
u64 page_index { 0 };
|
||||
i32 next_bitmap_id { 0 };
|
||||
bool has_usable_bitmap { false };
|
||||
} m_client_state;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue