| Index: components/html_viewer/web_preferences.cc
|
| diff --git a/components/html_viewer/web_preferences.cc b/components/html_viewer/web_preferences.cc
|
| deleted file mode 100644
|
| index 3f57ed297e47a8834f32b7d54764dfb6ffa77b53..0000000000000000000000000000000000000000
|
| --- a/components/html_viewer/web_preferences.cc
|
| +++ /dev/null
|
| @@ -1,187 +0,0 @@
|
| -// Copyright 2015 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#include "components/html_viewer/web_preferences.h"
|
| -
|
| -#include "base/strings/string_util.h"
|
| -#include "base/strings/utf_string_conversions.h"
|
| -#include "build/build_config.h"
|
| -#include "third_party/WebKit/public/web/WebSettings.h"
|
| -#include "third_party/icu/source/common/unicode/uchar.h"
|
| -
|
| -namespace html_viewer {
|
| -
|
| -// "Zyyy" is the ISO 15924 script code for undetermined script aka Common.
|
| -const char kCommonScript[] = "Zyyy";
|
| -
|
| -WebPreferences::WebPreferences()
|
| - : default_font_size(16),
|
| - default_fixed_font_size(13),
|
| - minimum_font_size(0),
|
| - minimum_logical_font_size(6),
|
| - default_encoding("ISO-8859-1"),
|
| -#if defined(OS_WIN)
|
| - context_menu_on_mouse_up(true),
|
| -#else
|
| - context_menu_on_mouse_up(false),
|
| -#endif
|
| - javascript_enabled(true),
|
| - web_security_enabled(true),
|
| - javascript_can_open_windows_automatically(true),
|
| - loads_images_automatically(true),
|
| - images_enabled(true),
|
| - // Content sets to true. False for mandoline.
|
| - plugins_enabled(false),
|
| - dom_paste_enabled(false), // enables execCommand("paste")
|
| - shrinks_standalone_images_to_fit(true),
|
| - uses_universal_detector(false), // Disabled: page cycler regression
|
| - text_areas_are_resizable(true),
|
| - allow_scripts_to_close_windows(false),
|
| - remote_fonts_enabled(true),
|
| - javascript_can_access_clipboard(false),
|
| - xslt_enabled(true),
|
| - xss_auditor_enabled(true),
|
| - dns_prefetching_enabled(true),
|
| - data_saver_enabled(false),
|
| - local_storage_enabled(false),
|
| - databases_enabled(false),
|
| - application_cache_enabled(false),
|
| - tabs_to_links(true),
|
| - caret_browsing_enabled(false),
|
| - hyperlink_auditing_enabled(true),
|
| - is_online(true),
|
| - net_info_connection_type(net::NetworkChangeNotifier::CONNECTION_NONE),
|
| - net_info_max_bandwidth_mbps(
|
| - net::NetworkChangeNotifier::GetMaxBandwidthForConnectionSubtype(
|
| - net::NetworkChangeNotifier::SUBTYPE_NONE)),
|
| - allow_universal_access_from_file_urls(false),
|
| - allow_file_access_from_file_urls(false),
|
| - webaudio_enabled(false),
|
| - experimental_webgl_enabled(false),
|
| - pepper_3d_enabled(false),
|
| - // Mandoline turns off flash.
|
| - flash_3d_enabled(false),
|
| - flash_stage3d_enabled(false),
|
| - flash_stage3d_baseline_enabled(false),
|
| - gl_multisampling_enabled(true),
|
| - privileged_webgl_extensions_enabled(false),
|
| - webgl_errors_to_console_enabled(true),
|
| - mock_scrollbars_enabled(false),
|
| - asynchronous_spell_checking_enabled(false),
|
| - unified_textchecker_enabled(false),
|
| - accelerated_2d_canvas_enabled(false),
|
| - minimum_accelerated_2d_canvas_size(257 * 256),
|
| - antialiased_2d_canvas_disabled(false),
|
| - antialiased_clips_2d_canvas_enabled(false),
|
| - accelerated_2d_canvas_msaa_sample_count(0),
|
| - accelerated_filters_enabled(false),
|
| - deferred_filters_enabled(false),
|
| - container_culling_enabled(false),
|
| - allow_displaying_insecure_content(true),
|
| - allow_running_insecure_content(false),
|
| - disable_reading_from_canvas(false),
|
| - strict_mixed_content_checking(false),
|
| - strict_powerful_feature_restrictions(false),
|
| - strictly_block_blockable_mixed_content(false),
|
| - block_mixed_plugin_content(false),
|
| - password_echo_enabled(false),
|
| - should_print_backgrounds(false),
|
| - should_clear_document_background(true),
|
| - enable_scroll_animator(false),
|
| - touch_enabled(true),
|
| - device_supports_touch(false),
|
| - device_supports_mouse(true),
|
| - // TODO(rjkroege): This is mandatory for mandoline page cyclers.
|
| - // http://crbug.com:542885
|
| - touch_adjustment_enabled(true),
|
| - pointer_events_max_touch_points(11),
|
| - available_pointer_types(0),
|
| - primary_pointer_type(ui::POINTER_TYPE_NONE),
|
| - available_hover_types(0),
|
| - primary_hover_type(ui::HOVER_TYPE_NONE),
|
| - sync_xhr_in_documents_enabled(true),
|
| - image_color_profiles_enabled(false),
|
| - should_respect_image_orientation(false),
|
| - number_of_cpu_cores(1),
|
| -#if defined(OS_MACOSX)
|
| - editing_behavior(EDITING_BEHAVIOR_MAC),
|
| -#elif defined(OS_WIN)
|
| - editing_behavior(EDITING_BEHAVIOR_WIN),
|
| -#elif defined(OS_ANDROID)
|
| - editing_behavior(EDITING_BEHAVIOR_ANDROID),
|
| -#elif defined(OS_POSIX)
|
| - editing_behavior(EDITING_BEHAVIOR_UNIX),
|
| -#else
|
| - editing_behavior(EDITING_BEHAVIOR_MAC),
|
| -#endif
|
| - supports_multiple_windows(true),
|
| - viewport_enabled(false),
|
| -#if defined(OS_ANDROID)
|
| - viewport_meta_enabled(true),
|
| -#else
|
| - viewport_meta_enabled(false),
|
| -#endif
|
| - main_frame_resizes_are_orientation_changes(false),
|
| - initialize_at_minimum_page_scale(true),
|
| -#if defined(OS_MACOSX)
|
| - smart_insert_delete_enabled(true),
|
| -#else
|
| - smart_insert_delete_enabled(false),
|
| -#endif
|
| - spatial_navigation_enabled(false),
|
| - pinch_overlay_scrollbar_thickness(0),
|
| - use_solid_color_scrollbars(false),
|
| - navigate_on_drag_drop(true),
|
| - v8_cache_options(V8_CACHE_OPTIONS_DEFAULT),
|
| - slimming_paint_v2_enabled(false),
|
| - cookie_enabled(true),
|
| - pepper_accelerated_video_decode_enabled(false),
|
| - animation_policy(IMAGE_ANIMATION_POLICY_ALLOWED),
|
| -#if defined(OS_ANDROID)
|
| - text_autosizing_enabled(true),
|
| - font_scale_factor(1.0f),
|
| - device_scale_adjustment(1.0f),
|
| - force_enable_zoom(false),
|
| - fullscreen_supported(true),
|
| - double_tap_to_zoom_enabled(true),
|
| - user_gesture_required_for_media_playback(true),
|
| - support_deprecated_target_density_dpi(false),
|
| - use_legacy_background_size_shorthand_behavior(false),
|
| - wide_viewport_quirk(false),
|
| - use_wide_viewport(true),
|
| - force_zero_layout_height(false),
|
| - viewport_meta_layout_size_quirk(false),
|
| - viewport_meta_merge_content_quirk(false),
|
| - viewport_meta_non_user_scalable_quirk(false),
|
| - viewport_meta_zero_values_quirk(false),
|
| - clobber_user_agent_initial_scale_quirk(false),
|
| - ignore_main_frame_overflow_hidden_quirk(false),
|
| - report_screen_size_in_physical_pixels_quirk(false),
|
| - record_whole_document(false),
|
| -#endif
|
| -#if defined(OS_ANDROID)
|
| - default_minimum_page_scale_factor(0.25f),
|
| - default_maximum_page_scale_factor(5.f)
|
| -#elif defined(OS_MACOSX)
|
| - default_minimum_page_scale_factor(1.f),
|
| - default_maximum_page_scale_factor(3.f)
|
| -#else
|
| - default_minimum_page_scale_factor(1.f),
|
| - default_maximum_page_scale_factor(4.f)
|
| -#endif
|
| -{
|
| - standard_font_family_map[kCommonScript] =
|
| - base::ASCIIToUTF16("Times New Roman");
|
| - fixed_font_family_map[kCommonScript] = base::ASCIIToUTF16("Courier New");
|
| - serif_font_family_map[kCommonScript] = base::ASCIIToUTF16("Times New Roman");
|
| - sans_serif_font_family_map[kCommonScript] = base::ASCIIToUTF16("Arial");
|
| - cursive_font_family_map[kCommonScript] = base::ASCIIToUTF16("Script");
|
| - fantasy_font_family_map[kCommonScript] = base::ASCIIToUTF16("Impact");
|
| - pictograph_font_family_map[kCommonScript] =
|
| - base::ASCIIToUTF16("Times New Roman");
|
| -}
|
| -
|
| -WebPreferences::~WebPreferences() {}
|
| -
|
| -} // namespace html_viewer
|
|
|