summaryrefslogtreecommitdiff
path: root/fpdfsdk/javascript
AgeCommit message (Expand)Author
2017-08-30Add truly const versions of CPDF_Document getters.Lei Zhang
2017-08-30Move CFX_BinaryBuf out of fx_basicDan Sinclair
2017-08-30Split auto restorer from fx_basicDan Sinclair
2017-08-30Convert int* references to FX_STRSIZERyan Harrison
2017-08-23Convert string Find methods to return an OptionalRyan Harrison
2017-08-16Add in missting string length checkRyan Harrison
2017-08-16Check for possible empty object returns from NewFxDynamicObj()Tom Sepez
2017-08-15Remove GetAt from string classesRyan Harrison
2017-08-04Remove _MSC_VER from JS_Value.cppchromium/3179chromium/3178Tom Sepez
2017-08-04Remove platform-specific IsFinite, JS_PortIsNan, and GetNan.Tom Sepez
2017-08-04Remove CFX_ByteTextBuf from cpdfsdk_interform.cpp and others.chromium/3177Henrique Nakashima
2017-08-04Enforce recent VC++ version (2015 or later).Tom Sepez
2017-08-04Revert "Remove CFX_ByteTextBuf from cpdfsdk_interform.cpp and others."Henrique Nakashima
2017-08-02Remove CFX_ByteTextBuf from cpdfsdk_interform.cpp and others.Henrique Nakashima
2017-08-01Replace raw value for constant error value in string operationsRyan Harrison
2017-07-28Convert calls to Mid() to Left() or Right() if possibleRyan Harrison
2017-07-27Remove single param Mid() method from string classesRyan Harrison
2017-07-25Move fpdfsdk/pdfwindow to fpdfsdk/pwlDan Sinclair
2017-07-19Rename StringCs c_str() to unterminated_c_str().Tom Sepez
2017-07-19Use CFX_WideString in CPDF_NameTree functions to strip BOMchromium/3162Jane Liu
2017-07-18Small tidy of defines in util.hchromium/3161Tom Sepez
2017-07-17More tightly validate format strings in util.cpp.chromium/3160Tom Sepez
2017-07-14Create ParseDataType unit tests based on specs.chromium/3159chromium/3158Henrique Nakashima
2017-07-13Fix invalid write for util.printfDan Sinclair
2017-07-13Rename CPWL_Color to CFX_ColorDan Sinclair
2017-06-20Use early returns in more CPDFSDK_FormFillEnvironment code.Lei Zhang
2017-06-19Fix code in fpdf_flatten.cpp that does no make sense.Lei Zhang
2017-06-19Move JS time conversion code into an anonymous namespace.Lei Zhang
2017-06-16Avoid a crash inside wcsftime() on Windows.chromium/3135chromium/3134chromium/3133Lei Zhang
2017-06-16Simplify code in the JS printf/printd implementations.Lei Zhang
2017-06-02Rename PWL_FooBar files to cpwl_foo_bar.Lei Zhang
2017-06-01Replace some repeated code with existing CFXJS_Engine::NewString() helper.Tom Sepez
2017-05-31CFXJS_Engine::GetObjDefnID is a static methodTom Sepez
2017-05-25Mass conversion of remaining class members (non-xfa)Tom Sepez
2017-05-25Mass conversion of all const-lifetime class membersTom Sepez
2017-05-18Use Unowned/Observed pointers between doc and FF onwership hierarchies.Tom Sepez
2017-05-16Introduce CFX_UnownedPtr to detect lifetime inversion issues.Tom Sepez
2017-05-04Give a couple of char to int functions better names.chromium/3090Lei Zhang
2017-05-02Remove some more |new|s, part 11chromium/3088Tom Sepez
2017-04-26Avoid unordered_set and maps for the time being.chromium/3082Tom Sepez
2017-04-25Use fx_extension.h utilities in more places.Lei Zhang
2017-04-21Replace FXSYS_iswdigit with std::iswdigit.Lei Zhang
2017-04-20Let {Argb,Cmyk}Decode return tuplesNicolas Pena
2017-04-20Cleanup the fx_extension code.Dan Sinclair
2017-04-18Use unique_ptr in JSGlobalAlternate::m_MapGlobalTom Sepez
2017-04-18Use Byte/WideString iteratorsTom Sepez
2017-04-07Cleanup string passing in core/fpdf*Tom Sepez
2017-04-04Remove unneeded void* casts.Lei Zhang
2017-04-03Drop FXSYS_ from math methodsDan Sinclair
2017-03-30Fix some nits in the javascript util code.Lei Zhang