gitextract_4ouw4d3k/ ├── .cirrus.yml ├── .cirrus_Dockerfile ├── .cirrus_requirements.txt ├── .gitattributes ├── .github/ │ ├── .well-known/ │ │ └── funding-manifest-urls │ ├── ISSUE_TEMPLATE/ │ │ ├── bug-report.yml │ │ ├── config.yml │ │ ├── feature-request.yml │ │ └── misc.md │ ├── PULL_REQUEST_TEMPLATE.md │ ├── actions/ │ │ └── bump-platform/ │ │ └── action.yml │ └── workflows/ │ ├── cirrus.yml │ ├── lint.yml │ ├── release-and-tag.yml │ └── stale.yml ├── .gitignore ├── .style.yapf ├── AGENTS.md ├── CONTRIBUTING.md ├── LICENSE ├── LICENSE.ungoogled_chromium ├── README.md ├── chromium_version.txt ├── deps.ini ├── devutils/ │ ├── .coveragerc │ ├── README.md │ ├── __init__.py │ ├── _lint_tests.py │ ├── check_all_code.sh │ ├── check_downloads_ini.py │ ├── check_files_exist.py │ ├── check_gn_flags.py │ ├── check_patch_files.py │ ├── clear-ublock-assets.js │ ├── lint.py │ ├── print_tag_version.sh │ ├── pytest.ini │ ├── run_devutils_pylint.py │ ├── run_devutils_tests.sh │ ├── run_devutils_yapf.sh │ ├── run_other_pylint.py │ ├── run_other_yapf.sh │ ├── run_utils_pylint.py │ ├── run_utils_tests.sh │ ├── run_utils_yapf.sh │ ├── set_quilt_vars.fish │ ├── set_quilt_vars.sh │ ├── tests/ │ │ ├── __init__.py │ │ ├── test_check_patch_files.py │ │ └── test_validate_patches.py │ ├── third_party/ │ │ ├── README.md │ │ ├── __init__.py │ │ └── unidiff/ │ │ ├── __init__.py │ │ ├── __version__.py │ │ ├── constants.py │ │ ├── errors.py │ │ └── patch.py │ ├── update_lists.py │ ├── update_platform_patches.py │ ├── validate_config.py │ └── validate_patches.py ├── domain_regex.list ├── domain_substitution.list ├── downloads.ini ├── flags.gn ├── patches/ │ ├── brave/ │ │ ├── chrome-importer-files.patch │ │ ├── custom-importer.patch │ │ ├── fix-component-content-settings-store.patch │ │ └── tab-cycling-mru-impl.patch │ ├── bromite/ │ │ ├── disable-fetching-field-trials.patch │ │ ├── fingerprinting-flags-client-rects-and-measuretext.patch │ │ └── flag-max-connections-per-host.patch │ ├── debian/ │ │ └── disable-google-api-warning.patch │ ├── helium/ │ │ ├── core/ │ │ │ ├── add-arc-importer.patch │ │ │ ├── add-component-l10n-support.patch │ │ │ ├── add-component-managed-schema-support.patch │ │ │ ├── add-default-browser-reject-button.patch │ │ │ ├── add-disable-ech-flag.patch │ │ │ ├── add-helium-versioning.patch │ │ │ ├── add-low-power-framerate-flag.patch │ │ │ ├── add-middle-click-autoscroll-flag.patch │ │ │ ├── add-native-bangs.patch │ │ │ ├── add-update-channel-flag.patch │ │ │ ├── add-updater-preference.patch │ │ │ ├── add-zen-importer.patch │ │ │ ├── browser-window-context-menu.patch │ │ │ ├── change-chromium-branding.patch │ │ │ ├── clean-context-menu.patch │ │ │ ├── clean-omnibox-suggestions.patch │ │ │ ├── component-updates.patch │ │ │ ├── disable-ad-topics-and-etc.patch │ │ │ ├── disable-bookmarks-bar.patch │ │ │ ├── disable-fedcm-bubble.patch │ │ │ ├── disable-history-clusters.patch │ │ │ ├── disable-live-caption-completely.patch │ │ │ ├── disable-ntp-footer.patch │ │ │ ├── disable-outdated-build-detector.patch │ │ │ ├── disable-touch-ui.patch │ │ │ ├── disable-unsupported-importers.patch │ │ │ ├── disable-update-toast.patch │ │ │ ├── disable-user-education-nags.patch │ │ │ ├── enable-parallel-downloading.patch │ │ │ ├── enable-tab-hover-cards.patch │ │ │ ├── enable-tab-search-toolbar-button.patch │ │ │ ├── exclude-irrelevant-flags.patch │ │ │ ├── fix-building-without-safebrowsing.patch │ │ │ ├── fix-component-extension-reenablement.patch │ │ │ ├── fix-instance-id-stuck.patch │ │ │ ├── fix-tab-sync-unreached-error.patch │ │ │ ├── fixups-chrome-webstore-script.patch │ │ │ ├── fixups-component-setup.patch │ │ │ ├── flags-setup.patch │ │ │ ├── hibernate-tab-context-menu.patch │ │ │ ├── increase-incognito-storage-quota.patch │ │ │ ├── infinite-tab-freezing.patch │ │ │ ├── keyboard-shortcuts.patch │ │ │ ├── memory-saving-by-default.patch │ │ │ ├── noise/ │ │ │ │ ├── audio.patch │ │ │ │ ├── canvas.patch │ │ │ │ ├── core.patch │ │ │ │ └── hardware-concurrency.patch │ │ │ ├── onboarding-page.patch │ │ │ ├── open-new-tabs-next-to-active-tab-option.patch │ │ │ ├── override-chrome-protocol.patch │ │ │ ├── prefer-https-by-default.patch │ │ │ ├── proxy-extension-downloads.patch │ │ │ ├── reduce-accept-language-headers.patch │ │ │ ├── reenable-spellcheck-downloads.patch │ │ │ ├── reenable-update-checks.patch │ │ │ ├── remove-dead-toolbar-actions.patch │ │ │ ├── replace-default-profile-name.patch │ │ │ ├── scan-chrome-native-messaging-hosts.patch │ │ │ ├── search/ │ │ │ │ ├── break-favicons.patch │ │ │ │ ├── engine-defaults.patch │ │ │ │ ├── fix-search-engine-icons.patch │ │ │ │ ├── force-eu-search-features.patch │ │ │ │ ├── omnibox-default-search-icon.patch │ │ │ │ ├── remove-description-snippet-deps.patch │ │ │ │ └── restore-google.patch │ │ │ ├── services-prefs.patch │ │ │ ├── services-schema-nag.patch │ │ │ ├── split-view.patch │ │ │ ├── spoof-chrome-ua-brand.patch │ │ │ ├── spoof-extension-downloader-platform.patch │ │ │ ├── tab-cycling-mru.patch │ │ │ ├── ublock-helium-services.patch │ │ │ ├── ublock-install-as-component.patch │ │ │ ├── ublock-reconfigure-defaults.patch │ │ │ ├── ublock-setup-sources.patch │ │ │ ├── unbreak-chromium-link.patch │ │ │ ├── update-credits.patch │ │ │ ├── update-default-browser-prefs.patch │ │ │ └── webrtc-default-handling-policy.patch │ │ ├── hop/ │ │ │ ├── disable-password-manager.patch │ │ │ └── setup.patch │ │ ├── settings/ │ │ │ ├── about-page-tweaks.patch │ │ │ ├── add-search-engine-button.patch │ │ │ ├── disable-safety-hub-page.patch │ │ │ ├── enable-quad9-doh-option.patch │ │ │ ├── fix-appearance-page.patch │ │ │ ├── fix-page-names.patch │ │ │ ├── fix-section-separators.patch │ │ │ ├── fix-text-on-cookies-page.patch │ │ │ ├── move-search-suggest.patch │ │ │ ├── privacy-page-tweaks.patch │ │ │ ├── reenable-update-status.patch │ │ │ ├── remove-autofill.patch │ │ │ ├── remove-profile-page-sections.patch │ │ │ ├── remove-results-help-link.patch │ │ │ ├── remove-safety-hub-entry-points.patch │ │ │ ├── remove-translate-section.patch │ │ │ ├── reorder-settings-menu.patch │ │ │ ├── settings-page-icons.patch │ │ │ ├── setup-behavior-settings-page.patch │ │ │ └── update-search-suggest-text.patch │ │ └── ui/ │ │ ├── add-specific-error-for-disabled-extension-downloads.patch │ │ ├── always-use-better-ntp.patch │ │ ├── app-menu-button.patch │ │ ├── app-menu-model.patch │ │ ├── app-menu-style.patch │ │ ├── bangs-ui.patch │ │ ├── bookmark-button-bg-fix.patch │ │ ├── bookmarks-bar-padding.patch │ │ ├── center-window-on-launch.patch │ │ ├── clean-incognito-guest-ntp.patch │ │ ├── clean-new-tab-page.patch │ │ ├── clean-up-installed-extension-bubble.patch │ │ ├── default-theme.patch │ │ ├── disable-ink-ripple-effect.patch │ │ ├── disable-tab-group-editor-footer.patch │ │ ├── enable-fluent-scrollbar.patch │ │ ├── find-bar.patch │ │ ├── fix-caption-button-bounds.patch │ │ ├── fix-customize-side-panel.patch │ │ ├── helium-color-scheme.patch │ │ ├── helium-logo-icons.patch │ │ ├── hide-pip-live-caption-button.patch │ │ ├── improve-flags-webui.patch │ │ ├── improve-toast.patch │ │ ├── layout/ │ │ │ ├── compact.patch │ │ │ ├── context-menu.patch │ │ │ ├── core.patch │ │ │ ├── settings.patch │ │ │ ├── shortcuts.patch │ │ │ └── vertical.patch │ │ ├── layout-constants.patch │ │ ├── layout-provider.patch │ │ ├── licenses-in-credits.patch │ │ ├── location-bar-page-action.patch │ │ ├── location-bar.patch │ │ ├── omnibox.patch │ │ ├── pdf-viewer.patch │ │ ├── profile-customization-cleanup.patch │ │ ├── profile-picker-cleanup.patch │ │ ├── pwa-toolbar.patch │ │ ├── reduce-text-button-height.patch │ │ ├── remove-autofill-link-to-password-manager.patch │ │ ├── remove-dead-profile-actions.patch │ │ ├── remove-dead-toolbar-actions.patch │ │ ├── remove-devtools-annoyances.patch │ │ ├── remove-layout-separators.patch │ │ ├── remove-reading-list-from-app-menu.patch │ │ ├── remove-toolbar-corners.patch │ │ ├── remove-zoom-action.patch │ │ ├── restyle-ntp-tiles.patch │ │ ├── selected-keyword-view.patch │ │ ├── side-panel-webui-customize.patch │ │ ├── side-panel-webui-general.patch │ │ ├── side-panel.patch │ │ ├── smaller-window-grab-handle.patch │ │ ├── square-interstitial-buttons.patch │ │ ├── square-ntp-monograms.patch │ │ ├── status-bubble.patch │ │ ├── tab-strip-controls.patch │ │ ├── tabs.patch │ │ ├── thinner-infobar.patch │ │ ├── toolbar-background.patch │ │ ├── toolbar-button-prefs.patch │ │ ├── toolbar-window-frame-hit-test.patch │ │ ├── toolbar.patch │ │ ├── ublock-show-in-settings.patch │ │ └── update-cr-components.patch │ ├── inox-patchset/ │ │ ├── disable-autofill-download-manager.patch │ │ ├── disable-battery-status-service.patch │ │ ├── disable-rlz.patch │ │ ├── disable-update-pings.patch │ │ ├── fix-building-without-safebrowsing.patch │ │ └── modify-default-prefs.patch │ ├── iridium-browser/ │ │ ├── all-add-trk-prefixes-to-possibly-evil-connections.patch │ │ ├── browser-disable-profile-auto-import-on-first-run.patch │ │ ├── safe-browsing-disable-reporting.patch │ │ └── updater-disable-auto-update.patch │ ├── series │ ├── ungoogled-chromium/ │ │ ├── add-components-ungoogled.patch │ │ ├── add-credits.patch │ │ ├── add-flag-for-bookmark-bar-ntp.patch │ │ ├── add-flag-for-close-confirmation.patch │ │ ├── add-flag-for-custom-ntp.patch │ │ ├── add-flag-for-disabling-link-drag.patch │ │ ├── add-flag-for-grab-handle.patch │ │ ├── add-flag-for-incognito-themes.patch │ │ ├── add-flag-for-omnibox-autocomplete-filtering.patch │ │ ├── add-flag-for-search-engine-collection.patch │ │ ├── add-flag-for-tab-hover-cards.patch │ │ ├── add-flag-to-change-http-accept-header.patch │ │ ├── add-flag-to-clear-data-on-exit.patch │ │ ├── add-flag-to-close-window-with-last-tab.patch │ │ ├── add-flag-to-configure-extension-downloading.patch │ │ ├── add-flag-to-convert-popups-to-tabs.patch │ │ ├── add-flag-to-disable-beforeunload.patch │ │ ├── add-flag-to-disable-local-history-expiration.patch │ │ ├── add-flag-to-disable-tls-grease.patch │ │ ├── add-flag-to-force-punycode-hostnames.patch │ │ ├── add-flag-to-hide-crashed-bubble.patch │ │ ├── add-flag-to-hide-extensions-menu.patch │ │ ├── add-flag-to-hide-fullscreen-exit-ui.patch │ │ ├── add-flag-to-hide-tab-close-buttons.patch │ │ ├── add-flag-to-increase-incognito-storage-quota.patch │ │ ├── add-flag-to-reduce-system-info.patch │ │ ├── add-flag-to-remove-client-hints.patch │ │ ├── add-flag-to-scroll-tabs.patch │ │ ├── add-flag-to-show-avatar-button.patch │ │ ├── add-flag-to-spoof-webgl-renderer-info.patch │ │ ├── add-flags-for-existing-switches.patch │ │ ├── add-flags-for-referrer-customization.patch │ │ ├── add-ipv6-probing-option.patch │ │ ├── add-suggestions-url-field.patch │ │ ├── add-ungoogled-flag-headers.patch │ │ ├── block-requests.patch │ │ ├── block-trk-and-subdomains.patch │ │ ├── build-with-wasm-rollup.patch │ │ ├── disable-ai-search-shortcuts.patch │ │ ├── disable-chromelabs.patch │ │ ├── disable-crash-reporter.patch │ │ ├── disable-dial-repeating-discovery.patch │ │ ├── disable-domain-reliability.patch │ │ ├── disable-fonts-googleapis-references.patch │ │ ├── disable-gaia.patch │ │ ├── disable-gcm.patch │ │ ├── disable-google-host-detection.patch │ │ ├── disable-intranet-redirect-detector.patch │ │ ├── disable-mei-preload.patch │ │ ├── disable-network-time-tracker.patch │ │ ├── disable-privacy-sandbox.patch │ │ ├── disable-profile-avatar-downloading.patch │ │ ├── disable-untraceable-urls.patch │ │ ├── disable-webrtc-log-uploader.patch │ │ ├── disable-webstore-urls.patch │ │ ├── doh-changes.patch │ │ ├── enable-certificate-transparency-and-add-flag.patch │ │ ├── enable-menu-on-reload-button.patch │ │ ├── enable-paste-and-go-new-tab-button.patch │ │ ├── extensions-manifestv2.patch │ │ ├── fix-building-with-prunned-binaries.patch │ │ ├── fix-building-without-mdns-and-service-discovery.patch │ │ ├── fix-building-without-safebrowsing.patch │ │ ├── fix-learn-doubleclick-hsts.patch │ │ ├── move-js-optimizer-unfamiliar-sites.patch │ │ ├── prepopulated-search-engines.patch │ │ ├── remove-f1-shortcut.patch │ │ ├── remove-pac-size-limit.patch │ │ ├── remove-uneeded-ui.patch │ │ ├── remove-unused-preferences-fields.patch │ │ └── toggle-translation-via-switch.patch │ └── upstream-fixes/ │ ├── missing-dependencies.patch │ └── r1592623-firefox-xdg-import.patch ├── pruning.list ├── resources/ │ ├── branding/ │ │ ├── product_logo.icon │ │ └── product_logo_color.icon │ ├── generate_resources.txt │ └── helium_resources.txt ├── revision.txt ├── shell.nix ├── utils/ │ ├── .coveragerc │ ├── __init__.py │ ├── _common.py │ ├── _extraction.py │ ├── clone.py │ ├── depot_tools.patch │ ├── domain_substitution.py │ ├── downloads.py │ ├── filescfg.py │ ├── generate_resources.py │ ├── gsutil.patch │ ├── helium_version.py │ ├── make_domsub_script.py │ ├── name_substitution.py │ ├── name_substitution_utils.py │ ├── patches.py │ ├── prune_binaries.py │ ├── pytest.ini │ ├── replace_resources.py │ ├── tests/ │ │ ├── __init__.py │ │ ├── test_domain_substitution.py │ │ └── test_patches.py │ └── third_party/ │ ├── README.md │ ├── __init__.py │ └── schema.py └── version.txt