update to 26.0.1410.63

This commit is contained in:
Tigro 2013-04-22 14:26:22 +04:00
parent c52e27dfad
commit c6299aed7b
3 changed files with 24 additions and 2 deletions

View file

@ -4,3 +4,4 @@ sources:
"chromium-25.0.1364.160.tar.xz": 45d1e3f2693d8f1f4b05b8310b2ab42fd3d95d0f
chromium-25.0.1364.172.tar.xz: 5f0919f5bc7deda3fdb0f64b3469e28e7f309258
chromium-26.0.1410.46.tar.xz: 973753825d41b8e1e7e7eed6749099bb7be400bc
chromium-26.0.1410.63.tar.xz: d8f8cc4119c56f2a0bd0a5ad81d88cfb2f89d25d

View file

@ -0,0 +1,13 @@
diff -urN chromium-26.0.1410.46.orig/third_party/WebKit/Source/WebCore/platform/graphics/harfbuzz/HarfBuzzShaper.cpp chromium-26.0.1410.46/third_party/WebKit/Source/WebCore/platform/graphics/harfbuzz/HarfBuzzShaper.cpp
--- chromium-26.0.1410.46.orig/third_party/WebKit/Source/WebCore/platform/graphics/harfbuzz/HarfBuzzShaper.cpp 2013-04-17 18:09:26.031613138 +0400
+++ chromium-26.0.1410.46/third_party/WebKit/Source/WebCore/platform/graphics/harfbuzz/HarfBuzzShaper.cpp 2013-04-17 18:12:13.263019259 +0400
@@ -329,6 +329,9 @@
hb_buffer_set_script(harfBuzzBuffer.get(), currentRun->script());
if (shouldSetDirection)
hb_buffer_set_direction(harfBuzzBuffer.get(), currentRun->rtl() ? HB_DIRECTION_RTL : HB_DIRECTION_LTR);
+ else
+ // Leaving direction to HarfBuzz to guess is *really* bad, but will do for now.
+ hb_buffer_guess_segment_properties(harfBuzzBuffer.get());
// Add a space as pre-context to the buffer. This prevents showing dotted-circle
// for combining marks at the beginning of runs.

View file

@ -1,10 +1,10 @@
%define revision 190148
%define revision 192699
%define crname chromium-browser
%define _crdir %{_libdir}/%{crname}
%define _src %{_topdir}/SOURCES
Name: chromium-browser-stable
Version: 26.0.1410.46
Version: 26.0.1410.63
Release: 1
Summary: A fast webkit-based web browser
Group: Networking/WWW
@ -30,6 +30,8 @@ Patch13: chromium-25.0.1364.172-system-glew.patch
Patch14: chromium-25.0.1364.172-no-courgette.patch
# PATCH-FIX-OPENSUSE Compile the sandbox with -fPIE settings
Patch15: chromium-25.0.1364.172-sandbox-pie.patch
# fix https://bugs.webkit.org/show_bug.cgi?id=110145
Patch16: chromium-26.0.1410.46-harfbuzz.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
@ -104,6 +106,8 @@ members of the Chromium and WebDriver teams.
%patch14 -p1
%patch15 -p1
%patch16 -p1
echo "%{revision}" > build/LASTCHANGE.in
# Hard code extra version
@ -264,6 +268,10 @@ rm -rf %{buildroot}
%changelog
* Mon Apr 22 2013 Arkady L. Shane <arkady.shane@rosalab.ru> 26.0.1410.63-1
- update to 26.0.1410.63
- fix https://bugs.webkit.org/show_bug.cgi?id=110145 for the future
* Sun Apr 7 2013 Arkady L. Shane <arkady.shane@rosalab.ru> 26.0.1410.46-1
- update to 26.0.1410.46