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

Side by Side Diff: content/public/common/web_preferences.cc

Issue 1914963002: Introduce v8-cache-strategies-for-cache-storage setting flags. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 8 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 "content/public/common/web_preferences.h" 5 #include "content/public/common/web_preferences.h"
6 6
7 #include "base/strings/string_util.h" 7 #include "base/strings/string_util.h"
8 #include "base/strings/utf_string_conversions.h" 8 #include "base/strings/utf_string_conversions.h"
9 #include "build/build_config.h" 9 #include "build/build_config.h"
10 #include "third_party/WebKit/public/web/WebSettings.h" 10 #include "third_party/WebKit/public/web/WebSettings.h"
(...skipping 15 matching lines...) Expand all
26 STATIC_ASSERT_ENUM(EDITING_BEHAVIOR_ANDROID, 26 STATIC_ASSERT_ENUM(EDITING_BEHAVIOR_ANDROID,
27 WebSettings::EditingBehaviorAndroid); 27 WebSettings::EditingBehaviorAndroid);
28 28
29 STATIC_ASSERT_ENUM(V8_CACHE_OPTIONS_DEFAULT, 29 STATIC_ASSERT_ENUM(V8_CACHE_OPTIONS_DEFAULT,
30 WebSettings::V8CacheOptionsDefault); 30 WebSettings::V8CacheOptionsDefault);
31 STATIC_ASSERT_ENUM(V8_CACHE_OPTIONS_NONE, WebSettings::V8CacheOptionsNone); 31 STATIC_ASSERT_ENUM(V8_CACHE_OPTIONS_NONE, WebSettings::V8CacheOptionsNone);
32 STATIC_ASSERT_ENUM(V8_CACHE_OPTIONS_PARSE, WebSettings::V8CacheOptionsParse); 32 STATIC_ASSERT_ENUM(V8_CACHE_OPTIONS_PARSE, WebSettings::V8CacheOptionsParse);
33 STATIC_ASSERT_ENUM(V8_CACHE_OPTIONS_CODE, WebSettings::V8CacheOptionsCode); 33 STATIC_ASSERT_ENUM(V8_CACHE_OPTIONS_CODE, WebSettings::V8CacheOptionsCode);
34 STATIC_ASSERT_ENUM(V8_CACHE_OPTIONS_LAST, WebSettings::V8CacheOptionsCode); 34 STATIC_ASSERT_ENUM(V8_CACHE_OPTIONS_LAST, WebSettings::V8CacheOptionsCode);
35 35
36 STATIC_ASSERT_ENUM(V8_CACHE_STRATEGIES_FOR_CACHE_STORAGE_DEFAULT,
37 WebSettings::V8CacheStrategiesForCacheStorageDefault);
38 STATIC_ASSERT_ENUM(V8_CACHE_STRATEGIES_FOR_CACHE_STORAGE_NONE,
39 WebSettings::V8CacheStrategiesForCacheStorageNone);
40 STATIC_ASSERT_ENUM(V8_CACHE_STRATEGIES_FOR_CACHE_STORAGE_NORMAL,
41 WebSettings::V8CacheStrategiesForCacheStorageNormal);
42 STATIC_ASSERT_ENUM(V8_CACHE_STRATEGIES_FOR_CACHE_STORAGE_AGGRESSIVE,
43 WebSettings::V8CacheStrategiesForCacheStorageAggressive);
44 STATIC_ASSERT_ENUM(V8_CACHE_STRATEGIES_FOR_CACHE_STORAGE_LAST,
45 WebSettings::V8CacheStrategiesForCacheStorageAggressive);
46
36 STATIC_ASSERT_ENUM(IMAGE_ANIMATION_POLICY_ALLOWED, 47 STATIC_ASSERT_ENUM(IMAGE_ANIMATION_POLICY_ALLOWED,
37 WebSettings::ImageAnimationPolicyAllowed); 48 WebSettings::ImageAnimationPolicyAllowed);
38 STATIC_ASSERT_ENUM(IMAGE_ANIMATION_POLICY_ANIMATION_ONCE, 49 STATIC_ASSERT_ENUM(IMAGE_ANIMATION_POLICY_ANIMATION_ONCE,
39 WebSettings::ImageAnimationPolicyAnimateOnce); 50 WebSettings::ImageAnimationPolicyAnimateOnce);
40 STATIC_ASSERT_ENUM(IMAGE_ANIMATION_POLICY_NO_ANIMATION, 51 STATIC_ASSERT_ENUM(IMAGE_ANIMATION_POLICY_NO_ANIMATION,
41 WebSettings::ImageAnimationPolicyNoAnimation); 52 WebSettings::ImageAnimationPolicyNoAnimation);
42 53
43 STATIC_ASSERT_ENUM(ui::POINTER_TYPE_NONE, blink::PointerTypeNone); 54 STATIC_ASSERT_ENUM(ui::POINTER_TYPE_NONE, blink::PointerTypeNone);
44 STATIC_ASSERT_ENUM(ui::POINTER_TYPE_COARSE, blink::PointerTypeCoarse); 55 STATIC_ASSERT_ENUM(ui::POINTER_TYPE_COARSE, blink::PointerTypeCoarse);
45 STATIC_ASSERT_ENUM(ui::POINTER_TYPE_FINE, blink::PointerTypeFine); 56 STATIC_ASSERT_ENUM(ui::POINTER_TYPE_FINE, blink::PointerTypeFine);
(...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after
157 #if defined(OS_MACOSX) 168 #if defined(OS_MACOSX)
158 smart_insert_delete_enabled(true), 169 smart_insert_delete_enabled(true),
159 #else 170 #else
160 smart_insert_delete_enabled(false), 171 smart_insert_delete_enabled(false),
161 #endif 172 #endif
162 spatial_navigation_enabled(false), 173 spatial_navigation_enabled(false),
163 pinch_overlay_scrollbar_thickness(0), 174 pinch_overlay_scrollbar_thickness(0),
164 use_solid_color_scrollbars(false), 175 use_solid_color_scrollbars(false),
165 navigate_on_drag_drop(true), 176 navigate_on_drag_drop(true),
166 v8_cache_options(V8_CACHE_OPTIONS_DEFAULT), 177 v8_cache_options(V8_CACHE_OPTIONS_DEFAULT),
178 v8_cache_strategies_for_cache_storage(
179 V8_CACHE_STRATEGIES_FOR_CACHE_STORAGE_DEFAULT),
167 inert_visual_viewport(false), 180 inert_visual_viewport(false),
168 record_whole_document(false), 181 record_whole_document(false),
169 cookie_enabled(true), 182 cookie_enabled(true),
170 pepper_accelerated_video_decode_enabled(false), 183 pepper_accelerated_video_decode_enabled(false),
171 animation_policy(IMAGE_ANIMATION_POLICY_ALLOWED), 184 animation_policy(IMAGE_ANIMATION_POLICY_ALLOWED),
172 user_gesture_required_for_presentation(true), 185 user_gesture_required_for_presentation(true),
173 text_track_margin_percentage(0.0f), 186 text_track_margin_percentage(0.0f),
174 #if defined(OS_ANDROID) 187 #if defined(OS_ANDROID)
175 text_autosizing_enabled(true), 188 text_autosizing_enabled(true),
176 font_scale_factor(1.0f), 189 font_scale_factor(1.0f),
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
214 pictograph_font_family_map[kCommonScript] = 227 pictograph_font_family_map[kCommonScript] =
215 base::ASCIIToUTF16("Times New Roman"); 228 base::ASCIIToUTF16("Times New Roman");
216 } 229 }
217 230
218 WebPreferences::WebPreferences(const WebPreferences& other) = default; 231 WebPreferences::WebPreferences(const WebPreferences& other) = default;
219 232
220 WebPreferences::~WebPreferences() { 233 WebPreferences::~WebPreferences() {
221 } 234 }
222 235
223 } // namespace content 236 } // namespace content
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698