Pepper: Cleanup in NaCl trusted plugin.

This cleans up a few readability issues in Plugin.
  - Renames one overloaded Init() function to EarlyInit for better readability.
  - Cleans up signature for EarlyInit to remove weird casting.
  - Removes unnecessary methods from Plugin.
  - Removes unnecessary includes and forward declarations.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230804 0039d316-1c4b-4281-b951-d872f2087c98
Resource Scheduler should ignore non-HTTP[S] requests.

These could be files in an extension or local files. There's no reason
to delay them, because they don't contend on the network.

BUG=299959

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230805 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 230804
sync: Initialize flag variable correctly

A follow-up to r230550.  Also removes a suppression from r230722.

BUG=295806,311211

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230806 0039d316-1c4b-4281-b951-d872f2087c98
Fix building of net_unittests on Windows systems with Russian locale.

There was a warning, treated as error, due to some characters
can not be represented in the code page 1251.

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

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