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