Pepper: Add IDL support for "channel=dev".

This adds some basic support for the "channel=dev" label annotation for pepper
IDL files.

Design doc is at:
  https://docs.google.com/a/chromium.org/document/d/1Q660kK72_230gxnqtgQavMcDT5_gLgPVh_W51MXT6nk/edit

TESTED=idl_tests.py, generator.py
BUG=325403

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241305 0039d316-1c4b-4281-b951-d872f2087c98
Switch ContentSettingsObserver to be a RenderFrameObserver instead of a RenderViewObserver

BUG=304341
R=boliu@chromium.org, nasko@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241306 0039d316-1c4b-4281-b951-d872f2087c98
Do not load wallpaper in kiosk mode as it is hidden.

BUG=327364

TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241307 0039d316-1c4b-4281-b951-d872f2087c98
Add myself to authors list.

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

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