summaryrefslogtreecommitdiff
path: root/core/fxcrt
AgeCommit message (Expand)Author
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
2018-08-06Clean up a nit that was identified after CQing an earlier CLRyan Harrison
2018-08-03Make CFX_XMLParser less permissiveRyan Harrison
2018-07-28Add ToXML{Instruction,Text,CharData}() checked conversion functionsTom Sepez
2018-07-26Use moar ToXMLElement() in place of static_cast<>.Tom Sepez
2018-07-25Remove CFX_MemoryStream uses in tests.Lei Zhang
2018-07-25Only build cfx_fileaccess_windows.cpp on Windows.Lei Zhang
2018-07-25Introduce ToXMLElement() checked downcast helper functionTom Sepez
2018-07-19Make FX stream internal details more private to .cpp files.Tom Sepez
2018-07-18Add pdfium::span::as_bytes() and as_writable_bytes().Tom Sepez
2018-07-10Fix duplicate symbols in Chromium builds.Lei Zhang
2018-07-09Prevent FX_OutOfMemoryTerminate() from being folded by the linker.Lei Zhang
2018-07-03Test {Byte,Wide}String works with std::begin().Tom Sepez
2018-07-02Virtualize Observable<T>::ObservedPtr::OnDestroy() for CPDF_Avail cleanupTom Sepez
2018-06-27Add fxcrt::AutoRestorer<T>::AbandonRestoration().chromium/3475Tom Sepez
2018-06-26Fix uninit value in CFX_CSSComputedStyle::InheritedData.Lei Zhang
2018-06-20Avoid more .c_str() usage, part 3Tom Sepez
2018-06-19Speculative fix for segv destroying CPDF_PageObjectHolder::m_GraphicsMapTom Sepez
2018-06-19fxcrt::{Byte,Wide}String missing move-assign operatorTom Sepez
2018-06-08Avoid undefined behavior in FX_atonum().Lei Zhang
2018-06-05Revert "Convert (void) to static_cast<void> in C++ code"Ryan Harrison
2018-06-04Convert (void) to static_cast<void> in C++ codechromium/3450Ryan Harrison
2018-06-02IWYU: std::begin() and std::end() need <iterator>Raphael Kubo da Costa
2018-06-01GCC6: workaround bug with external class template linking.José Dapena Paz
2018-06-01Fix XFA guardsRyan Harrison
2018-05-31Move codepage/charset methods into related places.Artem Strygin
2018-05-30Remove unused CFX_MemoryStream::{Attach,Detach}Buffer() methodsTom Sepez
2018-05-24Improve constness for more CPDF_Objects pointers.Lei Zhang
2018-05-23Remove GetBits32().Lei Zhang
2018-05-23Avoid repeated calculations in CFX_BitStream::GetBits().Lei Zhang
2018-05-23Add unit test for CFX_BitStream.Lei Zhang