Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / platform / credentialmanager / PlatformLocalCredential.h
index 932bc44..e9af058 100644 (file)
 
 namespace blink {
 
-class PLATFORM_EXPORT PlatformLocalCredential FINAL : public PlatformCredential {
+class PLATFORM_EXPORT PlatformLocalCredential final : public PlatformCredential {
     WTF_MAKE_NONCOPYABLE(PlatformLocalCredential);
 public:
-    static PlatformLocalCredential* create(const String& id, const String& name, const KURL& avatarURL, const String& password);
+    static PlatformLocalCredential* create(const String& id, const String& password, const String& name, const KURL& avatarURL);
     virtual ~PlatformLocalCredential();
 
     const String& password() const { return m_password; }
 
+    virtual bool isLocal() override { return true; }
+
 private:
-    PlatformLocalCredential(const String& id, const String& name, const KURL& avatarURL, const String& password);
+    PlatformLocalCredential(const String& id, const String& password, const String& name, const KURL& avatarURL);
 
     String m_password;
 };