ladybird/Userland/Libraries/LibPDF
Nico Weber ec739460e0 LibPDF: Add test for SampledFunction and fix bugs found by it
* SampledFunction now keeps the StreamObject it gets data from alive
  (doesn't matter too much in practice, but does matter in the test,
  where nothing else keeps the stream alive).

* If a sample is an integer, we would previously sample that value
  twice and then divide by zero when interpolating. Make sure to
  sample 1 unit apart.
2023-11-11 08:55:37 +01:00
..
Fonts AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
CMakeLists.txt LibPDF: Add scaffolding for function objects 2023-11-06 10:01:05 +01:00
ColorSpace.cpp LibPDF: Implement DeviceNColorSpace 2023-11-09 23:33:49 +01:00
ColorSpace.h LibPDF: Implement DeviceNColorSpace 2023-11-09 23:33:49 +01:00
CommonNames.cpp
CommonNames.h LibPDF: Implement SampledFunction::create() 2023-11-10 15:03:30 +00:00
Document.cpp LibPDF: Don't assert on outline destinations that use null as page 2023-10-27 06:38:25 -04:00
Document.h AK+LibPDF: Make Format print floats in a roundtrip-safe way by default 2023-10-31 09:12:35 +03:30
DocumentParser.cpp LibPDF: Ensure xref stream field widths are within expected range 2023-10-28 13:17:09 -04:00
DocumentParser.h
Encoding.cpp LibPDF: Add two FIXMEs 2023-10-13 07:53:27 +02:00
Encoding.h
Encryption.cpp
Encryption.h
Error.h
Filter.cpp LibPDF: Don't use unsanitized values in error messages 2023-10-26 11:05:32 +02:00
Filter.h
Forward.h
Function.cpp LibPDF: Add test for SampledFunction and fix bugs found by it 2023-11-11 08:55:37 +01:00
Function.h LibPDF: Add scaffolding for function objects 2023-11-06 10:01:05 +01:00
Interpolation.cpp
Interpolation.h
Object.h
ObjectDerivatives.cpp
ObjectDerivatives.h
Operator.h
Page.cpp LibPDF: Don't accidentally form new tokens on pages with contents arrays 2023-10-23 13:23:54 -04:00
Page.h
Parser.cpp LibPDF: Don't use unsanitized values in error messages 2023-10-26 11:05:32 +02:00
Parser.h LibPDF: Make string literal parsing fallible 2023-10-25 10:44:26 +02:00
Reader.cpp
Reader.h LibPDF: Implement SeparationColorSpace 2023-11-06 10:01:05 +01:00
Reference.h
Renderer.cpp LibPDF: Move color space creation from name or array into ColorSpace 2023-11-05 14:27:22 -07:00
Renderer.h AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
Value.cpp
Value.h
XRefTable.h