| Index: Source/core/paint/ThemePainterMac.mm
|
| diff --git a/Source/core/paint/ThemePainterMac.mm b/Source/core/paint/ThemePainterMac.mm
|
| index ffd804b7491d0b7258888eafc43c79d642f66402..82b8b2a9b46c894ca3f2e771863c594e1b3f1520 100644
|
| --- a/Source/core/paint/ThemePainterMac.mm
|
| +++ b/Source/core/paint/ThemePainterMac.mm
|
| @@ -168,11 +168,6 @@ bool ThemePainterMac::paintMenuList(LayoutObject* o, const PaintInfo& paintInfo,
|
| inflatedRect = ThemeMac::inflateRect(inflatedRect, size, m_layoutTheme.popupButtonMargins(), zoomLevel);
|
|
|
| LocalCurrentGraphicsContext localContext(paintInfo.context, &paintInfo.rect, ThemeMac::inflateRectForFocusRing(inflatedRect));
|
| - GraphicsContextStateSaver stateSaver(*paintInfo.context);
|
| -
|
| - // On Leopard, the cell will draw outside of the given rect, so we have to
|
| - // clip to the rect.
|
| - paintInfo.context->clip(inflatedRect);
|
|
|
| if (zoomLevel != 1.0f) {
|
| inflatedRect.setWidth(inflatedRect.width() / zoomLevel);
|
|
|