зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1673055 - Remove now-unused Tooltip widget drawing. r=haik
Differential Revision: https://phabricator.services.mozilla.com/D94634
This commit is contained in:
Родитель
94d4a67300
Коммит
5df50199ee
|
@ -205,11 +205,10 @@ class nsNativeThemeCocoa : private nsNativeTheme, public nsITheme {
|
|||
eMenuIcon, // MenuIconParams
|
||||
eMenuItem, // MenuItemParams
|
||||
eMenuSeparator, // MenuItemParams
|
||||
eTooltip,
|
||||
eCheckbox, // CheckboxOrRadioParams
|
||||
eRadio, // CheckboxOrRadioParams
|
||||
eButton, // ButtonParams
|
||||
eDropdown, // DropdownParams
|
||||
eCheckbox, // CheckboxOrRadioParams
|
||||
eRadio, // CheckboxOrRadioParams
|
||||
eButton, // ButtonParams
|
||||
eDropdown, // DropdownParams
|
||||
eFocusOutline,
|
||||
eSpinButtons, // SpinButtonParams
|
||||
eSpinButtonUp, // SpinButtonParams
|
||||
|
@ -252,7 +251,6 @@ class nsNativeThemeCocoa : private nsNativeTheme, public nsITheme {
|
|||
static WidgetInfo MenuSeparator(const MenuItemParams& aParams) {
|
||||
return WidgetInfo(Widget::eMenuSeparator, aParams);
|
||||
}
|
||||
static WidgetInfo Tooltip() { return WidgetInfo(Widget::eTooltip, false); }
|
||||
static WidgetInfo Checkbox(const CheckboxOrRadioParams& aParams) {
|
||||
return WidgetInfo(Widget::eCheckbox, aParams);
|
||||
}
|
||||
|
|
|
@ -2368,7 +2368,6 @@ void nsNativeThemeCocoa::DrawResizer(CGContextRef cgContext, const HIRect& aRect
|
|||
NS_OBJC_END_TRY_ABORT_BLOCK;
|
||||
}
|
||||
|
||||
static const sRGBColor kTooltipBackgroundColor(0.996, 1.000, 0.792, 0.950);
|
||||
static const sRGBColor kMultilineTextFieldTopBorderColor(0.4510, 0.4510, 0.4510, 1.0);
|
||||
static const sRGBColor kMultilineTextFieldSidesAndBottomBorderColor(0.6, 0.6, 0.6, 1.0);
|
||||
static const sRGBColor kListboxTopBorderColor(0.557, 0.557, 0.557, 1.0);
|
||||
|
@ -2919,11 +2918,6 @@ void nsNativeThemeCocoa::RenderWidget(const WidgetInfo& aWidgetInfo, DrawTarget&
|
|||
DrawMenuSeparator(cgContext, macRect, params);
|
||||
break;
|
||||
}
|
||||
case Widget::eTooltip: {
|
||||
SetCGContextFillColor(cgContext, kTooltipBackgroundColor);
|
||||
CGContextFillRect(cgContext, macRect);
|
||||
break;
|
||||
}
|
||||
case Widget::eCheckbox: {
|
||||
CheckboxOrRadioParams params = aWidgetInfo.Params<CheckboxOrRadioParams>();
|
||||
DrawCheckboxOrRadio(cgContext, true, macRect, params);
|
||||
|
|
Загрузка…
Ссылка в новой задаче