| Index: base/threading/thread_restrictions.h | 
| diff --git a/base/threading/thread_restrictions.h b/base/threading/thread_restrictions.h | 
| index 3fda3ac60a1c468f05abcee1b259c7248020d525..2d78c9bdf8593e74ee019f3664cf15f83da8d8f9 100644 | 
| --- a/base/threading/thread_restrictions.h | 
| +++ b/base/threading/thread_restrictions.h | 
| @@ -42,6 +42,7 @@ class GpuChannelHost; | 
| class NestedMessagePumpAndroid; | 
| class ScopedAllowWaitForAndroidLayoutTests; | 
| class ScopedAllowWaitForDebugURL; | 
| +class SoftwareOutputDeviceMus; | 
| class TextInputClientMac; | 
| }  // namespace content | 
| namespace dbus { | 
| @@ -217,7 +218,10 @@ class BASE_EXPORT ThreadRestrictions { | 
| friend class net::NetworkChangeNotifierMac;     // http://crbug.com/125097 | 
| friend class ::BrowserProcessImpl;              // http://crbug.com/125207 | 
| friend class ::NativeBackendKWallet;            // http://crbug.com/125331 | 
| -  // END USAGE THAT NEEDS TO BE FIXED. | 
| +#if !defined(OFFICIAL_BUILD) | 
| +  friend class content::SoftwareOutputDeviceMus;  // Interim non-production code | 
| +#endif | 
| +// END USAGE THAT NEEDS TO BE FIXED. | 
|  | 
| #if ENABLE_THREAD_RESTRICTIONS | 
| static bool SetWaitAllowed(bool allowed); | 
|  |