diff --git a/chromium_version.txt b/chromium_version.txt
index ff5fa280..fbdbe899 100644
--- a/chromium_version.txt
+++ b/chromium_version.txt
@@ -1 +1 @@
-74.0.3729.75
+74.0.3729.91
diff --git a/domain_substitution.list b/domain_substitution.list
index cfad2f9a..9c757c4a 100644
--- a/domain_substitution.list
+++ b/domain_substitution.list
@@ -1720,6 +1720,7 @@ chrome/browser/ui/webui/favicon_source.h
chrome/browser/ui/webui/interstitials/interstitial_ui.cc
chrome/browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc
chrome/browser/ui/webui/log_web_ui_url_unittest.cc
+chrome/browser/ui/webui/management_ui_handler.cc
chrome/browser/ui/webui/media_router/media_router_ui_unittest.cc
chrome/browser/ui/webui/media_router/media_router_webui_message_handler.cc
chrome/browser/ui/webui/media_router/media_router_webui_message_handler_unittest.cc
@@ -2845,6 +2846,7 @@ extensions/browser/image_sanitizer.cc
extensions/browser/info_map.cc
extensions/browser/suggest_permission_util.cc
extensions/browser/updater/extension_downloader.cc
+extensions/browser/updater/extension_downloader_unittest.cc
extensions/browser/updater/safe_manifest_parser.cc
extensions/browser/updater/safe_manifest_parser.h
extensions/browser/updater/safe_manifest_parser_unittest.cc
@@ -8050,6 +8052,7 @@ third_party/libaddressinput/src/android/src/main/res/drawable-v19/autocomplete_d
third_party/libaddressinput/src/android/src/main/res/drawable-v21/autocomplete_dropdown_item_background_selected.xml
third_party/libaddressinput/src/android/src/main/res/layout/address_autocomplete_dropdown_item.xml
third_party/libaddressinput/src/android/src/main/res/layout/address_autocomplete_textview.xml
+third_party/libaddressinput/src/android/src/main/res/layout/address_autocomplete_view_group.xml
third_party/libaddressinput/src/android/src/main/res/layout/address_edittext.xml
third_party/libaddressinput/src/android/src/main/res/layout/address_layout.xml
third_party/libaddressinput/src/android/src/main/res/layout/address_spinner.xml
diff --git a/patches/core/ungoogled-chromium/disable-webstore-urls.patch b/patches/core/ungoogled-chromium/disable-webstore-urls.patch
index d106cdee..e394abc9 100644
--- a/patches/core/ungoogled-chromium/disable-webstore-urls.patch
+++ b/patches/core/ungoogled-chromium/disable-webstore-urls.patch
@@ -60,7 +60,7 @@
bool ShouldRetryRequest(const network::SimpleURLLoader* loader) {
DCHECK(loader);
-@@ -298,12 +289,6 @@ void ExtensionDownloader::DoStartAllPend
+@@ -300,12 +291,6 @@ void ExtensionDownloader::DoStartAllPend
ReportStats();
url_stats_ = URLStats();
@@ -73,7 +73,7 @@
fetches_preparing_.clear();
}
-@@ -335,23 +320,16 @@ bool ExtensionDownloader::AddExtensionDa
+@@ -339,11 +324,6 @@ bool ExtensionDownloader::AddExtensionDa
return false;
}
@@ -85,6 +85,7 @@
// Skip extensions with empty IDs.
if (id.empty()) {
DLOG(WARNING) << "Found extension with empty ID";
+@@ -352,12 +332,10 @@ bool ExtensionDownloader::AddExtensionDa
return false;
}
@@ -99,7 +100,7 @@
} else {
url_stats_.other_url_count++;
}
-@@ -616,13 +594,9 @@ void ExtensionDownloader::OnManifestLoad
+@@ -639,13 +617,9 @@ void ExtensionDownloader::OnManifestLoad
const int error =
response_code == -1 ? loader->NetError() : response_code;
const std::string uma_histogram_name =
@@ -116,7 +117,7 @@
const auto& extension_ids =
manifests_queue_.active_request()->extension_ids();
for (auto it = extension_ids.begin(); it != extension_ids.end(); ++it) {
-@@ -680,20 +654,6 @@ void ExtensionDownloader::HandleManifest
+@@ -715,20 +689,6 @@ void ExtensionDownloader::HandleManifest
fetch_data->request_ids()));
}
@@ -134,10 +135,10 @@
- }
- }
-
+ NotifyExtensionsDownloadStageChanged(no_updates,
+ ExtensionDownloaderDelegate::FINISHED);
NotifyExtensionsDownloadFailed(
- no_updates, fetch_data->request_ids(),
- ExtensionDownloaderDelegate::NO_UPDATE_AVAILABLE);
-@@ -1108,11 +1068,7 @@ bool ExtensionDownloader::IterateFetchCr
+@@ -1175,11 +1135,7 @@ bool ExtensionDownloader::IterateFetchCr
// fetch.
switch (fetch->credentials) {
case ExtensionFetch::CREDENTIALS_NONE:
diff --git a/patches/extra/ungoogled-chromium/clear-http-auth-cache-menu-item.patch b/patches/extra/ungoogled-chromium/clear-http-auth-cache-menu-item.patch
index 49b1b355..82fe723c 100644
--- a/patches/extra/ungoogled-chromium/clear-http-auth-cache-menu-item.patch
+++ b/patches/extra/ungoogled-chromium/clear-http-auth-cache-menu-item.patch
@@ -142,7 +142,7 @@
void ClearEntriesAddedSince(base::Time begin_time);
--- a/tools/metrics/histograms/enums.xml
+++ b/tools/metrics/histograms/enums.xml
-@@ -58638,6 +58638,7 @@ Full version information for the fingerp
+@@ -58640,6 +58640,7 @@ Full version information for the fingerp