History: Only save whitelisted schemes

remotes/origin/Falkon/3.0
David Rosca 8 years ago
parent e28b2048df
commit e74f18e8e8
No known key found for this signature in database
GPG Key ID: EBC3FC294452C6D8
  1. 9
      src/lib/history/history.cpp

@ -70,14 +70,11 @@ void History::addHistoryEntry(const QUrl &url, QString title)
return;
}
const QStringList ignoredSchemes = {
QStringLiteral("falkon"),
QStringLiteral("view-source"),
QStringLiteral("data"),
QStringLiteral("about")
const QStringList schemes = {
QSL("http"), QSL("https"), QSL("ftp"), QSL("file")
};
if (url.isEmpty() || ignoredSchemes.contains(url.scheme())) {
if (!schemes.contains(url.scheme())) {
return;
}

Loading…
Cancel
Save