Patch |
File delta |
Description |
debianization/manpage.patch | (download) |
chrome/app/resources/manpage.1.in |
29 28 + 1 - 0 !
1 file changed, 28 insertions(+), 1 deletion(-) |
manpage updates/fixes
|
debianization/sandbox.patch | (download) |
content/browser/zygote_host/zygote_host_impl_linux.cc |
9 4 + 5 - 0 !
1 file changed, 4 insertions(+), 5 deletions(-) |
debian specific instructions when no working sandbox is available
|
debianization/optimization.patch | (download) |
build/config/compiler/BUILD.gn |
6 3 + 3 - 0 !
tools/gn/build/gen.py |
2 0 + 2 - 0 !
2 files changed, 3 insertions(+), 5 deletions(-) |
respect optimization level specified by dpkg-buildflags
|
debianization/master preferences.patch | (download) |
chrome/browser/first_run/first_run_internal_linux.cc |
6 1 + 5 - 0 !
1 file changed, 1 insertion(+), 5 deletions(-) |
search for master_preferences in /usr/share/chromium
|
gn/libcxx.patch | (download) |
tools/gn/bootstrap/bootstrap.py |
1 1 + 0 - 0 !
1 file changed, 1 insertion(+) |
avoid chromium's embedded c++ library when bootstrapping gn
|
gn/parallel.patch | (download) |
tools/gn/bootstrap/bootstrap.py |
9 7 + 2 - 0 !
1 file changed, 7 insertions(+), 2 deletions(-) |
respect specified number of parallel jobs while bootstrapping gn
|
fixes/gnu as.patch | (download) |
build/config/compiler/BUILD.gn |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
gnu as does not support this argument
|
fixes/closure.patch | (download) |
third_party/closure_compiler/compiler.py |
314 314 + 0 - 0 !
third_party/closure_compiler/externs/mojo_core.js |
87 87 + 0 - 0 !
third_party/closure_compiler/externs/pending.js |
85 85 + 0 - 0 !
third_party/closure_compiler/js_library.py |
37 37 + 0 - 0 !
4 files changed, 523 insertions(+) |
add upstream files mistakenly missing from the -lite tarball
|
fixes/no ozone.patch | (download) |
chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.cc |
2 2 + 0 - 0 !
1 file changed, 2 insertions(+) |
---
|
fixes/ps print.patch | (download) |
ui/gtk/printing/print_dialog_gtk.cc |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
add postscript (ps) printing capability
|
fixes/inspector.patch | (download) |
v8/src/inspector/BUILD.gn |
4 2 + 2 - 0 !
v8/src/inspector/custom-preview.cc |
2 1 + 1 - 0 !
v8/src/inspector/injected-script.cc |
4 2 + 2 - 0 !
v8/src/inspector/inspector_protocol_config.json |
2 1 + 1 - 0 !
v8/src/inspector/string-16.cc |
2 1 + 1 - 0 !
v8/src/inspector/string-16.h |
2 1 + 1 - 0 !
v8/src/inspector/string-util.cc |
2 1 + 1 - 0 !
v8/src/inspector/string-util.h |
2 1 + 1 - 0 !
v8/src/inspector/v8-debugger-agent-impl.cc |
4 2 + 2 - 0 !
v8/src/inspector/v8-inspector-session-impl.cc |
30 15 + 15 - 0 !
v8/src/inspector/v8-inspector-session-impl.h |
4 2 + 2 - 0 !
v8/src/inspector/v8-runtime-agent-impl.cc |
4 2 + 2 - 0 !
v8/src/inspector/v8-stack-trace-impl.cc |
12 6 + 6 - 0 !
v8/test/unittests/BUILD.gn |
2 1 + 1 - 0 !
14 files changed, 38 insertions(+), 38 deletions(-) |
use inspector_protocol from top level third_party dir
|
fixes/not constexpr.patch | (download) |
cc/trees/frame_rate_estimator.cc |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
clang 7 won't allow this variable to be constexpr
|
fixes/time64 sandbox.patch | (download) |
sandbox/linux/seccomp-bpf-helpers/baseline_policy.cc |
4 4 + 0 - 0 !
sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc |
7 7 + 0 - 0 !
2 files changed, 11 insertions(+) |
allow sandboxed code to call gettime64
Add __NR_clock_gettime64 and __NR_clock_nanosleep_time64 to syscall whitelist
and clock selection parameter filtering code.
Add __NR_utimensat_time64 to syscall whitelist
Conditionalise additions on the new calls existing, because they do not exist
on 64-bit architectures.
|
fixes/sequence point.patch | (download) |
chrome/browser/notifications/scheduler/internal/impression_history_tracker.cc |
2 1 + 1 - 0 !
components/download/internal/common/download_item_impl.cc |
4 3 + 1 - 0 !
third_party/blink/renderer/modules/animationworklet/animation_worklet_proxy_client.cc |
2 1 + 1 - 0 !
3 files changed, 5 insertions(+), 3 deletions(-) |
fix undefined order in which expressions are evaluated (-wsequence-point)
|
fixes/missing includes.patch | (download) |
cc/base/list_container_helper.cc |
1 1 + 0 - 0 !
chrome/browser/search/background/ntp_backgrounds.h |
1 1 + 0 - 0 !
components/autofill/core/browser/data_model/borrowed_transliterator.h |
2 2 + 0 - 0 !
components/autofill/core/browser/pattern_provider/pattern_provider.h |
1 1 + 0 - 0 !
components/translate/core/language_detection/ngram_hash_ops_utils.cc |
1 1 + 0 - 0 !
components/translate/core/language_detection/quantization_utils.h |
1 1 + 0 - 0 !
third_party/crashpad/crashpad/snapshot/minidump/minidump_context_converter.cc |
2 2 + 0 - 0 !
third_party/crashpad/crashpad/util/net/http_multipart_builder.cc |
1 1 + 0 - 0 !
third_party/crashpad/crashpad/util/process/process_memory.cc |
1 1 + 0 - 0 !
third_party/crashpad/crashpad/util/stream/log_output_stream.cc |
1 1 + 0 - 0 !
third_party/pdfium/core/fxcodec/png/png_decoder.cpp |
1 1 + 0 - 0 !
third_party/webrtc/modules/audio_processing/aec3/clockdrift_detector.h |
1 1 + 0 - 0 !
12 files changed, 14 insertions(+) |
add include statements that are missing
|
fixes/widevine revision.patch | (download) |
third_party/widevine/cdm/widevine_cdm_version.h |
1 1 + 0 - 0 !
1 file changed, 1 insertion(+) |
set widevine version as undefined
|
fixes/widevine locations.patch | (download) |
chrome/common/chrome_paths.cc |
5 5 + 0 - 0 !
third_party/widevine/cdm/BUILD.gn |
2 1 + 1 - 0 !
2 files changed, 6 insertions(+), 1 deletion(-) |
try alternative locations for libwidevinecdm.so
- $HOME/.local/lib/ (snap-friendly, see https://launchpad.net/bugs/1738149)
|
fixes/connection message.patch | (download) |
components/error_page_strings.grdp |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
suggest proxy misconfiguration when network is unreachable
|
fixes/nullptr dereference.patch | (download) |
base/location.cc |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
use a meaningful string to avoid possible nullptr dereference
|
fixes/multiple destruction.patch | (download) |
base/supports_user_data.cc |
4 4 + 0 - 0 !
1 file changed, 4 insertions(+) |
suggest proxy misconfiguration when network is unreachable
|
fixes/chromeos_devicetype.patch | (download) |
ui/chromeos/devicetype_utils.h |
34 34 + 0 - 0 !
ui/chromeos/ui_chromeos_export.h |
19 19 + 0 - 0 !
2 files changed, 53 insertions(+) |
---
|
fixes/nomerge.patch | (download) |
base/check.h |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
---
|
disable/mojo.patch | (download) |
BUILD.gn |
4 0 + 4 - 0 !
content/browser/BUILD.gn |
1 0 + 1 - 0 !
content/renderer/BUILD.gn |
1 0 + 1 - 0 !
content/shell/BUILD.gn |
2 1 + 1 - 0 !
content/shell/app/shell_main_delegate.cc |
39 0 + 39 - 0 !
content/shell/app/shell_main_delegate.h |
11 0 + 11 - 0 !
content/web_test/BUILD.gn |
319 0 + 319 - 0 !
third_party/blink/tools/BUILD.gn |
2 0 + 2 - 0 !
8 files changed, 1 insertion(+), 378 deletions(-) |
fix mojo layout test build error
|
disable/tests.patch | (download) |
media/BUILD.gn |
1 0 + 1 - 0 !
media/gpu/BUILD.gn |
60 0 + 60 - 0 !
third_party/devtools-frontend/src/BUILD.gn |
1 0 + 1 - 0 !
3 files changed, 62 deletions(-) |
---
|
disable/unrar.patch | (download) |
chrome/browser/safe_browsing/download_protection/file_analyzer.cc |
2 1 + 1 - 0 !
chrome/common/safe_browsing/BUILD.gn |
34 0 + 34 - 0 !
chrome/services/file_util/BUILD.gn |
1 0 + 1 - 0 !
chrome/services/file_util/safe_archive_analyzer.cc |
4 1 + 3 - 0 !
4 files changed, 2 insertions(+), 39 deletions(-) |
disable support for safe browsing inspection of rar files
|
disable/glmark.patch | (download) |
third_party/angle/src/tests/BUILD.gn |
4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-) |
disable dependencies on glmark directory
|
disable/owners.patch | (download) |
tools/flags/list_flags.py |
30 0 + 30 - 0 !
1 file changed, 30 deletions(-) |
owners.py is not in the -lite tarball, remove function that uses it
|
disable/signin.patch | (download) |
chrome/browser/ui/BUILD.gn |
5 0 + 5 - 0 !
chrome/browser/ui/chrome_pages.cc |
2 2 + 0 - 0 !
chrome/browser/ui/webui/signin/inline_login_handler_impl.cc |
2 2 + 0 - 0 !
components/signin/internal/identity_manager/primary_account_manager.cc |
4 2 + 2 - 0 !
4 files changed, 6 insertions(+), 7 deletions(-) |
disable browser sign-in
|
disable/android.patch | (download) |
BUILD.gn |
4 2 + 2 - 0 !
components/feed/features.gni |
2 0 + 2 - 0 !
2 files changed, 2 insertions(+), 4 deletions(-) |
disable dependency on chrome/android
|
disable/fuzzers.patch | (download) |
BUILD.gn |
3 1 + 2 - 0 !
v8/tools/BUILD.gn |
1 0 + 1 - 0 !
2 files changed, 1 insertion(+), 3 deletions(-) |
fuzzers aren't built, so don't depend on them
|
disable/openh264.patch | (download) |
media/media_options.gni |
7 2 + 5 - 0 !
third_party/webrtc/webrtc.gni |
3 1 + 2 - 0 !
2 files changed, 3 insertions(+), 7 deletions(-) |
disable support for openh264, will be added later
|
disable/buildbot.patch | (download) |
BUILD.gn |
1 0 + 1 - 0 !
cc/BUILD.gn |
1 0 + 1 - 0 !
chrome/test/BUILD.gn |
7 0 + 7 - 0 !
components/BUILD.gn |
2 1 + 1 - 0 !
components/viz/BUILD.gn |
1 0 + 1 - 0 !
content/test/BUILD.gn |
2 0 + 2 - 0 !
gpu/BUILD.gn |
1 0 + 1 - 0 !
media/BUILD.gn |
1 0 + 1 - 0 !
net/BUILD.gn |
1 0 + 1 - 0 !
sandbox/linux/BUILD.gn |
1 0 + 1 - 0 !
third_party/breakpad/BUILD.gn |
1 0 + 1 - 0 !
ui/base/BUILD.gn |
2 1 + 1 - 0 !
12 files changed, 2 insertions(+), 19 deletions(-) |
remove dependencies on buildbot directory
|
disable/catapult.patch | (download) |
BUILD.gn |
11 0 + 11 - 0 !
chrome/chrome_paks.gni |
2 0 + 2 - 0 !
chrome/test/BUILD.gn |
5 0 + 5 - 0 !
content/browser/BUILD.gn |
1 0 + 1 - 0 !
content/browser/tracing/BUILD.gn |
39 0 + 39 - 0 !
content/browser/tracing/tracing_ui.cc |
3 0 + 3 - 0 !
content/shell/BUILD.gn |
5 0 + 5 - 0 !
fuchsia/engine/BUILD.gn |
2 0 + 2 - 0 !
headless/BUILD.gn |
2 0 + 2 - 0 !
mojo/public/tools/BUILD.gn |
1 0 + 1 - 0 !
testing/BUILD.gn |
1 0 + 1 - 0 !
third_party/webrtc/test/BUILD.gn |
5 0 + 5 - 0 !
tools/binary_size/BUILD.gn |
1 0 + 1 - 0 !
tools/grit/BUILD.gn |
1 0 + 1 - 0 !
tools/gritsettings/resource_ids.spec |
6 0 + 6 - 0 !
tools/metrics/BUILD.gn |
1 0 + 1 - 0 !
tools/perf/chrome_telemetry_build/BUILD.gn |
3 0 + 3 - 0 !
tools/perf/core/perfetto_binary_roller/BUILD.gn |
1 0 + 1 - 0 !
tools/polymer/BUILD.gn |
1 0 + 1 - 0 !
v8/tools/BUILD.gn |
4 0 + 4 - 0 !
weblayer/shell/BUILD.gn |
3 0 + 3 - 0 !
21 files changed, 98 deletions(-) |
remove dependencies on third_party catapult
|
disable/installer.patch | (download) |
BUILD.gn |
2 0 + 2 - 0 !
chrome/browser/BUILD.gn |
1 0 + 1 - 0 !
chrome/browser/active_use_util.cc |
3 1 + 2 - 0 !
3 files changed, 1 insertion(+), 5 deletions(-) |
avoid building chromium's installer, which is unused in debian
|
disable/font tests.patch | (download) |
base/test/BUILD.gn |
7 0 + 7 - 0 !
skia/BUILD.gn |
2 1 + 1 - 0 !
2 files changed, 1 insertion(+), 8 deletions(-) |
disable building font tests
|
disable/swiftshader.patch | (download) |
BUILD.gn |
2 1 + 1 - 0 !
gpu/vulkan/features.gni |
2 1 + 1 - 0 !
third_party/angle/gni/angle.gni |
3 1 + 2 - 0 !
3 files changed, 3 insertions(+), 4 deletions(-) |
avoid building the swiftshader library
|
disable/welcome page.patch | (download) |
chrome/browser/profiles/profile_manager.cc |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
do not override the welcome page setting set in master_preferences
|
disable/google api warning.patch | (download) |
chrome/browser/ui/startup/startup_browser_creator_impl.cc |
3 0 + 3 - 0 !
1 file changed, 3 deletions(-) |
disable the google api key warning when those aren't found
|
disable/third party cookies.patch | (download) |
chrome/browser/prefs/browser_prefs.cc |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
disable third-party cookies by default
|
disable/driver chrome path.patch | (download) |
chrome/test/chromedriver/chrome/chrome_finder.cc |
5 0 + 5 - 0 !
1 file changed, 5 deletions(-) |
disable usage of google-chrome in driver
|
disable/widevine cdm cu.patch | (download) |
chrome/browser/component_updater/registration.cc |
4 0 + 4 - 0 !
1 file changed, 4 deletions(-) |
disable widevine cdm component updater
|
disable/angle perftests.patch | (download) |
chrome/test/BUILD.gn |
4 0 + 4 - 0 !
third_party/angle/gni/angle.gni |
2 1 + 1 - 0 !
third_party/angle/src/tests/BUILD.gn |
48 3 + 45 - 0 !
3 files changed, 4 insertions(+), 50 deletions(-) |
disable angle perftests
|
disable/web ui tests.patch | (download) |
content/shell/BUILD.gn |
2 0 + 2 - 0 !
content/test/BUILD.gn |
47 0 + 47 - 0 !
2 files changed, 49 deletions(-) |
---
|
disable/ozone unittests.patch | (download) |
ui/ozone/BUILD.gn |
14 0 + 14 - 0 !
ui/views/BUILD.gn |
5 0 + 5 - 0 !
2 files changed, 19 deletions(-) |
---
|
disable/devtools unittests.patch | (download) |
third_party/devtools-frontend/src/front_end/component_docs/computed_style_property/BUILD.gn |
1 0 + 1 - 0 !
third_party/devtools-frontend/src/front_end/component_docs/data_grid/BUILD.gn |
1 0 + 1 - 0 !
third_party/devtools-frontend/src/front_end/component_docs/data_grid_controller/BUILD.gn |
1 0 + 1 - 0 !
third_party/devtools-frontend/src/front_end/component_docs/flexbox_editor/BUILD.gn |
1 0 + 1 - 0 !
third_party/devtools-frontend/src/front_end/component_docs/icon_button/BUILD.gn |
1 0 + 1 - 0 !
third_party/devtools-frontend/src/front_end/component_docs/markdown_image/BUILD.gn |
1 0 + 1 - 0 !
third_party/devtools-frontend/src/front_end/component_docs/markdown_link/BUILD.gn |
1 0 + 1 - 0 !
third_party/devtools-frontend/src/front_end/component_docs/markdown_view/BUILD.gn |
1 0 + 1 - 0 !
third_party/devtools-frontend/src/front_end/component_docs/survey_link/BUILD.gn |
1 0 + 1 - 0 !
third_party/devtools-frontend/src/front_end/component_docs/tree_outline/BUILD.gn |
1 0 + 1 - 0 !
third_party/devtools-frontend/src/front_end/component_docs/webvitals/BUILD.gn |
1 0 + 1 - 0 !
11 files changed, 11 deletions(-) |
---
|
disable/ios.patch | (download) |
components/crash/core/common/BUILD.gn |
1 0 + 1 - 0 !
1 file changed, 1 deletion(-) |
---
|
disable/tflite test.patch | (download) |
chrome/services/machine_learning/BUILD.gn |
8 0 + 8 - 0 !
1 file changed, 8 deletions(-) |
---
|
disable/libaom arm.patch | (download) |
third_party/libaom/options.gni |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
---
|
warnings/restrict.patch | (download) |
chrome/browser/resource_coordinator/tab_ranker/pairwise_inference.cc |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
---
|
warnings/multichar.patch | (download) |
third_party/crashpad/crashpad/BUILD.gn |
1 1 + 0 - 0 !
1 file changed, 1 insertion(+) |
crashpad relies on multicharacter integer assignments
|
warnings/deprecated.patch | (download) |
third_party/blink/renderer/build/scripts/rule_bison.py |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
ignore deprecated bison directive warnings
|
warnings/sign compare.patch | (download) |
chrome/browser/chromeos/input_method/input_method_engine_base.cc |
2 1 + 1 - 0 !
device/fido/credential_management.cc |
18 12 + 6 - 0 !
storage/browser/file_system/obfuscated_file_util_memory_delegate.cc |
9 7 + 2 - 0 !
third_party/webrtc/modules/rtp_rtcp/source/rtp_packet_history.cc |
2 1 + 1 - 0 !
4 files changed, 21 insertions(+), 10 deletions(-) |
fix gcc sign-compare warnings
|
warnings/gcc diagnostic.patch | (download) |
third_party/blink/renderer/platform/heap/impl/finalizer_traits.h |
3 0 + 3 - 0 !
1 file changed, 3 deletions(-) |
avoid clang warnings about gcc specific compiler flag
|
warnings/null destination.patch | (download) |
base/strings/stringprintf.cc |
4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-) |
use stack_buf before possible branching (see gcc bug #83139)
|
warnings/stringop overflow.patch | (download) |
third_party/skia/include/private/SkMalloc.h |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
https://gcc.gnu.org/bugzilla//show_bug.cgi?id=85783
|
warnings/int in bool context.patch | (download) |
chrome/renderer/searchbox/searchbox.cc |
4 2 + 2 - 0 !
content/browser/renderer_host/render_widget_host_view_base.cc |
13 7 + 6 - 0 !
extensions/browser/api/socket/tcp_socket.cc |
4 2 + 2 - 0 !
gpu/command_buffer/service/gles2_cmd_decoder.cc |
3 2 + 1 - 0 !
third_party/blink/renderer/core/html/parser/html_tree_builder.cc |
2 1 + 1 - 0 !
third_party/webrtc/modules/video_processing/video_denoiser.cc |
2 1 + 1 - 0 !
6 files changed, 15 insertions(+), 13 deletions(-) |
fix int-in-bool-context gcc warnings
|