summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Expand)Author
2018-08-09Move all utf8 decoding under fx_string.hTom Sepez
2018-08-09Change CPDF_Font::GetNextChar()'s in-out parameter to pass by pointer.chromium/3518Lei Zhang
2018-08-09Revert "Rework of CPDF_Parser::GetLastObjNum."Lei Zhang
2018-08-08Remove unused codepage from WideString::GetWideString().Tom Sepez
2018-08-08Move ByteString::FromUnicode() to WideString::ToDefANSI()Tom Sepez
2018-08-07Move CPDF_Font::LoadPDFEncoding() to CPDF_SimpleFont.Lei Zhang
2018-08-07Change CPDF_Font::GetFace() to HasFace().Lei Zhang
2018-08-07Make CPDF_Font::GetFontBBox() return the bounding box.Lei Zhang
2018-08-07Remove unused codepage code from GetByteString().Tom Sepez
2018-08-07Add FPDFTextObj_GetText() APIMiklos Vajna
2018-08-07Add test for {Byte,Wide}String Operator+().Tom Sepez
2018-08-07Combine redundant CJBig2_Image code.Tom Sepez
2018-08-07Speculative fix for null deref above ThrowNoDefaultPropertyExceptionTom Sepez
2018-08-06Avoid invalid object numbers in CPDF_Parser::LoadCrossRefV5().chromium/3515Lei Zhang
2018-08-06Small optimization in CJBig2_Image::SubImage()Tom Sepez
2018-08-06Check for null object type in CPDF_Parser::LoadCrossRefV5().Lei Zhang
2018-08-06Do more CPDF_Parser::LoadCrossRefV5() cleanup.Lei Zhang
2018-08-06Clean up a nit that was identified after CQing an earlier CLRyan Harrison
2018-08-04Use more text object state in DrawTextPathWithPattern().chromium/3514chromium/3513chromium/3512Lei Zhang
2018-08-04Clarify integer types in CPDF_Parser::LoadCrossRefV5().Lei Zhang
2018-08-04Set the CPDF_Font doc / font dict in the ctor.Lei Zhang
2018-08-03Make CFX_XMLParser less permissiveRyan Harrison
2018-08-02Use more helper macros/methods in JBig2_Image.cpp.Tom Sepez
2018-08-02Fix some nits in SkiaState.Lei Zhang
2018-08-02Skia Path: Fix text/xform size mismatch when calling drawTextRSXform().Lei Zhang
2018-08-02Tidy JBig2_Image.cppchromium/3511Tom Sepez
2018-08-02Rework of CPDF_DataAvail::CheckHintTables.Artem Strygin
2018-08-02Introduce JBIG2_PUTDWORD() macro in CJBIG2_Image.hTom Sepez
2018-08-02Remove some checks in IsLinearizedHeaderValid().Lei Zhang
2018-08-02Rework of CPDF_Parser::GetLastObjNum.Artem Strygin
2018-08-01Bounds check lineSrc in JBig2_Image.cpp.Tom Sepez
2018-07-30Check maximum bit count of shared group object numbers.Artem Strygin
2018-07-28Add ToXML{Instruction,Text,CharData}() checked conversion functionsTom Sepez
2018-07-27Make pdfium_embeddertests pass on Windows 10.Lei Zhang
2018-07-27Merge several methods into JBig2GrdProc::DecodeArithTemplateUnoptchromium/3505Nicolas Pena
2018-07-27Parse obj nums range within Hint tables for shared groups.Artem Strygin
2018-07-26Use moar ToXMLElement() in place of static_cast<>.Tom Sepez
2018-07-25Remove some ASSERT (and cast) in favor of checked cases.Tom Sepez
2018-07-25Use incomplete type CFX_BmpContext in place of void*chromium/3503Tom Sepez
2018-07-25Change GetHeaderOffset() to return Optional<FX_FILESIZE>.Lei Zhang
2018-07-25Create popup with Contents only for same annotations subtypes.Henrique Nakashima
2018-07-25Remove CFX_MemoryStream uses in tests.Lei Zhang
2018-07-25Use struct {Single,Range}Cmap in FPDFAPI_CIDFromCharCode().Tom Sepez
2018-07-25Change CFX_BufferSeekableReadStream to take a span.Lei Zhang
2018-07-25Only build cfx_fileaccess_windows.cpp on Windows.Lei Zhang
2018-07-25Move CPDF_SyntaxParser init methods into ctor.Lei Zhang
2018-07-25Introduce ToXMLElement() checked downcast helper functionTom Sepez
2018-07-25Fix hint tables parsing.Artem Strygin
2018-07-25Use document size instead of file size while parsing.Artem Strygin
2018-07-24Fix encryption dictionary owning.Artem Strygin