Home | History | Annotate | Download | only in common
      1 include_rules = [
      2   "+cc",
      3   "+media/audio",
      4   "+media/base",
      5   "-webkit/browser",
      6   "-webkit/child",
      7   "-webkit/renderer",
      8 
      9   # TODO(ananta|jamesr|scottmg) http://crbug.com/237249
     10   "!webkit/child/websocketstreamhandle_impl.h",
     11 
     12   # No inclusion of WebKit from the browser, other than strictly enum/POD,
     13   # header-only types, and some selected common code.
     14   "-third_party/WebKit",
     15   "+third_party/WebKit/public/platform/WebCString.h",
     16   "+third_party/WebKit/public/platform/WebDeviceMotionData.h",
     17   "+third_party/WebKit/public/platform/WebDeviceOrientationData.h",
     18   "+third_party/WebKit/public/platform/WebFloatPoint.h",
     19   "+third_party/WebKit/public/platform/WebFloatRect.h",
     20   "+third_party/WebKit/public/platform/WebGamepads.h",
     21   "+third_party/WebKit/public/platform/WebGraphicsContext3D.h",
     22   "+third_party/WebKit/public/platform/WebHTTPBody.h",
     23   "+third_party/WebKit/public/platform/WebIDBCallbacks.h",
     24   "+third_party/WebKit/public/platform/WebIDBCursor.h",
     25   "+third_party/WebKit/public/platform/WebIDBDatabase.h",
     26   "+third_party/WebKit/public/platform/WebIDBTypes.h",
     27   "+third_party/WebKit/public/platform/WebReferrerPolicy.h",
     28   "+third_party/WebKit/public/platform/WebScreenInfo.h",
     29   "+third_party/WebKit/public/platform/WebStorageArea.h",
     30   "+third_party/WebKit/public/platform/WebString.h",
     31   "+third_party/WebKit/public/platform/linux/WebFontFamily.h",
     32   "+third_party/WebKit/public/platform/linux/WebFontRenderStyle.h",
     33   "+third_party/WebKit/public/web/WebCompositionUnderline.h",
     34   "+third_party/WebKit/public/web/WebContentSecurityPolicy.h",
     35   "+third_party/WebKit/public/web/WebDragOperation.h",
     36   "+third_party/WebKit/public/web/WebDragStatus.h",
     37   "+third_party/WebKit/public/web/WebFindOptions.h",
     38   "+third_party/WebKit/public/web/WebInputEvent.h",
     39   "+third_party/WebKit/public/web/WebMediaPlayerAction.h",
     40   "+third_party/WebKit/public/web/WebPluginAction.h",
     41   "+third_party/WebKit/public/web/WebPopupType.h",
     42   "+third_party/WebKit/public/web/WebScreenInfo.h",
     43   "+third_party/WebKit/public/web/WebTextDirection.h",
     44   "+third_party/WebKit/public/web/WebWindowFeatures.h",
     45 ]
     46 
     47 specific_include_rules = {
     48 # Java bridge code passes NPAPI types to the browser process. Crazy!
     49   "java_bridge_messages\.h": [
     50     "+content/child"
     51   ]
     52 }
     53