aboutsummaryrefslogtreecommitdiff
path: root/cpp/src/test
AgeCommit message (Collapse)Author
2017-03-27Fix nits in OTFBasicEditing test.Lei Zhang
2017-03-27Fix ReadableFontData::ReadDateTimeAsLong().Lei Zhang
Commit 1fba3b3 caused large ULONG values to be reinterpreted as signed 32-bit integers.
2017-02-15Sfntly C++ CleanupHal Canary
sfntly/c++ defines several confusing typedefs for standard types. I used sed to change them back to the standard types. This will make it easer for someone new to this codebase (i.e. everbody) to hack on it. Also, the CMakeLists.txt file assumes you use either GCC or MSVC. I use Clang, so I modified it to give Clang the same options as GCC. Also, the unit tests assume that googletest is located in `cpp/ext/gtest`. I added this to a .gitignore file so that I can symlink to `..../googletest/googletest`.
2011-12-12Move Chromium subsetter code to sample, update CMakeLists accordingly.arthurhsu
Remove unused const in font.h.
2011-12-09Update test files for macro changes in previous CLarthurhsu
2011-12-09Update per code reviewarthurhsu
2011-12-09Update per Chromium side code reviewarthurhsu
2011-11-30Fix clang compilation errors in Chromium.arthurhsu
2011-11-29Fix subsetter bug (TBR, testing with Chrome integration, subjected to change)arthurhsu
2011-11-28Update per code review comments from previous check-inarthurhsu
2011-11-28Finish bitmap subsetting supportarthurhsu
2011-11-15Update to Java initial release (except bitmap tables)arthurhsu
TBR(stuartg)
2011-10-21Update to 10-17-11 snapshotarthurhsu
2011-10-18Update to 10-12-11 snapshotarthurhsu
Created new chrome_subsetter program to test font subsetter used in Chromium Fix several porting bugs in previous CL
2011-10-11Update to Sep 30 snapshot, include all current EBXX support.arthurhsu
Refine Iterator ports: all java-style Iterator objects are ref-counted and have automatic memory management now.
2011-09-22Fixing another signed/unsigned comparison issue.dfilimon
2011-09-22Fixing signed/unsigned comparison mismatch.dfilimon
2011-09-22Fixing compilation issues on Windows.dfilimon
2011-09-22Migrated CMapBasicTests to use XML source.dfilimon
- added TinyXML library code and helper functions - removed old Python scripts that generated C++ files - added Python script that generates a list of fonts to test (.h file) - modified test/autogenerated/cmap_basic_test.cc - update test/autogenerated/cmap_test_data.h
2011-09-17Fixind Windows build, round 3.dfilimon
2011-09-17Fixing compile errors on Windows.dfilimon
2011-09-17Adding support for CMapFormat4.dfilimon
2011-09-16Minor cleanup.dfilimon
2011-09-15Added port/type.h before other headers to fix the Visual Studio redefintion ↵dfilimon
issue.
2011-09-15Adding autogenerated tests to the repo.dfilimon
2011-09-12Add mutexarthurhsu
2011-09-08Advance C++ port to Sep 1 11 snapshotarthurhsu
Update test font to use OFL-compliant fonts
2011-09-01Advance C++ port to Aug 11 Java snapshotarthurhsu
2011-08-29Modified NewTableBuilder so it would no longer require CALLER_ATTACH.dfilimon
2011-08-23Reorg folder structure to aligned with latest Java version.arthurhsu
Change header guards. Updated font_data_test.cc so that VC compilation is not broken. Updated CMakeLists.txt so that files are grouped in folders in VC.
2011-08-23Added SearchUShort and SearchULong.dfilimon
2011-08-19Port files under /data to Aug 11 version.arthurhsu
ReadableFontData.Search*() not ported since they're already in another CL under review.
2011-08-17Bug fix: when table is located at the end of file, original code will ↵arthurhsu
determine the wrong size and refuse to read it. Also reverted changes in r48 due to its test nature.
2011-08-16Add test case: chrome subsetterarthurhsu
2011-08-12Commit for testing the buildbots. Nothing changed except for a comment.dfilimon
2011-08-12More thorough unit tests.arthurhsu
2011-08-11Port serialization test.arthurhsu
2011-08-09Add checksum test for generic table builder (validating the checksum algorithm).arthurhsu
2011-08-08Reorg test structure, fix memory leaks.arthurhsu
2011-08-05Added LoadFontUsingByteArray to TestFontUtils.dfilimon
2011-08-01Readability clean up. The code conforms to Google C++ Coding Style.arthurhsu
2011-07-27Fix compilation warnings when used by Chrome.arthurhsu
Make sure the warn unused return is not disabled.
2011-07-22Fix VC build breakagearthurhsu
2011-07-21CMap porting and unit tests (partial)arthurhsu
Author: Dan-george Filimon (dfilimon@google.com) Checked in by arthur@google.com since Dan hasn't got committer status yet.
2011-07-14Porting name table implementation, also the corresponding test cases.arthurhsu
2011-07-13Add more unit tests and fix I/O bugs.arthurhsu
Add a public domain font and restructure tests. Change cmake to default output debug builds. Fix VC 2008 compilation issues.
2011-07-11Fix bugs and add unit tests to FileInputStream class.arthurhsu
Add the class to Linux/Mac builds.
2011-06-27Added a preprocessor flag SFNTLY_NO_EXCEPTION to disable exception handling. ↵arthurhsu
Fixed the code to make GCC -Wall -Werror flags happy.
2011-06-23Initial releasearthurhsu