| Index: Source/web/mac/WebScrollbarTheme.mm
 | 
| diff --git a/Source/web/mac/WebScrollbarTheme.mm b/Source/web/mac/WebScrollbarTheme.mm
 | 
| index 08aa8d77801a7bab4360c0b30eca691c467460e4..2e914fead52a3dbd54053d9fc1584ca0d3b6bb30 100644
 | 
| --- a/Source/web/mac/WebScrollbarTheme.mm
 | 
| +++ b/Source/web/mac/WebScrollbarTheme.mm
 | 
| @@ -60,15 +60,25 @@ void WebScrollbarTheme::updateScrollbars(
 | 
|              animation_enabled = [value boolValue];
 | 
|          animation_initialized = true;
 | 
|      }
 | 
| +    // More temporary logic used until the browser begins to call updateScrollbarsWithNSDefaults method.
 | 
|      NSString* scrollbar_variant = [[NSUserDefaults standardUserDefaults] objectForKey:@"AppleScrollBarVariant"];
 | 
| +    ScrollbarButtonsPlacement buttons_placement;
 | 
| +    if ([scrollbar_variant isEqualToString:@"Single"])
 | 
| +        buttons_placement = ScrollbarButtonsSingle;
 | 
| +    else if ([scrollbar_variant isEqualToString:@"DoubleMin"])
 | 
| +        buttons_placement = ScrollbarButtonsDoubleStart;
 | 
| +    else if ([scrollbar_variant isEqualToString:@"DoubleBoth"])
 | 
| +        buttons_placement = ScrollbarButtonsDoubleBoth;
 | 
| +    else
 | 
| +        buttons_placement = ScrollbarButtonsDoubleEnd;
 | 
|      updateScrollbarsWithNSDefaults(initialButtonDelay, autoscrollButtonDelay,
 | 
|                                    preferredScrollerStyle, redraw, animation_enabled,
 | 
| -                                  scrollbar_variant ? [scrollbar_variant UTF8String] : "");
 | 
| +                                  buttons_placement);
 | 
|  }
 | 
|  
 | 
|  void WebScrollbarTheme::updateScrollbarsWithNSDefaults(
 | 
|      float initialButtonDelay, float autoscrollButtonDelay,
 | 
| -    ScrollerStyle preferredScrollerStyle, bool redraw, bool scrollAnimationEnabled, const std::string& buttonPlacement)
 | 
| +    ScrollerStyle preferredScrollerStyle, bool redraw, bool scrollAnimationEnabled, ScrollbarButtonsPlacement buttonPlacement)
 | 
|  {
 | 
|      ScrollbarTheme* theme = ScrollbarTheme::theme();
 | 
|      if (theme->isMockTheme())
 | 
| 
 |