summaryrefslogtreecommitdiff
path: root/core/fxcrt
AgeCommit message (Expand)Author
2018-10-09Do IWYU for retain_ptr.h and unowned_ptr.hLei Zhang
2018-10-09Do IWYU for ptr_util.h.Lei Zhang
2018-10-09Kill off some memset()s following FX_Alloc()Tom Sepez
2018-10-06Simplify CFX_FloatRect::Inflate() and Deflate().Lei Zhang
2018-10-06Move CFX_FloatRect method impls out of the header.Lei Zhang
2018-10-06Encapsulate CPDF_PageObject's rect member.Lei Zhang
2018-10-04Change |virtual ~Foo(){}| to |virtual ~Foo()=default;|chromium/3571Tom Sepez
2018-10-04Remove some unused code in fxcrt strings.Tom Sepez
2018-10-03Tidy CFX_UTF8Decoder.Tom Sepez
2018-10-03Add FxFolderHandleCloser for use with std::unique_ptr.Lei Zhang
2018-10-01Fix #include ordering / formatting.Lei Zhang
2018-09-25Add FxAlignToBoundary<>() template helper function.Tom Sepez
2018-09-20Change CFX_FixedBufGrow to take a size_t.Lei Zhang
2018-09-20Fix misc lint errors and other cleanups.Lei Zhang
2018-09-20Remove more unneeded STL #includes from headers.Lei Zhang
2018-09-20Remove many unneeded STL #includes from headers.Lei Zhang
2018-09-18Transfer ownership of nodes to top-level XML docRyan Harrison
2018-09-17Make fxcrt::Retainable non-copyable.Tom Sepez
2018-09-17Fix final/protected conflicts.Tom Sepez
2018-09-13Use safe math in MatchFloatRange().Tom Sepez
2018-09-13Reland "Introduce FX_Number class as a replacement for FX_atonum()."Tom Sepez
2018-09-13Revert "Introduce FX_Number class as a replacement for FX_atonum()."Tom Sepez
2018-09-13Test that FX_TryRealloc failure leaves original contents intactTom Sepez
2018-09-13Introduce FX_Number class as a replacement for FX_atonum().Tom Sepez
2018-09-04Fix some more span/memcpy interactions.Tom Sepez
2018-08-30Add unit test for AutoRestorer<> on smart pointer types.Tom Sepez
2018-08-27The final game: mark everything final.Tom Sepez
2018-08-23Use pdfium::span<> in CPDF_Stream::SetData().Tom Sepez
2018-08-23Pass unique_ptr<> to CFX_MemoryStream constructorTom Sepez
2018-08-23Fix GCC build with V8 disabled.Lei Zhang
2018-08-22Mark CFX_XMLNode pointers as const in various places.Lei Zhang
2018-08-22Simplify GetEmbeddedObj() methods.Lei Zhang
2018-08-21Allow creation of a MaybeOwned<T> from UnownedPtr<T>.Tom Sepez
2018-08-16Remove default arg from CFX_BinaryBuf::EstimateSize().Tom Sepez
2018-08-15Remove optional prepend argument from matrix transformations.Tom Sepez
2018-08-15Make CFX_MemoryStream always consecutive.chromium/3524Lei Zhang
2018-08-14Remove CFX_BufferSeekableReadStream.Lei Zhang
2018-08-14Remove |bTakeOver| parameter from CFX_MemoryStream ctor.Lei Zhang
2018-08-13Make CFX_ReadOnlyMemoryStream take a span.Lei Zhang
2018-08-13Implement CFX_CodecMemory.Lei Zhang
2018-08-13Move CPDFSDK_MemoryAccess to fxcrt.Lei Zhang
2018-08-13Split CFX_MemoryStream::m_dwFlags into two bools.chromium/3522Lei Zhang
2018-08-10Kill some optional parameters that are always supplied.Tom Sepez
2018-08-10Add proxy for syscall timeRyan Harrison
2018-08-09Move all utf8 decoding under fx_string.hTom Sepez
2018-08-08Remove unused codepage from WideString::GetWideString().Tom Sepez
2018-08-08Move ByteString::FromUnicode() to WideString::ToDefANSI()Tom Sepez
2018-08-07Remove unused codepage code from GetByteString().Tom Sepez
2018-08-07Add test for {Byte,Wide}String Operator+().Tom Sepez
2018-08-07Speculative fix for null deref above ThrowNoDefaultPropertyExceptionTom Sepez