forked from mirrors/gecko-dev
		
	Backed out changeset 423f4e43a975 (bug 1417751) for xpcshell failures at devtools/shared/tests/unit/test_css-properties-db.js r=backout on a CLOSED TREE
This commit is contained in:
		
							parent
							
								
									758db182f3
								
							
						
					
					
						commit
						7d7b59dd0b
					
				
					 10 changed files with 2 additions and 116 deletions
				
			
		|  | @ -135,9 +135,6 @@ enum ThemeWidgetType : uint8_t { | ||||||
|   // A tooltip
 |   // A tooltip
 | ||||||
|   NS_THEME_TOOLTIP, |   NS_THEME_TOOLTIP, | ||||||
| 
 | 
 | ||||||
|   // A inner-spin control
 |  | ||||||
|   NS_THEME_INNER_SPIN_BUTTON, |  | ||||||
| 
 |  | ||||||
|   // A spin control (up/down control for time/date pickers)
 |   // A spin control (up/down control for time/date pickers)
 | ||||||
|   NS_THEME_SPINNER, |   NS_THEME_SPINNER, | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -683,7 +683,6 @@ CSS_KEY(tabpanel, tabpanel) | ||||||
| CSS_KEY(tab-scroll-arrow-back, tab_scroll_arrow_back) | CSS_KEY(tab-scroll-arrow-back, tab_scroll_arrow_back) | ||||||
| CSS_KEY(tab-scroll-arrow-forward, tab_scroll_arrow_forward) | CSS_KEY(tab-scroll-arrow-forward, tab_scroll_arrow_forward) | ||||||
| CSS_KEY(tooltip, tooltip) | CSS_KEY(tooltip, tooltip) | ||||||
| CSS_KEY(inner-spin-button, inner_spin_button) |  | ||||||
| CSS_KEY(spinner, spinner) | CSS_KEY(spinner, spinner) | ||||||
| CSS_KEY(spinner-upbutton, spinner_upbutton) | CSS_KEY(spinner-upbutton, spinner_upbutton) | ||||||
| CSS_KEY(spinner-downbutton, spinner_downbutton) | CSS_KEY(spinner-downbutton, spinner_downbutton) | ||||||
|  |  | ||||||
|  | @ -786,7 +786,6 @@ const KTableEntry nsCSSProps::kAppearanceKTable[] = { | ||||||
|   { eCSSKeyword_tab_scroll_arrow_back,  NS_THEME_TAB_SCROLL_ARROW_BACK }, |   { eCSSKeyword_tab_scroll_arrow_back,  NS_THEME_TAB_SCROLL_ARROW_BACK }, | ||||||
|   { eCSSKeyword_tab_scroll_arrow_forward, NS_THEME_TAB_SCROLL_ARROW_FORWARD }, |   { eCSSKeyword_tab_scroll_arrow_forward, NS_THEME_TAB_SCROLL_ARROW_FORWARD }, | ||||||
|   { eCSSKeyword_tooltip,                NS_THEME_TOOLTIP }, |   { eCSSKeyword_tooltip,                NS_THEME_TOOLTIP }, | ||||||
|   { eCSSKeyword_inner_spin_button,      NS_THEME_INNER_SPIN_BUTTON }, |  | ||||||
|   { eCSSKeyword_spinner,                NS_THEME_SPINNER }, |   { eCSSKeyword_spinner,                NS_THEME_SPINNER }, | ||||||
|   { eCSSKeyword_spinner_upbutton,       NS_THEME_SPINNER_UPBUTTON }, |   { eCSSKeyword_spinner_upbutton,       NS_THEME_SPINNER_UPBUTTON }, | ||||||
|   { eCSSKeyword_spinner_downbutton,     NS_THEME_SPINNER_DOWNBUTTON }, |   { eCSSKeyword_spinner_downbutton,     NS_THEME_SPINNER_DOWNBUTTON }, | ||||||
|  |  | ||||||
|  | @ -2551,11 +2551,9 @@ nsNativeThemeCocoa::DrawWidgetBackground(gfxContext* aContext, | ||||||
|                  eventState, aFrame); |                  eventState, aFrame); | ||||||
|       break; |       break; | ||||||
| 
 | 
 | ||||||
|     case NS_THEME_INNER_SPIN_BUTTON: { |     case NS_THEME_SPINNER: { | ||||||
|     case NS_THEME_SPINNER: |  | ||||||
|       bool isSpinner = (aWidgetType == NS_THEME_SPINNER); |  | ||||||
|       nsIContent* content = aFrame->GetContent(); |       nsIContent* content = aFrame->GetContent(); | ||||||
|       if (isSpinner && content->IsHTMLElement()) { |       if (content->IsHTMLElement()) { | ||||||
|         // In HTML the theming for the spin buttons is drawn individually into |         // In HTML the theming for the spin buttons is drawn individually into | ||||||
|         // their own backgrounds instead of being drawn into the background of |         // their own backgrounds instead of being drawn into the background of | ||||||
|         // their spinner parent as it is for XUL. |         // their spinner parent as it is for XUL. | ||||||
|  | @ -3447,7 +3445,6 @@ nsNativeThemeCocoa::GetMinimumWidgetSize(nsPresContext* aPresContext, | ||||||
|       break; |       break; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     case NS_THEME_INNER_SPIN_BUTTON: |  | ||||||
|     case NS_THEME_SPINNER: |     case NS_THEME_SPINNER: | ||||||
|     case NS_THEME_SPINNER_UPBUTTON: |     case NS_THEME_SPINNER_UPBUTTON: | ||||||
|     case NS_THEME_SPINNER_DOWNBUTTON: |     case NS_THEME_SPINNER_DOWNBUTTON: | ||||||
|  | @ -3832,7 +3829,6 @@ nsNativeThemeCocoa::ThemeSupportsWidget(nsPresContext* aPresContext, nsIFrame* a | ||||||
|     case NS_THEME_BUTTON_ARROW_DOWN: |     case NS_THEME_BUTTON_ARROW_DOWN: | ||||||
|     case NS_THEME_BUTTON_BEVEL: |     case NS_THEME_BUTTON_BEVEL: | ||||||
|     case NS_THEME_TOOLBARBUTTON: |     case NS_THEME_TOOLBARBUTTON: | ||||||
|     case NS_THEME_INNER_SPIN_BUTTON: |  | ||||||
|     case NS_THEME_SPINNER: |     case NS_THEME_SPINNER: | ||||||
|     case NS_THEME_SPINNER_UPBUTTON: |     case NS_THEME_SPINNER_UPBUTTON: | ||||||
|     case NS_THEME_SPINNER_DOWNBUTTON: |     case NS_THEME_SPINNER_DOWNBUTTON: | ||||||
|  | @ -3973,7 +3969,6 @@ nsNativeThemeCocoa::WidgetAppearanceDependsOnWindowFocus(uint8_t aWidgetType) | ||||||
|     case NS_THEME_MENUITEM: |     case NS_THEME_MENUITEM: | ||||||
|     case NS_THEME_MENUSEPARATOR: |     case NS_THEME_MENUSEPARATOR: | ||||||
|     case NS_THEME_TOOLTIP: |     case NS_THEME_TOOLTIP: | ||||||
|     case NS_THEME_INNER_SPIN_BUTTON: |  | ||||||
|     case NS_THEME_SPINNER: |     case NS_THEME_SPINNER: | ||||||
|     case NS_THEME_SPINNER_UPBUTTON: |     case NS_THEME_SPINNER_UPBUTTON: | ||||||
|     case NS_THEME_SPINNER_DOWNBUTTON: |     case NS_THEME_SPINNER_DOWNBUTTON: | ||||||
|  |  | ||||||
|  | @ -1365,51 +1365,6 @@ moz_gtk_scrollbar_thumb_paint(WidgetNodeType widget, | ||||||
|     return MOZ_GTK_SUCCESS; |     return MOZ_GTK_SUCCESS; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| static gint |  | ||||||
| moz_gtk_inner_spin_paint(GdkDrawable* drawable, GdkRectangle* rect, |  | ||||||
|                          GtkWidgetState* state, |  | ||||||
|                          GtkTextDirection direction) |  | ||||||
| { |  | ||||||
|     GdkRectangle arrow_rect; |  | ||||||
|     GtkStateType state_type = ConvertGtkState(state); |  | ||||||
|     GtkShadowType shadow_type = state_type == GTK_STATE_ACTIVE ? |  | ||||||
|                                   GTK_SHADOW_IN : GTK_SHADOW_OUT; |  | ||||||
|     GtkStyle* style; |  | ||||||
| 
 |  | ||||||
|     ensure_spin_widget(); |  | ||||||
|     style = gSpinWidget->style; |  | ||||||
|     gtk_widget_set_direction(gSpinWidget, direction); |  | ||||||
| 
 |  | ||||||
|     TSOffsetStyleGCs(style, rect->x, rect->y); |  | ||||||
|     gtk_paint_box(style, drawable, state_type, shadow_type, NULL, gSpinWidget, |  | ||||||
|                   "spinbutton", rect->x, rect->y, rect->width, rect->height); |  | ||||||
| 
 |  | ||||||
|     /* hard code these values */ |  | ||||||
|     arrow_rect.width = 6; |  | ||||||
|     arrow_rect.height = 6; |  | ||||||
| 
 |  | ||||||
|     // align spin to the left
 |  | ||||||
|     arrow_rect.x = rect->x; |  | ||||||
| 
 |  | ||||||
|     // up button
 |  | ||||||
|     arrow_rect.y = rect->y + (rect->height - arrow_rect.height) / 2 - 3; |  | ||||||
|     gtk_paint_arrow(style, drawable, state_type, shadow_type, NULL, |  | ||||||
|                     gSpinWidget, "spinbutton", |  | ||||||
|                     GTK_ARROW_UP, TRUE, |  | ||||||
|                     arrow_rect.x, arrow_rect.y, |  | ||||||
|                     arrow_rect.width, arrow_rect.height); |  | ||||||
| 
 |  | ||||||
|     // down button
 |  | ||||||
|     arrow_rect.y = rect->y + (rect->height - arrow_rect.height) / 2 + 3; |  | ||||||
|     gtk_paint_arrow(style, drawable, state_type, shadow_type, NULL, |  | ||||||
|                     gSpinWidget, "spinbutton", |  | ||||||
|                     GTK_ARROW_DOWN, |  | ||||||
|                     arrow_rect.x, arrow_rect.y, |  | ||||||
|                     arrow_rect.width, arrow_rect.height); |  | ||||||
| 
 |  | ||||||
|     return MOZ_GTK_SUCCESS; |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| static gint | static gint | ||||||
| moz_gtk_spin_paint(GdkDrawable* drawable, GdkRectangle* rect, | moz_gtk_spin_paint(GdkDrawable* drawable, GdkRectangle* rect, | ||||||
|                    GtkTextDirection direction) |                    GtkTextDirection direction) | ||||||
|  | @ -3029,7 +2984,6 @@ moz_gtk_get_widget_border(WidgetNodeType widget, gint* left, gint* top, | ||||||
|     case MOZ_GTK_TOOLBAR_SEPARATOR: |     case MOZ_GTK_TOOLBAR_SEPARATOR: | ||||||
|     case MOZ_GTK_MENUSEPARATOR: |     case MOZ_GTK_MENUSEPARATOR: | ||||||
|     /* These widgets have no borders.*/ |     /* These widgets have no borders.*/ | ||||||
|     case MOZ_GTK_INNER_SPIN_BUTTON: |  | ||||||
|     case MOZ_GTK_SPINBUTTON: |     case MOZ_GTK_SPINBUTTON: | ||||||
|     case MOZ_GTK_WINDOW: |     case MOZ_GTK_WINDOW: | ||||||
|     case MOZ_GTK_RESIZER: |     case MOZ_GTK_RESIZER: | ||||||
|  | @ -3293,9 +3247,6 @@ moz_gtk_widget_paint(WidgetNodeType widget, GdkDrawable* drawable, | ||||||
|         return moz_gtk_scale_thumb_paint(drawable, rect, cliprect, state, |         return moz_gtk_scale_thumb_paint(drawable, rect, cliprect, state, | ||||||
|                                          (GtkOrientation) flags, direction); |                                          (GtkOrientation) flags, direction); | ||||||
|         break; |         break; | ||||||
|     case MOZ_GTK_INNER_SPIN_BUTTON: |  | ||||||
|         return moz_gtk_inner_spin_paint(drawable, rect, state, direction); |  | ||||||
|         break; |  | ||||||
|     case MOZ_GTK_SPINBUTTON: |     case MOZ_GTK_SPINBUTTON: | ||||||
|         return moz_gtk_spin_paint(drawable, rect, direction); |         return moz_gtk_spin_paint(drawable, rect, direction); | ||||||
|         break; |         break; | ||||||
|  |  | ||||||
|  | @ -797,40 +797,6 @@ moz_gtk_scrollbar_thumb_paint(WidgetNodeType widget, | ||||||
|     return MOZ_GTK_SUCCESS; |     return MOZ_GTK_SUCCESS; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| static gint |  | ||||||
| moz_gtk_inner_spin_paint(cairo_t *cr, GdkRectangle* rect, |  | ||||||
|                          GtkWidgetState* state, |  | ||||||
|                          GtkTextDirection direction) |  | ||||||
| { |  | ||||||
|     GtkStyleContext* style = GetStyleContext(MOZ_GTK_SPINBUTTON, direction, |  | ||||||
|                                  GetStateFlagsFromGtkWidgetState(state)); |  | ||||||
| 
 |  | ||||||
|     gtk_render_background(style, cr, rect->x, rect->y, rect->width, rect->height); |  | ||||||
|     gtk_render_frame(style, cr, rect->x, rect->y, rect->width, rect->height); |  | ||||||
| 
 |  | ||||||
|     /* hard code these values */ |  | ||||||
|     GdkRectangle arrow_rect; |  | ||||||
|     arrow_rect.width = 6; |  | ||||||
|     arrow_rect.height = 6; |  | ||||||
| 
 |  | ||||||
|     // align spin to the left
 |  | ||||||
|     arrow_rect.x = rect->x; |  | ||||||
| 
 |  | ||||||
|     // up button
 |  | ||||||
|     arrow_rect.y = rect->y + (rect->height - arrow_rect.height) / 2 - 3; |  | ||||||
|     gtk_render_arrow(style, cr, ARROW_UP, |  | ||||||
|                     arrow_rect.x, arrow_rect.y, |  | ||||||
|                     arrow_rect.width); |  | ||||||
| 
 |  | ||||||
|     // down button
 |  | ||||||
|     arrow_rect.y = rect->y + (rect->height - arrow_rect.height) / 2 + 3; |  | ||||||
|     gtk_render_arrow(style, cr, ARROW_DOWN, |  | ||||||
|                     arrow_rect.x, arrow_rect.y, |  | ||||||
|                     arrow_rect.width); |  | ||||||
| 
 |  | ||||||
|     return MOZ_GTK_SUCCESS; |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| static gint | static gint | ||||||
| moz_gtk_spin_paint(cairo_t *cr, GdkRectangle* rect, | moz_gtk_spin_paint(cairo_t *cr, GdkRectangle* rect, | ||||||
|                    GtkTextDirection direction) |                    GtkTextDirection direction) | ||||||
|  | @ -2317,7 +2283,6 @@ moz_gtk_get_widget_border(WidgetNodeType widget, gint* left, gint* top, | ||||||
|     case MOZ_GTK_TOOLBAR_SEPARATOR: |     case MOZ_GTK_TOOLBAR_SEPARATOR: | ||||||
|     case MOZ_GTK_MENUSEPARATOR: |     case MOZ_GTK_MENUSEPARATOR: | ||||||
|     /* These widgets have no borders.*/ |     /* These widgets have no borders.*/ | ||||||
|     case MOZ_GTK_INNER_SPIN_BUTTON: |  | ||||||
|     case MOZ_GTK_SPINBUTTON: |     case MOZ_GTK_SPINBUTTON: | ||||||
|     case MOZ_GTK_WINDOW: |     case MOZ_GTK_WINDOW: | ||||||
|     case MOZ_GTK_RESIZER: |     case MOZ_GTK_RESIZER: | ||||||
|  | @ -2880,9 +2845,6 @@ moz_gtk_widget_paint(WidgetNodeType widget, cairo_t *cr, | ||||||
|         return moz_gtk_scale_thumb_paint(cr, rect, state, |         return moz_gtk_scale_thumb_paint(cr, rect, state, | ||||||
|                                          (GtkOrientation) flags, direction); |                                          (GtkOrientation) flags, direction); | ||||||
|         break; |         break; | ||||||
|     case MOZ_GTK_INNER_SPIN_BUTTON: |  | ||||||
|         return moz_gtk_inner_spin_paint(cr, rect, state, direction); |  | ||||||
|         break; |  | ||||||
|     case MOZ_GTK_SPINBUTTON: |     case MOZ_GTK_SPINBUTTON: | ||||||
|         return moz_gtk_spin_paint(cr, rect, direction); |         return moz_gtk_spin_paint(cr, rect, direction); | ||||||
|         break; |         break; | ||||||
|  |  | ||||||
|  | @ -175,7 +175,6 @@ typedef enum { | ||||||
|   MOZ_GTK_SCALE_THUMB_HORIZONTAL, |   MOZ_GTK_SCALE_THUMB_HORIZONTAL, | ||||||
|   MOZ_GTK_SCALE_THUMB_VERTICAL, |   MOZ_GTK_SCALE_THUMB_VERTICAL, | ||||||
|   /* Paints a GtkSpinButton */ |   /* Paints a GtkSpinButton */ | ||||||
|   MOZ_GTK_INNER_SPIN_BUTTON, |  | ||||||
|   MOZ_GTK_SPINBUTTON, |   MOZ_GTK_SPINBUTTON, | ||||||
|   MOZ_GTK_SPINBUTTON_UP, |   MOZ_GTK_SPINBUTTON_UP, | ||||||
|   MOZ_GTK_SPINBUTTON_DOWN, |   MOZ_GTK_SPINBUTTON_DOWN, | ||||||
|  |  | ||||||
|  | @ -439,9 +439,6 @@ nsNativeThemeGTK::GetGtkWidgetAndState(uint8_t aWidgetType, nsIFrame* aFrame, | ||||||
|   case NS_THEME_SCROLLBARTHUMB_HORIZONTAL: |   case NS_THEME_SCROLLBARTHUMB_HORIZONTAL: | ||||||
|     aGtkWidgetType = MOZ_GTK_SCROLLBAR_THUMB_HORIZONTAL; |     aGtkWidgetType = MOZ_GTK_SCROLLBAR_THUMB_HORIZONTAL; | ||||||
|     break; |     break; | ||||||
|   case NS_THEME_INNER_SPIN_BUTTON: |  | ||||||
|     aGtkWidgetType = MOZ_GTK_INNER_SPIN_BUTTON; |  | ||||||
|     break; |  | ||||||
|   case NS_THEME_SPINNER: |   case NS_THEME_SPINNER: | ||||||
|     aGtkWidgetType = MOZ_GTK_SPINBUTTON; |     aGtkWidgetType = MOZ_GTK_SPINBUTTON; | ||||||
|     break; |     break; | ||||||
|  | @ -1660,7 +1657,6 @@ nsNativeThemeGTK::GetMinimumWidgetSize(nsPresContext* aPresContext, | ||||||
|       aResult->width = separator_width; |       aResult->width = separator_width; | ||||||
|     } |     } | ||||||
|     break; |     break; | ||||||
|   case NS_THEME_INNER_SPIN_BUTTON: |  | ||||||
|   case NS_THEME_SPINNER: |   case NS_THEME_SPINNER: | ||||||
|     // hard code these sizes
 |     // hard code these sizes
 | ||||||
|     aResult->width = 14; |     aResult->width = 14; | ||||||
|  | @ -1848,7 +1844,6 @@ nsNativeThemeGTK::ThemeSupportsWidget(nsPresContext* aPresContext, | ||||||
|     case NS_THEME_TAB_SCROLL_ARROW_BACK: |     case NS_THEME_TAB_SCROLL_ARROW_BACK: | ||||||
|     case NS_THEME_TAB_SCROLL_ARROW_FORWARD: |     case NS_THEME_TAB_SCROLL_ARROW_FORWARD: | ||||||
|   case NS_THEME_TOOLTIP: |   case NS_THEME_TOOLTIP: | ||||||
|   case NS_THEME_INNER_SPIN_BUTTON: |  | ||||||
|   case NS_THEME_SPINNER: |   case NS_THEME_SPINNER: | ||||||
|   case NS_THEME_SPINNER_UPBUTTON: |   case NS_THEME_SPINNER_UPBUTTON: | ||||||
|   case NS_THEME_SPINNER_DOWNBUTTON: |   case NS_THEME_SPINNER_DOWNBUTTON: | ||||||
|  |  | ||||||
|  | @ -223,7 +223,6 @@ HeadlessThemeGTK::GetMinimumWidgetSize(nsPresContext* aPresContext, | ||||||
|       aResult->height = 16; |       aResult->height = 16; | ||||||
|       *aIsOverridable = false; |       *aIsOverridable = false; | ||||||
|       break; |       break; | ||||||
|     case NS_THEME_INNER_SPIN_BUTTON: |  | ||||||
|     case NS_THEME_SPINNER: |     case NS_THEME_SPINNER: | ||||||
|       aResult->width = 14; |       aResult->width = 14; | ||||||
|       aResult->height = 26; |       aResult->height = 26; | ||||||
|  | @ -359,7 +358,6 @@ HeadlessThemeGTK::ThemeSupportsWidget(nsPresContext* aPresContext, | ||||||
|     case NS_THEME_TAB_SCROLL_ARROW_BACK: |     case NS_THEME_TAB_SCROLL_ARROW_BACK: | ||||||
|     case NS_THEME_TAB_SCROLL_ARROW_FORWARD: |     case NS_THEME_TAB_SCROLL_ARROW_FORWARD: | ||||||
|     case NS_THEME_TOOLTIP: |     case NS_THEME_TOOLTIP: | ||||||
|     case NS_THEME_INNER_SPIN_BUTTON: |  | ||||||
|     case NS_THEME_SPINNER: |     case NS_THEME_SPINNER: | ||||||
|     case NS_THEME_SPINNER_UPBUTTON: |     case NS_THEME_SPINNER_UPBUTTON: | ||||||
|     case NS_THEME_SPINNER_DOWNBUTTON: |     case NS_THEME_SPINNER_DOWNBUTTON: | ||||||
|  |  | ||||||
|  | @ -682,7 +682,6 @@ nsresult nsNativeThemeWin::GetCachedMinimumWidgetSize(nsIFrame * aFrame, HANDLE | ||||||
|   aResult->height = sz.cy; |   aResult->height = sz.cy; | ||||||
| 
 | 
 | ||||||
|   switch (aWidgetType) { |   switch (aWidgetType) { | ||||||
|     case NS_THEME_INNER_SPIN_BUTTON: |  | ||||||
|     case NS_THEME_SPINNER_UPBUTTON: |     case NS_THEME_SPINNER_UPBUTTON: | ||||||
|     case NS_THEME_SPINNER_DOWNBUTTON: |     case NS_THEME_SPINNER_DOWNBUTTON: | ||||||
|       aResult->width++; |       aResult->width++; | ||||||
|  | @ -767,7 +766,6 @@ mozilla::Maybe<nsUXThemeClass> nsNativeThemeWin::GetThemeClass(uint8_t aWidgetTy | ||||||
|     case NS_THEME_SCALETHUMB_HORIZONTAL: |     case NS_THEME_SCALETHUMB_HORIZONTAL: | ||||||
|     case NS_THEME_SCALETHUMB_VERTICAL: |     case NS_THEME_SCALETHUMB_VERTICAL: | ||||||
|       return Some(eUXTrackbar); |       return Some(eUXTrackbar); | ||||||
|     case NS_THEME_INNER_SPIN_BUTTON: |  | ||||||
|     case NS_THEME_SPINNER_UPBUTTON: |     case NS_THEME_SPINNER_UPBUTTON: | ||||||
|     case NS_THEME_SPINNER_DOWNBUTTON: |     case NS_THEME_SPINNER_DOWNBUTTON: | ||||||
|       return Some(eUXSpin); |       return Some(eUXSpin); | ||||||
|  | @ -1145,7 +1143,6 @@ nsNativeThemeWin::GetThemePartAndState(nsIFrame* aFrame, uint8_t aWidgetType, | ||||||
|       } |       } | ||||||
|       return NS_OK; |       return NS_OK; | ||||||
|     } |     } | ||||||
|     case NS_THEME_INNER_SPIN_BUTTON: |  | ||||||
|     case NS_THEME_SPINNER_UPBUTTON: |     case NS_THEME_SPINNER_UPBUTTON: | ||||||
|     case NS_THEME_SPINNER_DOWNBUTTON: { |     case NS_THEME_SPINNER_DOWNBUTTON: { | ||||||
|       aPart = (aWidgetType == NS_THEME_SPINNER_UPBUTTON) ? |       aPart = (aWidgetType == NS_THEME_SPINNER_UPBUTTON) ? | ||||||
|  | @ -2721,7 +2718,6 @@ nsNativeThemeWin::ClassicThemeSupportsWidget(nsIFrame* aFrame, | ||||||
|     case NS_THEME_SCALETHUMB_HORIZONTAL: |     case NS_THEME_SCALETHUMB_HORIZONTAL: | ||||||
|     case NS_THEME_SCALETHUMB_VERTICAL: |     case NS_THEME_SCALETHUMB_VERTICAL: | ||||||
|     case NS_THEME_MENULIST_BUTTON: |     case NS_THEME_MENULIST_BUTTON: | ||||||
|     case NS_THEME_INNER_SPIN_BUTTON: |  | ||||||
|     case NS_THEME_SPINNER_UPBUTTON: |     case NS_THEME_SPINNER_UPBUTTON: | ||||||
|     case NS_THEME_SPINNER_DOWNBUTTON: |     case NS_THEME_SPINNER_DOWNBUTTON: | ||||||
|     case NS_THEME_LISTBOX: |     case NS_THEME_LISTBOX: | ||||||
|  | @ -2877,7 +2873,6 @@ nsNativeThemeWin::ClassicGetMinimumWidgetSize(nsIFrame* aFrame, | ||||||
|       (*aResult).width = ::GetSystemMetrics(SM_CXMENUCHECK); |       (*aResult).width = ::GetSystemMetrics(SM_CXMENUCHECK); | ||||||
|       (*aResult).height = ::GetSystemMetrics(SM_CYMENUCHECK); |       (*aResult).height = ::GetSystemMetrics(SM_CYMENUCHECK); | ||||||
|       break; |       break; | ||||||
|     case NS_THEME_INNER_SPIN_BUTTON: |  | ||||||
|     case NS_THEME_SPINNER_UPBUTTON: |     case NS_THEME_SPINNER_UPBUTTON: | ||||||
|     case NS_THEME_SPINNER_DOWNBUTTON: |     case NS_THEME_SPINNER_DOWNBUTTON: | ||||||
|       (*aResult).width = ::GetSystemMetrics(SM_CXVSCROLL); |       (*aResult).width = ::GetSystemMetrics(SM_CXVSCROLL); | ||||||
|  | @ -3279,7 +3274,6 @@ nsresult nsNativeThemeWin::ClassicGetThemePartAndState(nsIFrame* aFrame, uint8_t | ||||||
| 
 | 
 | ||||||
|       return NS_OK; |       return NS_OK; | ||||||
|     } |     } | ||||||
|     case NS_THEME_INNER_SPIN_BUTTON: |  | ||||||
|     case NS_THEME_SPINNER_UPBUTTON: |     case NS_THEME_SPINNER_UPBUTTON: | ||||||
|     case NS_THEME_SPINNER_DOWNBUTTON: { |     case NS_THEME_SPINNER_DOWNBUTTON: { | ||||||
|       EventStates contentState = GetContentState(aFrame, aWidgetType); |       EventStates contentState = GetContentState(aFrame, aWidgetType); | ||||||
|  | @ -3289,7 +3283,6 @@ nsresult nsNativeThemeWin::ClassicGetThemePartAndState(nsIFrame* aFrame, uint8_t | ||||||
|         case NS_THEME_SPINNER_UPBUTTON: |         case NS_THEME_SPINNER_UPBUTTON: | ||||||
|           aState = DFCS_SCROLLUP; |           aState = DFCS_SCROLLUP; | ||||||
|           break; |           break; | ||||||
|         case NS_THEME_INNER_SPIN_BUTTON: |  | ||||||
|         case NS_THEME_SPINNER_DOWNBUTTON: |         case NS_THEME_SPINNER_DOWNBUTTON: | ||||||
|           aState = DFCS_SCROLLDOWN; |           aState = DFCS_SCROLLDOWN; | ||||||
|           break; |           break; | ||||||
|  | @ -3590,7 +3583,6 @@ RENDER_AGAIN: | ||||||
|     case NS_THEME_SCROLLBARBUTTON_DOWN: |     case NS_THEME_SCROLLBARBUTTON_DOWN: | ||||||
|     case NS_THEME_SCROLLBARBUTTON_LEFT: |     case NS_THEME_SCROLLBARBUTTON_LEFT: | ||||||
|     case NS_THEME_SCROLLBARBUTTON_RIGHT: |     case NS_THEME_SCROLLBARBUTTON_RIGHT: | ||||||
|     case NS_THEME_INNER_SPIN_BUTTON: |  | ||||||
|     case NS_THEME_SPINNER_UPBUTTON: |     case NS_THEME_SPINNER_UPBUTTON: | ||||||
|     case NS_THEME_SPINNER_DOWNBUTTON: |     case NS_THEME_SPINNER_DOWNBUTTON: | ||||||
|     case NS_THEME_MENULIST_BUTTON: |     case NS_THEME_MENULIST_BUTTON: | ||||||
|  | @ -3995,7 +3987,6 @@ nsNativeThemeWin::GetWidgetNativeDrawingFlags(uint8_t aWidgetType) | ||||||
|     case NS_THEME_SCALE_VERTICAL: |     case NS_THEME_SCALE_VERTICAL: | ||||||
|     case NS_THEME_SCALETHUMB_HORIZONTAL: |     case NS_THEME_SCALETHUMB_HORIZONTAL: | ||||||
|     case NS_THEME_SCALETHUMB_VERTICAL: |     case NS_THEME_SCALETHUMB_VERTICAL: | ||||||
|     case NS_THEME_INNER_SPIN_BUTTON: |  | ||||||
|     case NS_THEME_SPINNER_UPBUTTON: |     case NS_THEME_SPINNER_UPBUTTON: | ||||||
|     case NS_THEME_SPINNER_DOWNBUTTON: |     case NS_THEME_SPINNER_DOWNBUTTON: | ||||||
|     case NS_THEME_LISTBOX: |     case NS_THEME_LISTBOX: | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 Cosmin Sabou
						Cosmin Sabou