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

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

Issue 1860743002: Add a flag to change when android's progress bar completes (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: enum classes, et al. Created 4 years, 7 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(ProgressBarCompletionOptions::LOAD_EVENT,
37 WebSettings::ProgressBarCompletion::LoadEvent);
38 STATIC_ASSERT_ENUM(
39 ProgressBarCompletionOptions::DOM_CONTENT_LOADED_AND_IMAGES,
40 WebSettings::ProgressBarCompletion::DOMContentLoadedAndImages);
41 STATIC_ASSERT_ENUM(ProgressBarCompletionOptions::DOM_CONTENT_LOADED,
42 WebSettings::ProgressBarCompletion::DOMContentLoaded);
43
36 STATIC_ASSERT_ENUM(IMAGE_ANIMATION_POLICY_ALLOWED, 44 STATIC_ASSERT_ENUM(IMAGE_ANIMATION_POLICY_ALLOWED,
37 WebSettings::ImageAnimationPolicyAllowed); 45 WebSettings::ImageAnimationPolicyAllowed);
38 STATIC_ASSERT_ENUM(IMAGE_ANIMATION_POLICY_ANIMATION_ONCE, 46 STATIC_ASSERT_ENUM(IMAGE_ANIMATION_POLICY_ANIMATION_ONCE,
39 WebSettings::ImageAnimationPolicyAnimateOnce); 47 WebSettings::ImageAnimationPolicyAnimateOnce);
40 STATIC_ASSERT_ENUM(IMAGE_ANIMATION_POLICY_NO_ANIMATION, 48 STATIC_ASSERT_ENUM(IMAGE_ANIMATION_POLICY_NO_ANIMATION,
41 WebSettings::ImageAnimationPolicyNoAnimation); 49 WebSettings::ImageAnimationPolicyNoAnimation);
42 50
43 STATIC_ASSERT_ENUM(ui::POINTER_TYPE_NONE, blink::PointerTypeNone); 51 STATIC_ASSERT_ENUM(ui::POINTER_TYPE_NONE, blink::PointerTypeNone);
44 STATIC_ASSERT_ENUM(ui::POINTER_TYPE_COARSE, blink::PointerTypeCoarse); 52 STATIC_ASSERT_ENUM(ui::POINTER_TYPE_COARSE, blink::PointerTypeCoarse);
45 STATIC_ASSERT_ENUM(ui::POINTER_TYPE_FINE, blink::PointerTypeFine); 53 STATIC_ASSERT_ENUM(ui::POINTER_TYPE_FINE, blink::PointerTypeFine);
(...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after
185 use_wide_viewport(true), 193 use_wide_viewport(true),
186 force_zero_layout_height(false), 194 force_zero_layout_height(false),
187 viewport_meta_layout_size_quirk(false), 195 viewport_meta_layout_size_quirk(false),
188 viewport_meta_merge_content_quirk(false), 196 viewport_meta_merge_content_quirk(false),
189 viewport_meta_non_user_scalable_quirk(false), 197 viewport_meta_non_user_scalable_quirk(false),
190 viewport_meta_zero_values_quirk(false), 198 viewport_meta_zero_values_quirk(false),
191 clobber_user_agent_initial_scale_quirk(false), 199 clobber_user_agent_initial_scale_quirk(false),
192 ignore_main_frame_overflow_hidden_quirk(false), 200 ignore_main_frame_overflow_hidden_quirk(false),
193 report_screen_size_in_physical_pixels_quirk(false), 201 report_screen_size_in_physical_pixels_quirk(false),
194 resue_global_for_unowned_main_frame(false), 202 resue_global_for_unowned_main_frame(false),
203 progress_bar_completion(ProgressBarCompletionOptions::LOAD_EVENT),
195 #endif 204 #endif
196 #if defined(OS_ANDROID) 205 #if defined(OS_ANDROID)
197 default_minimum_page_scale_factor(0.25f), 206 default_minimum_page_scale_factor(0.25f),
198 default_maximum_page_scale_factor(5.f) 207 default_maximum_page_scale_factor(5.f)
199 #elif defined(OS_MACOSX) 208 #elif defined(OS_MACOSX)
200 default_minimum_page_scale_factor(1.f), 209 default_minimum_page_scale_factor(1.f),
201 default_maximum_page_scale_factor(3.f) 210 default_maximum_page_scale_factor(3.f)
202 #else 211 #else
203 default_minimum_page_scale_factor(1.f), 212 default_minimum_page_scale_factor(1.f),
204 default_maximum_page_scale_factor(4.f) 213 default_maximum_page_scale_factor(4.f)
205 #endif 214 #endif
206 { 215 {
207 standard_font_family_map[kCommonScript] = 216 standard_font_family_map[kCommonScript] =
208 base::ASCIIToUTF16("Times New Roman"); 217 base::ASCIIToUTF16("Times New Roman");
209 fixed_font_family_map[kCommonScript] = base::ASCIIToUTF16("Courier New"); 218 fixed_font_family_map[kCommonScript] = base::ASCIIToUTF16("Courier New");
210 serif_font_family_map[kCommonScript] = base::ASCIIToUTF16("Times New Roman"); 219 serif_font_family_map[kCommonScript] = base::ASCIIToUTF16("Times New Roman");
211 sans_serif_font_family_map[kCommonScript] = base::ASCIIToUTF16("Arial"); 220 sans_serif_font_family_map[kCommonScript] = base::ASCIIToUTF16("Arial");
212 cursive_font_family_map[kCommonScript] = base::ASCIIToUTF16("Script"); 221 cursive_font_family_map[kCommonScript] = base::ASCIIToUTF16("Script");
213 fantasy_font_family_map[kCommonScript] = base::ASCIIToUTF16("Impact"); 222 fantasy_font_family_map[kCommonScript] = base::ASCIIToUTF16("Impact");
214 pictograph_font_family_map[kCommonScript] = 223 pictograph_font_family_map[kCommonScript] =
215 base::ASCIIToUTF16("Times New Roman"); 224 base::ASCIIToUTF16("Times New Roman");
216 } 225 }
217 226
218 WebPreferences::WebPreferences(const WebPreferences& other) = default; 227 WebPreferences::WebPreferences(const WebPreferences& other) = default;
219 228
220 WebPreferences::~WebPreferences() { 229 WebPreferences::~WebPreferences() {
221 } 230 }
222 231
223 } // namespace content 232 } // namespace content
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698