1 include_rules = [ 2 # The frame_host files should only call upwards in the layering via the 3 # delegate interfaces. 4 "-content/browser/web_contents", 5 "-content/public/browser/web_contents.h", 6 "-content/public/browser/web_contents_delegate.h", 7 "-content/public/browser/web_contents_view.h", 8 ] 9 10 specific_include_rules = { 11 ".*_(unit|browser)test\.cc": [ 12 "+content/browser/web_contents", 13 "+content/public/browser/web_contents.h", 14 "+content/public/browser/web_contents_delegate.h", 15 ], 16 ".*interstitial_page_impl\.cc": [ 17 # TODO(nasko): This should be removed once we remove 18 # WebContentsObserver as the method of telling interstitial pages to 19 # clean themselves up. 20 "+content/browser/web_contents", 21 "+content/public/browser/web_contents_delegate.h", 22 ], 23 } 24