2011-05-11 Antoine Labour <piman@chromium.org>
[WebKit-https.git] / Source / WebCore / loader / ThreadableLoader.h
index f574c94..b01f3ee 100644 (file)
@@ -55,12 +55,13 @@ namespace WebCore {
     };
     
     struct ThreadableLoaderOptions {
     };
     
     struct ThreadableLoaderOptions {
-        ThreadableLoaderOptions() : sendLoadCallbacks(false), sniffContent(false), allowCredentials(false), forcePreflight(false), crossOriginRequestPolicy(DenyCrossOriginRequests) { }
+        ThreadableLoaderOptions() : sendLoadCallbacks(false), sniffContent(false), allowCredentials(false), forcePreflight(false), crossOriginRequestPolicy(DenyCrossOriginRequests), shouldBufferData(true) { }
         bool sendLoadCallbacks;
         bool sniffContent;
         bool allowCredentials;  // Whether HTTP credentials and cookies are sent with the request.
         bool forcePreflight;  // If AccessControl is used, whether to force a preflight.
         CrossOriginRequestPolicy crossOriginRequestPolicy;
         bool sendLoadCallbacks;
         bool sniffContent;
         bool allowCredentials;  // Whether HTTP credentials and cookies are sent with the request.
         bool forcePreflight;  // If AccessControl is used, whether to force a preflight.
         CrossOriginRequestPolicy crossOriginRequestPolicy;
+        bool shouldBufferData;
     };
 
     // Useful for doing loader operations from any thread (not threadsafe, 
     };
 
     // Useful for doing loader operations from any thread (not threadsafe,