diff --git a/app/renderer/components/preferences/payment/bitcoinDashboard.js b/app/renderer/components/preferences/payment/bitcoinDashboard.js
index 8c084034eb7..c4519e49110 100644
--- a/app/renderer/components/preferences/payment/bitcoinDashboard.js
+++ b/app/renderer/components/preferences/payment/bitcoinDashboard.js
@@ -102,7 +102,8 @@ class BitcoinDashboard extends ImmutableComponent {
}
const hrefAttrs = {
href: this.props.ledgerData.get('buyURL'),
- target: '_blank'
+ target: '_blank',
+ rel: 'noopener'
}
if (disabled) {
@@ -193,7 +194,7 @@ class BitcoinDashboard extends ImmutableComponent {
}
diff --git a/app/renderer/components/preferences/payment/history.js b/app/renderer/components/preferences/payment/history.js
index a2f1610505c..5baa0dcaaf4 100644
--- a/app/renderer/components/preferences/payment/history.js
+++ b/app/renderer/components/preferences/payment/history.js
@@ -88,7 +88,7 @@ class HistoryRow extends ImmutableComponent {
{this.formattedDate} |
{this.totalAmountStr} |
- {this.receiptFileName}
+ {this.receiptFileName}
|
}
diff --git a/app/renderer/components/preferences/payment/ledgerTable.js b/app/renderer/components/preferences/payment/ledgerTable.js
index 1e87ff929cb..19a8d5ca791 100644
--- a/app/renderer/components/preferences/payment/ledgerTable.js
+++ b/app/renderer/components/preferences/payment/ledgerTable.js
@@ -164,7 +164,7 @@ class LedgerTable extends ImmutableComponent {
},
{
html:
-
+
{
faviconURL
?
diff --git a/app/renderer/components/preferences/syncTab.js b/app/renderer/components/preferences/syncTab.js
index 519b58206f9..cb90c16877e 100644
--- a/app/renderer/components/preferences/syncTab.js
+++ b/app/renderer/components/preferences/syncTab.js
@@ -488,7 +488,7 @@ class SyncTab extends ImmutableComponent {
@@ -83,7 +83,7 @@ class AboutBrave extends React.Component {
},
{
html: name === 'rev'
- ? {(version && version.substring(0, 7)) || ''}
+ ?
{(version && version.substring(0, 7)) || ''}
: version,
value: version
}
diff --git a/js/about/newTabComponents/footerInfo.js b/js/about/newTabComponents/footerInfo.js
index 96313d7380b..6937e5b28c9 100644
--- a/js/about/newTabComponents/footerInfo.js
+++ b/js/about/newTabComponents/footerInfo.js
@@ -15,7 +15,7 @@ class FooterInfo extends ImmutableComponent {
this.props.backgroundImage && this.props.backgroundImage.name
?
{this.props.backgroundImage.name}
diff --git a/js/webtorrent/components/torrentViewer.js b/js/webtorrent/components/torrentViewer.js
index f5706c9f085..ffdcb40b912 100644
--- a/js/webtorrent/components/torrentViewer.js
+++ b/js/webtorrent/components/torrentViewer.js
@@ -54,6 +54,7 @@ class TorrentViewer extends React.Component {
})}
data-l10n-id='poweredByWebTorrent'
href='https://webtorrent.io'
+ rel='noopener'
target='_blank'
/>
)
diff --git a/js/webtorrent/entry.js b/js/webtorrent/entry.js
index e05a9efeeec..9988784e692 100644
--- a/js/webtorrent/entry.js
+++ b/js/webtorrent/entry.js
@@ -188,6 +188,7 @@ function saveTorrentFile () {
const href = url.format(parsedUrl)
const a = document.createElement('a')
+ a.rel = 'noopener'
a.target = '_blank'
a.download = name
a.href = href