[ { "java_files": [ "../../third_party/jni_zero/java/src/org/jni_zero/CommonApis.java", "../../third_party/jni_zero/java/src/org/jni_zero/JniZero.java" ] }, { "java_files": [ "../../base/android/java/src/org/chromium/base/ApkAssets.java", "../../base/android/java/src/org/chromium/base/BaseFeatureMap.java", "../../base/android/java/src/org/chromium/base/CpuFeatures.java", "../../base/android/java/src/org/chromium/base/EventLog.java", "../../base/android/java/src/org/chromium/base/FieldTrialList.java", "../../base/android/java/src/org/chromium/base/ImportantFileWriterAndroid.java", "../../base/android/java/src/org/chromium/base/InputHintChecker.java", "../../base/android/java/src/org/chromium/base/JavaHandlerThread.java", "../../base/android/java/src/org/chromium/base/LocaleUtils.java", "../../base/android/java/src/org/chromium/base/PathService.java", "../../base/android/java/src/org/chromium/base/PowerMonitor.java", "../../base/android/java/src/org/chromium/base/PowerMonitorReading.java", "../../base/android/java/src/org/chromium/base/RadioUtils.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../base/android/java/src/org/chromium/base/CommandLine.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../base/android/java/src/org/chromium/base/Callback.java", "../../base/android/java/src/org/chromium/base/Callback2.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../base/android/java/src/org/chromium/base/metrics/NativeUmaRecorder.java", "../../base/android/java/src/org/chromium/base/metrics/StatisticsRecorderAndroid.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../base/android/java/src/org/chromium/base/ApplicationStatus.java", "../../base/android/java/src/org/chromium/base/EarlyTraceEvent.java", "../../base/android/java/src/org/chromium/base/ThreadUtils.java", "../../base/android/java/src/org/chromium/base/task/PostTask.java", "../../base/android/java/src/org/chromium/base/task/TaskRunnerImpl.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../base/android/java/src/org/chromium/base/TraceEvent.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../base/version_info/android/java/src/org/chromium/base/version_info/VersionConstantsBridge.java" ] }, { "java_files": [ "../../base/android/java/src/org/chromium/base/AndroidInfo.java", "../../base/android/java/src/org/chromium/base/ApkInfo.java", "../../base/android/java/src/org/chromium/base/DeviceInfo.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../base/android/java/src/org/chromium/base/BundleUtils.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../base/android/java/src/org/chromium/base/library_loader/LibraryLoader.java", "../../base/android/java/src/org/chromium/base/library_loader/LibraryPrefetcher.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../base/android/java/src/org/chromium/base/SysUtils.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../base/android/java/src/org/chromium/base/FeatureList.java", "../../base/android/java/src/org/chromium/base/FeatureMap.java", "../../base/android/java/src/org/chromium/base/Features.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../base/android/java/src/org/chromium/base/FileUtils.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../base/android/java/src/org/chromium/base/JniAndroid.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../base/android/java/src/org/chromium/base/JavaExceptionReporter.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../base/android/java/src/org/chromium/base/IntStringCallback.java", "../../base/android/java/src/org/chromium/base/JniCallbackImpl.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../base/android/java/src/org/chromium/base/JNIUtils.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../base/android/java/src/org/chromium/base/MemoryPressureListener.java", "../../base/android/java/src/org/chromium/base/memory/MemoryInfoBridge.java", "../../base/android/java/src/org/chromium/base/memory/MemoryPurgeManager.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../base/android/java/src/org/chromium/base/PathUtils.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../base/android/java/src/org/chromium/base/ScreenStateReceiver.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../base/android/java/src/org/chromium/base/Token.java", "../../base/android/java/src/org/chromium/base/TokenBase.java", "../../base/android/java/src/org/chromium/base/UnguessableToken.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../base/android/java/src/org/chromium/base/shared_preferences/SharedPreferencesManager.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../mojo/public/java/system/src/org/chromium/mojo/system/impl/BaseRunLoop.java", "../../mojo/public/java/system/src/org/chromium/mojo/system/impl/CoreImpl.java", "../../mojo/public/java/system/src/org/chromium/mojo/system/impl/WatcherImpl.java" ] }, { "java_files": [ "../../services/device/generic_sensor/android/java/src/org/chromium/device/sensors/PlatformSensor.java", "../../services/device/generic_sensor/android/java/src/org/chromium/device/sensors/PlatformSensorProvider.java" ] }, { "java_files": [ "../../ui/android/java/src/org/chromium/ui/listmenu/MenuModelBridge.java" ] }, { "java_files": [ "../../ui/android/java/src/org/chromium/ui/base/UiAndroidFeatureMap.java" ] }, { "java_files": [ "../../base/android/java/src/org/chromium/base/ContentUriUtils.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../cc/input/android/java/src/org/chromium/cc/input/BrowserControlsOffsetTagModifications.java", "../../cc/input/android/java/src/org/chromium/cc/input/BrowserControlsOffsetTags.java", "../../cc/input/android/java/src/org/chromium/cc/input/OffsetTag.java" ] }, { "java_files": [ "../../components/input/android/java/src/org/chromium/components/input/InputFeatureMap.java", "../../components/input/android/java/src/org/chromium/components/input/InputUtils.java" ] }, { "java_files": [ "../../url/android/java/src/org/chromium/url/IDNStringUtil.java", "../../url/android/java/src/org/chromium/url/GURL.java", "../../url/android/java/src/org/chromium/url/Origin.java", "../../url/android/java/src/org/chromium/url/Parsed.java" ] }, { "java_files": [ "../../components/url_formatter/android/java/src/org/chromium/components/url_formatter/UrlFormatter.java" ] }, { "java_files": [ "../../ui/accessibility/android/java/src/org/chromium/ui/accessibility/AccessibilityAutofillHelper.java", "../../ui/accessibility/android/java/src/org/chromium/ui/accessibility/AccessibilityState.java" ] }, { "java_files": [ "../../ui/android/java/src/org/chromium/ui/base/Clipboard.java" ] }, { "java_files": [ "../../ui/android/java/src/org/chromium/ui/base/SelectFileDialog.java" ] }, { "java_files": [ "../../ui/color/android/java/src/org/chromium/ui/color/ColorProviderBridgeFactory.java" ] }, { "java_files": [ "../../ui/android/java/src/org/chromium/ui/gl/ChromeSurfaceTexture.java", "../../ui/android/java/src/org/chromium/ui/gl/ScopedJavaSurfaceControl.java" ] }, { "java_files": [ "../../ui/android/java/src/org/chromium/ui/BrowserControlsOffsetTagConstraints.java", "../../ui/android/java/src/org/chromium/ui/BrowserControlsOffsetTagDefinitions.java", "../../ui/android/java/src/org/chromium/ui/ModalDialogWrapper.java", "../../ui/android/java/src/org/chromium/ui/OffsetTagConstraints.java", "../../ui/android/java/src/org/chromium/ui/OverscrollRefreshHandler.java", "../../ui/android/java/src/org/chromium/ui/base/AcceleratorManager.java", "../../ui/android/java/src/org/chromium/ui/base/BytesFormatting.java", "../../ui/android/java/src/org/chromium/ui/base/EventForwarder.java", "../../ui/android/java/src/org/chromium/ui/base/LocalizationUtils.java", "../../ui/android/java/src/org/chromium/ui/base/ViewAndroidDelegate.java", "../../ui/android/java/src/org/chromium/ui/base/WindowAndroid.java", "../../ui/android/java/src/org/chromium/ui/display/DisplayAndroidManager.java", "../../ui/android/java/src/org/chromium/ui/dragdrop/DropDataAndroid.java", "../../ui/android/java/src/org/chromium/ui/events/devices/InputDeviceObserver.java", "../../ui/android/java/src/org/chromium/ui/gfx/ViewConfigurationHelper.java", "../../ui/android/java/src/org/chromium/ui/modaldialog/ModalDialogManagerBridge.java", "../../ui/android/java/src/org/chromium/ui/resources/HandleViewResources.java", "../../ui/android/java/src/org/chromium/ui/resources/ResourceFactory.java", "../../ui/android/java/src/org/chromium/ui/resources/ResourceManager.java", "../../ui/android/java/src/org/chromium/ui/resources/dynamics/CaptureResult.java", "../../ui/android/java/src/org/chromium/ui/xr/scenecore/XrMeshData.java" ] }, { "java_files": [ "../../device/vr/public/java/src/org/chromium/device/vr/XrFeatureStatus.java" ] }, { "java_files": [ "../../components/webxr/android/java/src/org/chromium/components/webxr/WebXrAndroidFeatureMap.java" ] }, { "java_files": [ "../../components/permissions/android/java/src/org/chromium/components/permissions/PermissionsAndroidFeatureMap.java" ] }, { "java_files": [ "../../services/device/public/java/src/org/chromium/device/DeviceFeatureMap.java" ] }, { "java_files": [ "../../services/device/geolocation/android/java/src/org/chromium/device/geolocation/LocationProviderAdapter.java", "../../services/device/geolocation/android/java/src/org/chromium/device/geolocation/LocationProviderFactory.java" ] }, { "java_files": [ "../../net/android/java/src/org/chromium/net/AndroidCertVerifyResult.java", "../../net/android/java/src/org/chromium/net/AndroidKeyStore.java", "../../net/android/java/src/org/chromium/net/AndroidNetworkLibrary.java", "../../net/android/java/src/org/chromium/net/AndroidTrafficStats.java", "../../net/android/java/src/org/chromium/net/DnsStatus.java", "../../net/android/java/src/org/chromium/net/GURLUtils.java", "../../net/android/java/src/org/chromium/net/HttpNegotiateAuthenticator.java", "../../net/android/java/src/org/chromium/net/HttpUtil.java", "../../net/android/java/src/org/chromium/net/NetStringUtil.java", "../../net/android/java/src/org/chromium/net/NetworkActiveNotifier.java", "../../net/android/java/src/org/chromium/net/NetworkChangeNotifier.java", "../../net/android/java/src/org/chromium/net/ProxyChangeListener.java", "../../net/android/java/src/org/chromium/net/X509Util.java" ], "use_weak_called_by_natives": true }, { "java_files": [ "../../components/variations/android/java/src/org/chromium/components/variations/VariationsAssociatedData.java" ] }, { "java_files": [ "../../components/variations/android/java/src/org/chromium/components/variations/firstrun/VariationsSeedBridge.java" ] }, { "java_files": [ "../../services/device/serial/android/java/src/org/chromium/device/serial/ChromeSerialManager.java" ] }, { "java_files": [ "../../services/on_device_model/android/java/src/org/chromium/on_device_model/AiCoreModelDownloaderWrapper.java", "../../services/on_device_model/android/java/src/org/chromium/on_device_model/AiCoreSessionWrapper.java", "../../services/on_device_model/android/java/src/org/chromium/on_device_model/GenerateOptionsHelper.java", "../../services/on_device_model/android/java/src/org/chromium/on_device_model/InputPieceHelper.java", "../../services/on_device_model/android/java/src/org/chromium/on_device_model/OnDeviceModelBridge.java" ] } ]