summaryrefslogtreecommitdiff
path: root/fxjs
AgeCommit message (Expand)Author
2018-06-28Replace DCHECKs with ASSERTs.Lei Zhang
2018-06-26Use ObservedPtr for CJS_Field::m_pJSFieldTom 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-21Use the length of calculated string instead of sourceRyan Harrison
2018-06-21Pass output parameters as pointers in ijs_event_contextTom Sepez
2018-06-21Remove WideString::c_str() calls where possible.Tom Sepez
2018-06-21Avoid const-refs to implicitly constructed strings.Tom Sepez
2018-06-20Avoid more .c_str() usage, part 3Tom Sepez
2018-06-20Re-work some more c_str() usage.Tom Sepez
2018-06-20c_str() calls not needed when writing to ostreamTom 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-12Rework "Make common page base class."Tom Sepez
2018-06-11Move some CFXJS_Engine methods to CFXJS_ObjDefinition.Tom Sepez
2018-06-11Move some FXJS methods onto the per-isolate object.Tom Sepez
2018-06-11Use spans in CJX_Object.Tom Sepez
2018-06-11Use spans in CJS_Object.Tom Sepez
2018-06-08Remove CJS_Object::InitInstance().Tom Sepez
2018-06-08Ensure CJS_Return() with error always includes a message.Tom Sepez
2018-06-08Fix issue with resolveNodes() not found off global proxy object.Tom Sepez
2018-06-08Update fxjs/README now that context data slots are goneTom Sepez
2018-06-07Remove friending in CFXJSE_Context.Tom Sepez
2018-06-07Remove v8::Context slot usage entierly from fxjsTom Sepez
2018-06-07Simplify cfxjs_engine_embeddertest.cppTom Sepez
2018-06-06Remove still more v8::Context slot usage.chromium/3452Tom Sepez
2018-06-06Get global consts without use of v8::Context slotTom Sepez
2018-06-06Stop using some v8::Context slot to find runtime.Tom Sepez
2018-06-06[xfa] Make class error description betterDan Sinclair
2018-06-06Better error reporting on XFA JS errorsTom Sepez
2018-06-05Introduce IJS_Runtime::ScopedEventContext helper class.chromium/3451Tom Sepez
2018-06-05Tidy parser lifecycle state machine in CPDF_PageObjectHolder.Tom Sepez
2018-06-05[xfa] Make the event context available when calling back in XFADan Sinclair
2018-06-04Lowercase JS_Define.{h,cpp} and CJS_Define.hTom Sepez
2018-06-04Make CJS_Objects track CJS_Runtime (and hence the document itself)Tom Sepez
2018-06-04cjs_globalconsts.cpp need not use v8::Context slotsTom Sepez
2018-06-04Revert "Make CPDF_Document cache CPDF_Pages"Tom Sepez
2018-06-04Revert "Make common page base class for XFA and non-XFA."Tom Sepez
2018-06-04[xfa] Get properties from the non-xfa global if possibleDan Sinclair
2018-06-01Fix XFA guardsRyan Harrison
2018-05-31Update fxjs READMETom Sepez
2018-05-31Make FXJSE variable context compatible with FXJS.Tom Sepez
2018-05-31[xfa] Remove unused methods from CFXJSE_ScopeUtil_IsolateHandleContextDan Sinclair
2018-05-30Make common page base class for XFA and non-XFA.Tom Sepez
2018-05-30[xfa] Dump JS errors to console in debug modechromium/3446Dan Sinclair
2018-05-30Make CPDF_Document cache CPDF_PagesTom Sepez
2018-05-29[xfa] Propagate the xfa change data for text to JS and back.Dan Sinclair
2018-05-25Make CPDF_Page retainable.Tom Sepez
2018-05-25[xfa] Generate CXFA_EventParam.newText dynamicallyDan Sinclair
2018-05-25[xfa] Add missing xfa.event.cancelAction propertyDan Sinclair