  struct GpuSwitchingManager::PlatformSpecific {
  #if defined(OS_MACOSX)
    CGLPixelFormatObj discrete_pixel_format;
-@@ -27,6 +33,16 @@ GpuSwitchingManager* GpuSwitchingManager::GetInstance() {
+@@ -28,6 +34,16 @@ GpuSwitchingManager* GpuSwitchingManager::GetInstance() {
    return base::Singleton<GpuSwitchingManager>::get();
  }
  

diff --git a/ui/gl/gpu_switching_manager.cc b/ui/gl/gpu_switching_manager.cc
index a178509..71995f9 100644
--- a/ui/gl/gpu_switching_manager.cc
+++ b/ui/gl/gpu_switching_manager.cc
@@ -16,6 +16,12 @@
 
 namespace ui {
 

     : gpu_switching_option_(gfx::PreferIntegratedGpu),
       gpu_switching_option_set_(false),
diff --git a/ui/gl/gpu_switching_manager.h b/ui/gl/gpu_switching_manager.h
index 7849d4a..f75863d 100644
--- a/ui/gl/gpu_switching_manager.h
+++ b/ui/gl/gpu_switching_manager.h
@@ -24,6 +24,9 @@ class GL_EXPORT GpuSwitchingManager {
   // Getter for the singleton. This will return NULL on failure.
   static GpuSwitchingManager* GetInstance();
 
