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 3// found in the LICENSE file. 4 5#ifndef CONTENT_COMMON_CONTENT_CONSTANTS_INTERNAL_H_ 6#define CONTENT_COMMON_CONTENT_CONSTANTS_INTERNAL_H_ 7 8#include "base/basictypes.h" 9#include "content/common/content_export.h" 10 11namespace content { 12 13// How long to wait before we consider a renderer hung. 14CONTENT_EXPORT extern const int kHungRendererDelayMs; 15 16// The maximum plugin width and height. 17extern const uint16 kMaxPluginSideLength; 18// The maximum plugin size, defined as the number of pixels occupied by the 19// plugin. 20extern const uint32 kMaxPluginSize; 21 22// The maximum length of string as data url. 23extern const size_t kMaxLengthOfDataURLString; 24 25// Constants used to organize content processes in about:tracing. 26CONTENT_EXPORT extern const int kTraceEventBrowserProcessSortIndex; 27CONTENT_EXPORT extern const int kTraceEventRendererProcessSortIndex; 28CONTENT_EXPORT extern const int kTraceEventPluginProcessSortIndex; 29CONTENT_EXPORT extern const int kTraceEventPpapiProcessSortIndex; 30CONTENT_EXPORT extern const int kTraceEventPpapiBrokerProcessSortIndex; 31CONTENT_EXPORT extern const int kTraceEventGpuProcessSortIndex; 32 33// Constants used to organize content threads in about:tracing. 34CONTENT_EXPORT extern const int kTraceEventRendererMainThreadSortIndex; 35 36} // namespace content 37 38#endif // CONTENT_COMMON_CONTENT_CONSTANTS_INTERNAL_H_ 39