Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-15 | Remove type info from CJS_Value, interrogate v8 instead | tsepez | |
Review-Url: https://codereview.chromium.org/2154503002 | |||
2016-07-14 | Do not try to v8::Object::Clone() any objects | tsepez | |
v8::Object::Clone() is deprecated, and gets us into trouble with some corner cases. Create a new handle to the same object instead. Remove FXJS_NewObject() and FXJS_NewObject2(), and replace with direct assignments. Pass isolate to FXJS_NewNull() while were at it, even though not needed, for consistency with all remaining FXJS_New*() calls. BUG=628106 R=jochen@chromium.org Review-Url: https://codereview.chromium.org/2151023002 | |||
2016-07-12 | Move fpdfsdk/jsapi into fxjs/ | dsinclair | |
This CL moves the fpdfsdk/sjapi code info fxjs/. The "fxjs" library is moved from being XFA specific to being compiled if V8 is enabled. The fxjs_v8 files are required when building for XFA (they have XFA defines in them) and are used in CFXJS_RuntimeData. The cfxjse_* files are only added if XFA is also enabled. Review-Url: https://codereview.chromium.org/2144603003 |