Reverting reverts: ----------------- There were a few unfortunate commits that break the work detailed in this thread, so basically we're getting back to r4648, keeping the patches that don't make regressions in this test suite [1], by reverting #4651 and #4652, and putting #4653 momentarily "on hold". In a nutshell: Results Table .-------.--------.------.-----------.-----------------------.-----.-----. | | BTG | test | pravda.ru | 4ta.html | VT | PV | | | render | t.* | #1 | #2 | Girl | footb. | horos.| | | |-------|--------|------|-----------|-----------------------|-----|-----| |d4657 | ok | ok | ok | ok | ok | ok | ok | ok | ok | |d4652 | ok | ok | x a | x ic| ok | x l | x d | x n | ok | |d4651 | ok | ok | x a | x ic| ok | x l | x d | x n | ok | |d4648 | ok | ok | ok | ok | ok | ok | ok | ok | ok | '-----------------------------------'-----------------------------'-----' As you can see, d4648 and d4657 pass all the tests. Technical details in "hg log -v" and [1]. Hereafter we'll use this testsuite [1] to assert committed code at least passes this known bugset. Besides the test suite, I did extensive tests with the sites I usually visit, with no regressions (BTW, a three year old bug or so was catched in the process). This was meant to be a moment of joy for dillo users, so please give these patches extensive tests/surfing and report back how they work for you! (good and bad). Hint: I found a near 100% speed increase with a heavy site I use (Back/Forward test). [1] http://www.dillo.org/test/4648/test-suite.v1.txt -- Cheers Jorge.-