Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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/renderer/render_view_impl.h" | 5 #include "content/renderer/render_view_impl.h" |
| 6 | 6 |
| 7 #include <algorithm> | 7 #include <algorithm> |
| 8 #include <cmath> | 8 #include <cmath> |
| 9 #include <memory> | 9 #include <memory> |
| 10 | 10 |
| (...skipping 970 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 981 settings->setNavigateOnDragDrop(prefs.navigate_on_drag_drop); | 981 settings->setNavigateOnDragDrop(prefs.navigate_on_drag_drop); |
| 982 | 982 |
| 983 // By default, allow_universal_access_from_file_urls is set to false and thus | 983 // By default, allow_universal_access_from_file_urls is set to false and thus |
| 984 // we mitigate attacks from local HTML files by not granting file:// URLs | 984 // we mitigate attacks from local HTML files by not granting file:// URLs |
| 985 // universal access. Only test shell will enable this. | 985 // universal access. Only test shell will enable this. |
| 986 settings->setAllowUniversalAccessFromFileURLs( | 986 settings->setAllowUniversalAccessFromFileURLs( |
| 987 prefs.allow_universal_access_from_file_urls); | 987 prefs.allow_universal_access_from_file_urls); |
| 988 settings->setAllowFileAccessFromFileURLs( | 988 settings->setAllowFileAccessFromFileURLs( |
| 989 prefs.allow_file_access_from_file_urls); | 989 prefs.allow_file_access_from_file_urls); |
| 990 | 990 |
| 991 settings->setDisableCaretBlinking(prefs.disable_caret_blinking); | |
|
nyquist
2016/10/05 04:02:42
Could you add a comment as to what this does?
| |
| 992 | |
| 991 // Enable experimental WebGL support if requested on command line | 993 // Enable experimental WebGL support if requested on command line |
| 992 // and support is compiled in. | 994 // and support is compiled in. |
| 993 settings->setExperimentalWebGLEnabled(prefs.experimental_webgl_enabled); | 995 settings->setExperimentalWebGLEnabled(prefs.experimental_webgl_enabled); |
| 994 | 996 |
| 995 // Enable WebGL errors to the JS console if requested. | 997 // Enable WebGL errors to the JS console if requested. |
| 996 settings->setWebGLErrorsToConsoleEnabled( | 998 settings->setWebGLErrorsToConsoleEnabled( |
| 997 prefs.webgl_errors_to_console_enabled); | 999 prefs.webgl_errors_to_console_enabled); |
| 998 | 1000 |
| 999 // Uses the mock theme engine for scrollbars. | 1001 // Uses the mock theme engine for scrollbars. |
| 1000 settings->setMockScrollbarsEnabled(prefs.mock_scrollbars_enabled); | 1002 settings->setMockScrollbarsEnabled(prefs.mock_scrollbars_enabled); |
| (...skipping 2013 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 3014 if (IsUseZoomForDSFEnabled()) { | 3016 if (IsUseZoomForDSFEnabled()) { |
| 3015 webview()->setZoomFactorForDeviceScaleFactor(device_scale_factor_); | 3017 webview()->setZoomFactorForDeviceScaleFactor(device_scale_factor_); |
| 3016 } else { | 3018 } else { |
| 3017 webview()->setDeviceScaleFactor(device_scale_factor_); | 3019 webview()->setDeviceScaleFactor(device_scale_factor_); |
| 3018 } | 3020 } |
| 3019 webview()->settings()->setPreferCompositingToLCDTextEnabled( | 3021 webview()->settings()->setPreferCompositingToLCDTextEnabled( |
| 3020 PreferCompositingToLCDText(compositor_deps_, device_scale_factor_)); | 3022 PreferCompositingToLCDText(compositor_deps_, device_scale_factor_)); |
| 3021 } | 3023 } |
| 3022 | 3024 |
| 3023 } // namespace content | 3025 } // namespace content |
| OLD | NEW |