diff options
Diffstat (limited to 'Source/WebKit/mac/Misc/WebNSControlExtras.m')
-rw-r--r-- | Source/WebKit/mac/Misc/WebNSControlExtras.m | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/Source/WebKit/mac/Misc/WebNSControlExtras.m b/Source/WebKit/mac/Misc/WebNSControlExtras.m index b666131..dc91e23 100644 --- a/Source/WebKit/mac/Misc/WebNSControlExtras.m +++ b/Source/WebKit/mac/Misc/WebNSControlExtras.m @@ -44,7 +44,15 @@ NSWindow *window = [self window]; NSRect windowFrame = [window frame]; - windowFrame.size.height += heightDelta * [window userSpaceScaleFactor]; + + CGFloat userSpaceScaleFactor; +#if !defined(BUILDING_ON_LEOPARD) && !defined(BUILDING_ON_SNOW_LEOPARD) + userSpaceScaleFactor = [window backingScaleFactor]; +#else + userSpaceScaleFactor = [window userSpaceScaleFactor]; +#endif + + windowFrame.size.height += heightDelta * userSpaceScaleFactor; [window setFrame:windowFrame display:NO]; } |