| Index: third_party/WebKit/Source/core/layout/LayoutEmbeddedObject.h
|
| diff --git a/third_party/WebKit/Source/core/layout/LayoutEmbeddedObject.h b/third_party/WebKit/Source/core/layout/LayoutEmbeddedObject.h
|
| index fc45dbb5914da3f3b4c28d4b89a04babe9a6b745..0d7fc485dc7c9c93e574608b4f1b934d990501ca 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutEmbeddedObject.h
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutEmbeddedObject.h
|
| @@ -36,11 +36,12 @@ public:
|
| LayoutEmbeddedObject(Element*);
|
| ~LayoutEmbeddedObject() override;
|
|
|
| - enum PluginUnavailabilityReason {
|
| + enum PluginAvailability {
|
| + PluginAvailable,
|
| PluginMissing,
|
| PluginBlockedByContentSecurityPolicy,
|
| };
|
| - void setPluginUnavailabilityReason(PluginUnavailabilityReason);
|
| + void setPluginAvailability(PluginAvailability);
|
| bool showsUnavailablePluginIndicator() const;
|
|
|
| const char* name() const override { return "LayoutEmbeddedObject"; }
|
| @@ -64,8 +65,7 @@ private:
|
|
|
| CompositingReasons additionalCompositingReasons() const override;
|
|
|
| - bool m_showsUnavailablePluginIndicator;
|
| - PluginUnavailabilityReason m_pluginUnavailabilityReason;
|
| + PluginAvailability m_pluginAvailability = PluginAvailable;
|
| String m_unavailablePluginReplacementText;
|
| };
|
|
|
|
|