Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(35)

Side by Side Diff: ppapi/native_client/tests/ppapi_simple_tests/ppapi_geturl_invalid.stdin

Issue 7740013: Cloning a bunch of stuff from the native_client repository at r6528 (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 9 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 # define a bunch of variables for readability
2
3 set_variable MODULE i(4444)
4 set_variable INSTANCE i(5555)
5
6 # Tags used by pepper/srpc to marshall js parameters
7 set_variable JS_STR 4:5
8 set_variable JS_INT 4:2
9
10 # NOTE: the strings below must not contain unescaped spaces or commas
11 set_variable ARG_loadUrl ${JS_STR},4:7,"loadUrl",1:0
12 set_variable ARG_ReportResult ${JS_STR},4:12,"ReportResult",4:0
13
14 set_variable ARG_URL ${JS_STR},4:32,"http://www.google.com/robots.txt"
15
16 set_variable ARG_ERR1 ${JS_STR},4:38,"PPB_URLLoader::Open:\x20PP_ERROR_NOACCESS" ,2:0
17 set_variable ARG_ERR2 ${JS_STR},4:34,"PPB_URLRequestInfo::Create:\x20failed",6:0
18 set_variable ARG_GET ${JS_STR},4:3,"GET",5:0
19
20 set_variable ARG_SUCC ${JS_STR},4:12,"hello\x20world!",4:0
21 set_variable ARG_0 ${JS_INT},4:0
22 set_variable ARG_1 ${JS_INT},4:1
23
24 set_variable WINDOW R(24,8:6,8:0x9f,8:0x5f29)
25 # TODO(robertm) figure out what this represents, maybe PP_Var
26 set_variable EXCEPTION R(8,8:0)
27 set_variable NULL R(8,8:0)
28
29 echo
30 echo "*** INIT MODULE"
31 replay 99 PPB_GetInterface:s:i s("PPB_Core;1.0") * i(1)
32 replay 99 PPB_GetInterface:s:i s("PPB_Instance;1.0") * i(1)
33 replay 99 PPB_GetInterface:s:i s("PPB_Var;1.0") * i(1)
34 # the results contain a process id which is non-determinisitic
35 rpc PPP_InitializeModule hide-results i(0) ${MODULE} h(pepper_desc) s("${service _string}") * i(0) i(0)
36
37 echo
38 echo "*** TRIGGER REPAINT"
39 rpc PPP_Instance_DidChangeView ${INSTANCE} I(4,8,79,400,400) I(4,0,0,400,400) *
40 # leave time for flush of stdout
41
42 ######################################################################
43 ## URL
44 ######################################################################
45 echo
46 echo "*** CALL loadUrl(): url2 as buffer - expected to fail"
47 replay 1 PPB_GetInterface:s:i s("PPB_URLRequestInfo;1.0") * i(1)
48 replay 1 PPB_GetInterface:s:i s("PPB_URLResponseInfo;1.0") * i(1)
49 replay 1 PPB_GetInterface:s:i s("PPB_URLLoader;1.0") * i(1)
50 replay 1 PPB_GetInterface:s:i s("PPB_FileIO;1.0") * i(1)
51
52 replay 1 PPB_FileIO_Create:i:i ${INSTANCE} * i(35)
53 replay 1 PPB_URLRequestInfo_Create:i:i ${INSTANCE} * i(40)
54 replay 1 PPB_URLLoader_Create:i:i ${INSTANCE} * i(44)
55
56 replay 1 PPB_FileIO_IsFileIO:i:i i(35) * i(1)
57 replay 1 PPB_URLRequestInfo_IsURLRequestInfo:i:i i(35) * i(0)
58 replay 1 PPB_URLResponseInfo_IsURLResponseInfo:i:i i(35) * i(0)
59 replay 1 PPB_URLLoader_IsURLLoader:i:i i(35) * i(0)
60
61 replay 1 PPB_FileIO_IsFileIO:i:i i(40) * i(0)
62 replay 1 PPB_URLRequestInfo_IsURLRequestInfo:i:i i(40) * i(1)
63 replay 1 PPB_URLResponseInfo_IsURLResponseInfo:i:i i(40) * i(0)
64 replay 1 PPB_URLLoader_IsURLLoader:i:i i(40) * i(0)
65
66 replay 1 PPB_FileIO_IsFileIO:i:i i(44) * i(0)
67 replay 1 PPB_URLRequestInfo_IsURLRequestInfo:i:i i(44) * i(0)
68 replay 1 PPB_URLResponseInfo_IsURLResponseInfo:i:i i(44) * i(0)
69 replay 1 PPB_URLLoader_IsURLLoader:i:i i(44) * i(1)
70
71 replay 1 PPB_URLRequestInfo_SetProperty:iiC:i i(40) i(0) R(40,${ARG_URL}) * i(1)
72 replay 1 PPB_URLRequestInfo_SetProperty:iiC:i i(40) i(1) R(16,${ARG_GET}) * i(1)
73 replay 1 PPB_URLRequestInfo_SetProperty:iiC:i i(40) i(3) R(8,${ARG_0}) * i(1)
74
75 replay 1 PPB_URLLoader_Open:iii:i i(44) i(40) i(1) * i(-7)
76
77 replay 1 PPB_Core_ReleaseResource:i: i(35) *
78 replay 1 PPB_Core_ReleaseResource:i: i(40) *
79 replay 1 PPB_Core_ReleaseResource:i: i(44) *
80 rpc Call ${OBJECT} R(16,${ARG_loadUrl}) i(2) R(48,${ARG_URL},${ARG_0}) ${NULL} * C(8) C(8)
81
82 ######################################################################
83 ## EPILOG
84 ######################################################################
85 echo
86 echo "*** DONE"
87 rpc PPP_ShutdownModule *
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698