| Index: content/browser/browser_plugin/browser_plugin_guest.h
|
| diff --git a/content/browser/browser_plugin/browser_plugin_guest.h b/content/browser/browser_plugin/browser_plugin_guest.h
|
| index ccfb0b990d3b2ee748ae053495a6f266f796ef71..ddc8ab27a49304ce655000d77020cd807454b0f4 100644
|
| --- a/content/browser/browser_plugin/browser_plugin_guest.h
|
| +++ b/content/browser/browser_plugin/browser_plugin_guest.h
|
| @@ -253,6 +253,11 @@ class CONTENT_EXPORT BrowserPluginGuest : public GuestHost,
|
|
|
| void ResendEventToEmbedder(const blink::WebInputEvent& event);
|
|
|
| + // TODO(ekaramad): Remove this once https://crbug.com/642826 is resolved.
|
| + bool can_use_cross_process_frames() const {
|
| + return can_use_cross_process_frames_;
|
| + }
|
| +
|
| protected:
|
|
|
| // BrowserPluginGuest is a WebContentsObserver of |web_contents| and
|
| @@ -446,6 +451,11 @@ class CONTENT_EXPORT BrowserPluginGuest : public GuestHost,
|
|
|
| BrowserPluginGuestDelegate* const delegate_;
|
|
|
| + // Whether or not this BrowserPluginGuest can use cross process frames. This
|
| + // means when we have --use-cross-process-frames-for-guests on, the
|
| + // WebContents associated with this BrowserPluginGuest has OOPIF structure.
|
| + bool can_use_cross_process_frames_;
|
| +
|
| // Weak pointer used to ask GeolocationPermissionContext about geolocation
|
| // permission.
|
| base::WeakPtrFactory<BrowserPluginGuest> weak_ptr_factory_;
|
|
|