#include #include #include #include #include #include #include #include const char* lookupHtmlEntity(const char*, size_t) { return nullptr; } #include bool isExplicitHyphen(uint32_t) { return false; } bool isSoftHyphen(uint32_t) { return false; } std::vector Hyphenator::breakOffsets(const std::string&, bool) { return {}; } ImageBlock::ImageBlock(const std::string& imagePath, const std::string& srcPath, int16_t width, int16_t height) : imagePath(imagePath), srcPath(srcPath), width(width), height(height) {} bool ImageDecoderFactory::isFormatSupported(const std::string&) { return false; } ImageToFramebufferDecoder* ImageDecoderFactory::getDecoder(const std::string&) { return nullptr; } bool ImageToFramebufferDecoder::validateAndStoreDimensions(int64_t, int64_t, ImageDimensions&, const char*) { return false; } void ImageBlock::render(GfxRenderer&, int, int) {} void ImageBlock::renderPlaceholder(GfxRenderer&, int, int) const {} bool ImageBlock::needsDecode() const { return false; } bool ImageBlock::serialize(HalFile&) { return false; } std::unique_ptr ImageBlock::deserialize(HalFile&) { return nullptr; }