PPAPI URLRequestInfo test: port NaCl version to ppapi_tests. Fix Var and Resource leaks.

I had to also port a couple of constants and helpers from native_client/ppapi_test_lib.

TEST=ui_tests
BUG=110242
Review URL: https://chromiumcodereview.appspot.com/9174020

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119522 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/ppapi/ppapi_sources.gypi b/ppapi/ppapi_sources.gypi
index 7c9e6646..bacf622 100644
--- a/ppapi/ppapi_sources.gypi
+++ b/ppapi/ppapi_sources.gypi
@@ -319,6 +319,7 @@
       'tests/test_tcp_socket_private_disallowed.cc',
       'tests/test_udp_socket_private_disallowed.cc',
       'tests/test_url_loader.cc',
+      'tests/test_url_request.cc',
       'tests/test_var.cc',
       'tests/test_view.cc',
       'tests/test_websocket.cc',
@@ -389,6 +390,8 @@
       'tests/test_uma.h',
       'tests/test_url_loader.cc',
       'tests/test_url_loader.h',
+      'tests/test_url_request.cc',
+      'tests/test_url_request.h',
       'tests/test_url_util.cc',
       'tests/test_url_util.h',
       'tests/test_utils.cc',