1. 53701cd Use more UnownedPtrs in CFXJSE_Engine. by Lei Zhang · 6 years ago
  2. d198edd Stop using deprecated V8 APIs in CFXJSE_Value. by Lei Zhang · 6 years ago
  3. e70aff8 Stop using deprecated V8 APIs in CFXJSE_Context. by Lei Zhang · 6 years ago
  4. 8020fd8 Stop using deprecated V8 APIs in CFXJSE_Class. by Lei Zhang · 6 years ago
  5. d5f4279 Stop using deprecated V8 APIs in CJS_Runtime. by Lei Zhang · 6 years ago
  6. b2b1f55 Stop using deprecated V8 APIs in CJS_GlobalArrays. by Lei Zhang · 6 years ago
  7. d2e4698 Reduce the number of CFXJSE_ResolveProcessor::GetNodeHelper() calls. by Lei Zhang · 6 years ago
  8. ee68cd1 Move XFA_RESOLVENODE_TagName to xfa_resolvenode_rs.h. by Lei Zhang · 6 years ago
  9. 5b34656 Stop using deprecated V8 APIs in CJS_Global. by Lei Zhang · 6 years ago
  10. da379c7 Stop using deprecated v8::ObjectTemplate::NewInstance(). by Lei Zhang · 6 years ago
  11. cf59f80 Initialize some CFXJSE_Engine members in the header. by Lei Zhang · 6 years ago
  12. 3321f15 Make built-in JS console compatible with Adobe's console. by Henrique Nakashima · 6 years ago
  13. 5586545 The final game: mark everything final. by Tom Sepez · 6 years ago
  14. 76525c4 Remove unnecessary ToArray() calls and locals in CPDF_Dest. by Lei Zhang · 6 years ago
  15. 203339a Fix shadowed variables by Ryan Harrison · 6 years ago
  16. 0928bc5 Use UnownedPtr<> in IJS_Runtime. by Tom Sepez · 6 years ago
  17. 1a3e186 Use UnownedPtr<> in xfa_resolvenode_rs.h by Tom Sepez · 6 years ago
  18. a16d9c7 Fix usage of deprecated V8 Value::*Value methods by Dan Elphick · 6 years ago
  19. 3a6d058 Rename CJS_Return to CJS_Result. by Tom Sepez · 6 years ago
  20. 20736f7 Introduce safer CJS_Return::Success() and Failure(). by Tom Sepez · 6 years ago
  21. df4e68c Remove optional argument from ResolveNodes_GetParent(). by Tom Sepez · 6 years ago
  22. b2e6b4c Replace optional bool bNotify with enum type. by Tom Sepez · 6 years ago
  23. 48ae307 Make CFX_MemoryStream always consecutive. by Lei Zhang · 6 years ago
  24. 55ccb52 Remove optional argument from NewFXJSBoundObject(). by Tom Sepez · 6 years ago
  25. 48d62c3 Remove optional argument from GetVariablesThis(). by Tom Sepez · 6 years ago
  26. b9c3e27 Remove more default arg = nullptr cases. by Tom Sepez · 6 years ago
  27. f36a464 Remove direct calls to time by Ryan Harrison · 6 years ago
  28. 70cca36 Add proxy for syscall time by Ryan Harrison · 6 years ago
  29. 34dab07 Move ByteString::FromUnicode() to WideString::ToDefANSI() by Tom Sepez · 6 years ago
  30. e1c2f6d Remove WideString::Format() from ThrowException() methods. by Tom Sepez · 6 years ago
  31. c0352f4 Speculative fix for null deref above ThrowNoDefaultPropertyException by Tom Sepez · 6 years ago
  32. 649929a Mark some arrays as constant. by Lei Zhang · 6 years ago
  33. 1da20a5 Simplify CFXJSE_FormCalcContext::unfoldArgs(). by Lei Zhang · 6 years ago
  34. 0548d59 Remove some parameters that are non-const references. by Lei Zhang · 6 years ago
  35. 2563fc3 Make FPDF_FormHandle be represented as an incomplete type. by Tom Sepez · 6 years ago
  36. 6214ce9 Encapsulate some public static methods in CFXJSE_FormCalcContext. by Lei Zhang · 6 years ago
  37. b9e6281 Refactor PatternStringType(). by Lei Zhang · 6 years ago
  38. d4906e8 Combine date/time format methods in CFXJSE_FormCalcContext. by Lei Zhang · 6 years ago
  39. 87c1fdc Don't static_cast<>(this) to subclass in CXFA_LayoutItem methods. by Tom Sepez · 6 years ago
  40. 5822da7 Fix a misspelling of "locale". by Lei Zhang · 6 years ago
  41. 8584902 Remove CXFA_TraverseStrategy_ContentLayoutItem. by Tom Sepez · 6 years ago
  42. 522d77d Add CPDSDK_Annot::AsBAAnnot() checked downcast method by Tom Sepez · 6 years ago
  43. 125eb30 Tag XFA data bound to V8 Objects. by Tom Sepez · 6 years ago
  44. c9171e1 Use moar ToXMLElement() in place of static_cast<>. by Tom Sepez · 6 years ago
  45. 4ef943b Be more careful casting to widget subclasses. by Tom Sepez · 6 years ago
  46. fd8dfdf Fix usage of deprecated V8 Value::ToString method by Dan Elphick · 6 years ago
  47. 96b0d13 Introduce ToXMLElement() checked downcast helper function by Tom Sepez · 6 years ago
  48. 1f7db29 Move CXFA_ThisProxy helper to CXFA_Object. by Tom Sepez · 6 years ago
  49. 36b2059 Fix UAF in CPDFSDK_Widget::GetMixXFAWidget(). by Henrique Nakashima · 6 years ago
  50. 315f94a Rename JS_{METHOD,PROP} to JSE_{METHOD,PROP} by Tom Sepez · 6 years ago
  51. c9f1234 Remove lpClass argument from FXJSE_RetrieveObjectBinding() by Tom Sepez · 6 years ago
  52. c62aa20 Tighten up ThisProxy casts. by Tom Sepez · 6 years ago
  53. 1116ef0 Remove unused CFXJSE_Arguments::GetObject() by Tom Sepez · 6 years ago
  54. 4c35848 Remove argument from CFXJSE_Value::ToHostObject() by Tom Sepez · 6 years ago
  55. 9f53dc0 Remove second argument to CFXJSE_Engine::ToObject() by Tom Sepez · 6 years ago
  56. 721f5fa Replace CFXJSE_HostObject::type_ with polymorphic conversion methods by Tom Sepez · 6 years ago
  57. 3ba611a Remove second argument to ToJSContext(). by Tom Sepez · 6 years ago
  58. abf9829 Remove some unused default values in cfxjse_context.h. by Tom Sepez · 6 years ago
  59. 4083922 Change some ASSERTS() to early returns in cfxjse_class.cpp by Tom Sepez · 6 years ago
  60. ff402c2 Check for global flag on global proxy objects. by Tom Sepez · 6 years ago
  61. 82999fa Make JSGetObject<C>() return UnownedPtr<C>. by Tom Sepez · 6 years ago
  62. 98b356a Use UnownedPtr<> to v8::Isolates. by Tom Sepez · 6 years ago
  63. c30b4e1 Alert embedder when attempting to save XFA form by Ryan Harrison · 6 years ago
  64. 94919f7 Move CJS_Field private methods into an anonymous namespace. by Lei Zhang · 6 years ago
  65. 1891523 Remove parameter to CJS_Field::GetFormFields(). by Lei Zhang · 6 years ago
  66. 4c7ad66 Add CJS_Field::GetFirstFormField(). by Lei Zhang · 6 years ago
  67. 83f2d70 Add more helper functions to check field types in CJS_Field. by Lei Zhang · 6 years ago
  68. dfa2ac2 Add a IsCheckBoxOrRadioButton() helper for CJS_Field. by Lei Zhang · 6 years ago
  69. 47aff85 Use pdfium::Optional in CJS_Return. by Lei Zhang · 6 years ago
  70. 6aa2190 Use JSGetObject() in even more places. by Lei Zhang · 6 years ago
  71. b165ffb Use JSGetObject() in more places. by Lei Zhang · 6 years ago
  72. ad1f7b4 Check GetObjDefnID() in various JS functions. by Lei Zhang · 6 years ago
  73. b1a4db5 Fix some nits in fxjs code. by Lei Zhang · 6 years ago
  74. 94f7b75 Use unowned ptr to Node from outside XFA node tree. by Tom Sepez · 6 years ago
  75. 889a047 Kill a malloc/memcpy in cjs_document.cpp by Tom Sepez · 6 years ago
  76. c9aa2f8 Virtualize Observable<T>::ObservedPtr::OnDestroy() for CPDF_Avail cleanup by Tom Sepez · 6 years ago
  77. 09646f2 Use UnownedPtr<CXFA_Node> or comment raw pointers as tree nodes. by Tom Sepez · 6 years ago
  78. 0894dc8 Use UnownedPtr to CXFA_Node from outside the tree by Tom Sepez · 6 years ago
  79. 5fbb981 Fix logic error in CJX_InstanceManager::count() by Tom Sepez · 6 years ago
  80. 9bad235 Replace DCHECKs with ASSERTs. by Lei Zhang · 6 years ago
  81. 2cbae73 Use ObservedPtr for CJS_Field::m_pJSField by Tom Sepez · 6 years ago
  82. 9fff1c7 Avoid some duplicate const/non-const getters. by Tom Sepez · 6 years ago
  83. c3cc2ab Clean up constant values for JS alert and beep by Ryan Harrison · 6 years ago
  84. d52a0af Use the length of calculated string instead of source by Ryan Harrison · 6 years ago
  85. 3d81315 Pass output parameters as pointers in ijs_event_context by Tom Sepez · 6 years ago
  86. a964f2a Remove WideString::c_str() calls where possible. by Tom Sepez · 6 years ago
  87. 9c292fe Avoid const-refs to implicitly constructed strings. by Tom Sepez · 6 years ago
  88. c62e848 Avoid more .c_str() usage, part 3 by Tom Sepez · 6 years ago
  89. b6b01cb Re-work some more c_str() usage. by Tom Sepez · 6 years ago
  90. e84e618 c_str() calls not needed when writing to ostream by Tom Sepez · 6 years ago
  91. e005dc3 Move fxcrt::{Byte,Wide}Strings with std::move(). by Tom Sepez · 6 years ago
  92. bb3d631 Move definition of XFA_SCRIPTATTRIBUTEINFO into cjx_object.h. by Peter Collingbourne · 6 years ago
  93. 101535f Rework "Make common page base class." by Tom Sepez · 6 years ago
  94. 5e873f5 Move some CFXJS_Engine methods to CFXJS_ObjDefinition. by Tom Sepez · 6 years ago
  95. e3b782f Move some FXJS methods onto the per-isolate object. by Tom Sepez · 6 years ago
  96. 88398a4 Use spans in CJX_Object. by Tom Sepez · 6 years ago
  97. 8b4ddeb Use spans in CJS_Object. by Tom Sepez · 6 years ago
  98. 83b259e Remove CJS_Object::InitInstance(). by Tom Sepez · 6 years ago
  99. 1699982 Ensure CJS_Return() with error always includes a message. by Tom Sepez · 6 years ago
  100. f29479d Fix issue with resolveNodes() not found off global proxy object. by Tom Sepez · 6 years ago