summaryrefslogtreecommitdiffstats
path: root/patches/0002-Clang-libc-does-not-support-incomplete-types-in-temp.patch
diff options
context:
space:
mode:
Diffstat (limited to 'patches/0002-Clang-libc-does-not-support-incomplete-types-in-temp.patch')
-rw-r--r--patches/0002-Clang-libc-does-not-support-incomplete-types-in-temp.patch422
1 files changed, 51 insertions, 371 deletions
diff --git a/patches/0002-Clang-libc-does-not-support-incomplete-types-in-temp.patch b/patches/0002-Clang-libc-does-not-support-incomplete-types-in-temp.patch
index 9bd5ef0dd..fdb7628aa 100644
--- a/patches/0002-Clang-libc-does-not-support-incomplete-types-in-temp.patch
+++ b/patches/0002-Clang-libc-does-not-support-incomplete-types-in-temp.patch
@@ -23,34 +23,25 @@ Therefore forward declarations must be removed in several places:
- WorkerDevToolsManager::InspectedWorker
- WorkerDevToolsManager::TerminatedInspectedWorker
---
- base/callback_forward.h | 9 +-
- .../browser/devtools/worker_devtools_manager.cc | 24 ----
- content/browser/devtools/worker_devtools_manager.h | 26 +++-
- .../browser/dom_storage/dom_storage_namespace.h | 3 +-
- .../indexed_db/indexed_db_dispatcher_host.h | 2 +-
- .../media/media_stream_dispatcher_host.cc | 11 --
- .../media/media_stream_dispatcher_host.h | 12 +-
- .../renderer_host/pepper/browser_ppapi_host_impl.h | 3 +-
- .../browser/worker_host/message_port_service.cc | 15 ---
- content/browser/worker_host/message_port_service.h | 16 ++-
- content/common/gpu/gpu_messages.h | 4 +-
- content/public/test/test_file_error_injector.h | 3 +-
- content/renderer/media/media_stream_center.h | 1 +
- content/renderer/media/media_stream_dispatcher.cc | 31 -----
- content/renderer/media/media_stream_dispatcher.h | 31 ++++-
- gpu/config/dx_diag_node.cc | 4 +
- gpu/config/dx_diag_node.h | 4 +
- media/filters/ffmpeg_audio_decoder.cc | 6 -
- media/filters/ffmpeg_audio_decoder.h | 8 +-
- net/cert/mock_cert_verifier.cc | 19 ---
- net/cert/mock_cert_verifier.h | 20 ++-
- net/dns/mock_host_resolver.cc | 31 -----
- net/dns/mock_host_resolver.h | 32 ++++-
- net/http/http_auth_cache.h | 144 ++++++++++-----------
- ui/gfx/image/image_family.h | 23 ++--
- webkit/support/weburl_loader_mock_factory.cc | 5 -
- webkit/support/weburl_loader_mock_factory.h | 8 +-
- 27 files changed, 240 insertions(+), 255 deletions(-)
+ base/callback_forward.h | 9 +-----
+ .../browser/devtools/worker_devtools_manager.cc | 24 ----------------
+ content/browser/devtools/worker_devtools_manager.h | 26 ++++++++++++++++--
+ .../media/media_stream_dispatcher_host.cc | 11 --------
+ .../media/media_stream_dispatcher_host.h | 12 +++++++-
+ .../browser/worker_host/message_port_service.cc | 22 ---------------
+ content/browser/worker_host/message_port_service.h | 23 +++++++++++++++-
+ content/common/gpu/gpu_messages.h | 4 ++-
+ content/renderer/media/media_stream_dispatcher.cc | 31 ---------------------
+ content/renderer/media/media_stream_dispatcher.h | 31 +++++++++++++++++++--
+ gpu/config/dx_diag_node.cc | 4 +++
+ gpu/config/dx_diag_node.h | 4 +++
+ media/filters/ffmpeg_audio_decoder.cc | 6 ----
+ media/filters/ffmpeg_audio_decoder.h | 8 +++++-
+ net/cert/mock_cert_verifier.cc | 19 -------------
+ net/cert/mock_cert_verifier.h | 20 +++++++++++++-
+ net/dns/mock_host_resolver.cc | 31 ---------------------
+ net/dns/mock_host_resolver.h | 32 +++++++++++++++++++++-
+ 18 files changed, 155 insertions(+), 162 deletions(-)
diff --git a/base/callback_forward.h b/base/callback_forward.h
index 7983248..8538bb2 100644
@@ -72,10 +63,10 @@ index 7983248..8538bb2 100644
#endif // BASE_CALLBACK_FORWARD_H
diff --git a/content/browser/devtools/worker_devtools_manager.cc b/content/browser/devtools/worker_devtools_manager.cc
-index dd54f80..14efaa5 100644
+index f08523b..983c55c 100644
--- a/content/browser/devtools/worker_devtools_manager.cc
+++ b/content/browser/devtools/worker_devtools_manager.cc
-@@ -41,17 +41,6 @@ base::LazyInstance<AgentHosts>::Leaky g_orphan_map = LAZY_INSTANCE_INITIALIZER;
+@@ -51,17 +51,6 @@ base::LazyInstance<AgentHosts>::Leaky g_orphan_map = LAZY_INSTANCE_INITIALIZER;
} // namespace
@@ -93,7 +84,7 @@ index dd54f80..14efaa5 100644
class WorkerDevToolsManager::WorkerDevToolsAgentHost
: public IPCDevToolsAgentHost {
public:
-@@ -190,19 +179,6 @@ class WorkerDevToolsManager::DetachedClientHosts {
+@@ -200,19 +189,6 @@ class WorkerDevToolsManager::DetachedClientHosts {
}
};
@@ -114,10 +105,10 @@ index dd54f80..14efaa5 100644
WorkerDevToolsManager* WorkerDevToolsManager::GetInstance() {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
diff --git a/content/browser/devtools/worker_devtools_manager.h b/content/browser/devtools/worker_devtools_manager.h
-index 7ea8840..0f0111e 100644
+index 8a9a708..e6d090c 100644
--- a/content/browser/devtools/worker_devtools_manager.h
+++ b/content/browser/devtools/worker_devtools_manager.h
-@@ -49,7 +49,20 @@ class WorkerDevToolsManager {
+@@ -54,7 +54,20 @@ class WorkerDevToolsManager {
private:
friend struct DefaultSingletonTraits<WorkerDevToolsManager>;
class DetachedClientHosts;
@@ -139,7 +130,7 @@ index 7ea8840..0f0111e 100644
typedef std::list<InspectedWorker> InspectedWorkersList;
WorkerDevToolsManager();
-@@ -79,7 +92,16 @@ class WorkerDevToolsManager {
+@@ -84,7 +97,16 @@ class WorkerDevToolsManager {
InspectedWorkersList inspected_workers_;
@@ -157,34 +148,6 @@ index 7ea8840..0f0111e 100644
typedef std::list<TerminatedInspectedWorker> TerminatedInspectedWorkers;
// List of terminated workers for which there may be a devtools client on
// the UI thread. Worker entry is added into this list when inspected worker
-diff --git a/content/browser/dom_storage/dom_storage_namespace.h b/content/browser/dom_storage/dom_storage_namespace.h
-index f33042f..5860685 100644
---- a/content/browser/dom_storage/dom_storage_namespace.h
-+++ b/content/browser/dom_storage/dom_storage_namespace.h
-@@ -11,8 +11,7 @@
- #include "base/files/file_path.h"
- #include "base/memory/ref_counted.h"
- #include "content/common/content_export.h"
--
--class GURL;
-+#include "url/gurl.h"
-
- namespace content {
-
-diff --git a/content/browser/indexed_db/indexed_db_dispatcher_host.h b/content/browser/indexed_db/indexed_db_dispatcher_host.h
-index 0731113..e254cad 100644
---- a/content/browser/indexed_db/indexed_db_dispatcher_host.h
-+++ b/content/browser/indexed_db/indexed_db_dispatcher_host.h
-@@ -12,8 +12,8 @@
- #include "base/id_map.h"
- #include "base/memory/ref_counted.h"
- #include "content/public/browser/browser_message_filter.h"
-+#include "url/gurl.h"
-
--class GURL;
- struct IndexedDBDatabaseMetadata;
- struct IndexedDBHostMsg_DatabaseCount_Params;
- struct IndexedDBHostMsg_DatabaseCreateIndex_Params;
diff --git a/content/browser/renderer_host/media/media_stream_dispatcher_host.cc b/content/browser/renderer_host/media/media_stream_dispatcher_host.cc
index ebc4d89..9135b71 100644
--- a/content/browser/renderer_host/media/media_stream_dispatcher_host.cc
@@ -230,32 +193,11 @@ index ec1dd15..cfc6913 100644
typedef std::map<std::string, StreamRequest> StreamMap;
// Streams generated for this host.
StreamMap streams_;
-diff --git a/content/browser/renderer_host/pepper/browser_ppapi_host_impl.h b/content/browser/renderer_host/pepper/browser_ppapi_host_impl.h
-index 9723634..c46ab13 100644
---- a/content/browser/renderer_host/pepper/browser_ppapi_host_impl.h
-+++ b/content/browser/renderer_host/pepper/browser_ppapi_host_impl.h
-@@ -15,6 +15,7 @@
- #include "content/browser/renderer_host/pepper/content_browser_pepper_host_factory.h"
- #include "content/browser/renderer_host/pepper/pepper_message_filter.h"
- #include "content/common/content_export.h"
-+#include "content/common/pepper_renderer_instance_data.h"
- #include "content/public/browser/browser_ppapi_host.h"
- #include "content/public/common/process_type.h"
- #include "ipc/ipc_channel_proxy.h"
-@@ -22,8 +23,6 @@
-
- namespace content {
-
--struct PepperRendererInstanceData;
--
- class CONTENT_EXPORT BrowserPpapiHostImpl : public BrowserPpapiHost {
- public:
- // The creator is responsible for calling set_plugin_process_handle as soon
diff --git a/content/browser/worker_host/message_port_service.cc b/content/browser/worker_host/message_port_service.cc
-index 2ad3b19..d0563f0 100644
+index 3bc8f5a..b413c1f 100644
--- a/content/browser/worker_host/message_port_service.cc
+++ b/content/browser/worker_host/message_port_service.cc
-@@ -9,21 +9,6 @@
+@@ -9,28 +9,6 @@
namespace content {
@@ -270,6 +212,13 @@ index 2ad3b19..d0563f0 100644
- // The globally unique id of the entangled message port.
- int entangled_message_port_id;
- // If true, all messages to this message port are queued and not delivered.
+- // This is needed so that when a message port is sent between processes all
+- // pending message get transferred. There are two possibilities for pending
+- // messages: either they are already received by the child process, or they're
+- // in-flight. This flag ensures that the latter type get flushed through the
+- // system.
+- // This flag should only be set to true in response to
+- // WorkerProcessHostMsg_QueueMessages.
- bool queue_messages;
- QueuedMessages queued_messages;
-};
@@ -278,10 +227,10 @@ index 2ad3b19..d0563f0 100644
return Singleton<MessagePortService>::get();
}
diff --git a/content/browser/worker_host/message_port_service.h b/content/browser/worker_host/message_port_service.h
-index b85e76b..e6bf717 100644
+index b85e76b..30645c7 100644
--- a/content/browser/worker_host/message_port_service.h
+++ b/content/browser/worker_host/message_port_service.h
-@@ -61,7 +61,21 @@ class MessagePortService {
+@@ -61,7 +61,28 @@ class MessagePortService {
// verify that the message port id exists.
void Erase(int message_port_id);
@@ -297,6 +246,13 @@ index b85e76b..e6bf717 100644
+ // The globally unique id of the entangled message port.
+ int entangled_message_port_id;
+ // If true, all messages to this message port are queued and not delivered.
++ // This is needed so that when a message port is sent between processes all
++ // pending message get transferred. There are two possibilities for pending
++ // messages: either they are already received by the child process, or they're
++ // in-flight. This flag ensures that the latter type get flushed through the
++ // system.
++ // This flag should only be set to true in response to
++ // WorkerProcessHostMsg_QueueMessages.
+ bool queue_messages;
+ QueuedMessages queued_messages;
+ };
@@ -305,10 +261,10 @@ index b85e76b..e6bf717 100644
MessagePorts message_ports_;
diff --git a/content/common/gpu/gpu_messages.h b/content/common/gpu/gpu_messages.h
-index 49493d9..35c4635 100644
+index b4e5be5..3952d79 100644
--- a/content/common/gpu/gpu_messages.h
+++ b/content/common/gpu/gpu_messages.h
-@@ -112,10 +112,12 @@ IPC_STRUCT_BEGIN(GpuStreamTextureMsg_MatrixChanged_Params)
+@@ -116,10 +116,12 @@ IPC_STRUCT_BEGIN(GpuStreamTextureMsg_MatrixChanged_Params)
IPC_STRUCT_END()
#endif
@@ -322,32 +278,6 @@ index 49493d9..35c4635 100644
IPC_STRUCT_TRAITS_BEGIN(gpu::GpuPerformanceStats)
IPC_STRUCT_TRAITS_MEMBER(graphics)
-diff --git a/content/public/test/test_file_error_injector.h b/content/public/test/test_file_error_injector.h
-index c056780..306c7e2 100644
---- a/content/public/test/test_file_error_injector.h
-+++ b/content/public/test/test_file_error_injector.h
-@@ -13,8 +13,7 @@
- #include "base/memory/scoped_ptr.h"
- #include "base/memory/ref_counted.h"
- #include "content/public/browser/download_interrupt_reasons.h"
--
--class GURL;
-+#include "url/gurl.h"
-
- namespace content {
-
-diff --git a/content/renderer/media/media_stream_center.h b/content/renderer/media/media_stream_center.h
-index 642cda5..83a55f6 100644
---- a/content/renderer/media/media_stream_center.h
-+++ b/content/renderer/media/media_stream_center.h
-@@ -15,6 +15,7 @@
- #include "third_party/WebKit/public/platform/WebMediaStream.h"
- #include "third_party/WebKit/public/platform/WebMediaStreamCenter.h"
- #include "third_party/WebKit/public/platform/WebMediaStreamTrack.h"
-+#include "third_party/WebKit/public/platform/WebMediaStreamTrackSourcesRequest.h"
-
- namespace WebKit {
- class WebMediaStreamCenterClient;
diff --git a/content/renderer/media/media_stream_dispatcher.cc b/content/renderer/media/media_stream_dispatcher.cc
index cc241fa..57d65b6 100644
--- a/content/renderer/media/media_stream_dispatcher.cc
@@ -475,7 +405,7 @@ index 33d29b3..45ffa65 100644
+
#endif // GPU_CONFIG_DX_DIAG_NODE_H_
diff --git a/media/filters/ffmpeg_audio_decoder.cc b/media/filters/ffmpeg_audio_decoder.cc
-index 34fc793..53dec64 100644
+index f922e98..f41c893 100644
--- a/media/filters/ffmpeg_audio_decoder.cc
+++ b/media/filters/ffmpeg_audio_decoder.cc
@@ -22,12 +22,6 @@
@@ -572,10 +502,10 @@ index 5af7b7e..704c66b 100644
int default_result_;
diff --git a/net/dns/mock_host_resolver.cc b/net/dns/mock_host_resolver.cc
-index 0ddb8cf..b3d1489 100644
+index ff5ffbc..25918ba 100644
--- a/net/dns/mock_host_resolver.cc
+++ b/net/dns/mock_host_resolver.cc
-@@ -209,37 +209,6 @@ void MockHostResolverBase::ResolveNow(size_t id) {
+@@ -212,37 +212,6 @@ void MockHostResolverBase::ResolveNow(size_t id) {
//-----------------------------------------------------------------------------
@@ -614,10 +544,10 @@ index 0ddb8cf..b3d1489 100644
: HostResolverProc(previous) {
}
diff --git a/net/dns/mock_host_resolver.h b/net/dns/mock_host_resolver.h
-index b73bd0a..282521c 100644
+index 3593fbd..f8a4240 100644
--- a/net/dns/mock_host_resolver.h
+++ b/net/dns/mock_host_resolver.h
-@@ -201,7 +201,37 @@ class RuleBasedHostResolverProc : public HostResolverProc {
+@@ -209,7 +209,37 @@ class RuleBasedHostResolverProc : public HostResolverProc {
int* os_error) OVERRIDE;
private:
@@ -656,256 +586,6 @@ index b73bd0a..282521c 100644
typedef std::list<Rule> RuleList;
virtual ~RuleBasedHostResolverProc();
-diff --git a/net/http/http_auth_cache.h b/net/http/http_auth_cache.h
-index 1d6f2d2..75b379f 100644
---- a/net/http/http_auth_cache.h
-+++ b/net/http/http_auth_cache.h
-@@ -26,7 +26,77 @@ namespace net {
- // Entries can be looked up by either (origin, realm, scheme) or (origin, path).
- class NET_EXPORT_PRIVATE HttpAuthCache {
- public:
-- class Entry;
-+ class NET_EXPORT_PRIVATE Entry {
-+ public:
-+ ~Entry();
-+
-+ const GURL& origin() const {
-+ return origin_;
-+ }
-+
-+ // The case-sensitive realm string of the challenge.
-+ const std::string realm() const {
-+ return realm_;
-+ }
-+
-+ // The authentication scheme of the challenge.
-+ HttpAuth::Scheme scheme() const {
-+ return scheme_;
-+ }
-+
-+ // The authentication challenge.
-+ const std::string auth_challenge() const {
-+ return auth_challenge_;
-+ }
-+
-+ // The login credentials.
-+ const AuthCredentials& credentials() const {
-+ return credentials_;
-+ }
-+
-+ int IncrementNonceCount() {
-+ return ++nonce_count_;
-+ }
-+
-+ void UpdateStaleChallenge(const std::string& auth_challenge);
-+
-+ private:
-+ friend class HttpAuthCache;
-+ FRIEND_TEST_ALL_PREFIXES(HttpAuthCacheTest, AddPath);
-+ FRIEND_TEST_ALL_PREFIXES(HttpAuthCacheTest, AddToExistingEntry);
-+
-+ typedef std::list<std::string> PathList;
-+
-+ Entry();
-+
-+ // Adds a path defining the realm's protection space. If the path is
-+ // already contained in the protection space, is a no-op.
-+ void AddPath(const std::string& path);
-+
-+ // Returns true if |dir| is contained within the realm's protection
-+ // space. |*path_len| is set to the length of the enclosing path if
-+ // such a path exists and |path_len| is non-NULL. If no enclosing
-+ // path is found, |*path_len| is left unmodified.
-+ //
-+ // Note that proxy auth cache entries are associated with empty
-+ // paths. Therefore it is possible for HasEnclosingPath() to return
-+ // true and set |*path_len| to 0.
-+ bool HasEnclosingPath(const std::string& dir, size_t* path_len);
-+
-+ // |origin_| contains the {protocol, host, port} of the server.
-+ GURL origin_;
-+ std::string realm_;
-+ HttpAuth::Scheme scheme_;
-+
-+ // Identity.
-+ std::string auth_challenge_;
-+ AuthCredentials credentials_;
-+
-+ int nonce_count_;
-+
-+ // List of paths that define the realm's protection space.
-+ PathList paths_;
-+ };
-
- // Prevent unbounded memory growth. These are safeguards for abuse; it is
- // not expected that the limits will be reached in ordinary usage.
-@@ -106,78 +176,6 @@ class NET_EXPORT_PRIVATE HttpAuthCache {
- };
-
- // An authentication realm entry.
--class NET_EXPORT_PRIVATE HttpAuthCache::Entry {
-- public:
-- ~Entry();
--
-- const GURL& origin() const {
-- return origin_;
-- }
--
-- // The case-sensitive realm string of the challenge.
-- const std::string realm() const {
-- return realm_;
-- }
--
-- // The authentication scheme of the challenge.
-- HttpAuth::Scheme scheme() const {
-- return scheme_;
-- }
--
-- // The authentication challenge.
-- const std::string auth_challenge() const {
-- return auth_challenge_;
-- }
--
-- // The login credentials.
-- const AuthCredentials& credentials() const {
-- return credentials_;
-- }
--
-- int IncrementNonceCount() {
-- return ++nonce_count_;
-- }
--
-- void UpdateStaleChallenge(const std::string& auth_challenge);
--
-- private:
-- friend class HttpAuthCache;
-- FRIEND_TEST_ALL_PREFIXES(HttpAuthCacheTest, AddPath);
-- FRIEND_TEST_ALL_PREFIXES(HttpAuthCacheTest, AddToExistingEntry);
--
-- typedef std::list<std::string> PathList;
--
-- Entry();
--
-- // Adds a path defining the realm's protection space. If the path is
-- // already contained in the protection space, is a no-op.
-- void AddPath(const std::string& path);
--
-- // Returns true if |dir| is contained within the realm's protection
-- // space. |*path_len| is set to the length of the enclosing path if
-- // such a path exists and |path_len| is non-NULL. If no enclosing
-- // path is found, |*path_len| is left unmodified.
-- //
-- // Note that proxy auth cache entries are associated with empty
-- // paths. Therefore it is possible for HasEnclosingPath() to return
-- // true and set |*path_len| to 0.
-- bool HasEnclosingPath(const std::string& dir, size_t* path_len);
--
-- // |origin_| contains the {protocol, host, port} of the server.
-- GURL origin_;
-- std::string realm_;
-- HttpAuth::Scheme scheme_;
--
-- // Identity.
-- std::string auth_challenge_;
-- AuthCredentials credentials_;
--
-- int nonce_count_;
--
-- // List of paths that define the realm's protection space.
-- PathList paths_;
--};
--
- } // namespace net
-
- #endif // NET_HTTP_HTTP_AUTH_CACHE_H_
-diff --git a/ui/gfx/image/image_family.h b/ui/gfx/image/image_family.h
-index b2a2c07..902dede 100644
---- a/ui/gfx/image/image_family.h
-+++ b/ui/gfx/image/image_family.h
-@@ -27,8 +27,16 @@ class Size;
- // include high-DPI representations).
- class UI_EXPORT ImageFamily {
- private:
-- // Forward declaration.
-- struct MapKey;
-+ // An <aspect ratio, DIP width> pair.
-+ // A 0x0 image has aspect ratio 1.0. 0xN and Nx0 images are treated as 0x0.
-+ struct MapKey : std::pair<float, int> {
-+ MapKey(float aspect, int width)
-+ : std::pair<float, int>(aspect, width) {}
-+
-+ float aspect() const { return first; }
-+
-+ int width() const { return second; }
-+ };
-
- public:
- // Type for iterating over all images in the family, in order.
-@@ -127,17 +135,6 @@ class UI_EXPORT ImageFamily {
- const gfx::Image* GetBest(const gfx::Size& size) const;
-
- private:
-- // An <aspect ratio, DIP width> pair.
-- // A 0x0 image has aspect ratio 1.0. 0xN and Nx0 images are treated as 0x0.
-- struct MapKey : std::pair<float, int> {
-- MapKey(float aspect, int width)
-- : std::pair<float, int>(aspect, width) {}
--
-- float aspect() const { return first; }
--
-- int width() const { return second; }
-- };
--
- // Find the closest aspect ratio in the map to |desired_aspect|.
- // Ties are broken by the thinner aspect.
- // |map_| must not be empty. |desired_aspect| must be > 0.0.
-diff --git a/webkit/support/weburl_loader_mock_factory.cc b/webkit/support/weburl_loader_mock_factory.cc
-index f18bc07..f459211 100644
---- a/webkit/support/weburl_loader_mock_factory.cc
-+++ b/webkit/support/weburl_loader_mock_factory.cc
-@@ -24,11 +24,6 @@ using WebKit::WebURLLoader;
- using WebKit::WebURLRequest;
- using WebKit::WebURLResponse;
-
--struct WebURLLoaderMockFactory::ResponseInfo {
-- WebKit::WebURLResponse response;
-- base::FilePath file_path;
--};
--
- WebURLLoaderMockFactory::WebURLLoaderMockFactory() {}
-
- WebURLLoaderMockFactory::~WebURLLoaderMockFactory() {}
-diff --git a/webkit/support/weburl_loader_mock_factory.h b/webkit/support/weburl_loader_mock_factory.h
-index 78abd96..8f00fc0 100644
---- a/webkit/support/weburl_loader_mock_factory.h
-+++ b/webkit/support/weburl_loader_mock_factory.h
-@@ -9,12 +9,12 @@
-
- #include "base/files/file_path.h"
- #include "third_party/WebKit/public/platform/WebURL.h"
-+#include "third_party/WebKit/public/platform/WebURLError.h"
- #include "third_party/WebKit/public/platform/WebURLRequest.h"
- #include "third_party/WebKit/public/platform/WebURLResponse.h"
-
- namespace WebKit {
- class WebData;
--struct WebURLError;
- class WebURLLoader;
- }
-
-@@ -75,7 +75,11 @@ class WebURLLoaderMockFactory {
- void CancelLoad(WebURLLoaderMock* loader);
-
- private:
-- struct ResponseInfo;
-+ struct ResponseInfo {
-+ WebKit::WebURLResponse response;
-+ base::FilePath file_path;
-+ };
-+
-
- // Loads the specified request and populates the response, error and data
- // accordingly.
--
-1.7.12.4 (Apple Git-37)
+1.8.4.2