| Index: content/browser/renderer_host/media/video_capture_device_client.cc
 | 
| diff --git a/content/browser/renderer_host/media/video_capture_device_client.cc b/content/browser/renderer_host/media/video_capture_device_client.cc
 | 
| index 7ba77616d6e3697621df57cbe6344fee32682f17..0cd2d4f919a4959ed294714f7483c858fd329a10 100644
 | 
| --- a/content/browser/renderer_host/media/video_capture_device_client.cc
 | 
| +++ b/content/browser/renderer_host/media/video_capture_device_client.cc
 | 
| @@ -8,6 +8,7 @@
 | 
|  
 | 
|  #include "base/bind.h"
 | 
|  #include "base/command_line.h"
 | 
| +#include "base/location.h"
 | 
|  #include "base/strings/stringprintf.h"
 | 
|  #include "base/trace_event/trace_event.h"
 | 
|  #include "content/browser/compositor/image_transport_factory.h"
 | 
| @@ -393,12 +394,13 @@ void VideoCaptureDeviceClient::OnIncomingCapturedVideoFrame(
 | 
|  }
 | 
|  
 | 
|  void VideoCaptureDeviceClient::OnError(
 | 
| +    const tracked_objects::Location& from_here,
 | 
|      const std::string& reason) {
 | 
|    const std::string log_message = base::StringPrintf(
 | 
| -      "Error on video capture: %s, OS message: %s",
 | 
| -      reason.c_str(),
 | 
| -      logging::SystemErrorCodeToString(
 | 
| -          logging::GetLastSystemErrorCode()).c_str());
 | 
| +      "Error on %s:%d: %s, OS message: %s", from_here.file_name(),
 | 
| +      from_here.line_number(), reason.c_str(),
 | 
| +      logging::SystemErrorCodeToString(logging::GetLastSystemErrorCode())
 | 
| +          .c_str());
 | 
|    DLOG(ERROR) << log_message;
 | 
|    OnLog(log_message);
 | 
|    BrowserThread::PostTask(BrowserThread::IO,
 | 
| 
 |