diff --git a/patch/patch.cfg b/patch/patch.cfg index 7a1538715..c82fa6bf5 100644 --- a/patch/patch.cfg +++ b/patch/patch.cfg @@ -251,6 +251,11 @@ patches = [ }, { # Fix Jumbo/component build dependency issue. + # + # Fix fatal error: 'chrome/browser/search/background/ntp_background.pb.h' + # file not found from chrome/browser/safe_browsing/safe_browsing/ + # settings_reset_prompt_model.cc via + # chrome/browser/search/background/ntp_background_service.h 'name': 'chrome_browser_safe_browsing', }, { diff --git a/patch/patches/chrome_browser_safe_browsing.patch b/patch/patches/chrome_browser_safe_browsing.patch index 10a33394f..26cc33117 100644 --- a/patch/patches/chrome_browser_safe_browsing.patch +++ b/patch/patches/chrome_browser_safe_browsing.patch @@ -1,5 +1,5 @@ diff --git chrome/browser/safe_browsing/BUILD.gn chrome/browser/safe_browsing/BUILD.gn -index ae8aef3a076c..f7e6a91047ef 100644 +index ae8aef3a076c..d344ddcf3953 100644 --- chrome/browser/safe_browsing/BUILD.gn +++ chrome/browser/safe_browsing/BUILD.gn @@ -23,6 +23,7 @@ static_library("safe_browsing") { @@ -10,3 +10,15 @@ index ae8aef3a076c..f7e6a91047ef 100644 "//components/keyed_service/content", "//components/language/core/browser", "//components/page_info", +@@ -66,7 +67,10 @@ static_library("safe_browsing") { + "settings_reset_prompt/settings_reset_prompt_util_win.h", + ] + } +- deps += [ "//extensions/browser" ] ++ deps += [ ++ "//chrome/browser:ntp_background_proto", ++ "//extensions/browser", ++ ] + } + + if (safe_browsing_mode != 0) {