- f4bdb41 Add some unit tests for FX_ParseDateUsingFormat(). by Lei Zhang · 2 years, 7 months ago chromium/5448 chromium/5449
- 5c18e87 Replace pointer arithmetic with spans in CFX_BinaryBuf. by Tom Sepez · 2 years, 7 months ago
- 69bddfe fix some clang-tidy member init suggestions. by Tom Sepez · 2 years, 7 months ago
- d89d2e0 Use retained locals to avoid implicit .Get() calls by Tom Sepez · 2 years, 8 months ago
- 1f86636 Use more spans in streams, part 2. by Tom Sepez · 2 years, 8 months ago chromium/5397 chromium/5398
- 832a694 Update old-style copyright headers by K. Moon · 2 years, 8 months ago
- 654d359 Remove explicit UnownedPtr<>::Get() calls from fxjs/ by Tom Sepez · 2 years, 8 months ago
- 8482a83 Replace CPDF_Page::SetImageCache() with AddImageCache() by Tom Sepez · 2 years, 8 months ago
- 57a6f3d Remove CPDF_Page::RenderCacheIface by Tom Sepez · 2 years, 8 months ago
- 167a560 Move CPDF_PageImageCache to page/ layer. by Tom Sepez · 2 years, 8 months ago
- b96600e Rename CPDF_PageRenderCache to CPDF_PageImageCache. by Tom Sepez · 2 years, 8 months ago
- cb75a6c Remove CXFA_FFNotify::GetWidgetHandler(). by Tom Sepez · 2 years, 8 months ago
- 44528e4 Remove stray cppgc::Member<>::Get() calls by Tom Sepez · 2 years, 8 months ago
- 0351b27 Convert CFXJSE_FormCalcContext::m_pDocument to WeakPersistent<>. by Tom Sepez · 2 years, 8 months ago
- 7563335 Remove CFXJSE_ResolveProcessor::GetNodeHelper(). by Tom Sepez · 2 years, 8 months ago
- fdbd4bb Use fxcrt::MakeFakeUniquePtr() in a few more places. by Tom Sepez · 2 years, 8 months ago
- b214cdc Wrap CFXJSE_Engine::GetJseContext() with GetJseContextForTest(). by Tom Sepez · 2 years, 8 months ago
- 14b3b8c Introduce CPDF_Dest::GetScrollPositionsArray(). by Tom Sepez · 2 years, 8 months ago
- ad9ec04 Delete unused CPDFSDK_AnnotReverseIteration. by Lei Zhang · 2 years, 9 months ago
- cd3d379 Rework CPDFSDK_FormFillEnvironment::JS_appResponse() callers. by Lei Zhang · 2 years, 9 months ago
- 82b558c Use FixedZeroedDataVector in JS_appResponse() callers. by Lei Zhang · 2 years, 9 months ago
- 2785e02 Pass retained array to CPDF_Dest constructor. by Tom Sepez · 2 years, 9 months ago
- 42fc375 Replace CFX_MemoryStream::GetBuffer() with GetSpan(). by Lei Zhang · 2 years, 9 months ago
- d1f85fd Avoid ambiguity in CPDF_{Dictionary,Array}Locker constructors by Tom Sepez · 2 years, 9 months ago
- d9ccef4 Store retained object keys in all CPDF_DocPageData maps. by Tom Sepez · 2 years, 9 months ago chromium/5314 chromium/5315
- bd17761 Re-work string template constructors by Tom Sepez · 2 years, 9 months ago
- 3b886ba Rename CPDF_Array::GetNumberAt() to GetFloatAt(). by Tom Sepez · 2 years, 9 months ago
- 105670a Avoid null-deref in CJX_Node::model. by Tom Sepez · 2 years, 10 months ago
- d51720c Return retained const objects from SearchNameNodeByNameInternal() by Tom Sepez · 2 years, 10 months ago
- ce5df36 Introduce CFX_ReadOnlyByteStringStream. by Lei Zhang · 2 years, 10 months ago
- 066056e Split part of CFX_ReadOnlyMemoryStream into CFX_ReadOnlySpanStream. by Lei Zhang · 2 years, 10 months ago
- d86b83b Better encapsulate CFXJSE_RuntimeData by Tom Sepez · 2 years, 10 months ago
- bd65c55 Encapsulate FXJS_PerIsolateData members. by Tom Sepez · 2 years, 10 months ago
- e60da83 Encapsulate CFXJS_ObjDefinition members by Tom Sepez · 2 years, 10 months ago
- 7ea96b4 Remove redundant public: from struct ExecEventParaInfo. by Tom Sepez · 2 years, 10 months ago
- 8052463 Avoid a copy in CJS_Document::mailForm(). by Lei Zhang · 2 years, 10 months ago
- a5747ca Store 2 unrelated GetSize() results in appropriate data types. by Lei Zhang · 2 years, 10 months ago
- 2810c83 Use DataVector<T> in fxjs/ and xfa/. by Lei Zhang · 2 years, 10 months ago
- 06dd650 Encapsulate CFXJS_PerObjectData public instance variables. by Tom Sepez · 2 years, 10 months ago
- 83e6ac3 Fully encapsulate Partition Alloc in fx_memory.cpp by Tom Sepez · 2 years, 10 months ago
- 565fe79 Rework code in CJS_Field in light of single Form Fill Environment. by Tom Sepez · 2 years, 10 months ago
- 8885ece Output vector of widgets from CPDFSDK_InteractiveForm::GetWidgets(). by Tom Sepez · 2 years, 10 months ago
- 4b718ca Return IPDF_Page* from CPDFSDK_FormFillEnvironment::GetCurrentPage() by Tom Sepez · 2 years, 10 months ago
- 3d1caff Remove CFXJSE_ResolveProcessor::SetEngine() by Tom Sepez · 2 years, 11 months ago
- 565437d Limit max precision in FormCalc Str() function. by Lei Zhang · 2 years, 11 months ago
- fadcc7a Rename CFX_WideTextBuf to fxcrt::WideTextBuffer. by Tom Sepez · 2 years, 11 months ago
- 44a3bf3 Rename CFX_BinaryBuf to fxcrt::BinaryBuffer and test. by Tom Sepez · 2 years, 11 months ago
- 61d8ae8 Pass retained arguments to CPDF_Form and CPDF_Page by Tom Sepez · 2 years, 11 months ago chromium/5193 chromium/5194
- bfcf156 Use fine-grained v8 headers. by Lei Zhang · 3 years ago
- d1edcc8 Add CPDF_Dictionary::GetMutableStream(). by Tom Sepez · 3 years ago
- 9ca79eb Make looking up named Dests a const operation. by Tom Sepez · 3 years ago chromium/5142 chromium/5143 chromium/5144 chromium/5145 chromium/5146 chromium/5147 chromium/5148 chromium/5149
- ae6e5eb Remove unused compound return from CJX_Object::GetPropertyInternal(). by Tom Sepez · 3 years ago chromium/5116 chromium/5117
- a365840 Move CFXJSE_Engine pointer directly into CFXJSE_ResolveProcessor itself. by Tom Sepez · 3 years ago
- 36ed91d Avoid casting back and forth from CFX_V8 to CFXJSE_Engine by Tom Sepez · 3 years ago chromium/5114 chromium/5115
- 6390d1d Use CFXA_Script subclass for scripts in XFA. by Tom Sepez · 3 years ago
- 35321c9 Nest CFXJSE_ResolveNodeData in CFXJSE_ResolveProcessor. by Tom Sepez · 3 years ago
- a93b7b1 Do not allow XFA property modification during resolution phase by Tom Sepez · 3 years ago
- 91756a8 Encapsulate CFXJSE_Engine::m_upObjectArray by Tom Sepez · 3 years ago
- d803f2b Add (disabled) test case for functional bug 1333298 by Tom Sepez · 3 years ago
- e05a4b4 Remove redundant HasAttribute() calls before RemoveAttribute() by Tom Sepez · 3 years ago
- 5663765 Use CXFA_Subform subclass argument in IndexChangedSubform(). by Tom Sepez · 3 years ago
- 9e61a72 Prefer EXPECT_TRUE(x) over EXPECT_NE(nullptr, x) in tests. by Tom Sepez · 3 years ago
- 70d8239 Ensure pProtoNode is a template in CJX_Object::ScriptAttributeString. by Tom Sepez · 3 years ago
- fe28729 Fix HeapUnitTest.DISABLED_Bloat and re-enable. by Tom Sepez · 3 years, 1 month ago
- d0fb7bc Add (disabled) test for cppgc heap bloating. by Tom Sepez · 3 years, 1 month ago
- c573bc7 Avoid more default ANSI strings in fxjs. by Tom Sepez · 3 years, 1 month ago
- 10b10c4 Support Unicode names/values in CJS globals by Tom Sepez · 3 years, 1 month ago
- 3f41787 Remove some unhelpful helper functions from cjs_global.cpp by Tom Sepez · 3 years, 1 month ago
- 975aae5 Make CJS_Global V8 callbacks conform to V8 API. by Tom Sepez · 3 years, 1 month ago
- 689ec4d Add test for FFI_DownloadFromURL() by Tom Sepez · 3 years, 1 month ago
- 15d326e Add test for formcalc Post()/Put() functions. by Tom Sepez · 3 years, 1 month ago
- 0f286c2 Pass -Wno-return-type to GCC. by Lei Zhang · 3 years, 2 months ago
- 17be9fe Ignore attempts to set document properties via JS. by Lei Zhang · 3 years, 2 months ago chromium/5035 chromium/5036 chromium/5037 chromium/5038 chromium/5039 chromium/5040 chromium/5041
- d6de8f0 Convert some WideString::Format() calls to FormatInteger() by Tom Sepez · 3 years, 2 months ago chromium/5021 chromium/5022 chromium/5023 chromium/5024
- 332c77a Replace WARN_UNUSED_RESULT with [[nodiscard]]. by Lei Zhang · 3 years, 2 months ago
- 2a01b34 Replace FALLTHROUGH macro with [[fallthrough]]. by Lei Zhang · 3 years, 2 months ago
- 046d9c4 Fix some typos. by Lei Zhang · 3 years, 2 months ago
- 3111d40 Start using C++17. by Lei Zhang · 3 years, 2 months ago
- ee12a1a Fix multiple iterations of FXJSEngineUnitTest.GC by Tom Sepez · 3 years, 2 months ago
- 62ad9af Add a missing CFXJSE_ScopeUtil_IsolateHandleContext in CFXJSE_Engine. by Lei Zhang · 3 years, 2 months ago chromium/5001 chromium/5002 chromium/5003 chromium/5004 chromium/5006 chromium/5007 chromium/5008 chromium/5009 chromium/5010 chromium/5011 chromium/5012
- a657b4d Remove two always-true args from UpdateFormControl() by Tom Sepez · 3 years, 2 months ago
- a39e80f Remove always-true parameter from CXFA_Node::SetItemState() by Tom Sepez · 3 years, 2 months ago
- 9e236d8 Add CPDFSDK_AnnotIteration subclasses to improve readability. by Lei Zhang · 3 years, 3 months ago chromium/4986 chromium/4987
- 5c7f442 Remove always-true parameters from UpdateFormField() by Tom Sepez · 3 years, 3 months ago
- 468f520 Fix null-dereference in CJX_Object::SetContent() by Tom Sepez · 3 years, 3 months ago
- 503eae3 Remove unnecessary ptr_util.h includes. by Lei Zhang · 3 years, 3 months ago
- 4ad213d Remove more CFX_WideTextBuf usage from cfxjse_formcalc_context.cpp by Tom Sepez · 3 years, 3 months ago
- 9e80262 Make wide-form of CPDF_String constructor take a view. by Tom Sepez · 3 years, 3 months ago
- 359be40 Return "circle" for the default radio button style. by Lei Zhang · 3 years, 3 months ago
- d87c5c2 Avoid UBSAN error in CFXJSE_FormCalcContext::GenerateSomExpression(). by Lei Zhang · 3 years, 4 months ago
- 3285fc2 Add CFXJSE_FormCalcContext::GenerateSomExpression() unittests. by Lei Zhang · 3 years, 4 months ago
- 9e8fa40 Rename FXJSE_CLASS_DESCRIPTOR constants. by Lei Zhang · 3 years, 4 months ago
- 605b4e1 Rename fm2js dir to formcalc. by Lei Zhang · 3 years, 4 months ago
- 8f5a006 Split string portion of core/fxcrt/stl_util.h into its own header. by Lei Zhang · 3 years, 4 months ago chromium/4907 chromium/4908
- 0d5a51b Apply pdfium_noshorten_config to xfa/fxfa/parser by Tom Sepez · 3 years, 4 months ago
- 3bcd3e2 Use pow() in CFXJSE_FormCalcContext::PV(). by Lei Zhang · 3 years, 4 months ago chromium/4893 chromium/4894
- c83477c Update an expected result for a FormCalc PV test. by Lei Zhang · 3 years, 4 months ago
- 920b866 Limit number of payment periods for FormCalc financial functions. by Lei Zhang · 3 years, 4 months ago
- d6e8b74 Use pow() in CFXJSE_FormCalcContext::Pmt(). by Lei Zhang · 3 years, 5 months ago
- c164507 Treat FormCalc Pmt() period parameter as an integer. by Lei Zhang · 3 years, 5 months ago chromium/4867 chromium/4868 chromium/4869