fix: ensure ready-to-show event is fired (#25448)
* fix: ensure ready-to-show event is fired * test: acutally draw something when capturePage
This commit is contained in:
parent
2091fd7dd9
commit
e5933c6910
3 changed files with 26 additions and 2 deletions
|
@ -49,6 +49,8 @@ class BrowserWindow : public BaseWindow,
|
|||
content::RenderViewHost* new_host) override;
|
||||
void RenderViewCreated(content::RenderViewHost* render_view_host) override;
|
||||
void DidFirstVisuallyNonEmptyPaint() override;
|
||||
void DidFinishLoad(content::RenderFrameHost* render_frame_host,
|
||||
const GURL& validated_url) override;
|
||||
void BeforeUnloadDialogCancelled() override;
|
||||
void OnRendererUnresponsive(content::RenderProcessHost*) override;
|
||||
void OnRendererResponsive(
|
||||
|
@ -119,6 +121,8 @@ class BrowserWindow : public BaseWindow,
|
|||
// it should be cancelled when we can prove that the window is responsive.
|
||||
base::CancelableClosure window_unresponsive_closure_;
|
||||
|
||||
bool did_ready_to_show_fired_ = false;
|
||||
|
||||
#if defined(OS_MAC)
|
||||
std::vector<mojom::DraggableRegionPtr> draggable_regions_;
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue