public TestContentBrowserClient {
public:
MockMediaStreamDispatcherHost(
- ResourceContext* resource_context,
+ const ResourceContext::SaltCallback salt_callback,
const scoped_refptr<base::MessageLoopProxy>& message_loop,
MediaStreamManager* manager)
- : MediaStreamDispatcherHost(kProcessId, resource_context, manager),
+ : MediaStreamDispatcherHost(kProcessId, salt_callback, manager),
message_loop_(message_loop) {}
// A list of mock methods.
media_stream_manager_->UseFakeDevice();
host_ = new MockMediaStreamDispatcherHost(
- browser_context_.GetResourceContext(),
+ browser_context_.GetResourceContext()->GetMediaDeviceIDSalt(),
base::MessageLoopProxy::current(),
media_stream_manager_.get());
physical_audio_devices_.begin();
for (; audio_it != physical_audio_devices_.end(); ++audio_it) {
if (content::DoesMediaDeviceIDMatchHMAC(
- browser_context_.GetResourceContext(),
- origin,
- devices[i].device.id,
- audio_it->unique_id)) {
+ browser_context_.GetResourceContext()->GetMediaDeviceIDSalt(),
+ origin,
+ devices[i].device.id,
+ audio_it->unique_id)) {
EXPECT_FALSE(found_match);
found_match = true;
}
physical_video_devices_.begin();
for (; video_it != physical_video_devices_.end(); ++video_it) {
if (content::DoesMediaDeviceIDMatchHMAC(
- browser_context_.GetResourceContext(),
- origin,
- devices[i].device.id,
- video_it->id())) {
+ browser_context_.GetResourceContext()->GetMediaDeviceIDSalt(),
+ origin,
+ devices[i].device.id,
+ video_it->id())) {
EXPECT_FALSE(found_match);
found_match = true;
}
physical_audio_devices_.begin();
for (; audio_it != physical_audio_devices_.end(); ++audio_it) {
std::string source_id = content::GetHMACForMediaDeviceID(
- browser_context_.GetResourceContext(),
+ browser_context_.GetResourceContext()->GetMediaDeviceIDSalt(),
origin_,
audio_it->unique_id);
ASSERT_FALSE(source_id.empty());
physical_video_devices_.begin();
for (; video_it != physical_video_devices_.end(); ++video_it) {
std::string source_id = content::GetHMACForMediaDeviceID(
- browser_context_.GetResourceContext(),
+ browser_context_.GetResourceContext()->GetMediaDeviceIDSalt(),
origin_,
video_it->id());
ASSERT_FALSE(source_id.empty());
physical_audio_devices_.begin();
for (; audio_it != physical_audio_devices_.end(); ++audio_it) {
std::string source_id = content::GetHMACForMediaDeviceID(
- browser_context_.GetResourceContext(),
+ browser_context_.GetResourceContext()->GetMediaDeviceIDSalt(),
origin_,
audio_it->unique_id);
ASSERT_FALSE(source_id.empty());
physical_video_devices_.begin();
for (; video_it != physical_video_devices_.end(); ++video_it) {
std::string source_id = content::GetHMACForMediaDeviceID(
- browser_context_.GetResourceContext(),
+ browser_context_.GetResourceContext()->GetMediaDeviceIDSalt(),
origin_,
video_it->id());
ASSERT_FALSE(source_id.empty());