Add Navigator and NavigatorDelegate objects.

BUG=304341

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234067 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 234067
telemetry: re-land: Add GetRendererProcessFromTab to timeline model.

R=nduca@chromium.org,tonyg@chromium.org
BUG=264308,316178

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234068 0039d316-1c4b-4281-b951-d872f2087c98
PPAPI/NaCl: Make tests enforce dispatchEvent check

Bug 109775 was fixed by https://src.chromium.org/viewvc/chrome?view=rev&revision=233356

So now I can give the tests some teeth for NaCl to make sure we don't regress on issue 109775. I tested this locally with and without rev 233356 to make sure that the test would fail without that fix.

BUG=109775

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234069 0039d316-1c4b-4281-b951-d872f2087c98
Added the current command line to about:gpu

BUG=316660

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

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