forked from pool/MozillaFirefox
Accepting request 109208 from mozilla:Factory
- update to Firefox 11.0 (bnc#750044) * MFSA 2012-13/CVE-2012-0455 (bmo#704354) XSS with Drag and Drop and Javascript: URL * MFSA 2012-14/CVE-2012-0456/CVE-2012-0457 (bmo#711653, #720103) SVG issues found with Address Sanitizer * MFSA 2012-15/CVE-2012-0451 (bmo#717511) XSS with multiple Content Security Policy headers * MFSA 2012-16/CVE-2012-0458 Escalation of privilege with Javascript: URL as home page * MFSA 2012-17/CVE-2012-0459 (bmo#723446) Crash when accessing keyframe cssText after dynamic modification * MFSA 2012-18/CVE-2012-0460 (bmo#727303) window.fullScreen writeable by untrusted content * MFSA 2012-19/CVE-2012-0461/CVE-2012-0462/CVE-2012-0464/ CVE-2012-0463 Miscellaneous memory safety hazards - ported and reenabled KDE integration (bnc#746591) - explicitely build-require X libs - add Provides: browser(npapi) FATE#313084 OBS-URL: https://build.opensuse.org/request/show/109208 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MozillaFirefox?expand=0&rev=146
This commit is contained in:
commit
88efdbb05e
@ -1,15 +1,30 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Mar 9 21:47:07 UTC 2012 - wr@rosenauer.org
|
||||||
|
|
||||||
|
- update to Firefox 11.0 (bnc#750044)
|
||||||
|
* MFSA 2012-13/CVE-2012-0455 (bmo#704354)
|
||||||
|
XSS with Drag and Drop and Javascript: URL
|
||||||
|
* MFSA 2012-14/CVE-2012-0456/CVE-2012-0457 (bmo#711653, #720103)
|
||||||
|
SVG issues found with Address Sanitizer
|
||||||
|
* MFSA 2012-15/CVE-2012-0451 (bmo#717511)
|
||||||
|
XSS with multiple Content Security Policy headers
|
||||||
|
* MFSA 2012-16/CVE-2012-0458
|
||||||
|
Escalation of privilege with Javascript: URL as home page
|
||||||
|
* MFSA 2012-17/CVE-2012-0459 (bmo#723446)
|
||||||
|
Crash when accessing keyframe cssText after dynamic modification
|
||||||
|
* MFSA 2012-18/CVE-2012-0460 (bmo#727303)
|
||||||
|
window.fullScreen writeable by untrusted content
|
||||||
|
* MFSA 2012-19/CVE-2012-0461/CVE-2012-0462/CVE-2012-0464/
|
||||||
|
CVE-2012-0463
|
||||||
|
Miscellaneous memory safety hazards
|
||||||
|
- ported and reenabled KDE integration (bnc#746591)
|
||||||
|
- explicitely build-require X libs
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Mar 5 13:31:48 UTC 2012 - vdziewiecki@suse.com
|
Mon Mar 5 13:31:48 UTC 2012 - vdziewiecki@suse.com
|
||||||
|
|
||||||
- add Provides: browser(npapi) FATE#313084
|
- add Provides: browser(npapi) FATE#313084
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Tue Feb 28 07:25:08 UTC 2012 - wr@rosenauer.org
|
|
||||||
|
|
||||||
- update to version 11.0b5
|
|
||||||
- ported and reenabled KDE integration (bnc#746591)
|
|
||||||
- explicitely build-require X libs
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Feb 17 17:41:11 UTC 2012 - pcerny@suse.com
|
Fri Feb 17 17:41:11 UTC 2012 - pcerny@suse.com
|
||||||
|
|
||||||
|
@ -17,8 +17,8 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
%define major 10
|
%define major 11
|
||||||
%define mainver %major.99
|
%define mainver %major.0
|
||||||
|
|
||||||
Name: MozillaFirefox
|
Name: MozillaFirefox
|
||||||
BuildRequires: Mesa-devel
|
BuildRequires: Mesa-devel
|
||||||
@ -48,15 +48,15 @@ BuildRequires: mozilla-nss-devel >= 3.13.3
|
|||||||
BuildRequires: nss-shared-helper-devel
|
BuildRequires: nss-shared-helper-devel
|
||||||
Version: %{mainver}
|
Version: %{mainver}
|
||||||
Release: 0
|
Release: 0
|
||||||
%define releasedate 2012022900
|
%define releasedate 2012031200
|
||||||
Provides: firefox = %{mainver}
|
Provides: firefox = %{mainver}
|
||||||
Provides: firefox = %{version}-%{release}
|
Provides: firefox = %{version}-%{release}
|
||||||
Provides: web_browser
|
Provides: web_browser
|
||||||
|
Provides: browser(npapi)
|
||||||
# this is needed to match this package with the kde4 helper package without the main package
|
# this is needed to match this package with the kde4 helper package without the main package
|
||||||
# having a hard requirement on the kde4 package
|
# having a hard requirement on the kde4 package
|
||||||
%define kde_helper_version 6
|
%define kde_helper_version 6
|
||||||
Provides: mozilla-kde4-version = %{kde_helper_version}
|
Provides: mozilla-kde4-version = %{kde_helper_version}
|
||||||
Provides: browser(npapi)
|
|
||||||
Summary: Mozilla Firefox Web Browser
|
Summary: Mozilla Firefox Web Browser
|
||||||
License: MPL-1.1 or GPL-2.0+ or LGPL-2.1+
|
License: MPL-1.1 or GPL-2.0+ or LGPL-2.1+
|
||||||
Group: Productivity/Networking/Web/Browsers
|
Group: Productivity/Networking/Web/Browsers
|
||||||
@ -90,6 +90,7 @@ Patch11: mozilla-sle11.patch
|
|||||||
Patch12: mozilla-linux3.patch
|
Patch12: mozilla-linux3.patch
|
||||||
Patch14: mozilla-disable-neon-option.patch
|
Patch14: mozilla-disable-neon-option.patch
|
||||||
Patch15: mozilla-yarr-pcre.patch
|
Patch15: mozilla-yarr-pcre.patch
|
||||||
|
Patch16: mozilla-sle11-gcc.patch
|
||||||
# Firefox/browser
|
# Firefox/browser
|
||||||
Patch31: firefox-browser-css.patch
|
Patch31: firefox-browser-css.patch
|
||||||
Patch32: firefox-cross-desktop.patch
|
Patch32: firefox-cross-desktop.patch
|
||||||
@ -159,7 +160,7 @@ of MozillaFirefox.
|
|||||||
%package translations-other
|
%package translations-other
|
||||||
Summary: Extra translations for MozillaFirefox
|
Summary: Extra translations for MozillaFirefox
|
||||||
Group: System/Localization
|
Group: System/Localization
|
||||||
Provides: locale(%{name}:af;ak;ast;be;bg;bn_BD;bn_IN;br;bs;cy;el;en_ZA;eo;es_MX;et;eu;fa;fy_NL;ga_IE;gd;gl;gu_IN;he;hi_IN;hr;hy_AM;id;is;kk;kn;ku;lg;lt;lv;mai;mk;ml;mr;nn_NO;nso;or;pa_IN;rm;ro;si;sk;sl;son;sq;sr;ta;ta_LK;te;th;tr;uk;vi;zu)
|
Provides: locale(%{name}:af;ak;as;ast;be;bg;bn_BD;bn_IN;br;bs;csb;cy;el;en_ZA;eo;es_MX;et;eu;fa;fy_NL;ga_IE;gd;gl;gu_IN;he;hi_IN;hr;hy_AM;id;is;kk;kn;ku;lg;lij;lt;lv;mai;mk;ml;mn;mr;nn_NO;nso;or;pa_IN;rm;ro;si;sk;sl;son;sq;sr;sw;ta;ta_LK;te;th;tr;uk;vi;zu)
|
||||||
Requires: %{name} = %{version}
|
Requires: %{name} = %{version}
|
||||||
Obsoletes: %{name}-translations < %{version}-%{release}
|
Obsoletes: %{name}-translations < %{version}-%{release}
|
||||||
|
|
||||||
@ -218,6 +219,7 @@ cd $RPM_BUILD_DIR/mozilla
|
|||||||
%patch12 -p1
|
%patch12 -p1
|
||||||
%patch14 -p1
|
%patch14 -p1
|
||||||
#%patch15 -p1
|
#%patch15 -p1
|
||||||
|
%patch16 -p1
|
||||||
#
|
#
|
||||||
%patch31 -p1
|
%patch31 -p1
|
||||||
%patch32 -p1
|
%patch32 -p1
|
||||||
@ -280,7 +282,7 @@ ac_add_options --disable-tests
|
|||||||
ac_add_options --disable-debug
|
ac_add_options --disable-debug
|
||||||
ac_add_options --enable-startup-notification
|
ac_add_options --enable-startup-notification
|
||||||
#ac_add_options --enable-chrome-format=jar
|
#ac_add_options --enable-chrome-format=jar
|
||||||
ac_add_options --enable-update-channel=beta
|
ac_add_options --enable-update-channel=release
|
||||||
EOF
|
EOF
|
||||||
%if %suse_version > 1130
|
%if %suse_version > 1130
|
||||||
cat << EOF >> $MOZCONFIG
|
cat << EOF >> $MOZCONFIG
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:ed6f2335b5fb457f70d9d30566b2546f2f513514f620e35cfa86523762da6208
|
oid sha256:d9cec169c349f8b2e9a51fb2d2ff34057389b6d3c7212c52fae8fc94b00334e5
|
||||||
size 29353
|
size 29341
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
CHANNEL="beta"
|
CHANNEL="release"
|
||||||
BRANCH="releases/mozilla-$CHANNEL"
|
BRANCH="releases/mozilla-$CHANNEL"
|
||||||
RELEASE_TAG="FIREFOX_11_0b5_RELEASE"
|
RELEASE_TAG="FIREFOX_11_0_RELEASE"
|
||||||
VERSION="10.99"
|
VERSION="11.0"
|
||||||
|
|
||||||
# mozilla
|
# mozilla
|
||||||
hg clone http://hg.mozilla.org/$BRANCH mozilla
|
hg clone http://hg.mozilla.org/$BRANCH mozilla
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:50e0b4c51464c73710095176a6c01902c9321b4b12736173d14ced822461ce2d
|
|
||||||
size 78218358
|
|
3
firefox-11.0-source.tar.bz2
Normal file
3
firefox-11.0-source.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:23c3ba10be3b43b576411b597d4c699f611357cfa813f4debf779355261fe4d2
|
||||||
|
size 78236937
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:dcd19d7b588e927fd79333bed7ad88838426767fbedcb06d45702b3aa3901b6d
|
|
||||||
size 47338704
|
|
3
l10n-11.0.tar.bz2
Normal file
3
l10n-11.0.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:cf1b0b14a009ebd0af253856c9a504c8aed79ac1e02ccd90b53b752dcc0d10ee
|
||||||
|
size 46812432
|
24
mozilla-sle11-gcc.patch
Normal file
24
mozilla-sle11-gcc.patch
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
# HG changeset patch
|
||||||
|
# Parent 39e596b823926b5add22bb263734c6c872ee2aad
|
||||||
|
diff --git a/layout/xul/base/src/nsXULTooltipListener.h b/layout/xul/base/src/nsXULTooltipListener.h
|
||||||
|
--- a/layout/xul/base/src/nsXULTooltipListener.h
|
||||||
|
+++ b/layout/xul/base/src/nsXULTooltipListener.h
|
||||||
|
@@ -107,17 +107,17 @@ protected:
|
||||||
|
static void sTooltipCallback (nsITimer* aTimer, void* aListener);
|
||||||
|
|
||||||
|
// screen coordinates of the last mousemove event, stored so that the
|
||||||
|
// tooltip can be opened at this location.
|
||||||
|
PRInt32 mMouseScreenX, mMouseScreenY;
|
||||||
|
|
||||||
|
// various constants for tooltips
|
||||||
|
enum {
|
||||||
|
- kTooltipMouseMoveTolerance = 7, // 7 pixel tolerance for mousemove event
|
||||||
|
+ kTooltipMouseMoveTolerance = 7 // 7 pixel tolerance for mousemove event
|
||||||
|
};
|
||||||
|
|
||||||
|
// flag specifying if the tooltip has already been displayed by a MouseMove
|
||||||
|
// event. The flag is reset on MouseOut so that the tooltip will display
|
||||||
|
// the next time the mouse enters the node (bug #395668).
|
||||||
|
bool mTooltipShownOnce;
|
||||||
|
|
||||||
|
#ifdef MOZ_XUL
|
@ -1,2 +1,2 @@
|
|||||||
REV=8c9e4873d419
|
REV=b967d9c07377
|
||||||
REPO=http://hg.mozilla.org/releases/mozilla-beta
|
REPO=http://hg.mozilla.org/releases/mozilla-release
|
||||||
|
Loading…
Reference in New Issue
Block a user