Remove ChromeFrame resource-related IPCs and the code which depended on them.

BUG=316496, 316203
R=ananta@chromium.org, ananta

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241449 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 241449
Making sandbox error message on moving to namespaces more accurate.

When trying to move to new namespaces if a feature is supported but doesn't
work we fail with an error message.

The old error message was always "Failed to move to new PID namespace" but the
cause could be a failure to move to a new "network namespace".

BUG=326039

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241450 0039d316-1c4b-4281-b951-d872f2087c98
Fix a crash that prefetch can happen while decoder job is null.

Here is why the problem can happen:
1. a surface change happens, and the decoder is still decoding. (surface change event pending)
2. decoder starved, so a pending prefetch request is added.(surface change, prefetch event pending)
3. decoder finished decoding, surface change event is cleaned first since the decoder will be recreated (prefetch event pending).
4. Because we are not at an I-frame, a seek is initiated before the decoder job gets created. (seek event, prefetch event pending)
5. seek finishes, start to handle the prefetch event. However, the current prefetch event handling assumes the decoder job is non-null. This will cause a crash.

To fix the problem, we can either:
1. not clearing the pending surface change event before decoder job gets created. Or
2. Clear the prefetch event after seek is finished. This is because StartInternal() will automatically trigger a prefetch if playback is not paused. Or
3. When surface changes, create the decoder job first even if we are not at an iframe. Seek is sent after decoder job gets created.

This change implements solution 2.

BUG=328900

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

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