equal
deleted
inserted
replaced
24 */ |
24 */ |
25 |
25 |
26 #ifndef TextEncodingRegistry_h |
26 #ifndef TextEncodingRegistry_h |
27 #define TextEncodingRegistry_h |
27 #define TextEncodingRegistry_h |
28 |
28 |
|
29 #include "config.h" |
29 #include <memory> |
30 #include <memory> |
30 #include <wtf/unicode/Unicode.h> |
31 #include <wtf/unicode/Unicode.h> |
31 |
32 |
32 namespace WebCore { |
33 namespace WebCore { |
33 |
34 |
46 const char* atomicCanonicalTextEncodingName(const UChar* aliasCharacters, size_t aliasLength); |
47 const char* atomicCanonicalTextEncodingName(const UChar* aliasCharacters, size_t aliasLength); |
47 |
48 |
48 // Only TextEncoding should use this function directly. |
49 // Only TextEncoding should use this function directly. |
49 bool noExtendedTextEncodingNameUsed(); |
50 bool noExtendedTextEncodingNameUsed(); |
50 |
51 |
|
52 #if PLATFORM(SYMBIAN) |
|
53 void deleteEncodingMaps(); |
|
54 #endif |
|
55 |
51 } |
56 } |
52 |
57 |
53 #endif // TextEncodingRegistry_h |
58 #endif // TextEncodingRegistry_h |