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

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

Issue 2810813004: Hide fullscreen rotation jank (Closed)
Patch Set: Remove physical_backing_resized param and other cr feedback Created 3 years, 6 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 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 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 "build/build_config.h" 5 #include "build/build_config.h"
6 #include "content/public/common/content_features.h" 6 #include "content/public/common/content_features.h"
7 7
8 namespace features { 8 namespace features {
9 9
10 // All features in alphabetical order. 10 // All features in alphabetical order.
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after
102 102
103 // Causes the implementations of guests (inner WebContents) to use 103 // Causes the implementations of guests (inner WebContents) to use
104 // out-of-process iframes. 104 // out-of-process iframes.
105 const base::Feature kGuestViewCrossProcessFrames{ 105 const base::Feature kGuestViewCrossProcessFrames{
106 "GuestViewCrossProcessFrames", base::FEATURE_DISABLED_BY_DEFAULT}; 106 "GuestViewCrossProcessFrames", base::FEATURE_DISABLED_BY_DEFAULT};
107 107
108 // Enables BlinkGC heap compaction. 108 // Enables BlinkGC heap compaction.
109 const base::Feature kHeapCompaction{"HeapCompaction", 109 const base::Feature kHeapCompaction{"HeapCompaction",
110 base::FEATURE_DISABLED_BY_DEFAULT}; 110 base::FEATURE_DISABLED_BY_DEFAULT};
111 111
112 // Enables eviction of janky frames that occur on Android during fullscreen
113 // transitions.
114 const base::Feature kHideFullscreenTransitionJank{
115 "HideFullscreenTransitionJank", base::FEATURE_ENABLED_BY_DEFAULT};
boliu 2017/06/20 20:54:44 is this necessary? are you planning on running an
steimel 2017/06/22 01:32:11 Good question. This was requested by mlamouri@, bu
116
112 // Enables Blink's idle time spell checker. 117 // Enables Blink's idle time spell checker.
113 // Design: https://goo.gl/zONC3v 118 // Design: https://goo.gl/zONC3v
114 // Note: The feature is implemented in Blink, and is independent to the 119 // Note: The feature is implemented in Blink, and is independent to the
115 // ENABLE_SPELLCHECK build flag defined in components/spellcheck. 120 // ENABLE_SPELLCHECK build flag defined in components/spellcheck.
116 const base::Feature kIdleTimeSpellChecking{"IdleTimeSpellChecking", 121 const base::Feature kIdleTimeSpellChecking{"IdleTimeSpellChecking",
117 base::FEATURE_DISABLED_BY_DEFAULT}; 122 base::FEATURE_DISABLED_BY_DEFAULT};
118 123
119 // Enables lazily parsing css properties for performance. 124 // Enables lazily parsing css properties for performance.
120 const base::Feature kLazyParseCSS{"LazyParseCSS", 125 const base::Feature kLazyParseCSS{"LazyParseCSS",
121 base::FEATURE_DISABLED_BY_DEFAULT}; 126 base::FEATURE_DISABLED_BY_DEFAULT};
(...skipping 251 matching lines...) Expand 10 before | Expand all | Expand 10 after
373 #endif 378 #endif
374 379
375 #if defined(OS_WIN) 380 #if defined(OS_WIN)
376 // Emergency "off switch" for new Windows sandbox security mitigation, 381 // Emergency "off switch" for new Windows sandbox security mitigation,
377 // sandbox::MITIGATION_EXTENSION_POINT_DISABLE. 382 // sandbox::MITIGATION_EXTENSION_POINT_DISABLE.
378 const base::Feature kWinSboxDisableExtensionPoints{ 383 const base::Feature kWinSboxDisableExtensionPoints{
379 "WinSboxDisableExtensionPoint", base::FEATURE_ENABLED_BY_DEFAULT}; 384 "WinSboxDisableExtensionPoint", base::FEATURE_ENABLED_BY_DEFAULT};
380 #endif 385 #endif
381 386
382 } // namespace features 387 } // namespace features
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698