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

Unified Diff: Source/platform/graphics/CompositingReasons.h

Issue 270383002: Remove will-change: contents GPU rasterization hint (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 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 side-by-side diff with in-line comments
Download patch
Index: Source/platform/graphics/CompositingReasons.h
diff --git a/Source/platform/graphics/CompositingReasons.h b/Source/platform/graphics/CompositingReasons.h
index 811378c54586608efb7a654681ab9fe7032750ca..419c50065dec62b6977e6c073f1c68662a161440 100644
--- a/Source/platform/graphics/CompositingReasons.h
+++ b/Source/platform/graphics/CompositingReasons.h
@@ -30,7 +30,7 @@ const uint64_t CompositingReasonOverflowScrollingParent = UINT64_
const uint64_t CompositingReasonOutOfFlowClipping = UINT64_C(1) << 13;
const uint64_t CompositingReasonVideoOverlay = UINT64_C(1) << 14;
const uint64_t CompositingReasonWillChangeCompositingHint = UINT64_C(1) << 15;
-const uint64_t CompositingReasonWillChangeGpuRasterizationHint = UINT64_C(1) << 16;
+// Bit 16 is available.
// Overlap reasons that require knowing what's behind you in paint-order before knowing the answer
const uint64_t CompositingReasonAssumedOverlap = UINT64_C(1) << 17;
@@ -88,8 +88,7 @@ const uint64_t CompositingReasonComboAllDirectReasons =
| CompositingReasonOverflowScrollingParent
| CompositingReasonOutOfFlowClipping
| CompositingReasonVideoOverlay
- | CompositingReasonWillChangeCompositingHint
- | CompositingReasonWillChangeGpuRasterizationHint;
+ | CompositingReasonWillChangeCompositingHint;
const uint64_t CompositingReasonComboAllStyleDeterminedReasons =
CompositingReason3DTransform
@@ -97,8 +96,7 @@ const uint64_t CompositingReasonComboAllStyleDeterminedReasons =
| CompositingReasonActiveAnimation
| CompositingReasonTransitionProperty
| CompositingReasonFilters
- | CompositingReasonWillChangeCompositingHint
- | CompositingReasonWillChangeGpuRasterizationHint;
+ | CompositingReasonWillChangeCompositingHint;
const uint64_t CompositingReasonComboReasonsThatRequireOwnBacking =
CompositingReasonComboAllDirectReasons
@@ -193,9 +191,7 @@ static const CompositingReasonStringMap compositingReasonStringMap[] = {
{ CompositingReasonWillChangeCompositingHint,
"willChange",
"Has a will-change compositing hint" },
- { CompositingReasonWillChangeGpuRasterizationHint,
- "willChange",
- "Has a will-change GPU-rasterization hint" },
+ { 0, 0, 0 }, // Available.
{ CompositingReasonAssumedOverlap,
"assumedOverlap",
"Might overlap other composited content" },

Powered by Google App Engine
This is Rietveld 408576698