blob: bbb2e8e4b82c1e3fd1d91da5cc6ae0e25400f91c [file] [log] [blame]
zqzhang93e959d12017-03-16 13:10:201// Copyright 2017 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef CHROME_BROWSER_ANDROID_APP_HOOKS_H_
6#define CHROME_BROWSER_ANDROID_APP_HOOKS_H_
7
8#include <jni.h>
dewittj471379a2017-05-23 18:35:239#include "base/android/scoped_java_ref.h"
zqzhang93e959d12017-03-16 13:10:2010#include "base/macros.h"
11
12namespace chrome {
13namespace android {
14
15class AppHooks {
16 public:
17 static bool ShouldDetectVideoFullscreen();
dewittj471379a2017-05-23 18:35:2318 static base::android::ScopedJavaLocalRef<jobject>
19 GetOfflinePagesCCTRequestDoneCallback();
zqzhang93e959d12017-03-16 13:10:2020
21 private:
22 AppHooks();
23 ~AppHooks();
24
25 DISALLOW_COPY_AND_ASSIGN(AppHooks);
26};
27
28} // namespace android
29} // namespace chrome
30
31#endif // CHROME_BROWSER_ANDROID_APP_HOOKS_H_