std::unique_ptr<TextResourceDecoder> TextResourceDecoderBuilder::buildFor(
    Document* document) {
  std::unique_ptr<TextResourceDecoder> decoder =
      createDecoderInstance(document);
  setupEncoding(decoder.get(), document);
  return decoder;
}
PassOwnPtr<TextResourceDecoder> TextResourceDecoderBuilder::buildFor(Document* document)
{
    OwnPtr<TextResourceDecoder> decoder = createDecoderInstance(document);
    setupEncoding(decoder.get(), document);
    return decoder.release();
}