TextResourceDecoder 45 Source/core/dom/DecodedDataDocumentParser.cpp void DecodedDataDocumentParser::setDecoder(PassOwnPtr<TextResourceDecoder> decoder) TextResourceDecoder 54 Source/core/dom/DecodedDataDocumentParser.cpp TextResourceDecoder* DecodedDataDocumentParser::decoder() TextResourceDecoder 59 Source/core/dom/DecodedDataDocumentParser.cpp PassOwnPtr<TextResourceDecoder> DecodedDataDocumentParser::takeDecoder() TextResourceDecoder 34 Source/core/dom/DecodedDataDocumentParser.h class TextResourceDecoder; TextResourceDecoder 46 Source/core/dom/DecodedDataDocumentParser.h virtual void setDecoder(PassOwnPtr<TextResourceDecoder>) OVERRIDE; TextResourceDecoder 47 Source/core/dom/DecodedDataDocumentParser.h virtual TextResourceDecoder* decoder() OVERRIDE FINAL; TextResourceDecoder 49 Source/core/dom/DecodedDataDocumentParser.h PassOwnPtr<TextResourceDecoder> takeDecoder(); TextResourceDecoder 62 Source/core/dom/DecodedDataDocumentParser.h OwnPtr<TextResourceDecoder> m_decoder; TextResourceDecoder 44 Source/core/dom/DocumentEncodingData.cpp DocumentEncodingData::DocumentEncodingData(const TextResourceDecoder& decoder) TextResourceDecoder 37 Source/core/dom/DocumentEncodingData.h class TextResourceDecoder; TextResourceDecoder 42 Source/core/dom/DocumentEncodingData.h explicit DocumentEncodingData(const TextResourceDecoder&); TextResourceDecoder 50 Source/core/dom/DocumentParser.cpp void DocumentParser::setDecoder(PassOwnPtr<TextResourceDecoder>) TextResourceDecoder 55 Source/core/dom/DocumentParser.cpp TextResourceDecoder* DocumentParser::decoder() TextResourceDecoder 37 Source/core/dom/DocumentParser.h class TextResourceDecoder; TextResourceDecoder 55 Source/core/dom/DocumentParser.h virtual void setDecoder(PassOwnPtr<TextResourceDecoder>); TextResourceDecoder 56 Source/core/dom/DocumentParser.h virtual TextResourceDecoder* decoder(); TextResourceDecoder 43 Source/core/fetch/CSSStyleSheetResource.cpp , m_decoder(TextResourceDecoder::create("text/css", charset)) TextResourceDecoder 72 Source/core/fetch/CSSStyleSheetResource.cpp m_decoder->setEncoding(chs, TextResourceDecoder::EncodingFromHTTPHeader); TextResourceDecoder 38 Source/core/fetch/CSSStyleSheetResource.h class TextResourceDecoder; TextResourceDecoder 62 Source/core/fetch/CSSStyleSheetResource.h OwnPtr<TextResourceDecoder> m_decoder; TextResourceDecoder 35 Source/core/fetch/DocumentResource.cpp , m_decoder(TextResourceDecoder::create("application/xml")) TextResourceDecoder 47 Source/core/fetch/DocumentResource.cpp m_decoder->setEncoding(chs, TextResourceDecoder::EncodingFromHTTPHeader); TextResourceDecoder 52 Source/core/fetch/DocumentResource.h OwnPtr<TextResourceDecoder> m_decoder; TextResourceDecoder 117 Source/core/fetch/FontResource.cpp OwnPtr<TextResourceDecoder> decoder = TextResourceDecoder::create("application/xml"); TextResourceDecoder 39 Source/core/fetch/ScriptResource.cpp , m_decoder(TextResourceDecoder::create("application/javascript", charset)) TextResourceDecoder 55 Source/core/fetch/ScriptResource.cpp m_decoder->setEncoding(chs, TextResourceDecoder::EncodingFromHTTPHeader); TextResourceDecoder 34 Source/core/fetch/ScriptResource.h class TextResourceDecoder; TextResourceDecoder 53 Source/core/fetch/ScriptResource.h OwnPtr<TextResourceDecoder> m_decoder; TextResourceDecoder 41 Source/core/fetch/ShaderResource.cpp , m_decoder(TextResourceDecoder::create("application/shader")) TextResourceDecoder 37 Source/core/fetch/ShaderResource.h class TextResourceDecoder; TextResourceDecoder 49 Source/core/fetch/ShaderResource.h OwnPtr<TextResourceDecoder> m_decoder; TextResourceDecoder 41 Source/core/fetch/XSLStyleSheetResource.cpp , m_decoder(TextResourceDecoder::create("text/xsl")) TextResourceDecoder 61 Source/core/fetch/XSLStyleSheetResource.cpp m_decoder->setEncoding(chs, TextResourceDecoder::EncodingFromHTTPHeader); TextResourceDecoder 35 Source/core/fetch/XSLStyleSheetResource.h class TextResourceDecoder; TextResourceDecoder 51 Source/core/fetch/XSLStyleSheetResource.h OwnPtr<TextResourceDecoder> m_decoder; TextResourceDecoder 365 Source/core/fileapi/FileReaderLoader.cpp m_decoder = TextResourceDecoder::create("text/plain", m_encoding.isValid() ? m_encoding : UTF8Encoding()); TextResourceDecoder 50 Source/core/fileapi/FileReaderLoader.h class TextResourceDecoder; TextResourceDecoder 127 Source/core/fileapi/FileReaderLoader.h OwnPtr<TextResourceDecoder> m_decoder; TextResourceDecoder 122 Source/core/html/parser/BackgroundHTMLParser.cpp void BackgroundHTMLParser::setDecoder(PassOwnPtr<TextResourceDecoder> decoder) TextResourceDecoder 53 Source/core/html/parser/BackgroundHTMLParser.h OwnPtr<TextResourceDecoder> decoder; TextResourceDecoder 71 Source/core/html/parser/BackgroundHTMLParser.h void setDecoder(PassOwnPtr<TextResourceDecoder>); TextResourceDecoder 105 Source/core/html/parser/BackgroundHTMLParser.h OwnPtr<TextResourceDecoder> m_decoder; TextResourceDecoder 1034 Source/core/html/parser/HTMLDocumentParser.cpp void HTMLDocumentParser::setDecoder(PassOwnPtr<TextResourceDecoder> decoder) TextResourceDecoder 104 Source/core/html/parser/HTMLDocumentParser.h virtual void setDecoder(PassOwnPtr<TextResourceDecoder>) OVERRIDE FINAL; TextResourceDecoder 91 Source/core/html/parser/TextResourceDecoder.cpp TextResourceDecoder::ContentType TextResourceDecoder::determineContentType(const String& mimeType) TextResourceDecoder 102 Source/core/html/parser/TextResourceDecoder.cpp const WTF::TextEncoding& TextResourceDecoder::defaultEncoding(ContentType contentType, const WTF::TextEncoding& specifiedDefaultEncoding) TextResourceDecoder 113 Source/core/html/parser/TextResourceDecoder.cpp TextResourceDecoder::TextResourceDecoder(const String& mimeType, const WTF::TextEncoding& specifiedDefaultEncoding, bool usesEncodingDetector) TextResourceDecoder 128 Source/core/html/parser/TextResourceDecoder.cpp TextResourceDecoder::~TextResourceDecoder() TextResourceDecoder 132 Source/core/html/parser/TextResourceDecoder.cpp void TextResourceDecoder::setEncoding(const WTF::TextEncoding& encoding, EncodingSource source) TextResourceDecoder 191 Source/core/html/parser/TextResourceDecoder.cpp size_t TextResourceDecoder::checkForBOM(const char* data, size_t len) TextResourceDecoder 236 Source/core/html/parser/TextResourceDecoder.cpp bool TextResourceDecoder::checkForCSSCharset(const char* data, size_t len, bool& movedDataToBuffer) TextResourceDecoder 276 Source/core/html/parser/TextResourceDecoder.cpp bool TextResourceDecoder::checkForXMLCharset(const char* data, size_t len, bool& movedDataToBuffer) TextResourceDecoder 327 Source/core/html/parser/TextResourceDecoder.cpp void TextResourceDecoder::checkForMetaCharset(const char* data, size_t length) TextResourceDecoder 355 Source/core/html/parser/TextResourceDecoder.cpp bool TextResourceDecoder::shouldAutoDetect() const TextResourceDecoder 363 Source/core/html/parser/TextResourceDecoder.cpp String TextResourceDecoder::decode(const char* data, size_t len) TextResourceDecoder 415 Source/core/html/parser/TextResourceDecoder.cpp String TextResourceDecoder::flush() TextResourceDecoder 34 Source/core/html/parser/TextResourceDecoder.h class TextResourceDecoder { TextResourceDecoder 48 Source/core/html/parser/TextResourceDecoder.h static PassOwnPtr<TextResourceDecoder> create(const String& mimeType, const WTF::TextEncoding& defaultEncoding = WTF::TextEncoding(), bool usesEncodingDetector = false) TextResourceDecoder 50 Source/core/html/parser/TextResourceDecoder.h return adoptPtr(new TextResourceDecoder(mimeType, defaultEncoding, usesEncodingDetector)); TextResourceDecoder 52 Source/core/html/parser/TextResourceDecoder.h ~TextResourceDecoder(); TextResourceDecoder 74 Source/core/html/parser/TextResourceDecoder.h TextResourceDecoder(const String& mimeType, const WTF::TextEncoding& defaultEncoding, bool usesEncodingDetector); TextResourceDecoder 85 Source/core/html/track/vtt/VTTParser.cpp , m_decoder(TextResourceDecoder::create("text/plain", UTF8Encoding())) TextResourceDecoder 135 Source/core/html/track/vtt/VTTParser.h OwnPtr<TextResourceDecoder> m_decoder; TextResourceDecoder 169 Source/core/inspector/InspectorPageAgent.cpp static PassOwnPtr<TextResourceDecoder> createXHRTextDecoder(const String& mimeType, const String& textEncodingName) TextResourceDecoder 172 Source/core/inspector/InspectorPageAgent.cpp return TextResourceDecoder::create("text/plain", textEncodingName); TextResourceDecoder 174 Source/core/inspector/InspectorPageAgent.cpp OwnPtr<TextResourceDecoder> decoder = TextResourceDecoder::create("application/xml"); TextResourceDecoder 179 Source/core/inspector/InspectorPageAgent.cpp return TextResourceDecoder::create("text/html", "UTF-8"); TextResourceDecoder 180 Source/core/inspector/InspectorPageAgent.cpp return TextResourceDecoder::create("text/plain", "UTF-8"); TextResourceDecoder 220 Source/core/inspector/InspectorPageAgent.cpp OwnPtr<TextResourceDecoder> decoder = createXHRTextDecoder(cachedResource->response().mimeType(), cachedResource->response().textEncodingName()); TextResourceDecoder 110 Source/core/inspector/InspectorResourceAgent.cpp m_decoder = TextResourceDecoder::create("text/plain", textEncoding, useDetector); TextResourceDecoder 166 Source/core/inspector/InspectorResourceAgent.cpp OwnPtr<TextResourceDecoder> m_decoder; TextResourceDecoder 159 Source/core/inspector/NetworkResourcesData.cpp static PassOwnPtr<TextResourceDecoder> createOtherResourceTextDecoder(const String& mimeType, const String& textEncodingName) TextResourceDecoder 161 Source/core/inspector/NetworkResourcesData.cpp OwnPtr<TextResourceDecoder> decoder; TextResourceDecoder 163 Source/core/inspector/NetworkResourcesData.cpp decoder = TextResourceDecoder::create("text/plain", textEncodingName); TextResourceDecoder 165 Source/core/inspector/NetworkResourcesData.cpp decoder = TextResourceDecoder::create("application/xml"); TextResourceDecoder 168 Source/core/inspector/NetworkResourcesData.cpp decoder = TextResourceDecoder::create("text/html", "UTF-8"); TextResourceDecoder 170 Source/core/inspector/NetworkResourcesData.cpp decoder = TextResourceDecoder::create("text/plain", "UTF-8"); TextResourceDecoder 172 Source/core/inspector/NetworkResourcesData.cpp decoder = TextResourceDecoder::create("text/plain", "ISO-8859-1"); TextResourceDecoder 50 Source/core/inspector/NetworkResourcesData.h class TextResourceDecoder; TextResourceDecoder 114 Source/core/inspector/NetworkResourcesData.h TextResourceDecoder* decoder() const { return m_decoder.get(); } TextResourceDecoder 115 Source/core/inspector/NetworkResourcesData.h void setDecoder(PassOwnPtr<TextResourceDecoder> decoder) { m_decoder = decoder; } TextResourceDecoder 145 Source/core/inspector/NetworkResourcesData.h OwnPtr<TextResourceDecoder> m_decoder; TextResourceDecoder 88 Source/core/loader/DocumentWriter.cpp OwnPtr<TextResourceDecoder> decoder = m_decoderBuilder.buildFor(m_document); TextResourceDecoder 109 Source/core/loader/DocumentWriter.cpp OwnPtr<TextResourceDecoder> decoder = m_decoderBuilder.buildFor(m_document); TextResourceDecoder 126 Source/core/loader/DocumentWriter.cpp TextResourceDecoder* decoder = m_parser->decoder(); TextResourceDecoder 128 Source/core/loader/DocumentWriter.cpp decoder->setEncoding(charset, TextResourceDecoder::UserChosenEncoding); TextResourceDecoder 43 Source/core/loader/DocumentWriter.h class TextResourceDecoder; TextResourceDecoder 59 Source/core/loader/TextResourceDecoderBuilder.cpp inline PassOwnPtr<TextResourceDecoder> TextResourceDecoderBuilder::createDecoderInstance(Document* document) TextResourceDecoder 63 Source/core/loader/TextResourceDecoderBuilder.cpp return TextResourceDecoder::create(m_mimeType, settings->defaultTextEncodingName(), settings->usesEncodingDetector()); TextResourceDecoder 66 Source/core/loader/TextResourceDecoderBuilder.cpp return TextResourceDecoder::create(m_mimeType, String()); TextResourceDecoder 69 Source/core/loader/TextResourceDecoderBuilder.cpp inline void TextResourceDecoderBuilder::setupEncoding(TextResourceDecoder* decoder, Document* document) TextResourceDecoder 75 Source/core/loader/TextResourceDecoderBuilder.cpp decoder->setEncoding(m_encoding.string(), m_encodingWasChosenByUser ? TextResourceDecoder::UserChosenEncoding : TextResourceDecoder::EncodingFromHTTPHeader); TextResourceDecoder 91 Source/core/loader/TextResourceDecoderBuilder.cpp decoder->setEncoding(parentFrame->document()->inputEncoding().string(), TextResourceDecoder::EncodingFromParentFrame); TextResourceDecoder 95 Source/core/loader/TextResourceDecoderBuilder.cpp PassOwnPtr<TextResourceDecoder> TextResourceDecoderBuilder::buildFor(Document* document) TextResourceDecoder 97 Source/core/loader/TextResourceDecoderBuilder.cpp OwnPtr<TextResourceDecoder> decoder = createDecoderInstance(document); TextResourceDecoder 41 Source/core/loader/TextResourceDecoderBuilder.h class TextResourceDecoder; TextResourceDecoder 48 Source/core/loader/TextResourceDecoderBuilder.h PassOwnPtr<TextResourceDecoder> buildFor(Document*); TextResourceDecoder 57 Source/core/loader/TextResourceDecoderBuilder.h PassOwnPtr<TextResourceDecoder> createDecoderInstance(Document*); TextResourceDecoder 58 Source/core/loader/TextResourceDecoderBuilder.h void setupEncoding(TextResourceDecoder*, Document*); TextResourceDecoder 65 Source/core/page/EventSource.cpp , m_decoder(TextResourceDecoder::create("text/plain", "UTF-8")) TextResourceDecoder 51 Source/core/page/EventSource.h class TextResourceDecoder; TextResourceDecoder 116 Source/core/page/EventSource.h OwnPtr<TextResourceDecoder> m_decoder; TextResourceDecoder 127 Source/core/workers/WorkerScriptLoader.cpp m_decoder = TextResourceDecoder::create("text/javascript", m_responseEncoding); TextResourceDecoder 129 Source/core/workers/WorkerScriptLoader.cpp m_decoder = TextResourceDecoder::create("text/javascript", "UTF-8"); TextResourceDecoder 45 Source/core/workers/WorkerScriptLoader.h class TextResourceDecoder; TextResourceDecoder 93 Source/core/workers/WorkerScriptLoader.h OwnPtr<TextResourceDecoder> m_decoder; TextResourceDecoder 1306 Source/core/xml/XMLHttpRequest.cpp m_decoder = TextResourceDecoder::create("application/json", "UTF-8"); TextResourceDecoder 1308 Source/core/xml/XMLHttpRequest.cpp m_decoder = TextResourceDecoder::create("text/plain", m_responseEncoding); TextResourceDecoder 1311 Source/core/xml/XMLHttpRequest.cpp m_decoder = TextResourceDecoder::create("application/xml"); TextResourceDecoder 1315 Source/core/xml/XMLHttpRequest.cpp m_decoder = TextResourceDecoder::create("text/html", "UTF-8"); TextResourceDecoder 1317 Source/core/xml/XMLHttpRequest.cpp m_decoder = TextResourceDecoder::create("text/plain", "UTF-8"); TextResourceDecoder 51 Source/core/xml/XMLHttpRequest.h class TextResourceDecoder; TextResourceDecoder 230 Source/core/xml/XMLHttpRequest.h OwnPtr<TextResourceDecoder> m_decoder; TextResourceDecoder 492 Source/modules/filesystem/InspectorFileSystemAgent.cpp OwnPtr<TextResourceDecoder> decoder = TextResourceDecoder::create(m_mimeType, m_charset, true);