apply patches from debian

This commit is contained in:
Tigro 2015-09-07 09:49:47 +03:00
parent 4204bb2ec5
commit 5db2ad1a1c
3 changed files with 33 additions and 0 deletions

View file

@ -36,6 +36,10 @@ Patch15: chromium-25.0.1364.172-sandbox-pie.patch
Patch100: arm-webrtc-fix.patch
Patch101: chromium-arm-r0.patch
# New from Debian
Patch500: chromium-third-party-cookies-off-by-default.patch
Patch501: chromium-ps-print.patch
Provides: %{crname} = %{EVRD}
Conflicts: chromium-browser-unstable
Conflicts: chromium-browser-beta
@ -194,6 +198,10 @@ members of the Chromium and WebDriver teams.
%patch100 -p0
%patch101 -p0
# new from debian
%patch500 -p0
%patch501 -p1
### build with widevine support
# Patch from crbug (chromium bugtracker)

14
chromium-ps-print.patch Normal file
View file

@ -0,0 +1,14 @@
description: add ps printing capability
author: Salvatore Bonaccorso
Index: sid/src/chrome/browser/printing/print_dialog_gtk.cc
===================================================================
--- sid.orig/src/chrome/browser/ui/libgtk2ui/print_dialog_gtk2.cc 2014-02-13 15:45:02.563430585 +0100
+++ sid/src/chrome/browser/ui/libgtk2ui/print_dialog_gtk2.cc 2014-02-13 15:45:02.559430585 +0100
@@ -245,6 +245,7 @@
// Since we only generate PDF, only show printers that support PDF.
// TODO(thestig) Add more capabilities to support?
GtkPrintCapabilities cap = static_cast<GtkPrintCapabilities>(
+ GTK_PRINT_CAPABILITY_GENERATE_PS |
GTK_PRINT_CAPABILITY_GENERATE_PDF |
GTK_PRINT_CAPABILITY_PAGE_SET |
GTK_PRINT_CAPABILITY_COPIES |

View file

@ -0,0 +1,11 @@
--- src/components/content_settings/core/browser/cookie_settings.cc~ 2015-09-02 11:00:33.000000000 +0000
+++ src/components/content_settings/core/browser/cookie_settings.cc 2015-09-03 09:30:37.497315300 +0000
@@ -82,7 +82,7 @@
void CookieSettings::RegisterProfilePrefs(
user_prefs::PrefRegistrySyncable* registry) {
registry->RegisterBooleanPref(
- prefs::kBlockThirdPartyCookies, false,
+ prefs::kBlockThirdPartyCookies, true,
user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
}