1. 5a6a874 Fix how NamedPropertySetterCallback returns result by Igor Sheludko · 12 months ago chromium/6554 chromium/6555 chromium/6556 chromium/6557
  2. b756612 Use the new v8 interceptor API by Andy Phan · 1 year, 3 months ago chromium/6398 chromium/6399 chromium/6400 chromium/6401 chromium/6402 chromium/6403 chromium/6404 chromium/6405 chromium/6406 chromium/6407
  3. 9108588 Move remaining code out of third_party/base and into core/fxcrt by Lei Zhang · 1 year, 4 months ago
  4. f778d3c Move third_party/base/containers/*.h to core/fxcrt/containers by Lei Zhang · 1 year, 4 months ago
  5. 3793595 Move third_party/base/span.h to core/fxcrt by Lei Zhang · 1 year, 4 months ago
  6. 90589d4 Replace const-ref std::vector arguments with pdfium::span in fxjs. by Tom Sepez · 1 year, 8 months ago
  7. 0703e04 Avoid -Wcovered-switch-default errors in various places by Lei Zhang · 2 years, 2 months ago
  8. 16de564 Rename UnownedPtr methods to match their raw_ptr counterparts. by Tom Sepez · 2 years, 5 months ago
  9. 69bddfe fix some clang-tidy member init suggestions. by Tom Sepez · 2 years, 7 months ago
  10. 832a694 Update old-style copyright headers by K. Moon · 2 years, 8 months ago
  11. 10b10c4 Support Unicode names/values in CJS globals by Tom Sepez · 3 years, 1 month ago
  12. 3f41787 Remove some unhelpful helper functions from cjs_global.cpp by Tom Sepez · 3 years, 1 month ago
  13. 975aae5 Make CJS_Global V8 callbacks conform to V8 API. by Tom Sepez · 3 years, 1 month ago
  14. df575cf Avoid comparing bool bPersistent with integer 1 in cjs_global.cpp by Tom Sepez · 3 years, 5 months ago
  15. 7ac1334 LSC: Apply clang-tidy's modernize-use-bool-literals to pdfium by Anton Bikineev · 3 years, 5 months ago
  16. 69b557c Remove raw wchar_t* usage from CJS_Global. by Tom Sepez · 3 years, 8 months ago
  17. 7cf5ab6 Remove CJS_Object::GetIsolate() by Daniel Hosseinian · 3 years, 8 months ago
  18. b6a909b Replace calls to v8::Isolate::GetCurrent(), part 3 by Daniel Hosseinian · 3 years, 8 months ago chromium/4679 chromium/4680 chromium/4681 chromium/4682
  19. 05673a3 Use fine-grained v8 headers in pdfium by Dan Elphick · 3 years, 9 months ago
  20. c6e3d3c Remove CJS_Global::m_pFormFillEnv. by Tom Sepez · 3 years, 10 months ago
  21. e2acc37 Merge CJS_EventRecorder into CJS_EventContext and remove. by Tom Sepez · 3 years, 10 months ago
  22. 3a2eef8 Convert more raw ptrs to UnownedPtr<> by Tom Sepez · 4 years, 3 months ago
  23. 4f67a28 Remove out parameter from CJS_Global::ObjectToArray() by Tom Sepez · 4 years, 6 months ago chromium/4360 chromium/4361 chromium/4362 chromium/4363 chromium/4364 chromium/4365 chromium/4366 chromium/4367 chromium/4368 chromium/4369 chromium/4370 chromium/4371 chromium/4373 chromium/4374 chromium/4375 chromium/4376 chromium/4377 chromium/4378 chromium/4379 chromium/4380 chromium/4381 chromium/4382 chromium/4383
  24. 494efc7 Tidy fxjs/cjs_global.cpp by Tom Sepez · 4 years, 7 months ago chromium/4343
  25. b495871 Make CJS_Object's ObjDefnID be one-based. by Tom Sepez · 4 years, 8 months ago
  26. cb4f2c9 Remove unneeded STL includes. by Lei Zhang · 5 years ago
  27. 4709fa2 Fix enum value style in CFX_Value. by Lei Zhang · 5 years ago
  28. 31d722d Replace pdfium::MakeUnique<T> with std::make_unique<T> in fxjs by Tom Sepez · 5 years ago
  29. b3b253a Remove class_name argument from JSSpecialProp methods by Tom Sepez · 5 years ago
  30. ecd4a83 Remove templates from JSSpecialProp methods. by Tom Sepez · 5 years ago
  31. 574ee37 Remove class CFX_GlobalArray. by Tom Sepez · 5 years ago
  32. 7dbb85b Rename CJS_EventHandler to CJS_EventRecorder. by Tom Sepez · 6 years ago
  33. ca61078 Pass UFT8 ByteStringVies as arguments to {Get,Set}ObjectProperty(). by Tom Sepez · 7 years ago
  34. 306ebab Prefer ByteString() over "". by Tom Sepez · 7 years ago
  35. 87ac6dc Use EqualsASCII{,NoCase}() and narrow literals in many places. by Tom Sepez · 7 years ago
  36. b4c95fe Rename WideString::{UTF8,UTF16LE}_Encode() to To{UTF8,UTF16LE}(). by Tom Sepez · 7 years ago
  37. 4031714 Rename WideString::FromLocal() to FromDefANSI(). by Tom Sepez · 7 years ago
  38. 3ef0242 Break circular dependence between {Byte,Wide}String by Tom Sepez · 7 years ago
  39. 4a463d5 Remove redundancy between CFX_KeyValue and JSGlobalData. by Tom Sepez · 7 years ago chromium/3605
  40. 436c9f1 Make cfx_globalarray a move-only type. by Tom Sepez · 7 years ago chromium/3603 chromium/3604
  41. eccfe0e Remove notion of file writing from CFX_GlobalData by Tom Sepez · 7 years ago
  42. 9964a4a Follow-up from CFX_GlobalData rename. by Tom Sepez · 7 years ago
  43. 41d04e1 Rename CJS_{KeyValue,GlobalData,GlobalVariableArray}.{h,cpp} to CFX_ by Tom Sepez · 7 years ago
  44. a8a69e7 Nest CJS_GlobalData_Element in CJS_GlobalData. by Tom Sepez · 7 years ago
  45. 99f5bbb Do IWYU for ptr_util.h. by Lei Zhang · 7 years ago
  46. 8abd0df Use unique_ptr<> in CJS_GlobalVariableArray::Add(). by Tom Sepez · 7 years ago
  47. 5b34656 Stop using deprecated V8 APIs in CJS_Global. by Lei Zhang · 7 years ago chromium/3536 chromium/3537
  48. 3a6d058 Rename CJS_Return to CJS_Result. by Tom Sepez · 7 years ago
  49. 20736f7 Introduce safer CJS_Return::Success() and Failure(). by Tom Sepez · 7 years ago
  50. 34dab07 Move ByteString::FromUnicode() to WideString::ToDefANSI() by Tom Sepez · 7 years ago
  51. fd8dfdf Fix usage of deprecated V8 Value::ToString method by Dan Elphick · 7 years ago
  52. 82999fa Make JSGetObject<C>() return UnownedPtr<C>. by Tom Sepez · 7 years ago
  53. 6aa2190 Use JSGetObject() in even more places. by Lei Zhang · 7 years ago
  54. ad1f7b4 Check GetObjDefnID() in various JS functions. by Lei Zhang · 7 years ago
  55. b1a4db5 Fix some nits in fxjs code. by Lei Zhang · 7 years ago
  56. 9bad235 Replace DCHECKs with ASSERTs. by Lei Zhang · 7 years ago
  57. b6b01cb Re-work some more c_str() usage. by Tom Sepez · 7 years ago
  58. 8b4ddeb Use spans in CJS_Object. by Tom Sepez · 7 years ago
  59. 83b259e Remove CJS_Object::InitInstance(). by Tom Sepez · 7 years ago
  60. 1699982 Ensure CJS_Return() with error always includes a message. by Tom Sepez · 7 years ago
  61. 6ffd840 Remove still more v8::Context slot usage. by Tom Sepez · 7 years ago chromium/3452
  62. ddaa40f Stop using some v8::Context slot to find runtime. by Tom Sepez · 7 years ago
  63. 221f0b3 Lowercase JS_Define.{h,cpp} and CJS_Define.h by Tom Sepez · 7 years ago
  64. 36aae4f Make CJS_Objects track CJS_Runtime (and hence the document itself) by Tom Sepez · 7 years ago
  65. 0784c73 Disable JavaScript entirely if no JSPlatform passed by embedder. by Tom Sepez · 7 years ago
  66. 9a635e8 Replace deprecated SetNamedPropertyHandler by Franziska Hinkelmann · 7 years ago
  67. 9ad9a5f Split creation of ordinary object and bound objects in FXJS. by Tom Sepez · 7 years ago chromium/3343
  68. f743552 Fold CJS_EmbedObj classes into CJS_Object classes by Dan Sinclair · 7 years ago
  69. 998fee3 Remove the CJS_EmbedObj template param from JSConstructor. by Dan Sinclair · 7 years ago
  70. 57e0977 Use unique pointer in CFXJS_PerObjectData. by Tom Sepez · 7 years ago
  71. e99ee7f Introduce CXFJS_Engine::EngineFromContext/SetEngineInContext helpers by Tom Sepez · 7 years ago
  72. 4c451ba Pass Isolate to v8::String::Utf8Value API by Adam Klein · 7 years ago
  73. 909fa2d [js] Convert to using size instead of sentinels by Dan Sinclair · 8 years ago
  74. 1150630 Fix ps rendering. by Henrique Nakashima · 8 years ago chromium/3287
  75. fe2cd4d Remove some pointless assignments to "". by Lei Zhang · 8 years ago
  76. d6e9cfa Convert JS resource into enum class by Dan Sinclair · 8 years ago chromium/3254
  77. a325462 Rename global data files to match contents by Dan Sinclair · 8 years ago
  78. e0345a4 Move fpdfsdk/javascript to fxjs/ by Dan Sinclair · 8 years ago[Renamed (97%) from fpdfsdk/javascript/cjs_global.cpp]
  79. 3de090d Move resource to js_resource by Dan Sinclair · 8 years ago
  80. a146507 Move JS_Value into JS_Define by Dan Sinclair · 8 years ago
  81. 409726a Move JS_Object to cjs_object by Dan Sinclair · 8 years ago
  82. bef4d3e Remove unneeded DefineJSObject param by Dan Sinclair · 8 years ago
  83. c94a793 Make spec arrays const by Dan Sinclair · 8 years ago
  84. ef29953 Cleanup statics in JS classes by Dan Sinclair · 8 years ago
  85. 15776cf Remove g_pClassName by Dan Sinclair · 8 years ago
  86. d808dfd Cleanup JS define methods by Dan Sinclair · 8 years ago
  87. 89d26c8 Remove JS macros by Dan Sinclair · 8 years ago
  88. 8b6acdd Rename JS_EventHandler by dan sinclair · 8 years ago
  89. d7ac26c Move global.{h|cpp} to match class by dan sinclair · 8 years ago[Renamed (99%) from fpdfsdk/javascript/global.cpp]
  90. 8f524d6 Refactor JS method parameters and return values. by Dan Sinclair · 8 years ago
  91. 5daf07a Make NewNull return an actual Null by dan sinclair · 8 years ago
  92. 80435cb Convert JS input params to v8::Local<v8::Value>>s by dan sinclair · 8 years ago
  93. 3cac360 Remove GetType from CJS_Value by Dan Sinclair · 8 years ago
  94. 1b2a18e Remove the CJS_Value To* methods. by Dan Sinclair · 8 years ago
  95. e497492 Remove most CJS_Value Set methods by Dan Sinclair · 8 years ago
  96. 4b172c4 Cleaning up JS macros by Dan Sinclair · 8 years ago
  97. 33d13f2 Remove CJS_PropValue by Dan Sinclair · 8 years ago
  98. c970895 Cleanup CJS_Value by Dan Sinclair · 8 years ago chromium/3248
  99. cbe23db Refactoring JS Callbacks. by dan sinclair · 8 years ago
  100. 275e260 Convert string class names by Ryan Harrison · 8 years ago