summaryrefslogtreecommitdiff
path: root/core/fxcrt
AgeCommit message (Expand)Author
2016-11-08Define IsFloatEqual macro properly.thestig
2016-11-03Remove FX_BOOL entirely.tsepez
2016-11-02Remove FX_BOOL from coretsepez
2016-10-31Re-land "Change FX_BOOL definition from int to bool."chromium/2906tsepez
2016-10-29Revert of Change FX_BOOL definition from int to bool. (patchset #15 id:250001...dsinclair
2016-10-28Change FX_BOOL definition from int to bool.tsepez
2016-10-26Fix some FX_BOOL / int noise in fxcrt.chromium/2902tsepez
2016-10-24Rename IFX_ stream nameschromium/2900tsepez
2016-10-17Rename CFX_CountRef to CFX_SharedCopyOnWritetsepez
2016-10-13Clean up fx_basic_util a littlenpm
2016-10-03Add ptr_util.h from base until std::make_unique<> availabletsepez
2016-10-03Rename CFX_WeakPtr::Clear() to DestroyObject()tsepez
2016-09-29Move core/fxcrt/include to core/fxcrtdsinclair
2016-09-28Replace a few more std::unique_ptr.reset() with WrapUnique assignments.thestig
2016-09-28Implement weak pointerschromium/2876chromium/2875tsepez
2016-09-28Revert "Rename CPDF_CountedObject to CFX_WeakPtr::Handle"tsepez
2016-09-22Rename CPDF_CountedObject to CFX_WeakPtr::Handlechromium/2869tsepez
2016-09-22Null CPDF_CountedObj::m_pObj prior to deletiontsepez
2016-09-15Add string pools to save storage.tsepez
2016-09-15Add short-cut in CFX_{Byte,Wide}String::Operator<()tsepez
2016-09-14Cleanup CPDFXFA_Document.dsinclair
2016-09-13Add check for trivial string equalitytsepez
2016-09-13CFX_FloatPoint default constructor and equals operatorschromium/2860tsepez
2016-09-12Make CFX_Obeservable::Observer into a pointer-ish type;tsepez
2016-09-08explicit operator bool for CFX_RetainPtr and CFX_CountRefchromium/2855tsepez
2016-09-08Replace CJS_Runtime::Observer with CFX_Runtime<CJS_Runtime>::Observertsepez
2016-09-07Make Observers into a templated classtsepez
2016-09-02Make CPDF_ClipPath have a CPDF_ClipPathData rather than inheriting.tsepez
2016-09-02Remove CFX_Matrix::Copy() in favor of assignmenttsepez
2016-08-30Make CPDF_TextState have a CPDF_TextStateData rather than inheriting one.tsepez
2016-08-30More better const-ness in CFX_CountRef<>tsepez
2016-08-29Revert "Add -> operators to CFX_CountRef."tsepez
2016-08-26Add -> operators to CFX_CountRef.chromium/2842tsepez
2016-08-26Make CFX_CountRef<>::m_pObject private, add accessors, fix const-ness.tsepez
2016-08-26Remove CFX_CountRef::IsNull in favor of operator booltsepez
2016-08-26Rework CFX_CountRef in terms of CFX_RetainPtr.tsepez
2016-08-22Fix more integer overflows inside ReadPageHintTable().thestig
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-27Fixup integer conversion logic.chromium/2813chromium/2812chromium/2811dsinclair
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 redundant casts, part 4tsepez
2016-06-08Remove implicit CFX_CountedRef::operator T*()tsepez