Unify frame IDs with RenderFrameHost routing IDs.

This eliminates a lot of unnecessary code around FrameTreeNode::frame_id_, which was also incorrect if two frames had the same frame ID in different processes.

BUG=314791

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252370 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 252370
AppendQuadsToFillScreen should compute quads in screen space.

This function may be adversely affected by root layer transforms.

R=danakj@chromium.org
BUG=344295

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252371 0039d316-1c4b-4281-b951-d872f2087c98
Removing rst files from Pepper API reference

This is so that the index.html files can load (instead of index.rst).

Chrome doc server doesn't support rst files.

NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252372 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 252372
Use syzyasan instead of asan in chrome.gypi

R=siggi@chromium.org
TBR=chrisha@chromium.org, siggi@chromium.org

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252373 0039d316-1c4b-4281-b951-d872f2087c98
Revert 252238 "NaCl SDK: Remove unsupported dev headers."

This change breaks the SDK builders (which are not yet in the CQ). Some of the
headers that were removed are required.

> NaCl SDK: Remove unsupported dev headers.
> 
> We shouldn't provide NaCl SDK headers for interfaces which are not available in
> NaCl. This change removes PPB_ interfaces that are not built on OS_NACL in
> ppapi/thunk/interfaces_ppb_public_dev.h
> 
> BUG=280338
> R=binji@chromium.org
> 
> Review URL: https://codereview.chromium.org/171703003

TBR=teravest@chromium.org

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

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