Index: Source/core/xml/XMLHttpRequestProgressEventThrottle.h |
diff --git a/Source/core/xml/XMLHttpRequestProgressEventThrottle.h b/Source/core/xml/XMLHttpRequestProgressEventThrottle.h |
index 36eddc5ec41a4d32276f28e719bfa9dcd3f9afed..37cce7fc2451932d5495d4b1a1cb90ae332e84e6 100644 |
--- a/Source/core/xml/XMLHttpRequestProgressEventThrottle.h |
+++ b/Source/core/xml/XMLHttpRequestProgressEventThrottle.h |
@@ -38,6 +38,7 @@ class EventTarget; |
enum ProgressEventAction { |
DoNotFlushProgressEvent, |
+ FlushDeferredProgressEvent, |
FlushProgressEvent |
}; |
@@ -61,7 +62,8 @@ private: |
virtual void fired(); |
void dispatchDeferredEvents(Timer<XMLHttpRequestProgressEventThrottle>*); |
- void flushProgressEvent(); |
+ bool flushDeferredProgressEvent(); |
+ void deliverProgressEvent(); |
bool hasEventToDispatch() const; |