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

Side by Side Diff: webkit/glue/webpreferences.cc

Issue 9969181: Remove composite-to-texture flag and code (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebased Created 8 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 | Annotate | Revision Log
« no previous file with comments | « webkit/glue/webpreferences.h ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 "webkit/glue/webpreferences.h" 5 #include "webkit/glue/webpreferences.h"
6 6
7 #include <unicode/uchar.h> 7 #include <unicode/uchar.h>
8 8
9 #include "base/string_util.h" 9 #include "base/string_util.h"
10 #include "base/utf_string_conversions.h" 10 #include "base/utf_string_conversions.h"
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after
75 privileged_webgl_extensions_enabled(false), 75 privileged_webgl_extensions_enabled(false),
76 webgl_errors_to_console_enabled(true), 76 webgl_errors_to_console_enabled(true),
77 show_composited_layer_borders(false), 77 show_composited_layer_borders(false),
78 show_composited_layer_tree(false), 78 show_composited_layer_tree(false),
79 show_fps_counter(false), 79 show_fps_counter(false),
80 asynchronous_spell_checking_enabled(true), 80 asynchronous_spell_checking_enabled(true),
81 unified_textchecker_enabled(false), 81 unified_textchecker_enabled(false),
82 threaded_animation_enabled(false), 82 threaded_animation_enabled(false),
83 accelerated_compositing_enabled(false), 83 accelerated_compositing_enabled(false),
84 force_compositing_mode(false), 84 force_compositing_mode(false),
85 composite_to_texture_enabled(false),
86 fixed_position_compositing_enabled(false), 85 fixed_position_compositing_enabled(false),
87 accelerated_layers_enabled(false), 86 accelerated_layers_enabled(false),
88 accelerated_animation_enabled(false), 87 accelerated_animation_enabled(false),
89 accelerated_video_enabled(false), 88 accelerated_video_enabled(false),
90 accelerated_2d_canvas_enabled(false), 89 accelerated_2d_canvas_enabled(false),
91 deferred_2d_canvas_enabled(false), 90 deferred_2d_canvas_enabled(false),
92 accelerated_painting_enabled(false), 91 accelerated_painting_enabled(false),
93 accelerated_filters_enabled(false), 92 accelerated_filters_enabled(false),
94 accelerated_plugins_enabled(false), 93 accelerated_plugins_enabled(false),
95 partial_swap_enabled(false), 94 partial_swap_enabled(false),
(...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after
272 settings->setShowPlatformLayerTree(show_composited_layer_tree); 271 settings->setShowPlatformLayerTree(show_composited_layer_tree);
273 272
274 settings->setThreadedAnimationEnabled(threaded_animation_enabled); 273 settings->setThreadedAnimationEnabled(threaded_animation_enabled);
275 274
276 // Enable gpu-accelerated compositing if requested on the command line. 275 // Enable gpu-accelerated compositing if requested on the command line.
277 settings->setAcceleratedCompositingEnabled(accelerated_compositing_enabled); 276 settings->setAcceleratedCompositingEnabled(accelerated_compositing_enabled);
278 277
279 // Always enter compositing if requested on the command line. 278 // Always enter compositing if requested on the command line.
280 settings->setForceCompositingMode(force_compositing_mode); 279 settings->setForceCompositingMode(force_compositing_mode);
281 280
282 // Enable composite to offscreen texture if requested on the command line.
283 settings->setCompositeToTextureEnabled(composite_to_texture_enabled);
284
285 // Enable compositing for fixed position elements if requested 281 // Enable compositing for fixed position elements if requested
286 // on the command line. 282 // on the command line.
287 settings->setAcceleratedCompositingForFixedPositionEnabled( 283 settings->setAcceleratedCompositingForFixedPositionEnabled(
288 fixed_position_compositing_enabled); 284 fixed_position_compositing_enabled);
289 285
290 // Enable gpu-accelerated 2d canvas if requested on the command line. 286 // Enable gpu-accelerated 2d canvas if requested on the command line.
291 settings->setAccelerated2dCanvasEnabled(accelerated_2d_canvas_enabled); 287 settings->setAccelerated2dCanvasEnabled(accelerated_2d_canvas_enabled);
292 288
293 // Enable deferred 2d canvas if requested on the command line. 289 // Enable deferred 2d canvas if requested on the command line.
294 settings->setDeferred2dCanvasEnabled(deferred_2d_canvas_enabled); 290 settings->setDeferred2dCanvasEnabled(deferred_2d_canvas_enabled);
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
349 settings->setVisualWordMovementEnabled(visual_word_movement_enabled); 345 settings->setVisualWordMovementEnabled(visual_word_movement_enabled);
350 346
351 // Enable per-tile painting if requested on the command line. 347 // Enable per-tile painting if requested on the command line.
352 settings->setPerTilePaintingEnabled(per_tile_painting_enabled); 348 settings->setPerTilePaintingEnabled(per_tile_painting_enabled);
353 349
354 settings->setExperimentalCSSRegionsEnabled(css_regions_enabled); 350 settings->setExperimentalCSSRegionsEnabled(css_regions_enabled);
355 settings->setExperimentalCSSCustomFilterEnabled(css_shaders_enabled); 351 settings->setExperimentalCSSCustomFilterEnabled(css_shaders_enabled);
356 352
357 WebNetworkStateNotifier::setOnLine(is_online); 353 WebNetworkStateNotifier::setOnLine(is_online);
358 } 354 }
OLDNEW
« no previous file with comments | « webkit/glue/webpreferences.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698