diff --git a/browser/brave_rewards/android/brave_rewards_native_worker.cc b/browser/brave_rewards/android/brave_rewards_native_worker.cc index a17441b74a6..ece3e9bb9e5 100644 --- a/browser/brave_rewards/android/brave_rewards_native_worker.cc +++ b/browser/brave_rewards/android/brave_rewards_native_worker.cc @@ -7,17 +7,32 @@ #include +#include "base/android/jni_android.h" +#include "base/android/jni_array.h" +#include "base/android/jni_string.h" #include "base/containers/contains.h" +#include "base/containers/flat_map.h" +#include "base/feature_list.h" +#include "base/json/json_writer.h" +#include "base/strings/stringprintf.h" #include "base/time/time.h" #include "brave/browser/brave_ads/ads_service_factory.h" #include "brave/browser/brave_rewards/rewards_service_factory.h" #include "brave/build/android/jni_headers/BraveRewardsNativeWorker_jni.h" +#include "brave/components/brave_adaptive_captcha/brave_adaptive_captcha_service.h" #include "brave/components/brave_adaptive_captcha/server_util.h" +#include "brave/components/brave_ads/browser/ads_service.h" +#include "brave/components/brave_ads/core/public/prefs/pref_names.h" +#include "brave/components/brave_rewards/browser/rewards_p3a.h" #include "brave/components/brave_rewards/browser/rewards_service.h" +#include "brave/components/brave_rewards/common/features.h" +#include "brave/components/brave_rewards/common/pref_names.h" #include "brave/components/brave_rewards/common/rewards_util.h" #include "brave/components/brave_rewards/core/global_constants.h" #include "chrome/browser/profiles/profile.h" #include "chrome/browser/profiles/profile_manager.h" +#include "components/prefs/pref_service.h" +#include "content/public/browser/url_data_source.h" #define DEFAULT_ADS_PER_HOUR 2