$OpenBSD: patch-ui_gl_sync_control_vsync_provider_h,v 1.3 2017/01/26 17:08:26 robert Exp $
--- ui/gl/sync_control_vsync_provider.h.orig.port	Tue Jan  3 20:52:22 2017
+++ ui/gl/sync_control_vsync_provider.h	Tue Jan  3 20:52:37 2017
@@ -32,7 +32,7 @@ class GL_EXPORT SyncControlVSyncProvider : public gfx:
   virtual bool GetMscRate(int32_t* numerator, int32_t* denominator) = 0;
 
  private:
-#if defined(OS_LINUX) || defined(OS_WIN)
+#if defined(OS_LINUX) || defined(OS_WIN) || defined(OS_BSD)
   bool AdjustSyncValues(int64_t* system_time, int64_t* media_stream_counter);
 
   base::TimeTicks last_timebase_;
@@ -48,7 +48,7 @@ class GL_EXPORT SyncControlVSyncProvider : public gfx:
   std::queue<base::TimeDelta> last_computed_intervals_;
 #endif  //  defined(OS_LINUX) || defined(OS_WIN)
 
-#if defined(OS_LINUX)
+#if defined(OS_LINUX) || defined(OS_BSD)
   bool invalid_msc_ = false;
 #endif  // defined(OS_LINUX)
 
