Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / modules / indexeddb / IDBVersionChangeEvent.h
index dfc333a..d63fe74 100644 (file)
@@ -26,8 +26,8 @@
 #ifndef IDBVersionChangeEvent_h
 #define IDBVersionChangeEvent_h
 
-#include "bindings/v8/Nullable.h"
-#include "bindings/v8/SerializedScriptValue.h"
+#include "bindings/core/v8/Nullable.h"
+#include "bindings/core/v8/SerializedScriptValue.h"
 #include "modules/EventModules.h"
 #include "modules/indexeddb/IDBAny.h"
 #include "modules/indexeddb/IDBRequest.h"
 #include "wtf/RefPtr.h"
 #include "wtf/text/WTFString.h"
 
-namespace WebCore {
+namespace blink {
 
 struct IDBVersionChangeEventInit : public EventInit {
     IDBVersionChangeEventInit();
 
     unsigned long long oldVersion;
     Nullable<unsigned long long> newVersion;
+    String dataLoss;
 };
 
 class IDBVersionChangeEvent FINAL : public Event {
@@ -51,7 +52,7 @@ public:
     {
         return adoptRefWillBeNoop(new IDBVersionChangeEvent());
     }
-    static PassRefPtrWillBeRawPtr<IDBVersionChangeEvent> create(const AtomicString& eventType, unsigned long long oldVersion, const Nullable<unsigned long long>& newVersion, blink::WebIDBDataLoss dataLoss = blink::WebIDBDataLossNone, const String& dataLossMessage = String())
+    static PassRefPtrWillBeRawPtr<IDBVersionChangeEvent> create(const AtomicString& eventType, unsigned long long oldVersion, const Nullable<unsigned long long>& newVersion, WebIDBDataLoss dataLoss = WebIDBDataLossNone, const String& dataLossMessage = String())
     {
         return adoptRefWillBeNoop(new IDBVersionChangeEvent(eventType, oldVersion, newVersion, dataLoss, dataLossMessage));
     }
@@ -72,15 +73,15 @@ public:
 
 private:
     IDBVersionChangeEvent();
-    IDBVersionChangeEvent(const AtomicString& eventType, unsigned long long oldVersion, const Nullable<unsigned long long>& newVersion, blink::WebIDBDataLoss, const String& dataLoss);
+    IDBVersionChangeEvent(const AtomicString& eventType, unsigned long long oldVersion, const Nullable<unsigned long long>& newVersion, WebIDBDataLoss, const String& dataLoss);
     IDBVersionChangeEvent(const AtomicString& eventType, const IDBVersionChangeEventInit&);
 
     unsigned long long m_oldVersion;
     Nullable<unsigned long long> m_newVersion;
-    bool m_dataLoss;
+    WebIDBDataLoss m_dataLoss;
     String m_dataLossMessage;
 };
 
-} // namespace WebCore
+} // namespace blink
 
 #endif // IDBVersionChangeEvent_h