Index: third_party/WebKit/Source/platform/inspector_protocol/templates/TypeBuilder_h.template |
diff --git a/third_party/WebKit/Source/platform/inspector_protocol/templates/TypeBuilder_h.template b/third_party/WebKit/Source/platform/inspector_protocol/templates/TypeBuilder_h.template |
index b72cdf22094973580b2ed07346d29d7c8100130e..553ba55f7c0de6956c1d0bf5900149a1a6c814b5 100644 |
--- a/third_party/WebKit/Source/platform/inspector_protocol/templates/TypeBuilder_h.template |
+++ b/third_party/WebKit/Source/platform/inspector_protocol/templates/TypeBuilder_h.template |
@@ -185,6 +185,8 @@ private: |
class {{config.protocol.export_macro}} Backend { |
public: |
+ virtual ~Backend() { } |
+ |
{% for command in domain.commands %} |
{% if "redirect" in command %}{% continue %}{% endif %} |
{% if ("handlers" in command) and not ("renderer" in command["handlers"]) %}{% continue %}{% endif %} |
@@ -233,9 +235,6 @@ public: |
{% if not has_disable(domain.commands) %} |
virtual void disable(ErrorString*) { } |
{% endif %} |
- |
-protected: |
- virtual ~Backend() { } |
}; |
// ------------- Frontend interface. |