@@ -6,10 +6,10 @@ Subject: render_widget_host_view_base.patch
6
6
... something to do with OSR? and maybe <webview> as well? terrifying.
7
7
8
8
diff --git a/content/browser/renderer_host/render_widget_host_view_base.cc b/content/browser/renderer_host/render_widget_host_view_base.cc
9
- index 88452d8cdb4d9f58a23f2754fd2e79d4765feecd..8abed23ed360f266d024f468875b7f7645d66bf3 100644
9
+ index 62322ba1ce573fd5e11c86cff5dce1299df8b57c..91b9e1733691d01a30a77ff36f2724da37185b2d 100644
10
10
--- a/content/browser/renderer_host/render_widget_host_view_base.cc
11
11
+++ b/content/browser/renderer_host/render_widget_host_view_base.cc
12
- @@ -733 ,6 +733 ,13 @@ bool RenderWidgetHostViewBase::ScreenRectIsUnstableForIOv2For(
12
+ @@ -738 ,6 +738 ,13 @@ bool RenderWidgetHostViewBase::ScreenRectIsUnstableForIOv2For(
13
13
return false;
14
14
}
15
15
@@ -24,27 +24,28 @@ index 88452d8cdb4d9f58a23f2754fd2e79d4765feecd..8abed23ed360f266d024f468875b7f76
24
24
const blink::WebMouseEvent& event,
25
25
const ui::LatencyInfo& latency) {
26
26
diff --git a/content/browser/renderer_host/render_widget_host_view_base.h b/content/browser/renderer_host/render_widget_host_view_base.h
27
- index 1a3715bb7bd6f82398cf0b4953ff8c5636233424..2ab7e8670d6795f7587b5da5d78a546adda76f5a 100644
27
+ index 36ed537b555aab81a97d1f00a8837183faf00b27..ff1fec7178abcf03e992b04c7501356a86cffa0d 100644
28
28
--- a/content/browser/renderer_host/render_widget_host_view_base.h
29
29
+++ b/content/browser/renderer_host/render_widget_host_view_base.h
30
- @@ -26,10 +26,13 @@
31
- #include "components/viz/host/hit_test/hit_test_query.h"
30
+ @@ -25,11 +25,13 @@
31
+ #include "components/viz/common/surfaces/scoped_surface_id_allocator.h"
32
+ #include "components/viz/common/surfaces/surface_id.h"
32
33
#include "content/browser/renderer_host/display_feature.h"
33
- #include "content/browser/renderer_host/render_widget_host_view_input .h"
34
+ - #include "content/common/content_export .h"
34
35
+ #include "content/browser/renderer_host/visible_time_request_trigger.h"
35
36
+ #include "content/browser/web_contents/web_contents_view.h"
36
- #include "content/common/content_export.h"
37
37
#include "content/common/input/event_with_latency_info.h"
38
38
#include "content/common/input/input_router_impl.h"
39
+ #include "content/common/input/render_widget_host_view_input.h"
39
40
#include "content/public/browser/render_frame_metadata_provider.h"
40
41
+ #include "content/public/browser/render_widget_host.h"
41
42
#include "content/public/browser/render_widget_host_view.h"
42
43
#include "content/public/common/page_visibility_state.h"
43
44
#include "content/public/common/widget_type.h"
44
- @@ -73,9 +76 ,11 @@ class DevicePosturePlatformProvider;
45
+ @@ -73,9 +75 ,11 @@ class DevicePosturePlatformProvider;
45
46
class MouseWheelPhaseHandler;
46
47
class RenderWidgetHostImpl;
47
- class RenderWidgetHostViewBaseObserver ;
48
+ class RenderWidgetHostViewInputObserver ;
48
49
+ class RenderWidgetHostViewGuest;
49
50
class ScopedViewTransitionResources;
50
51
class TextInputManager;
@@ -53,7 +54,7 @@ index 1a3715bb7bd6f82398cf0b4953ff8c5636233424..2ab7e8670d6795f7587b5da5d78a546a
53
54
class WebContentsAccessibility;
54
55
class DelegatedFrameHost;
55
56
56
- @@ -223 ,6 +228 ,9 @@ class CONTENT_EXPORT RenderWidgetHostViewBase
57
+ @@ -225 ,6 +229 ,9 @@ class CONTENT_EXPORT RenderWidgetHostViewBase
57
58
const gfx::Rect& keyboard_rect) override {}
58
59
bool IsHTMLFormPopup() const override;
59
60
@@ -63,7 +64,7 @@ index 1a3715bb7bd6f82398cf0b4953ff8c5636233424..2ab7e8670d6795f7587b5da5d78a546a
63
64
// This only needs to be overridden by RenderWidgetHostViewBase subclasses
64
65
// that handle content embedded within other RenderWidgetHostViews.
65
66
gfx::PointF TransformPointToRootCoordSpaceF(
66
- @@ -273 ,6 +281 ,11 @@ class CONTENT_EXPORT RenderWidgetHostViewBase
67
+ @@ -275 ,6 +282 ,11 @@ class CONTENT_EXPORT RenderWidgetHostViewBase
67
68
// non-embeddable derived views.
68
69
virtual RenderWidgetHostViewBase* GetRootView();
69
70
0 commit comments