Enable the chrome.declarativeContent API on the stable channel.

BUG=308651

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243414 0039d316-1c4b-4281-b951-d872f2087c98
Remove presubmit checks from cc/PRESUBMIT.py which checked gfx structs
by value. Subsequent patches will clean up all the gfx structs to be
passed by ref.

BUG=159273

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243415 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 243415
Mojo: abstract interface implementation from generated Stub classes

Remove RemotePtr<S>::SetPeer method in favor of an optionally NULL second constructor argument. (The reset method also gains an optionally NULL second argument.)

R=davemoore@chromium.org

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

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