David Rosca
d00e769749
Initial rename to Falkon
9 years ago
srazi
cedf1b6b24
CI for Windows and macOS ( #2245 )
9 years ago
David Rosca
650bc03241
Remove NetworkTest
9 years ago
David Rosca
d3447e25e3
Fix autotests
10 years ago
David Rosca
2cdb0a0b32
Skip KWallet and GnomeKeyring tests when service not running
11 years ago
David Rosca
0f6720a32c
Bring back KWallet password backend test
11 years ago
David Rosca
7b2575f809
Bring back autotests
11 years ago
David Rosca
b9d5851ef5
Renamed src/webkit -> src/webengine
11 years ago
David Rosca
bb995d7984
Fix some warnings
11 years ago
David Rosca
8d7cfb0e2a
Remove some Qt 4 specific code
11 years ago
David Rosca
ed252c5534
Autotests: Fix building with KF5 KWallet
12 years ago
David Rosca
ca160731b9
[Benchmarks+Autotests] Fixed building with Qt5 and KWallet
...
Autotests: No longer move autotests binary to $root/bin directory
Autotests: No longer needed to specify NO_SYSTEM_DATAPATH define
12 years ago
nowrep
db664184d0
[AdBlock] Improved performance of loading rules
...
Don't use regexps for parsing rules.
Added benchmark for loading subscriptions
Before:
********* Start testing of AdBlockParseRule *********
Config: Using QTest library 4.8.6, Qt 4.8.6
PASS : AdBlockParseRule::initTestCase()
RESULT : AdBlockParseRule::parseEasyList():
596.3 msecs per iteration (total: 2,982, iterations: 5)
PASS : AdBlockParseRule::parseEasyList()
PASS : AdBlockParseRule::cleanupTestCase()
Totals: 3 passed, 0 failed, 0 skipped
********* Finished testing of AdBlockParseRule *********
After:
********* Start testing of AdBlockParseRule *********
Config: Using QTest library 4.8.6, Qt 4.8.6
PASS : AdBlockParseRule::initTestCase()
RESULT : AdBlockParseRule::parseEasyList():
481.8 msecs per iteration (total: 2,409, iterations: 5)
PASS : AdBlockParseRule::parseEasyList()
PASS : AdBlockParseRule::cleanupTestCase()
Totals: 3 passed, 0 failed, 0 skipped
********* Finished testing of AdBlockParseRule *********
12 years ago
nowrep
7f3d8ee786
[Cleanup] Split src/lib/webview into tabwidget, webkit and webtab folders
12 years ago
nowrep
5d1f560c5f
[Autotests] Added new test for forced SslV3 for not-working servers
12 years ago
nowrep
865fd034a3
[Autotests] Correctly link to KDE/Gnome password plugins
...
Also make PACTest pass by fixing qupzilla.com IP.
12 years ago
S. Razi Alavizadeh
5ea3572368
[Windows][Tests] Fixed compile issues on Windows.
13 years ago
nowrep
f8c5415a1b
[PasswordBackends] Added tests for password backends.
13 years ago
nowrep
a9326eadc5
Added support for Proxy Auto-Config (PAC).
...
.pac files will be downloaded and executed to get
proxy configuration for each url.
Closes #747
13 years ago
nowrep
01d8689a05
Properly fixed comparison of version + added tests.
13 years ago
nowrep
7e6d619516
AdBlock: Greatly improves performance of regexp rules.
...
Regexp will be parsed into parts that can be used with
QString::contains for quick match. If url contains all parts,
real QRegExp matching is applied.
This speedup affects rules that are internally converted into
regexp, not AdBlock's regexp rules (but those rules are very rarely used
in subscriptions, so there's no need to optimise them)
13 years ago
nowrep
f3c7f5a3ba
[Qt5] Fixed failing FormCompleter tests.
13 years ago
nowrep
668022ed64
Improved parsing of Content-Disposition header.
...
It now tries to detect whether UTF-8 encoding is used.
Closes #745
13 years ago
nowrep
00a5b62667
Fixed matching cookies according RFC 6265.
...
Perform cookie domain matching on domains without
leading dot.
Matching cookies against blocklist/whitelist is now
also properly working.
13 years ago
nowrep
88c2c25490
[Tests] Add tests for PageFormCompleter.
...
Also updated copyright on other tests.
13 years ago
nowrep
21d2c57dd8
Added autotests for QzTools helper functions.
13 years ago