Home | History | Annotate | Download | only in common
      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 // The maximum length of string as data url.
     23 extern const size_t kMaxLengthOfDataURLString;
     24 
     25 // Constants used to organize content processes in about:tracing.
     26 CONTENT_EXPORT extern const int kTraceEventBrowserProcessSortIndex;
     27 CONTENT_EXPORT extern const int kTraceEventRendererProcessSortIndex;
     28 CONTENT_EXPORT extern const int kTraceEventPluginProcessSortIndex;
     29 CONTENT_EXPORT extern const int kTraceEventPpapiProcessSortIndex;
     30 CONTENT_EXPORT extern const int kTraceEventPpapiBrokerProcessSortIndex;
     31 CONTENT_EXPORT extern const int kTraceEventGpuProcessSortIndex;
     32 
     33 // Constants used to organize content threads in about:tracing.
     34 CONTENT_EXPORT extern const int kTraceEventRendererMainThreadSortIndex;
     35 
     36 } // namespace content
     37 
     38 #endif  // CONTENT_COMMON_CONTENT_CONSTANTS_INTERNAL_H_
     39