summaryrefslogtreecommitdiff
path: root/fxjs/cjs_runtime.cpp
AgeCommit message (Expand)Author
2018-10-15Make fxjs/ pass gn check.Lei Zhang
2018-10-13Fix v8 ToLocalChecked() failure in CJS_Runtime.Lei Zhang
2018-10-12Remove more unnecessary includes and do IWYU as needed.Lei Zhang
2018-10-09Do IWYU for ptr_util.h.Lei Zhang
2018-08-29Stop using deprecated V8 APIs in CJS_Runtime.Lei Zhang
2018-08-08Move ByteString::FromUnicode() to WideString::ToDefANSI()Tom Sepez
2018-07-16Make JSGetObject<C>() return UnownedPtr<C>.Tom Sepez
2018-07-16Use UnownedPtr<> to v8::Isolates.Tom Sepez
2018-07-11Use JSGetObject() in more places.chromium/3489Lei Zhang
2018-07-02Virtualize Observable<T>::ObservedPtr::OnDestroy() for CPDF_Avail cleanupTom Sepez
2018-06-06Remove still more v8::Context slot usage.chromium/3452Tom Sepez
2018-06-06Stop using some v8::Context slot to find runtime.Tom Sepez
2018-06-05Introduce IJS_Runtime::ScopedEventContext helper class.chromium/3451Tom Sepez
2018-06-04Lowercase JS_Define.{h,cpp} and CJS_Define.hTom Sepez
2018-05-17Convert JS execute methods to return Optional<IJS_Runtime::JS_Error>Dan Sinclair
2018-04-25Replace reinterpret_cast with static_cast where possibleTom Sepez
2018-04-23Disable JavaScript entirely if no JSPlatform passed by embedder.Tom Sepez
2018-04-18Always build JS Runtime stubs even if V8 present.Tom Sepez
2018-02-05Fold CJS_EmbedObj classes into CJS_Object classesDan Sinclair
2018-02-02Remove V8 context from CJS_V8Tom Sepez
2018-02-02Make global object function names clearer.Tom Sepez
2018-02-01Introduce CXFJS_Engine::EngineFromContext/SetEngineInContext helpersTom Sepez
2018-02-01Rename some CJS / IJS names for clarity.Tom Sepez
2017-12-07Fix WideString::Format instances that should use %lsRyan Harrison
2017-11-16Make WideString::{Format|FormatV} staticDan Sinclair
2017-10-30Rename global data files to match contentsDan Sinclair
2017-10-30Move fpdfsdk/javascript to fxjs/Dan Sinclair