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

Side by Side Diff: components/data_reduction_proxy/core/common/data_reduction_proxy_params.cc

Issue 2902003002: Remove unused Lite Page fallback code (Closed)
Patch Set: rebase Created 3 years, 6 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 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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 "components/data_reduction_proxy/core/common/data_reduction_proxy_param s.h" 5 #include "components/data_reduction_proxy/core/common/data_reduction_proxy_param s.h"
6 6
7 #include <map> 7 #include <map>
8 #include <string> 8 #include <string>
9 #include <vector> 9 #include <vector>
10 10
(...skipping 23 matching lines...) Expand all
34 "http://o-o.preferred.nttdocomodcp-hnd1.proxy-dev.googlezip.net:80"; 34 "http://o-o.preferred.nttdocomodcp-hnd1.proxy-dev.googlezip.net:80";
35 const char kDefaultFallbackOrigin[] = "compress.googlezip.net:80"; 35 const char kDefaultFallbackOrigin[] = "compress.googlezip.net:80";
36 const char kDefaultSecureProxyCheckUrl[] = "http://check.googlezip.net/connect"; 36 const char kDefaultSecureProxyCheckUrl[] = "http://check.googlezip.net/connect";
37 const char kDefaultWarmupUrl[] = "http://check.googlezip.net/generate_204"; 37 const char kDefaultWarmupUrl[] = "http://check.googlezip.net/generate_204";
38 38
39 const char kAndroidOneIdentifier[] = "sprout"; 39 const char kAndroidOneIdentifier[] = "sprout";
40 40
41 const char kQuicFieldTrial[] = "DataReductionProxyUseQuic"; 41 const char kQuicFieldTrial[] = "DataReductionProxyUseQuic";
42 42
43 const char kLoFiFieldTrial[] = "DataCompressionProxyLoFi"; 43 const char kLoFiFieldTrial[] = "DataCompressionProxyLoFi";
44 const char kLitePageFallbackFieldTrial[] =
45 "DataCompressionProxyLitePageFallback";
46 const char kLoFiFlagFieldTrial[] = "DataCompressionProxyLoFiFlag"; 44 const char kLoFiFlagFieldTrial[] = "DataCompressionProxyLoFiFlag";
47 45
48 const char kBlackListTransitionFieldTrial[] = 46 const char kBlackListTransitionFieldTrial[] =
49 "DataReductionProxyPreviewsBlackListTransition"; 47 "DataReductionProxyPreviewsBlackListTransition";
50 48
51 const char kTrustedSpdyProxyFieldTrialName[] = "DataReductionTrustedSpdyProxy"; 49 const char kTrustedSpdyProxyFieldTrialName[] = "DataReductionTrustedSpdyProxy";
52 50
53 // Default URL for retrieving the Data Reduction Proxy configuration. 51 // Default URL for retrieving the Data Reduction Proxy configuration.
54 const char kClientConfigURL[] = 52 const char kClientConfigURL[] =
55 "https://datasaver.googleapis.com/v1/clientConfigs"; 53 "https://datasaver.googleapis.com/v1/clientConfigs";
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
105 } 103 }
106 104
107 bool IsIncludedInTrustedSpdyProxyFieldTrial() { 105 bool IsIncludedInTrustedSpdyProxyFieldTrial() {
108 return IsIncludedInFieldTrial(GetTrustedSpdyProxyFieldTrialName()); 106 return IsIncludedInFieldTrial(GetTrustedSpdyProxyFieldTrialName());
109 } 107 }
110 108
111 const char* GetLoFiFieldTrialName() { 109 const char* GetLoFiFieldTrialName() {
112 return kLoFiFieldTrial; 110 return kLoFiFieldTrial;
113 } 111 }
114 112
115 const char* GetLitePageFallbackFieldTrialName() {
116 return kLitePageFallbackFieldTrial;
117 }
118
119 const char* GetLoFiFlagFieldTrialName() { 113 const char* GetLoFiFlagFieldTrialName() {
120 return kLoFiFlagFieldTrial; 114 return kLoFiFlagFieldTrial;
121 } 115 }
122 116
123 bool IsIncludedInLoFiEnabledFieldTrial() { 117 bool IsIncludedInLoFiEnabledFieldTrial() {
124 return !IsLoFiOnViaFlags() && !IsLoFiDisabledViaFlags() && 118 return !IsLoFiOnViaFlags() && !IsLoFiDisabledViaFlags() &&
125 IsIncludedInFieldTrial(GetLoFiFieldTrialName()); 119 IsIncludedInFieldTrial(GetLoFiFieldTrialName());
126 } 120 }
127 121
128 bool IsIncludedInLoFiControlFieldTrial() { 122 bool IsIncludedInLoFiControlFieldTrial() {
129 return !IsLoFiOnViaFlags() && !IsLoFiDisabledViaFlags() && 123 return !IsLoFiOnViaFlags() && !IsLoFiDisabledViaFlags() &&
130 base::StartsWith(FieldTrialList::FindFullName(GetLoFiFieldTrialName()), 124 base::StartsWith(FieldTrialList::FindFullName(GetLoFiFieldTrialName()),
131 kControl, base::CompareCase::SENSITIVE); 125 kControl, base::CompareCase::SENSITIVE);
132 } 126 }
133 127
134 bool IsIncludedInLitePageFieldTrial() { 128 bool IsIncludedInLitePageFieldTrial() {
135 return !IsLoFiOnViaFlags() && !IsLoFiDisabledViaFlags() && 129 return !IsLoFiOnViaFlags() && !IsLoFiDisabledViaFlags() &&
136 base::StartsWith(FieldTrialList::FindFullName(GetLoFiFieldTrialName()), 130 base::StartsWith(FieldTrialList::FindFullName(GetLoFiFieldTrialName()),
137 kLitePage, base::CompareCase::SENSITIVE); 131 kLitePage, base::CompareCase::SENSITIVE);
138 } 132 }
139 133
140 bool IsLitePageFallbackEnabled() {
141 return IsIncludedInFieldTrial(GetLitePageFallbackFieldTrialName()) ||
142 (IsLoFiOnViaFlags() && AreLitePagesEnabledViaFlags());
143 }
144
145 bool IsIncludedInServerExperimentsFieldTrial() { 134 bool IsIncludedInServerExperimentsFieldTrial() {
146 return !base::CommandLine::ForCurrentProcess()->HasSwitch( 135 return !base::CommandLine::ForCurrentProcess()->HasSwitch(
147 data_reduction_proxy::switches:: 136 data_reduction_proxy::switches::
148 kDataReductionProxyServerExperimentsDisabled) && 137 kDataReductionProxyServerExperimentsDisabled) &&
149 FieldTrialList::FindFullName(kServerExperimentsFieldTrial) 138 FieldTrialList::FindFullName(kServerExperimentsFieldTrial)
150 .find(kDisabled) != 0; 139 .find(kDisabled) != 0;
151 } 140 }
152 bool IsIncludedInTamperDetectionExperiment() { 141 bool IsIncludedInTamperDetectionExperiment() {
153 return IsIncludedInServerExperimentsFieldTrial() && 142 return IsIncludedInServerExperimentsFieldTrial() &&
154 base::StartsWith( 143 base::StartsWith(
(...skipping 386 matching lines...) Expand 10 before | Expand all | Expand 10 after
541 std::string DataReductionProxyParams::GetDefaultFallbackOrigin() const { 530 std::string DataReductionProxyParams::GetDefaultFallbackOrigin() const {
542 return kDefaultFallbackOrigin; 531 return kDefaultFallbackOrigin;
543 } 532 }
544 533
545 std::string DataReductionProxyParams::GetDefaultSecureProxyCheckURL() const { 534 std::string DataReductionProxyParams::GetDefaultSecureProxyCheckURL() const {
546 return kDefaultSecureProxyCheckUrl; 535 return kDefaultSecureProxyCheckUrl;
547 } 536 }
548 537
549 538
550 } // namespace data_reduction_proxy 539 } // namespace data_reduction_proxy
OLDNEW
« no previous file with comments | « components/data_reduction_proxy/core/common/data_reduction_proxy_params.h ('k') | tools/chrome_proxy/webdriver/lite_page.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698