diff options
Diffstat (limited to 'Tools/DumpRenderTree/qt/WorkQueueItemQt.h')
-rw-r--r-- | Tools/DumpRenderTree/qt/WorkQueueItemQt.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/Tools/DumpRenderTree/qt/WorkQueueItemQt.h b/Tools/DumpRenderTree/qt/WorkQueueItemQt.h index 97c9b04..ac7d1b3 100644 --- a/Tools/DumpRenderTree/qt/WorkQueueItemQt.h +++ b/Tools/DumpRenderTree/qt/WorkQueueItemQt.h @@ -80,6 +80,24 @@ private: QString m_baseURL; }; +class LoadAlternateHTMLStringItem : public WorkQueueItem { +public: + LoadAlternateHTMLStringItem(const QString& content, const QString& baseURL, const QString &failingURL, QWebPage *page) + : WorkQueueItem(page) + , m_content(content) + , m_baseURL(baseURL) + , m_failingURL(failingURL) + { + } + +private: + virtual bool invoke() const; + + QString m_content; + QString m_baseURL; + QString m_failingURL; +}; + class ReloadItem : public WorkQueueItem { public: ReloadItem(QWebPage *page) |