| Index: android_webview/browser/aw_resource_context.cc
 | 
| diff --git a/android_webview/browser/aw_resource_context.cc b/android_webview/browser/aw_resource_context.cc
 | 
| index 65682f54270345dfbb4516c055e382c89bec985f..d9205e68ed011508e1524a007106ef792127ee83 100644
 | 
| --- a/android_webview/browser/aw_resource_context.cc
 | 
| +++ b/android_webview/browser/aw_resource_context.cc
 | 
| @@ -13,7 +13,7 @@ using content::BrowserThread;
 | 
|  namespace android_webview {
 | 
|  
 | 
|  AwResourceContext::AwResourceContext(net::URLRequestContextGetter* getter)
 | 
| -    : getter_(getter) {
 | 
| +    : getter_(getter), media_device_id_salt_(CreateRandomMediaDeviceIDSalt()) {
 | 
|    DCHECK(getter_);
 | 
|  }
 | 
|  
 | 
| @@ -50,4 +50,9 @@ net::URLRequestContext* AwResourceContext::GetRequestContext() {
 | 
|    return getter_->GetURLRequestContext();
 | 
|  }
 | 
|  
 | 
| +content::ResourceContext::SaltCallback
 | 
| +AwResourceContext::GetMediaDeviceIDSalt() {
 | 
| +  return CreateSaltCallback(media_device_id_salt_);
 | 
| +}
 | 
| +
 | 
|  }  // namespace android_webview
 | 
| 
 |