more fixes on websql (it never end) and more tests