Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / components / webdata / common / web_data_service_test_util.h
index d2223d4..7368356 100644 (file)
@@ -7,7 +7,6 @@
 
 #include "base/basictypes.h"
 #include "base/message_loop/message_loop.h"
-#include "chrome/browser/webdata/web_data_service.h"
 #include "chrome/browser/webdata/web_data_service_factory.h"
 #include "components/signin/core/browser/webdata/token_web_data.h"
 
@@ -16,9 +15,9 @@
 class MockWebDataServiceWrapperBase : public WebDataServiceWrapper {
  public:
   MockWebDataServiceWrapperBase();
-  virtual ~MockWebDataServiceWrapperBase();
+  ~MockWebDataServiceWrapperBase() override;
 
-  virtual void Shutdown() OVERRIDE;
+  void Shutdown() override;
 
  private:
   DISALLOW_COPY_AND_ASSIGN(MockWebDataServiceWrapperBase);
@@ -29,23 +28,18 @@ class MockWebDataServiceWrapperBase : public WebDataServiceWrapper {
 class MockWebDataServiceWrapper : public MockWebDataServiceWrapperBase {
  public:
   MockWebDataServiceWrapper(
-      scoped_refptr<WebDataService> fake_service,
       scoped_refptr<autofill::AutofillWebDataService> fake_autofill,
       scoped_refptr<TokenWebData> fake_token);
 
-  virtual ~MockWebDataServiceWrapper();
+  ~MockWebDataServiceWrapper() override;
 
-  virtual scoped_refptr<autofill::AutofillWebDataService>
-      GetAutofillWebData() OVERRIDE;
+  scoped_refptr<autofill::AutofillWebDataService> GetAutofillWebData() override;
 
-  virtual scoped_refptr<TokenWebData> GetTokenWebData() OVERRIDE;
-
-  virtual scoped_refptr<WebDataService> GetWebData() OVERRIDE;
+  scoped_refptr<TokenWebData> GetTokenWebData() override;
 
  protected:
   scoped_refptr<autofill::AutofillWebDataService> fake_autofill_web_data_;
   scoped_refptr<TokenWebData> fake_token_web_data_;
-  scoped_refptr<WebDataService> fake_web_data_;
 
  private:
   DISALLOW_COPY_AND_ASSIGN(MockWebDataServiceWrapper);