diff --git a/patch/patch.cfg b/patch/patch.cfg index 58c718987..66264e060 100644 --- a/patch/patch.cfg +++ b/patch/patch.cfg @@ -228,6 +228,11 @@ patches = [ # Support CEF changes in chrome/renderer. 'name': 'chrome_renderer', }, + { + # Add missing depenencies in chrome/services/media_gallery_util/public/cpp. + # https://bugs.chromium.org/p/chromium/issues/detail?id=832591 + 'name': 'chrome_services', + }, { # Don't initialize ExtensionSystemFactory when extensions are disabled. # https://bitbucket.org/chromiumembedded/cef/issues/2359 diff --git a/patch/patches/chrome_services.patch b/patch/patches/chrome_services.patch new file mode 100644 index 000000000..b0b75d7b6 --- /dev/null +++ b/patch/patches/chrome_services.patch @@ -0,0 +1,13 @@ +diff --git chrome/services/media_gallery_util/public/cpp/BUILD.gn chrome/services/media_gallery_util/public/cpp/BUILD.gn +index fcdc1906851d..b6f7112e144e 100644 +--- chrome/services/media_gallery_util/public/cpp/BUILD.gn ++++ chrome/services/media_gallery_util/public/cpp/BUILD.gn +@@ -15,6 +15,8 @@ source_set("cpp") { + ] + + deps = [ ++ "//media:media_buildflags", ++ "//net:buildflags", + "//services/service_manager/public/cpp", + "//third_party/boringssl", + "//third_party/libyuv",