summaryrefslogtreecommitdiffstats
path: root/WebKitTools/MiniBrowser/qt/BrowserWindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'WebKitTools/MiniBrowser/qt/BrowserWindow.cpp')
-rw-r--r--WebKitTools/MiniBrowser/qt/BrowserWindow.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/WebKitTools/MiniBrowser/qt/BrowserWindow.cpp b/WebKitTools/MiniBrowser/qt/BrowserWindow.cpp
index 4c56c3b..bf763a4 100644
--- a/WebKitTools/MiniBrowser/qt/BrowserWindow.cpp
+++ b/WebKitTools/MiniBrowser/qt/BrowserWindow.cpp
@@ -132,8 +132,11 @@ void BrowserWindow::updateUserAgentList()
QFile file(":/useragentlist.txt");
if (file.open(QIODevice::ReadOnly)) {
- while (!file.atEnd())
- m_userAgentList << file.readLine().trimmed();
+ while (!file.atEnd()) {
+ QString agent = file.readLine().trimmed();
+ if (!m_userAgentList.contains(agent))
+ m_userAgentList << agent;
+ }
file.close();
}