commit chromium for openSUSE:Factory
Hello community, here is the log from the commit of package chromium for openSUSE:Factory checked in at 2016-04-22 16:24:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/chromium (Old) and /work/SRC/openSUSE:Factory/.chromium.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "chromium" Changes: -------- --- /work/SRC/openSUSE:Factory/chromium/chromium.changes 2016-04-11 10:26:41.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.chromium.new/chromium.changes 2016-04-22 16:24:59.000000000 +0200 @@ -1,0 +2,19 @@ +Thu Apr 14 07:39:40 UTC 2016 - tittiatcoke@gmail.com + +- Update to Chromium 50.0.2661.75 (boo#975572) + * Security Fixes: + - CVE-2016-1652: Universal XSS in extension bindings + - CVE-2016-1653: Out-of-bounds write in V8 + - CVE-2016-1651: Out-of-bounds read in Pdfium JPEG2000 decoding + - CVE-2016-1654: Uninitialized memory read in media + - CVE-2016-1655: Use-after-free related to extensions + - CVE-2016-1656: Android downloaded file path restriction bypass + - CVE-2016-1657: Address bar spoofing + - CVE-2016-1658: Potential leak of sensitive information to + malicious extensions + - CVE-2016-1659: Various fixes from internal audits, fuzzing + and other initiatives +- add patch to fix GCC builds with component=shared_library: + chromium-50.0.2661.75-export_blink_Platform_symbols_in_shared_library_builds.patch + +------------------------------------------------------------------- Old: ---- chromium-49.0.2623.112.tar.xz New: ---- chromium-50.0.2661.75-export_blink_Platform_symbols_in_shared_library_builds.patch chromium-50.0.2661.75.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ chromium.spec ++++++ --- /var/tmp/diff_new_pack.FMk9cC/_old 2016-04-22 16:25:13.000000000 +0200 +++ /var/tmp/diff_new_pack.FMk9cC/_new 2016-04-22 16:25:13.000000000 +0200 @@ -18,7 +18,7 @@ %define chromium_no_dlopen 1 Name: chromium -Version: 49.0.2623.112 +Version: 50.0.2661.75 Release: 0 Summary: Google's opens source browser project License: BSD-3-Clause and LGPL-2.1+ @@ -58,6 +58,7 @@ Patch12: fix_building_widevinecdm_with_chromium.patch # PATCH-FIX-OPENSUSE fix_network_api_crash.patch - Fix crash in network API, e.g. when using chromecast extension Patch14: fix_network_api_crash.patch +Patch15: chromium-50.0.2661.75-export_blink_Platform_symbols_in_shared_library_builds.patch # archlinux arm enhancement patches Patch100: arm-webrtc-fix.patch Patch101: chromium-arm-r0.patch @@ -252,6 +253,7 @@ %patch11 -p1 %patch12 -p1 %patch14 +%patch15 -p1 #Upstream fixes ++++++ chromium-50.0.2661.75-export_blink_Platform_symbols_in_shared_library_builds.patch ++++++ commit e9f54102f094afa87dd22bdcbc26a5aec911e882 Author: mostynb <mostynb@opera.com> Date: Mon Mar 07 17:38:39 2016 Upstream: committed export blink::Platform symbols in shared_library builds This unbreaks GCC component=shared_library builds, which fail to link libblink_platform.so due to missing vtable, since CL 1660383002 landed. BUG=548254 Review URL: https://codereview.chromium.org/1770693002 Cr-Commit-Position: refs/heads/master@{#379577} [modify] https://crrev.com/e9f54102f094afa87dd22bdcbc26a5aec911e882/third_party/WebKi... https://bugs.chromium.org/p/chromium/issues/detail?id=548254 https://chromium.googlesource.com/chromium/src.git/+/e9f54102f094afa87dd22bd... diff --git a/third_party/WebKit/public/platform/Platform.h b/third_party/WebKit/public/platform/Platform.h index 7ae10de..f48574d 100644 --- a/third_party/WebKit/public/platform/Platform.h +++ b/third_party/WebKit/public/platform/Platform.h @@ -123,7 +123,7 @@ struct WebLocalizedString; struct WebSize; -class Platform { +class BLINK_PLATFORM_EXPORT Platform { public: // HTML5 Database ------------------------------------------------------ @@ -133,9 +133,9 @@ typedef int FileHandle; #endif - BLINK_PLATFORM_EXPORT static void initialize(Platform*); - BLINK_PLATFORM_EXPORT static void shutdown(); - BLINK_PLATFORM_EXPORT static Platform* current(); + static void initialize(Platform*); + static void shutdown(); + static Platform* current(); // May return null. virtual WebCookieJar* cookieJar() { return nullptr; } @@ -387,7 +387,7 @@ virtual WebString defaultLocale() { return WebString(); } // Returns an interface to the main thread. Can be null if blink was initialized on a thread without a message loop. - BLINK_PLATFORM_EXPORT WebThread* mainThread() const; + WebThread* mainThread() const; // Returns an interface to the compositor thread. This can be null if the // renderer was created with threaded rendering desabled. @@ -424,10 +424,10 @@ // registerMemoryDumpProvider() method. |name| is used for debugging // (duplicates are allowed) and must be a long-lived C string. // See crbug.com/458295 for design docs. - BLINK_PLATFORM_EXPORT virtual void registerMemoryDumpProvider(blink::WebMemoryDumpProvider*, const char* name); + virtual void registerMemoryDumpProvider(blink::WebMemoryDumpProvider*, const char* name); // Must be called on the thread that called registerMemoryDumpProvider(). - BLINK_PLATFORM_EXPORT virtual void unregisterMemoryDumpProvider(blink::WebMemoryDumpProvider*); + virtual void unregisterMemoryDumpProvider(blink::WebMemoryDumpProvider*); class TraceLogEnabledStateObserver { public: @@ -609,7 +609,7 @@ virtual WebTrialTokenValidator* trialTokenValidator() { return nullptr; } protected: - BLINK_PLATFORM_EXPORT Platform(); + Platform(); virtual ~Platform() { } WebThread* m_mainThread; ++++++ chromium-49.0.2623.112.tar.xz -> chromium-50.0.2661.75.tar.xz ++++++ /work/SRC/openSUSE:Factory/chromium/chromium-49.0.2623.112.tar.xz /work/SRC/openSUSE:Factory/.chromium.new/chromium-50.0.2661.75.tar.xz differ: char 27, line 1 ++++++ chromium-gcc-fixes.patch ++++++ --- /var/tmp/diff_new_pack.FMk9cC/_old 2016-04-22 16:25:13.000000000 +0200 +++ /var/tmp/diff_new_pack.FMk9cC/_new 2016-04-22 16:25:13.000000000 +0200 @@ -2,10 +2,10 @@ =================================================================== --- third_party/skia/src/ports/SkFontHost_fontconfig.cpp +++ third_party/skia/src/ports/SkFontHost_fontconfig.cpp -@@ -11,6 +11,7 @@ - #include "SkStream.h" +@@ -13,6 +13,7 @@ #include "SkTypeface.h" #include "SkTypefaceCache.h" + #include "SkResourceCache.h" +#include <unistd.h> ///////////////////////////////////////////////////////////////////////////////
participants (1)
-
root@hilbert.suse.de