[meego-commits] 9503: Changes to devel:browser/fennec-qt
Lokesh Goel
no_reply at build.meego.com
Mon Nov 15 20:22:25 UTC 2010
Hi,
I have made the following changes to fennec-qt in project devel:browser. Please review and accept ASAP.
Thank You,
Lokesh Goel
[This message was auto-generated]
---
Request #9503:
submit: home:logoel:branch-devel-browser/fennec-qt(r26)(update) -> devel:browser/fennec-qt
Message:
None
State: new 2010-11-15T12:22:24 logoel
Comment: None
changes files:
--------------
--- fennec-qt.changes
+++ fennec-qt.changes
@@ -0,0 +1,18 @@
+* Mon Nov 15 10:01:02 EST 2010 Lokesh Goel <lokesh.k.goel at nokia.com> - 4.0b8pre1109.3
+- Update to upstream 4ef3abd2012c-35bf7da77ccd.
+- Apply patches from WORKBASE of hg.meego.com/mozilla-central & mobile-browser.
+- Fixes: BMC#9656 - fennec crashes at js::mjit::EnterMethodJIT
+- Fixes: BMC#9796 - Fennec easily crash when repeatedly zoom in and zoom out
+- Fixes: BMC#8614 - Browser loading page never completes when certain pages are visited
+- Fixes: BMC#8608 - Unable to play ogg Audio from web browser
+- Fixes: BMC#8858 - Bookmarks edit bar is not closed when finished editing
+- Fixes: BMC#9196 - [Trunk:Testing] Fennec is launched to full screen in device and no status bar seen on top
+- Fixes: BMC#9324 - [REG]Popup layer when tap-and-hold link display dynamic short-lines
+- Fixes: BMC#9610 - [trunk:testing] can't enter to awesome bar after fennec is opened
+- Fixes: BMC#9755 - Come about many dynamic short-lines when browse meego.com
+- Fixes: BMC#9786 - The issue about button icon and blue background when selected
+- Fixes: BMC#9770 - Screen blinks after maximizing Fennec
+- Fixes: BMC#9829 - [Trunk:Testing] Unable to load page with HTML5 ogg video
+- Fixes: BMC#9830 - Lot of artifacts seen on the browser UI on the test image
+- Fixes: BMC#8041 - Larry UI - encrypted site identity information is missing of many secure sites
+
old:
----
BMO570078_xcb_assertion_hack.patch
BMO589389_enable_plugins.patch
BMO589725_show_remain_time.patch
BMO597316_overwrite_wmode_param.patch
fennec-tip-b3bc32ff0612-7b2fed0166ec.tar.bz2
new:
----
central-patches.tar
fennec-tip-4ef3abd2012c-35bf7da77ccd.tar.bz2
mobile-patches.tar
spec files:
-----------
--- fennec-qt.spec
+++ fennec-qt.spec
@@ -8,22 +8,19 @@
Name: fennec-qt
Summary: Fennec Mobile Web Browser with Qt/MeeGo Touch
-Version: 2.0b8pre1025.3
+Version: 4.0b8pre1109.3
Release: 1
Group: Applications/Internet
License: MPLv1.1 or GPLv2+ or LGPLv2+
URL: http://www.mozilla.org/projects/fennec/
-Source0: fennec-tip-b3bc32ff0612-7b2fed0166ec.tar.bz2
+Source0: fennec-tip-4ef3abd2012c-35bf7da77ccd.tar.bz2
+Source1: mobile-patches.tar
+Source2: central-patches.tar
Source3: mozconfig
Source4: fennec.desktop
Source5: fennec.arm
Source6: fennec.x86
Source9: fennec.png
-Patch0: BMO570078_xcb_assertion_hack.patch
-Patch1: BMO589389_enable_plugins.patch
-Patch2: arm-build.patch
-Patch3: BMO597316_overwrite_wmode_param.patch
-Patch5: BMO589725_show_remain_time.patch
Requires: libmeegotouch
Requires: libcontentaction
BuildRequires: pkgconfig(gstreamer-0.10)
@@ -54,6 +51,10 @@
BuildRequires: git
BuildRequires: desktop-file-utils
BuildRequires: yasm
+BuildRequires: libqttracker-devel
+BuildRequires: libffi-devel
+BuildRequires: pixman-devel
+BuildRequires: cairo-devel
Conflicts: fennec
@@ -64,11 +65,13 @@
%prep
%setup -q -n mozilla-central
-%patch0 -p1
-%patch1 -p1 -d mobile
-%patch2 -p1
-%patch3 -p1
-%patch5 -p1 -d mobile
+cp %{SOURCE2} .
+tar xvf %{SOURCE2}
+while read line;do echo "Patching: $line"; patch -p1 < central-patches/$line;done < central-patches/series
+
+cp %{SOURCE1} .
+tar xvf %{SOURCE1}
+while read line;do echo "Patching: $line"; patch -p1 -d mobile < mobile-patches/$line;done < mobile-patches/series
# >> setup
cp %{SOURCE3} .mozconfig
@@ -81,11 +84,11 @@
%ifarch %{arm}
echo "ac_add_options --with-arm-kuser" >> .mozconfig
-echo "ac_add_options --enable-optimize=\"-g -O2 -fno-tree-ter -fno-ipa-reference -fno-tree-switch-conversion\"" >> .mozconfig
+echo "ac_add_options --enable-optimize=\"-g -O2 -D__ARM_PCS -fno-tree-ter -fno-ipa-reference -fno-tree-switch-conversion\"" >> .mozconfig
echo "ac_add_options --disable-jemalloc" >> .mozconfig
-echo "ac_add_options --disable-methodjit" >> .mozconfig
echo "ac_cv_visibility_pragma=no" >> .mozconfig
echo "ac_cv_visibility_hidden=no" >> .mozconfig
+echo "ac_add_options --disable-methodjit" >> .mozconfig
%endif
for i in -fexceptions -fasynchronous-unwind-tables; do
other changes:
--------------
++++++ central-patches.tar (new)
++++++ fennec-tip-4ef3abd2012c-35bf7da77ccd.tar.bz2 (new)
++++++ fennec.x86
--- fennec.x86
+++ fennec.x86
@@ -1,5 +1,5 @@
#!/bin/bash
-export MOZ_QT_SOFTWARE_MODE=0
+export MOZ_QT_SOFTWARE_MODE=1
if test $MOZ_QT_SOFTWARE_MODE -eq 1; then
ARGS="$ARGS -software"
++++++ mobile-patches.tar (new)
++++++ mozconfig
--- mozconfig
+++ mozconfig
@@ -19,7 +19,9 @@
ac_add_options --with-system-jpeg
ac_add_options --with-system-zlib
-#ac_add_options --with-system-png
+ac_add_options --enable-system-pixman
+ac_add_options --enable-system-cairo
+ac_add_options --enable-system-ffi
#ac_add_options --enable-system-sqlite
#ac_add_options --with-pthreads
#ac_add_options --disable-jemalloc
@@ -55,7 +57,7 @@
ac_add_options --disable-accessibility
# All Gstreamer related patches have been removed. We disable it for time being.
-#ac_add_options --enable-gstreamer
+ac_add_options --enable-gstreamer
#ac_add_options --disable-ogg
#ac_add_options --disable-webm
++++++ deleted files:
--- BMO570078_xcb_assertion_hack.patch
--- BMO589389_enable_plugins.patch
--- BMO589725_show_remain_time.patch
--- BMO597316_overwrite_wmode_param.patch
--- fennec-tip-b3bc32ff0612-7b2fed0166ec.tar.bz2
More information about the MeeGo-commits
mailing list