| Index: content/browser/browser_plugin/test_browser_plugin_guest.h
|
| diff --git a/content/browser/browser_plugin/test_browser_plugin_guest.h b/content/browser/browser_plugin/test_browser_plugin_guest.h
|
| index be3a159760109a12534133c804c314d31d0ca4ac..6826fbdabb5bc81e434609787774234161494a19 100644
|
| --- a/content/browser/browser_plugin/test_browser_plugin_guest.h
|
| +++ b/content/browser/browser_plugin/test_browser_plugin_guest.h
|
| @@ -34,10 +34,11 @@ class TestBrowserPluginGuest : public BrowserPluginGuest {
|
| const blink::WebInputEvent* event) OVERRIDE;
|
| virtual void OnSetFocus(int instance_id, bool focused) OVERRIDE;
|
| virtual void OnTakeFocus(bool reverse) OVERRIDE;
|
| - virtual void SetDamageBuffer(
|
| - const BrowserPluginHostMsg_ResizeGuest_Params& params) OVERRIDE;
|
| virtual void DidStopLoading(RenderViewHost* render_view_host) OVERRIDE;
|
| virtual void OnImeCancelComposition() OVERRIDE;
|
| + virtual void OnResizeGuest(
|
| + int instance_id,
|
| + const BrowserPluginHostMsg_ResizeGuest_Params& params) OVERRIDE;
|
|
|
| // Overridden from WebContentsObserver.
|
| virtual void WasHidden() OVERRIDE;
|
| @@ -47,8 +48,6 @@ class TestBrowserPluginGuest : public BrowserPluginGuest {
|
| // ready/rendered.
|
| void WaitForUpdateRectMsg();
|
| void ResetUpdateRectCount();
|
| - // Waits until a guest receives a damage buffer of the specified |size|.
|
| - void WaitForDamageBufferWithSize(const gfx::Size& size);
|
| // Waits for focus to reach this guest.
|
| void WaitForFocus();
|
| // Waits for blur to reach this guest.
|
| @@ -67,6 +66,8 @@ class TestBrowserPluginGuest : public BrowserPluginGuest {
|
| void WaitForViewSize(const gfx::Size& view_size);
|
| // Waits until IME cancellation is observed.
|
| void WaitForImeCancel();
|
| + // Waits until we have seen a resize guest of size |view_size|.
|
| + void WaitForResizeGuest(const gfx::Size& view_size);
|
|
|
| void set_guest_hang_timeout(const base::TimeDelta& timeout) {
|
| guest_hang_timeout_ = timeout;
|
| @@ -81,23 +82,18 @@ class TestBrowserPluginGuest : public BrowserPluginGuest {
|
| virtual void SendMessageToEmbedder(IPC::Message* msg) OVERRIDE;
|
|
|
| int update_rect_count_;
|
| - int damage_buffer_call_count_;
|
| bool exit_observed_;
|
| bool focus_observed_;
|
| bool blur_observed_;
|
| bool advance_focus_observed_;
|
| bool was_hidden_observed_;
|
| - bool set_damage_buffer_observed_;
|
| bool input_observed_;
|
| bool load_stop_observed_;
|
| bool ime_cancel_observed_;
|
| gfx::Size last_view_size_observed_;
|
| gfx::Size expected_auto_view_size_;
|
| -
|
| - // For WaitForDamageBufferWithSize().
|
| - bool waiting_for_damage_buffer_with_size_;
|
| - gfx::Size expected_damage_buffer_size_;
|
| - gfx::Size last_damage_buffer_size_;
|
| + gfx::Size last_size_observed_in_resize_;
|
| + gfx::Size expected_view_size_in_resize_;
|
|
|
| scoped_refptr<MessageLoopRunner> send_message_loop_runner_;
|
| scoped_refptr<MessageLoopRunner> crash_message_loop_runner_;
|
| @@ -105,11 +101,11 @@ class TestBrowserPluginGuest : public BrowserPluginGuest {
|
| scoped_refptr<MessageLoopRunner> blur_message_loop_runner_;
|
| scoped_refptr<MessageLoopRunner> advance_focus_message_loop_runner_;
|
| scoped_refptr<MessageLoopRunner> was_hidden_message_loop_runner_;
|
| - scoped_refptr<MessageLoopRunner> damage_buffer_message_loop_runner_;
|
| scoped_refptr<MessageLoopRunner> input_message_loop_runner_;
|
| scoped_refptr<MessageLoopRunner> load_stop_message_loop_runner_;
|
| scoped_refptr<MessageLoopRunner> auto_view_size_message_loop_runner_;
|
| scoped_refptr<MessageLoopRunner> ime_cancel_message_loop_runner_;
|
| + scoped_refptr<MessageLoopRunner> resize_guest_message_loop_runner_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(TestBrowserPluginGuest);
|
| };
|
|
|