NaCl: Make include_rules stricter for native_client/ headers

Eventually we want to restrict to #including from
native_client/src/public.  Until then, restrict the include_rules to
more specific files and directories to prevent inadvertent creep in
what Chromium depends on from NaCl.

BUG=https://code.google.com/p/nativeclient/issues/detail?id=2832
TEST=run checkdeps
R=bradnelson@google.com, teravest@chromium.org

Review URL: https://codereview.chromium.org/144003024

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249728 0039d316-1c4b-4281-b951-d872f2087c98
Revert 249498 "<webview>: Add better loadabort reason messages"

> <webview>: Add better loadabort reason messages
> 
> This CL adds the following loadabort reasons:
> 
> ERR_INVALID_URL
> ERR_DISALLOWED_URL_SCHEME
> ERR_ACCESS_DENIED
> 
> BUG=341097
> 
> Review URL: https://codereview.chromium.org/130183004

TBR=fsamuel@chromium.org

Review URL: https://codereview.chromium.org/156533003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249729 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249729
Revert 249482 "Revert 249293 "Revert 248828 "<webview>: navigati..."

> Revert 249293 "Revert 248828 "<webview>: navigating to WebStore ..."
> 
> > Revert 248828 "<webview>: navigating to WebStore should fire a l..."
> > 
> > > <webview>: navigating to WebStore should fire a loadabort instead of crashing.
> > > 
> > > All top-level navigations now get plumbed through: BrowserPluginGuest::LoadURLWithParams.
> > > URL validation now happens there. If a URL is determined to be inappropriate for a <webview>,
> > > a loadabort event will fire instead of crashing the <webview> guest content.
> > > 
> > > BUG=334531
> > > Test=WebViewTest.Shim_TestNavigateToWebStore
> > > 
> > > Review URL: https://codereview.chromium.org/140073002
> > 
> > TBR=fsamuel@chromium.org
> > 
> > Review URL: https://codereview.chromium.org/152783004
> 
> TBR=hajimehoshi@chromium.org
> 
> Review URL: https://codereview.chromium.org/151243004

TBR=fsamuel@chromium.org

Review URL: https://codereview.chromium.org/157693003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249730 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249730