aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/browsertab.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/browsertab.cpp b/src/browsertab.cpp
index 1f8bb9b..09d10b8 100644
--- a/src/browsertab.cpp
+++ b/src/browsertab.cpp
@@ -514,7 +514,11 @@ void BrowserTab::renderPage(const QByteArray &data, const MimeType &mime)
document->setDefaultFont(doc_style.standard_font);
document->setDefaultStyleSheet(doc_style.toStyleSheet());
document->setDocumentMargin(doc_style.margin);
+
+ // Strip inline styles from page, so they don't
+ // conflict with user styles.
QString page_html = QString::fromUtf8(data);
+ page_html.replace(QRegularExpression("<style>([^<]*)</style>"), "");
document->setHtml(page_html);
// Find page title in HTML