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 11 namespace content { 12 13 // How long to wait before we consider a renderer hung. 14 CONTENT_EXPORT extern const int kHungRendererDelayMs; 15 16 // The maximum plugin width and height. 17 extern const uint16 kMaxPluginSideLength; 18 // The maximum plugin size, defined as the number of pixels occupied by the 19 // plugin. 20 extern const uint32 kMaxPluginSize; 21 22 // Constants used to organize content processes in about:tracing. 23 CONTENT_EXPORT extern const int kTraceEventBrowserProcessSortIndex; 24 CONTENT_EXPORT extern const int kTraceEventRendererProcessSortIndex; 25 CONTENT_EXPORT extern const int kTraceEventPluginProcessSortIndex; 26 CONTENT_EXPORT extern const int kTraceEventPpapiProcessSortIndex; 27 CONTENT_EXPORT extern const int kTraceEventPpapiBrokerProcessSortIndex; 28 CONTENT_EXPORT extern const int kTraceEventGpuProcessSortIndex; 29 30 // Constants used to organize content threads in about:tracing. 31 CONTENT_EXPORT extern const int kTraceEventRendererMainThreadSortIndex; 32 33 } // namespace content 34 35 #endif // CONTENT_COMMON_CONTENT_CONSTANTS_INTERNAL_H_ 36