Unreviewed, rolling out r243551.
[WebKit-https.git] / Source / WebCore / xml / XMLHttpRequestUpload.h
index 0516b07..e9ebb58 100644 (file)
@@ -38,7 +38,8 @@ public:
     void ref() { m_request.ref(); }
     void deref() { m_request.deref(); }
 
-    void dispatchProgressEvent(const AtomicString& type, unsigned long long loaded, unsigned long long total);
+    void dispatchThrottledProgressEvent(bool lengthComputable, unsigned long long loaded, unsigned long long total);
+    void dispatchProgressEvent(const AtomicString& type);
 
 private:
     void refEventTarget() final { ref(); }
@@ -48,6 +49,9 @@ private:
     ScriptExecutionContext* scriptExecutionContext() const final { return m_request.scriptExecutionContext(); }
 
     XMLHttpRequest& m_request;
+    bool m_lengthComputable { false };
+    unsigned long long m_loaded { 0 };
+    unsigned long long m_total { 0 };
 };
     
 } // namespace WebCore