Issue #325 Part 4: Remove obsolete and archaic Unicode normalization implementation.

This commit is contained in:
wolfbeast 2018-05-04 11:52:49 +02:00 committed by Roy Tam
commit 4d5e597e5f
5 changed files with 69 additions and 6035 deletions

View file

@ -25,13 +25,6 @@ public:
NS_IMETHOD NormalizeUnicodeNFKD( const nsAString& aSrc, nsAString& aDest) override;
NS_IMETHOD NormalizeUnicodeNFKC( const nsAString& aSrc, nsAString& aDest) override;
#if !ENABLE_INTL_API
// Low-level access to the composition data needed for HarfBuzz callbacks;
// only required when ICU is not available in the build.
static bool Compose(uint32_t a, uint32_t b, uint32_t *ab);
static bool DecomposeNonRecursively(uint32_t comp, uint32_t *c1, uint32_t *c2);
#endif
private:
virtual ~nsUnicodeNormalizer();
};