OLD | NEW |
1 // Copyright 2014 PDFium Authors. All rights reserved. | 1 // Copyright 2014 PDFium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com | 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com |
6 | 6 |
7 #include "../../include/javascript/JavaScript.h" | 7 #include "../../include/javascript/JavaScript.h" |
8 #include "../../include/javascript/IJavaScript.h" | 8 #include "../../include/javascript/IJavaScript.h" |
9 #include "../../include/javascript/JS_Define.h" | 9 #include "../../include/javascript/JS_Define.h" |
10 #include "../../include/javascript/JS_Object.h" | 10 #include "../../include/javascript/JS_Object.h" |
(...skipping 12 matching lines...) Expand all Loading... |
23 | 23 |
24 BEGIN_JS_STATIC_METHOD(CJS_Console) | 24 BEGIN_JS_STATIC_METHOD(CJS_Console) |
25 JS_STATIC_METHOD_ENTRY(clear, 0) | 25 JS_STATIC_METHOD_ENTRY(clear, 0) |
26 JS_STATIC_METHOD_ENTRY(hide, 0) | 26 JS_STATIC_METHOD_ENTRY(hide, 0) |
27 JS_STATIC_METHOD_ENTRY(println, 1) | 27 JS_STATIC_METHOD_ENTRY(println, 1) |
28 JS_STATIC_METHOD_ENTRY(show, 0) | 28 JS_STATIC_METHOD_ENTRY(show, 0) |
29 END_JS_STATIC_METHOD() | 29 END_JS_STATIC_METHOD() |
30 | 30 |
31 IMPLEMENT_JS_CLASS(CJS_Console,console) | 31 IMPLEMENT_JS_CLASS(CJS_Console,console) |
32 | 32 |
33 #define MAXCONSOLECONTENTS 10000 | |
34 | |
35 console::console(CJS_Object* pJSObject): CJS_EmbedObj(pJSObject) | 33 console::console(CJS_Object* pJSObject): CJS_EmbedObj(pJSObject) |
36 { | 34 { |
37 } | 35 } |
38 | 36 |
39 console::~console() | 37 console::~console() |
40 { | 38 { |
41 } | 39 } |
42 | 40 |
43 FX_BOOL console::clear(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Valu
e& vRet, JS_ErrorString& sError) | 41 FX_BOOL console::clear(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Valu
e& vRet, CFX_WideString& sError) |
44 { | 42 { |
45 | |
46 | |
47 | |
48 return TRUE; | 43 return TRUE; |
49 } | 44 } |
50 | 45 |
51 FX_BOOL console::hide(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value
& vRet, JS_ErrorString& sError) | 46 FX_BOOL console::hide(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value
& vRet, CFX_WideString& sError) |
52 { | 47 { |
53 | |
54 | |
55 | |
56 | |
57 return TRUE; | 48 return TRUE; |
58 } | 49 } |
59 | 50 |
60 FX_BOOL console::println(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Va
lue& vRet, JS_ErrorString& sError) | 51 FX_BOOL console::println(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Va
lue& vRet, CFX_WideString& sError) |
61 { | 52 { |
62 if (params.size() < 1) | 53 if (params.size() < 1) |
63 { | 54 { |
64 return FALSE; | 55 return FALSE; |
65 } | 56 } |
66 | |
67 return TRUE; | 57 return TRUE; |
68 } | 58 } |
69 | 59 |
70 FX_BOOL console::show(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value
& vRet, JS_ErrorString& sError) | 60 FX_BOOL console::show(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value
& vRet, CFX_WideString& sError) |
71 { | 61 { |
72 return TRUE; | 62 return TRUE; |
73 } | 63 } |
74 | 64 |
75 | 65 |
76 | 66 |
OLD | NEW |