Sha256: 44078dcc5baa523c965f08ab344de0dddf6cdd470c17aa8e6ed6716bdc0266a6

Contents?: true

Size: 714 Bytes

Versions: 29

Compression:

Stored size: 714 Bytes

Contents

#include "UnsupportedContentHandler.h"
#include "WebPage.h"
#include <QNetworkReply>

UnsupportedContentHandler::UnsupportedContentHandler(WebPage *page, QNetworkReply *reply, QObject *parent) : QObject(parent) {
  m_page = page;
  m_reply = reply;
}

void UnsupportedContentHandler::renderNonHtmlContent() {
  QByteArray text = m_reply->readAll();
  m_page->mainFrame()->setContent(text, QString("text/plain"), m_reply->url());
  m_page->unsupportedContentFinishedReply(m_reply);
  this->deleteLater();
}

void UnsupportedContentHandler::waitForReplyToFinish() {
  connect(m_reply, SIGNAL(finished()), this, SLOT(replyFinished()));
}

void UnsupportedContentHandler::replyFinished() {
  renderNonHtmlContent();
}

Version data entries

29 entries across 29 versions & 2 rubygems

Version Path
capybara-webkit-1.15.1 src/UnsupportedContentHandler.cpp
capybara-webkit-1.15.0 src/UnsupportedContentHandler.cpp
capybara-webkit-1.14.0 src/UnsupportedContentHandler.cpp
capybara-webkit-1.13.0 src/UnsupportedContentHandler.cpp
capybara-webkit-1.12.0 src/UnsupportedContentHandler.cpp
capybara-webkit-1.11.1 src/UnsupportedContentHandler.cpp
capybara-webkit-1.11.0 src/UnsupportedContentHandler.cpp
capybara-webkit-1.10.1 src/UnsupportedContentHandler.cpp
capybara-webkit-1.10.0 src/UnsupportedContentHandler.cpp
capybara-webkit-1.9.0 src/UnsupportedContentHandler.cpp
capybara-webkit-1.8.0 src/UnsupportedContentHandler.cpp
capybara-webkit-1.7.1 src/UnsupportedContentHandler.cpp
capybara-webkit-1.7.0 src/UnsupportedContentHandler.cpp
capybara-webkit-1.6.0 src/UnsupportedContentHandler.cpp
capybara-webkit-1.5.2 src/UnsupportedContentHandler.cpp
capybara-webkit-1.5.1 src/UnsupportedContentHandler.cpp
capybara-webkit-1.5.0 src/UnsupportedContentHandler.cpp
capybara-webkit-1.4.1 src/UnsupportedContentHandler.cpp
capybara-webkit-1.4.0 src/UnsupportedContentHandler.cpp
capybara-webkit-1.3.1 src/UnsupportedContentHandler.cpp