| Index: components/policy/android/BUILD.gn | 
| diff --git a/components/policy/android/BUILD.gn b/components/policy/android/BUILD.gn | 
| index 3f1fae443df7f0bdb8001c22b7fbc0058d48779d..9784e36be124de05771ba83d3fbe9a2a70ced2f7 100644 | 
| --- a/components/policy/android/BUILD.gn | 
| +++ b/components/policy/android/BUILD.gn | 
| @@ -4,10 +4,20 @@ | 
|  | 
| import("//build/config/android/rules.gni") | 
|  | 
| +_jni_sources = [ "java/src/org/chromium/policy/PolicyConverter.java" ] | 
| + | 
| # GYP: //components/components.gyp:policy_java | 
| android_library("policy_java") { | 
| deps = [ | 
| "//base:base_java", | 
| ] | 
| -  java_files = [ "java/src/org/chromium/policy/AppRestrictionsProvider.java" ] | 
| +  java_files = [ "java/src/org/chromium/policy/AppRestrictionsProvider.java" ] + | 
| +               _jni_sources | 
| +} | 
| + | 
| +# GYP: //components/components.gyp:policy_jni_headers | 
| +generate_jni("jni_headers") { | 
| +  visibility = [ "//components/policy/*" ] | 
| +  sources = _jni_sources | 
| +  jni_package = "policy" | 
| } | 
|  |