| Index: chrome/browser/media/media_internals_observer.h
 | 
| diff --git a/chrome/browser/media/media_internals_observer.h b/chrome/browser/media/media_internals_observer.h
 | 
| index 3c9be62d8d8647e25c165976421a4eab5c230861..d7fffc8d5b087be343d2835b084f010dad991afd 100644
 | 
| --- a/chrome/browser/media/media_internals_observer.h
 | 
| +++ b/chrome/browser/media/media_internals_observer.h
 | 
| @@ -5,12 +5,21 @@
 | 
|  #ifndef CHROME_BROWSER_MEDIA_MEDIA_INTERNALS_OBSERVER_H_
 | 
|  #define CHROME_BROWSER_MEDIA_MEDIA_INTERNALS_OBSERVER_H_
 | 
|  
 | 
| +#include "content/public/browser/media_request_state.h"
 | 
| +#include "content/public/common/media_stream_request.h"
 | 
| +
 | 
|  // Used by MediaInternalsUI to receive callbacks on media events.
 | 
|  // Callbacks will be on the IO thread.
 | 
|  class MediaInternalsObserver {
 | 
|   public:
 | 
|    // Handle an information update consisting of a javascript function call.
 | 
| -  virtual void OnUpdate(const string16& javascript) = 0;
 | 
| +  virtual void OnUpdate(const string16& javascript) {}
 | 
| +
 | 
| +  // Handle an information update related to a media stream request.
 | 
| +  virtual void OnRequestUpdate(
 | 
| +      const content::MediaStreamDevice& device,
 | 
| +      const content::MediaRequestState state) {}
 | 
| +
 | 
|    virtual ~MediaInternalsObserver() {}
 | 
|  };
 | 
|  
 | 
| 
 |