summaryrefslogtreecommitdiff
path: root/fxjs/xfa
AgeCommit message (Expand)Author
2018-10-18One more round of IWYU in fxjs/.Lei Zhang
2018-10-18Do IWYU for core/fxcrt/xml headers.Lei Zhang
2018-10-18Forward declare some fxjs/ classes.Lei Zhang
2018-10-12Remove more unnecessary includes and do IWYU as needed.Lei Zhang
2018-10-09Do IWYU for cpdf_dictionary.h.Lei Zhang
2018-09-18Transfer ownership of nodes to top-level XML docRyan Harrison
2018-08-27The final game: mark everything final.Tom Sepez
2018-08-23Fix shadowed variablesRyan Harrison
2018-08-21Use UnownedPtr<> in xfa_resolvenode_rs.hTom Sepez
2018-08-17Rename CJS_Return to CJS_Result.Tom Sepez
2018-08-17Introduce safer CJS_Return::Success() and Failure().Tom Sepez
2018-08-15Make CFX_MemoryStream always consecutive.chromium/3524Lei Zhang
2018-08-07Remove WideString::Format() from ThrowException() methods.chromium/3516Tom Sepez
2018-08-07Speculative fix for null deref above ThrowNoDefaultPropertyExceptionTom Sepez
2018-07-30Don't static_cast<>(this) to subclass in CXFA_LayoutItem methods.chromium/3508Tom Sepez
2018-07-28Remove CXFA_TraverseStrategy_ContentLayoutItem.chromium/3507chromium/3506Tom Sepez
2018-07-26Use moar ToXMLElement() in place of static_cast<>.Tom Sepez
2018-07-25Introduce ToXMLElement() checked downcast helper functionTom Sepez
2018-07-25Move CXFA_ThisProxy helper to CXFA_Object.Tom Sepez
2018-07-24Fix UAF in CPDFSDK_Widget::GetMixXFAWidget().chromium/3502Henrique Nakashima
2018-07-24Rename JS_{METHOD,PROP} to JSE_{METHOD,PROP}Tom Sepez
2018-07-23Remove second argument to CFXJSE_Engine::ToObject()Tom Sepez
2018-06-29Use UnownedPtr<CXFA_Node> or comment raw pointers as tree nodes.chromium/3479chromium/3478Tom Sepez
2018-06-29Use UnownedPtr to CXFA_Node from outside the treechromium/3477Tom Sepez
2018-06-28Fix logic error in CJX_InstanceManager::count()chromium/3476Tom Sepez
2018-06-22Avoid some duplicate const/non-const getters.Tom Sepez
2018-06-21Clean up constant values for JS alert and beepRyan Harrison
2018-06-20Avoid more .c_str() usage, part 3Tom Sepez
2018-06-19Move fxcrt::{Byte,Wide}Strings with std::move().chromium/3466Tom Sepez
2018-06-14Move definition of XFA_SCRIPTATTRIBUTEINFO into cjx_object.h.Peter Collingbourne
2018-06-11Use spans in CJX_Object.Tom Sepez
2018-06-08Ensure CJS_Return() with error always includes a message.Tom Sepez
2018-06-04Lowercase JS_Define.{h,cpp} and CJS_Define.hTom Sepez
2018-05-25[xfa] Generate CXFA_EventParam.newText dynamicallyDan Sinclair
2018-05-25[xfa] Add missing xfa.event.cancelAction propertyDan Sinclair
2018-05-25[xfa] Clamp selStart, selEnd values in CJX_EventPseudoModelDan Sinclair
2018-05-25[xfa] Restrict the editable xfa.change propertiesDan Sinclair
2018-05-25[xfa] Rename pValue to pReturn for clarityDan Sinclair
2018-05-25Add code to display XFA JS log messagesDan Sinclair
2018-05-17Update third_party/base/compiler_specific.h.Lei Zhang
2018-05-16Convert CJX_Object::Set* methods to return voidDan Sinclair
2018-05-02Add a CFX_XMLDocument class.Dan Sinclair
2018-04-26Replace some c-style cast with static_cast<>Tom Sepez
2018-04-25Replace reinterpret_cast with static_cast where possibleTom Sepez
2018-04-23Revert "Change CFX_XML Save to take a write stream"dsinclair
2018-04-23Change CFX_XML Save to take a write streamDan Sinclair
2018-04-17Add ownership to CFX_XMLNode childrendan sinclair
2018-04-17Use IFX_SeekableStream in xfa_utilsdan sinclair
2018-04-17Use an IFX_SeekableStream for XML savingdan sinclair
2018-04-17Reland "Return pdfium::span<wchar_t> from WideString::GetBuffer().""Tom Sepez