| Index: Source/platform/scroll/ScrollbarThemeMacNonOverlayAPI.mm
|
| diff --git a/Source/platform/scroll/ScrollbarThemeMacNonOverlayAPI.mm b/Source/platform/scroll/ScrollbarThemeMacNonOverlayAPI.mm
|
| index b2283ae770f87674f9c4af8735b12355dc262c11..1aaec1b8fd19ac1132eb0371d72279bca310af7d 100644
|
| --- a/Source/platform/scroll/ScrollbarThemeMacNonOverlayAPI.mm
|
| +++ b/Source/platform/scroll/ScrollbarThemeMacNonOverlayAPI.mm
|
| @@ -58,18 +58,16 @@ static int cOuterButtonOverlap = 2;
|
|
|
| static ScrollbarButtonsPlacement gButtonPlacement = ScrollbarButtonsDoubleEnd;
|
|
|
| -void ScrollbarThemeMacNonOverlayAPI::updateButtonPlacement()
|
| +void ScrollbarThemeMacNonOverlayAPI::updateButtonPlacement(const std::string& buttonPlacement)
|
| {
|
| - NSString *buttonPlacement = [[NSUserDefaults standardUserDefaults] objectForKey:@"AppleScrollBarVariant"];
|
| - if ([buttonPlacement isEqualToString:@"Single"])
|
| + if (buttonPlacement == "Single")
|
| gButtonPlacement = ScrollbarButtonsSingle;
|
| - else if ([buttonPlacement isEqualToString:@"DoubleMin"])
|
| + else if (buttonPlacement == "DoubleMin")
|
| gButtonPlacement = ScrollbarButtonsDoubleStart;
|
| - else if ([buttonPlacement isEqualToString:@"DoubleBoth"])
|
| + else if (buttonPlacement == "DoubleBoth")
|
| gButtonPlacement = ScrollbarButtonsDoubleBoth;
|
| - else {
|
| + else
|
| gButtonPlacement = ScrollbarButtonsDoubleEnd;
|
| - }
|
| }
|
|
|
| // Override ScrollbarThemeMacCommon::paint() to add support for the following:
|
|
|