Searched refs:TextEncoding (Results 1 - 25 of 100) sorted by relevance

1234

/external/chromium_org/third_party/WebKit/Source/wtf/text/
H A DTextEncoding.h36 class WTF_EXPORT TextEncoding { class in namespace:WTF
38 TextEncoding() : m_name(0) { } function in class:WTF::TextEncoding
39 TextEncoding(const char* name);
40 TextEncoding(const String& name);
45 const TextEncoding& closestByteBasedEquivalent() const;
46 const TextEncoding& encodingForFormSubmission() const;
68 inline bool operator==(const TextEncoding& a, const TextEncoding& b) { return a.name() == b.name(); }
69 inline bool operator!=(const TextEncoding& a, const TextEncoding
[all...]
H A DTextEncoding.cpp29 #include "wtf/text/TextEncoding.h"
40 static const TextEncoding& UTF7Encoding()
42 static TextEncoding globalUTF7Encoding("UTF-7");
46 TextEncoding::TextEncoding(const char* name) function in class:WTF::TextEncoding
54 TextEncoding::TextEncoding(const String& name) function in class:WTF::TextEncoding
62 String TextEncoding::decode(const char* data, size_t length, bool stopOnError, bool& sawError) const
70 CString TextEncoding::encode(const String& string, UnencodableHandling handling) const
87 CString TextEncoding
[all...]
H A DTextCodecReplacementTest.cpp12 #include "wtf/text/TextEncoding.h"
27 EXPECT_FALSE(TextEncoding("replacement").isValid());
28 EXPECT_FALSE(TextEncoding("rEpLaCeMeNt").isValid());
30 EXPECT_TRUE(TextEncoding(replacementAlias).isValid());
31 EXPECT_STREQ("replacement", TextEncoding(replacementAlias).name());
36 TextEncoding encoding(replacementAlias);
51 TextEncoding encoding(replacementAlias);
H A DTextEncodingRegistry.h37 class TextEncoding;
40 // Use TextEncoding::encode to encode, since it takes care of normalization.
41 WTF_EXPORT PassOwnPtr<TextCodec> newTextCodec(const TextEncoding&);
43 // Only TextEncoding should use the following functions directly.
H A DTextCodecReplacement.cpp24 // This is handled in TextEncoding by marking it as not valid.
34 static PassOwnPtr<TextCodec> newStreamingTextDecoderReplacement(const TextEncoding&, const void*) argument
H A DTextCodecICU.h32 #include "wtf/text/TextEncoding.h"
48 TextCodecICU(const TextEncoding&);
49 static PassOwnPtr<TextCodec> create(const TextEncoding&, const void*);
67 TextEncoding m_encoding;
H A DTextCodecUTF8Test.cpp37 #include "wtf/text/TextEncoding.h"
48 TextEncoding encoding("UTF-8");
65 TextEncoding encoding("UTF-8");
82 TextEncoding encoding("UTF-8");
H A DTextCodec.h38 class TextEncoding;
98 typedef PassOwnPtr<TextCodec> (*NewTextCodecFunction)(const TextEncoding&, const void* additionalData);
H A DTextCodecUTF8.h42 static PassOwnPtr<TextCodec> create(const TextEncoding&, const void*);
/external/chromium_org/third_party/WebKit/Source/platform/text/
H A DTextEncodingDetector.h37 class TextEncoding;
47 const char* hintEncodingName, WTF::TextEncoding* detectedEncoding);
H A DTextEncodingDetector.cpp34 #include "wtf/text/TextEncoding.h"
41 const char* hintEncodingName, WTF::TextEncoding* detectedEncoding)
43 *detectedEncoding = WTF::TextEncoding();
72 WTF::TextEncoding hintEncoding(hintEncodingName);
95 if (WTF::TextEncoding(matchEncoding) == hintEncoding) {
108 *detectedEncoding = WTF::TextEncoding(encoding);
/external/chromium_org/third_party/WebKit/Source/core/html/parser/
H A DTextResourceDecoder.h27 #include "wtf/text/TextEncoding.h"
48 static PassOwnPtr<TextResourceDecoder> create(const String& mimeType, const WTF::TextEncoding& defaultEncoding = WTF::TextEncoding(), bool usesEncodingDetector = false)
54 void setEncoding(const WTF::TextEncoding&, EncodingSource);
55 const WTF::TextEncoding& encoding() const { return m_encoding; }
65 void setHintEncoding(const WTF::TextEncoding& encoding)
74 TextResourceDecoder(const String& mimeType, const WTF::TextEncoding& defaultEncoding, bool usesEncodingDetector);
78 static const WTF::TextEncoding& defaultEncoding(ContentType, const WTF::TextEncoding& defaultEncoding);
88 WTF::TextEncoding m_encodin
[all...]
H A DHTMLMetaCharsetParser.h33 #include "wtf/text/TextEncoding.h"
49 const WTF::TextEncoding& encoding() { return m_encoding; }
63 WTF::TextEncoding m_encoding;
H A DTextResourceDecoder.cpp83 static WTF::TextEncoding findTextEncoding(const char* encodingName, int length)
102 const WTF::TextEncoding& TextResourceDecoder::defaultEncoding(ContentType contentType, const WTF::TextEncoding& specifiedDefaultEncoding)
113 TextResourceDecoder::TextResourceDecoder(const String& mimeType, const WTF::TextEncoding& specifiedDefaultEncoding, bool usesEncodingDetector)
132 void TextResourceDecoder::setEncoding(const WTF::TextEncoding& encoding, EncodingSource source)
401 WTF::TextEncoding detectedEncoding;
424 WTF::TextEncoding detectedEncoding;
/external/chromium_org/third_party/WebKit/Source/core/dom/
H A DDocumentEncodingData.h34 #include "wtf/text/TextEncoding.h"
44 const WTF::TextEncoding& encoding() const { return m_encoding; }
45 void setEncoding(const WTF::TextEncoding&);
50 WTF::TextEncoding m_encoding;
H A DDocumentEncodingData.cpp51 void DocumentEncodingData::setEncoding(const WTF::TextEncoding& encoding)
/external/chromium_org/third_party/WebKit/Source/modules/encoding/
H A DTextEncoder.h39 #include "wtf/text/TextEncoding.h"
59 TextEncoder(const WTF::TextEncoding&);
61 WTF::TextEncoding m_encoding;
H A DTextDecoder.h40 #include "wtf/text/TextEncoding.h"
63 TextDecoder(const WTF::TextEncoding&, bool fatal, bool ignoreBOM);
65 WTF::TextEncoding m_encoding;
H A DTextEncoder.cpp43 WTF::TextEncoding encoding(utfLabel);
58 TextEncoder::TextEncoder(const WTF::TextEncoding& encoding)
/external/chromium_org/third_party/WebKit/Source/core/html/
H A DDOMFormData.h41 class TextEncoding;
57 static PassRefPtrWillBeRawPtr<DOMFormData> create(const WTF::TextEncoding& encoding)
66 explicit DOMFormData(const WTF::TextEncoding&);
H A DFormDataList.h29 #include "wtf/text/TextEncoding.h"
55 static PassRefPtrWillBeRawPtr<FormDataList> create(const WTF::TextEncoding& encoding)
82 const WTF::TextEncoding& encoding() const { return m_encoding; }
90 explicit FormDataList(const WTF::TextEncoding&);
93 void appendKeyValuePairItemsTo(FormData*, const WTF::TextEncoding&, bool isMultiPartForm, FormData::EncodingType = FormData::FormURLEncoded);
99 WTF::TextEncoding m_encoding;
H A DDOMFormData.cpp36 #include "wtf/text/TextEncoding.h"
41 DOMFormData::DOMFormData(const WTF::TextEncoding& encoding)
/external/chromium_org/third_party/WebKit/Source/platform/network/
H A DFormDataBuilder.h28 class TextEncoding;
36 static WTF::TextEncoding encodingFromAcceptCharset(const String& acceptCharset, const String& inputEncoding, const String& defaultCharset);
42 static void addFilenameToMultiPartHeader(Vector<char>&, const WTF::TextEncoding&, const String& filename);
/external/chromium_org/third_party/WebKit/Source/web/
H A DWebPageSerializerImpl.h48 class TextEncoding;
121 const WTF::TextEncoding& textEncoding;
139 SerializeDomParam(const KURL&, const WTF::TextEncoding&, Document*, const WTF::String& directoryName);
/external/chromium_org/third_party/WebKit/Source/platform/weborigin/
H A DKURL.h38 class TextEncoding;
71 // TextEncoding is used to encode non-ASCII characers. The base URL can be
78 KURL(const KURL& base, const String& relative, const WTF::TextEncoding&);
187 void init(const KURL& base, const String& relative, const WTF::TextEncoding* queryEncoding);
196 void init(const KURL& base, const CHAR* relative, int relativeLength, const WTF::TextEncoding* queryEncoding);
232 PLATFORM_EXPORT String decodeURLEscapeSequences(const String&, const WTF::TextEncoding&);

Completed in 3305 milliseconds

1234