summaryrefslogtreecommitdiff
path: root/core/fxcrt/include
AgeCommit message (Expand)Author
2016-08-26Rework CFX_CountRef in terms of CFX_RetainPtr.tsepez
2016-08-15Get rid of FX_SMALL_RECT.thestig
2016-08-09Fix typos of the word outer.thestig
2016-08-09Fixup various overflow conditionsdsinclair
2016-08-02Splitting fpdfdoc/doc_* part II.dsinclair
2016-07-24Remove CFX_Deletableweili
2016-07-21Use smart pointers for graphics device classesweili
2016-06-23Improve hint table validation checks.thestig
2016-06-23Use some FXSYS methods instead of duplicatingdsinclair
2016-06-20Change func(void) to func()weili
2016-06-14Make code compile with clang_use_chrome_plugin (part II)weili
2016-06-08Remove implicit CFX_CountedRef::operator T*()tsepez
2016-06-07Get rid of NULLs in fpdfsdk/thestig
2016-06-07Fix more code which has shadow variablesweili
2016-06-07Get rid of NULLs in core/thestig
2016-05-27Add back-pointer to "Associated widget" to CFWL_WidgetImp.tsepez
2016-05-25Banish CFX_PrivateData to the XFA sidetsepez
2016-05-24Remove CFX_PrivateData from CPDF_ModuleMgrtsepez
2016-05-23Rename IFX_Unknown to IFX_Retainable.tsepez
2016-05-20Use enum type for char type variablesweili
2016-05-20Merge GetBits32() impls into one. Put it in fxcrt.thestig
2016-05-19Fix leak in CPDF_StreamContentParser::AddTextObject().thestig
2016-05-18Pass objects instead of strings for undo/redo records.dsinclair
2016-05-16Fix binding of null pointer dereference to reference typechromium/2740chromium/2739hans
2016-05-13Make CFX_ByteString(const CFX_ByteStringC&) explicit.tsepez
2016-05-13Make CFX_WideString(const CFX_WideString&) explicit.tsepez
2016-05-13Templatize CFX_{Byte,Wide}StringCtsepez
2016-05-12Add CFX_ByteStringC::CharAt() to avoid c_str() and casts.tsepez
2016-05-12Fix comment in fx_string.htsepez
2016-05-11Add much-needed Find() method for CFX_*StringCtsepez
2016-05-11Use bytestringC rather than raw ptr/len pairs in syntax parsertsepez
2016-05-06CFX_ArabicChar contains only static methods, no need to instantiate.chromium/2733chromium/2732chromium/2731chromium/2730tsepez
2016-05-02Replace CFX_PtrArray with typesafe CFX_ArrayTemplate, part 11tsepez
2016-04-27More IFX_ interface cleanup.dsinclair
2016-04-27Standardize on ASSERT.dsinclair
2016-04-25Pass CFX_*StringCs to FX_HashCode_GETA and _GETW hash functions.tsepez
2016-04-21Replace CFX_RectArray with std::vector<CFX_FloatRect>tsepez
2016-04-21Make CFX_BasicArray non-copyable.tsepez
2016-04-20Inline CFX_WideString::c_str.dsinclair
2016-04-20Standalone GN build.dsinclair
2016-04-19Remove a few more char* members from structs/classes.tsepez
2016-04-14Still more comments about stringstsepez
2016-04-14Update comments about string constructorstsepez
2016-04-14Rename CFX_ByteTextBuf::GetByteString() to AsStringC().tsepez
2016-04-14Replace calls to deprecated CFX_{Wide,Byte}String::Empty()tsepez
2016-04-13Remove implicit cast from CFX_WideString to (const wchar_t*)tsepez
2016-04-13Remove implicit cast from CFX_ByteString to (const char*).tsepez
2016-04-12Cleanup various IFX_ text interfaces.dsinclair
2016-04-11Avoid copying in TrimRight() and TrimLeft() if possible.tsepez
2016-04-08Make converstion explicit from CFX_ByteString to uint8_t*tsepez