blob: 1646d4323fb37a2d118cb2f07ff5e84cff665fad [file] [log] [blame]
// Copyright 2014 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 "config.h"
#include "platform/graphics/FirstPaintInvalidationTracking.h"
#include "platform/TraceEvent.h"
namespace blink {
static bool showPaintRectsEnabled = false;
bool firstPaintInvalidationTrackingEnabled()
{
if (showPaintRectsEnabled)
return true;
bool isTracingEnabled;
TRACE_EVENT_CATEGORY_GROUP_ENABLED(TRACE_DISABLED_BY_DEFAULT("blink.invalidation"), &isTracingEnabled);
return isTracingEnabled;
}
void setFirstPaintInvalidationTrackingEnabledForShowPaintRects(bool b)
{
showPaintRectsEnabled = b;
}
}