Implement nacl_irt_thread and nacl_irt_tls for non-sfi mode.

This CL implements nacl_irt_thread and nacl_irt_tls.

BUG=https://code.google.com/p/nativeclient/issues/detail?id=3734
TEST=Tried to call a newly added function from plugin via AT_SYSINFO.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245123 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245123
Remove unnecessary WebGraphicsContext3D::reshape.. call from TestPlugin

WebGraphicsContext3D::reshape..() resizes the default backbuffer, but the
TestPlugin doesn't use the default backbuffer so this call is a no-op.

BUG=181120

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245124 0039d316-1c4b-4281-b951-d872f2087c98
Speech recognition: Fixing erroneous DCHECK usage
When using the legacy API both continuos and provisional_results are
false, and in the JS API they are by default false but can be set to
true independently. The DCHECKs didn't allow for this and erroneously
triggered for some API usages; like the implementation on google.com.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245125 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245125
Flash video doesn't play if opened in background tab

This is a regression introduced by 9702820616f52aff8d22dc15e6f25cb86dcc90b2 (bug 299224).

BUG= 
TEST=Go to youtube.com or dailymotion.com. Start playing Flash video. Middle-click one of suggested link to videos to open new tab in background. Activate the tab you've just opened. Expected: Flash video should be playing in active tab. Current: Flash video is not playing until you scroll the page.

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

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