Fix fatal error: 'components/omnibox/browser/buildflags.h' file not found

Fixes the following error message:

FAILED: obj/chrome/browser/extensions/api/api_registration/generated_api_registration.o
In file included from gen/chrome/browser/extensions/api/generated_api_registration.cc:63:
In file included from ../../chrome/browser/extensions/api/omnibox/omnibox_api.h:18:
../../components/omnibox/browser/autocomplete_match.h:20:10: fatal error:
    'components/omnibox/browser/buildflags.h' file not found
1 error generated.
This commit is contained in:
Marshall Greenblatt
2020-04-10 16:08:38 -04:00
parent e07275dc37
commit dacda4f675
2 changed files with 18 additions and 0 deletions

View File

@@ -216,6 +216,12 @@ patches = [
# https://bitbucket.org/chromiumembedded/cef/issues/2852 # https://bitbucket.org/chromiumembedded/cef/issues/2852
'name': 'chrome_browser_themes', 'name': 'chrome_browser_themes',
}, },
{
# Fix fatal error: 'components/omnibox/browser/buildflags.h' file not found
# From chrome/browser/extensions/api/omnibox/omnibox_api.h via
# gen/chrome/browser/extensions/api/generated_api_registration.cc
'name': 'chrome_browser_extensions',
},
{ {
# Make some methods of ProfileManager virtual. # Make some methods of ProfileManager virtual.
# #

View File

@@ -0,0 +1,12 @@
diff --git chrome/browser/extensions/api/BUILD.gn chrome/browser/extensions/api/BUILD.gn
index 82da6124bc6f..0e20d4191ec4 100644
--- chrome/browser/extensions/api/BUILD.gn
+++ chrome/browser/extensions/api/BUILD.gn
@@ -22,6 +22,7 @@ function_registration("api_registration") {
deps = [
# Different APIs include headers from these targets.
"//chrome/common:mojo_bindings",
+ "//components/omnibox/browser",
"//components/zoom",
"//content/public/browser",
"//extensions/browser",