rpms/xulrunner/OLPC-2 xulrunner-1.9a6-no-native-theme.patch, 1.2, 1.3
Marco Pesenti Gritti (mpg)
fedora-extras-commits at redhat.com
Wed Nov 21 13:59:57 UTC 2007
Author: mpg
Update of /cvs/pkgs/rpms/xulrunner/OLPC-2
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5458
Modified Files:
xulrunner-1.9a6-no-native-theme.patch
Log Message:
update patch
xulrunner-1.9a6-no-native-theme.patch:
Index: xulrunner-1.9a6-no-native-theme.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xulrunner/OLPC-2/xulrunner-1.9a6-no-native-theme.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- xulrunner-1.9a6-no-native-theme.patch 21 Jul 2007 12:15:22 -0000 1.2
+++ xulrunner-1.9a6-no-native-theme.patch 21 Nov 2007 13:59:54 -0000 1.3
@@ -126,3 +126,125 @@
return !IsWidgetStyled(aPresContext, aFrame, aWidgetType);
}
+--- widget/src/gtk2/nsNativeThemeGTK.cpp.no-native-theme 2007-10-25 22:23:13.000000000 +0200
++++ widget/src/gtk2/nsNativeThemeGTK.cpp 2007-11-21 14:56:21.000000000 +0100
+@@ -921,23 +921,23 @@
+ return PR_FALSE;
+
+ switch (aWidgetType) {
+- case NS_THEME_BUTTON:
+- case NS_THEME_BUTTON_FOCUS:
+- case NS_THEME_RADIO:
+- case NS_THEME_RADIO_SMALL:
+- case NS_THEME_CHECKBOX:
+- case NS_THEME_CHECKBOX_SMALL:
+- case NS_THEME_TOOLBOX: // N/A
+- case NS_THEME_TOOLBAR:
+- case NS_THEME_TOOLBAR_BUTTON:
+- case NS_THEME_TOOLBAR_DUAL_BUTTON: // so we can override the border with 0
++// case NS_THEME_BUTTON:
++// case NS_THEME_BUTTON_FOCUS:
++// case NS_THEME_RADIO:
++// case NS_THEME_RADIO_SMALL:
++// case NS_THEME_CHECKBOX:
++// case NS_THEME_CHECKBOX_SMALL:
++// case NS_THEME_TOOLBOX: // N/A
++// case NS_THEME_TOOLBAR:
++// case NS_THEME_TOOLBAR_BUTTON:
++// case NS_THEME_TOOLBAR_DUAL_BUTTON: // so we can override the border with 0
+ // case NS_THEME_TOOLBAR_DUAL_BUTTON_DROPDOWN:
+ // case NS_THEME_TOOLBAR_SEPARATOR:
+- case NS_THEME_TOOLBAR_GRIPPER:
+- case NS_THEME_STATUSBAR:
+- case NS_THEME_STATUSBAR_PANEL:
++// case NS_THEME_TOOLBAR_GRIPPER:
++// case NS_THEME_STATUSBAR:
++// case NS_THEME_STATUSBAR_PANEL:
+ // case NS_THEME_RESIZER: (n/a for gtk)
+- case NS_THEME_LISTBOX:
++// case NS_THEME_LISTBOX:
+ // case NS_THEME_LISTBOX_LISTITEM:
+ // case NS_THEME_TREEVIEW:
+ // case NS_THEME_TREEVIEW_TREEITEM:
+@@ -947,19 +947,19 @@
+ // case NS_THEME_TREEVIEW_HEADER_CELL:
+ // case NS_THEME_TREEVIEW_HEADER_SORTARROW:
+ // case NS_THEME_TREEVIEW_TWISTY_OPEN:
+- case NS_THEME_PROGRESSBAR:
+- case NS_THEME_PROGRESSBAR_CHUNK:
+- case NS_THEME_PROGRESSBAR_VERTICAL:
+- case NS_THEME_PROGRESSBAR_CHUNK_VERTICAL:
+- case NS_THEME_TAB:
++// case NS_THEME_PROGRESSBAR:
++// case NS_THEME_PROGRESSBAR_CHUNK:
++// case NS_THEME_PROGRESSBAR_VERTICAL:
++// case NS_THEME_PROGRESSBAR_CHUNK_VERTICAL:
++// case NS_THEME_TAB:
+ // case NS_THEME_TAB_PANEL:
+- case NS_THEME_TAB_LEFT_EDGE:
+- case NS_THEME_TAB_RIGHT_EDGE:
+- case NS_THEME_TAB_PANELS:
+- case NS_THEME_TOOLTIP:
++// case NS_THEME_TAB_LEFT_EDGE:
++// case NS_THEME_TAB_RIGHT_EDGE:
++// case NS_THEME_TAB_PANELS:
++// case NS_THEME_TOOLTIP:
+ // case NS_THEME_SPINNER:
+- case NS_THEME_SPINNER_UP_BUTTON:
+- case NS_THEME_SPINNER_DOWN_BUTTON:
++// case NS_THEME_SPINNER_UP_BUTTON:
++// case NS_THEME_SPINNER_DOWN_BUTTON:
+ // case NS_THEME_SCROLLBAR: (n/a for gtk)
+ // case NS_THEME_SCROLLBAR_SMALL: (n/a for gtk)
+ case NS_THEME_SCROLLBAR_BUTTON_UP:
+@@ -972,30 +972,30 @@
+ case NS_THEME_SCROLLBAR_THUMB_VERTICAL:
+ // case NS_THEME_SCROLLBAR_GRIPPER_HORIZONTAL: (n/a for gtk)
+ // case NS_THEME_SCROLLBAR_GRIPPER_VERTICAL: (n/a for gtk)
+- case NS_THEME_TEXTFIELD:
+- case NS_THEME_TEXTFIELD_MULTILINE:
++// case NS_THEME_TEXTFIELD:
++// case NS_THEME_TEXTFIELD_MULTILINE:
+ // case NS_THEME_TEXTFIELD_CARET:
+- case NS_THEME_DROPDOWN_TEXTFIELD:
+- case NS_THEME_SCALE_HORIZONTAL:
+- case NS_THEME_SCALE_THUMB_HORIZONTAL:
+- case NS_THEME_SCALE_VERTICAL:
+- case NS_THEME_SCALE_THUMB_VERTICAL:
++// case NS_THEME_DROPDOWN_TEXTFIELD:
++// case NS_THEME_SCALE_HORIZONTAL:
++// case NS_THEME_SCALE_THUMB_HORIZONTAL:
++// case NS_THEME_SCALE_VERTICAL:
++// case NS_THEME_SCALE_THUMB_VERTICAL:
+ // case NS_THEME_SCALE_THUMB_START:
+ // case NS_THEME_SCALE_THUMB_END:
+ // case NS_THEME_SCALE_TICK:
+- case NS_THEME_CHECKBOX_CONTAINER:
+- case NS_THEME_RADIO_CONTAINER:
+- case NS_THEME_CHECKBOX_LABEL:
+- case NS_THEME_RADIO_LABEL:
+- case NS_THEME_MENUBAR:
+- case NS_THEME_MENUPOPUP:
+- case NS_THEME_MENUITEM:
+- case NS_THEME_CHECKMENUITEM:
+- case NS_THEME_RADIOMENUITEM:
+- case NS_THEME_WINDOW:
+- case NS_THEME_DIALOG:
+- case NS_THEME_DROPDOWN:
+- case NS_THEME_DROPDOWN_TEXT:
++// case NS_THEME_CHECKBOX_CONTAINER:
++// case NS_THEME_RADIO_CONTAINER:
++// case NS_THEME_CHECKBOX_LABEL:
++// case NS_THEME_RADIO_LABEL:
++// case NS_THEME_MENUBAR:
++// case NS_THEME_MENUPOPUP:
++// case NS_THEME_MENUITEM:
++// case NS_THEME_CHECKMENUITEM:
++// case NS_THEME_RADIOMENUITEM:
++// case NS_THEME_WINDOW:
++// case NS_THEME_DIALOG:
++// case NS_THEME_DROPDOWN:
++// case NS_THEME_DROPDOWN_TEXT:
+ return !IsWidgetStyled(aPresContext, aFrame, aWidgetType);
+
+ case NS_THEME_DROPDOWN_BUTTON:
More information about the fedora-extras-commits
mailing list