Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(46)

Side by Side Diff: chrome/browser/net/spdyproxy/data_reduction_proxy_settings_android.cc

Issue 2626963003: Remove kAllowed and kFallbackAllowed from data reduction proxy (Closed)
Patch Set: Addressed nits Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/net/spdyproxy/data_reduction_proxy_settings_android.h" 5 #include "chrome/browser/net/spdyproxy/data_reduction_proxy_settings_android.h"
6 6
7 #include <stdint.h> 7 #include <stdint.h>
8 8
9 #include "base/android/jni_android.h" 9 #include "base/android/jni_android.h"
10 #include "base/android/jni_string.h" 10 #include "base/android/jni_string.h"
(...skipping 17 matching lines...) Expand all
28 using base::android::JavaParamRef; 28 using base::android::JavaParamRef;
29 using base::android::ScopedJavaLocalRef; 29 using base::android::ScopedJavaLocalRef;
30 using data_reduction_proxy::DataReductionProxySettings; 30 using data_reduction_proxy::DataReductionProxySettings;
31 31
32 DataReductionProxySettingsAndroid::DataReductionProxySettingsAndroid() { 32 DataReductionProxySettingsAndroid::DataReductionProxySettingsAndroid() {
33 } 33 }
34 34
35 DataReductionProxySettingsAndroid::~DataReductionProxySettingsAndroid() { 35 DataReductionProxySettingsAndroid::~DataReductionProxySettingsAndroid() {
36 } 36 }
37 37
38 jboolean DataReductionProxySettingsAndroid::IsDataReductionProxyAllowed(
39 JNIEnv* env,
40 const JavaParamRef<jobject>& obj) {
41 return Settings()->Allowed();
42 }
43
44 jboolean DataReductionProxySettingsAndroid::IsDataReductionProxyPromoAllowed( 38 jboolean DataReductionProxySettingsAndroid::IsDataReductionProxyPromoAllowed(
45 JNIEnv* env, 39 JNIEnv* env,
46 const JavaParamRef<jobject>& obj) { 40 const JavaParamRef<jobject>& obj) {
47 return Settings()->PromoAllowed(); 41 return Settings()->PromoAllowed();
48 } 42 }
49 43
50 jboolean DataReductionProxySettingsAndroid::IsDataReductionProxyEnabled( 44 jboolean DataReductionProxySettingsAndroid::IsDataReductionProxyEnabled(
51 JNIEnv* env, 45 JNIEnv* env,
52 const JavaParamRef<jobject>& obj) { 46 const JavaParamRef<jobject>& obj) {
53 return Settings()->IsDataReductionProxyEnabled(); 47 return Settings()->IsDataReductionProxyEnabled();
(...skipping 149 matching lines...) Expand 10 before | Expand all | Expand 10 after
203 if (!event_store) 197 if (!event_store)
204 return ConvertUTF8ToJavaString(env, std::string()); 198 return ConvertUTF8ToJavaString(env, std::string());
205 199
206 return ConvertUTF8ToJavaString(env, event_store->SanitizedLastBypassEvent()); 200 return ConvertUTF8ToJavaString(env, event_store->SanitizedLastBypassEvent());
207 } 201 }
208 202
209 // Used by generated jni code. 203 // Used by generated jni code.
210 static jlong Init(JNIEnv* env, const JavaParamRef<jobject>& obj) { 204 static jlong Init(JNIEnv* env, const JavaParamRef<jobject>& obj) {
211 return reinterpret_cast<intptr_t>(new DataReductionProxySettingsAndroid()); 205 return reinterpret_cast<intptr_t>(new DataReductionProxySettingsAndroid());
212 } 206 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698