#include "ipc/ipc_sender.h"
#include "ipc/ipc_sync_message.h"
#include "net/base/net_errors.h"
+#include "net/url_request/redirect_info.h"
#include "net/url_request/url_request_status.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
DISALLOW_COPY_AND_ASSIGN(MockIpcMessageSender);
};
-class MockResourceLoaderBridgePeer : public content::RequestPeer {
+class MockRequestPeer : public content::RequestPeer {
public:
- MockResourceLoaderBridgePeer() {}
- virtual ~MockResourceLoaderBridgePeer() {}
+ MockRequestPeer() {}
+ virtual ~MockRequestPeer() {}
MOCK_METHOD2(OnUploadProgress, void(uint64 position, uint64 size));
- MOCK_METHOD3(OnReceivedRedirect,
- bool(const GURL& new_url,
- const GURL& new_first_party_for_cookies,
+ MOCK_METHOD2(OnReceivedRedirect,
+ bool(const net::RedirectInfo& redirect_info,
const content::ResourceResponseInfo& info));
MOCK_METHOD1(OnReceivedResponse,
void(const content::ResourceResponseInfo& info));
int64_t total_transfer_size));
private:
- DISALLOW_COPY_AND_ASSIGN(MockResourceLoaderBridgePeer);
+ DISALLOW_COPY_AND_ASSIGN(MockRequestPeer);
};
class ExtensionLocalizationPeerTest : public testing::Test {
protected:
virtual void SetUp() {
sender_.reset(new MockIpcMessageSender());
- original_peer_.reset(new MockResourceLoaderBridgePeer());
+ original_peer_.reset(new MockRequestPeer());
filter_peer_.reset(
ExtensionLocalizationPeer::CreateExtensionLocalizationPeer(
original_peer_.get(), sender_.get(), "text/css",
}
scoped_ptr<MockIpcMessageSender> sender_;
- scoped_ptr<MockResourceLoaderBridgePeer> original_peer_;
+ scoped_ptr<MockRequestPeer> original_peer_;
scoped_ptr<ExtensionLocalizationPeer> filter_peer_;
};