Hello community, here is the log from the commit of package mozilla-xulrunner191 for openSUSE:Factory checked in at Thu Aug 6 18:24:04 CEST 2009. -------- --- mozilla-xulrunner191/mozilla-xulrunner191.changes 2009-07-28 13:06:16.000000000 +0200 +++ mozilla-xulrunner191/mozilla-xulrunner191.changes 2009-08-04 09:46:02.000000000 +0200 @@ -1,0 +2,20 @@ +Sun Aug 2 23:10:55 CEST 2009 - wr@rosenauer.org + +- security update to version 1.9.1.2 + * MFSA 2009-38/CVE-2009-2470 (bmo#459524) + Data corruption with SOCKS5 reply containing DNS name longer + than 15 characters + * MFSA 2009-44/CVE-2009-2654 (bmo#451898) + Location bar and SSL indicator spoofing via window.open() on + invalid URL + * MFSA 2009-45 + Crashes with evidence of memory corruption + * MFSA 2009-46 (bmo#498897) + Chrome privilege escalation due to incorrectly cached wrapper + * various other stability fixes +- removed obsolete mozilla-restart-cmd.patch + (applications now have to export MOZ_APP_LAUNCHER to set the + correct restart command) (bmo#453689) +- allow alternative button order for Gtk filechooser (bnc#527418) + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- l10n-1.9.1.1.tar.bz2 mozilla-restart-cmd.patch xulrunner-source-1.9.1.1.tar.bz2 New: ---- l10n-1.9.1.2.tar.bz2 mozilla-gtkfilepicker-buttonorder.patch xulrunner-source-1.9.1.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mozilla-xulrunner191.spec ++++++ --- /var/tmp/diff_new_pack.pAtz0Z/_old 2009-08-06 18:22:05.000000000 +0200 +++ /var/tmp/diff_new_pack.pAtz0Z/_new 2009-08-06 18:22:05.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package mozilla-xulrunner191 (Version 1.9.1.1) +# spec file for package mozilla-xulrunner191 (Version 1.9.1.2) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2006-2009 Wolfgang Rosenauer @@ -33,8 +33,8 @@ BuildRequires: nss-shared-helper-devel %endif License: GPL v2 or later ; LGPL v2.1 or later ; MPL -Version: 1.9.1.1 -Release: 2 +Version: 1.9.1.2 +Release: 1 Summary: Mozilla Runtime Environment 1.9.1 Url: http://www.mozilla.org Group: Productivity/Other @@ -58,7 +58,7 @@ Patch7: mozilla-nongnome-proxies.patch Patch8: mozilla-helper-app.patch Patch9: mozilla-system-hunspell.patch.bz2 -Patch10: mozilla-restart-cmd.patch +Patch10: mozilla-gtkfilepicker-buttonorder.patch Patch12: mozilla-prefer_plugin_pref.patch Patch15: mozilla-pyxpcom.patch # PATCH-FEATURE-SLED FATE#302023, FATE#302024 - hfiguiere@novell.com @@ -81,10 +81,10 @@ %if %suse_version > 1100 %define has_system_cairo 1 %endif -%define releasedate 2009071400 -%define version_internal 1.9.1.1 +%define releasedate 2009073000 +%define version_internal 1.9.1.2 %define apiversion 1.9.1 -%define uaweight 191010 +%define uaweight 191020 ### configuration end ### %define _use_internal_dependency_generator 0 %define __find_requires sh %{SOURCE2} @@ -200,7 +200,7 @@ pushd extensions %patch9 popd -%patch10 +%patch10 -p1 %patch12 -p1 %patch15 %patch16 -p1 ++++++ create-tar.sh ++++++ --- /var/tmp/diff_new_pack.pAtz0Z/_old 2009-08-06 18:22:05.000000000 +0200 +++ /var/tmp/diff_new_pack.pAtz0Z/_new 2009-08-06 18:22:05.000000000 +0200 @@ -1,7 +1,7 @@ #!/bin/bash -RELEASE_TAG="FIREFOX_3_5_1_RELEASE" -VERSION="1.9.1.1" +RELEASE_TAG="FIREFOX_3_5_2_RELEASE" +VERSION="1.9.1.2" # mozilla hg clone http://hg.mozilla.org/releases/mozilla-1.9.1 mozilla ++++++ l10n-1.9.1.1.tar.bz2 -> l10n-1.9.1.2.tar.bz2 ++++++ mozilla-xulrunner191/l10n-1.9.1.1.tar.bz2 mozilla-xulrunner191/l10n-1.9.1.2.tar.bz2 differ: char 11, line 1 ++++++ mozilla-gtkfilepicker-buttonorder.patch ++++++ From: Wolfgang Rosenauer Subject: Gtk filechooser should support alternative button order (as used in KDE) References: http://bugzilla.novell.com/show_bug.cgi?id=527418 diff --git a/widget/src/gtk2/nsFilePicker.cpp b/widget/src/gtk2/nsFilePicker.cpp --- a/widget/src/gtk2/nsFilePicker.cpp +++ b/widget/src/gtk2/nsFilePicker.cpp @@ -95,6 +95,7 @@ typedef GtkWidget* (*_gtk_file_chooser_d GtkFileChooserAction action, const gchar *first_button_text, ...); +typedef void (*_gtk_dialog_set_alternative_button_order_fn)(GtkDialog *dialog, gint first_response_id, ...); typedef void (*_gtk_file_chooser_set_select_multiple_fn)(GtkFileChooser* chooser, gboolean truth); typedef void (*_gtk_file_chooser_set_do_overwrite_confirmation_fn)(GtkFileChooser* chooser, gboolean do_confirm); typedef void (*_gtk_file_chooser_set_current_name_fn)(GtkFileChooser* chooser, const gchar* name); @@ -119,6 +120,7 @@ DECL_FUNC_PTR(gtk_file_chooser_get_filen DECL_FUNC_PTR(gtk_file_chooser_get_uri); DECL_FUNC_PTR(gtk_file_chooser_get_uris); DECL_FUNC_PTR(gtk_file_chooser_dialog_new); +DECL_FUNC_PTR(gtk_dialog_set_alternative_button_order); DECL_FUNC_PTR(gtk_file_chooser_set_select_multiple); DECL_FUNC_PTR(gtk_file_chooser_set_do_overwrite_confirmation); DECL_FUNC_PTR(gtk_file_chooser_set_current_name); @@ -214,6 +216,7 @@ nsFilePicker::LoadSymbolsGTK24() GET_LIBGTK_FUNC(gtk_file_chooser_get_uri); GET_LIBGTK_FUNC(gtk_file_chooser_get_uris); GET_LIBGTK_FUNC(gtk_file_chooser_dialog_new); + GET_LIBGTK_FUNC(gtk_dialog_set_alternative_button_order); GET_LIBGTK_FUNC(gtk_file_chooser_set_select_multiple); GET_LIBGTK_FUNC_OPT(gtk_file_chooser_set_do_overwrite_confirmation); GET_LIBGTK_FUNC(gtk_file_chooser_set_current_name); @@ -605,6 +608,12 @@ nsFilePicker::Show(PRInt16 *aReturn) GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, accept_button, GTK_RESPONSE_ACCEPT, NULL); + + _gtk_dialog_set_alternative_button_order(GTK_DIALOG(file_chooser), + GTK_RESPONSE_ACCEPT, + GTK_RESPONSE_CANCEL, + -1); + if (mAllowURLs) { _gtk_file_chooser_set_local_only(GTK_FILE_CHOOSER(file_chooser), FALSE); } ++++++ xulrunner-source-1.9.1.1.tar.bz2 -> xulrunner-source-1.9.1.2.tar.bz2 ++++++ mozilla-xulrunner191/xulrunner-source-1.9.1.1.tar.bz2 mozilla-xulrunner191/xulrunner-source-1.9.1.2.tar.bz2 differ: char 11, line 1 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org