diff options
Diffstat (limited to 'chromium/components/sessions/core/serialized_navigation_driver.h')
-rw-r--r-- | chromium/components/sessions/core/serialized_navigation_driver.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/chromium/components/sessions/core/serialized_navigation_driver.h b/chromium/components/sessions/core/serialized_navigation_driver.h index 5fc261e4a95..74bbfefe1cb 100644 --- a/chromium/components/sessions/core/serialized_navigation_driver.h +++ b/chromium/components/sessions/core/serialized_navigation_driver.h @@ -18,8 +18,6 @@ class SerializedNavigationEntry; // must be provided by the driver on each platform. class SESSIONS_EXPORT SerializedNavigationDriver { public: - virtual ~SerializedNavigationDriver() {} - // Returns the singleton SerializedNavigationDriver. static SerializedNavigationDriver* Get(); @@ -50,6 +48,9 @@ class SESSIONS_EXPORT SerializedNavigationDriver { // Removes the referrer from the encoded page state. virtual std::string StripReferrerFromPageState( const std::string& page_state) const = 0; + + protected: + virtual ~SerializedNavigationDriver() {} }; } // namespace sessions |