I'm using the stock browser, and am happy with that, so I guess I will put up with it. I tried Firefox, and didn't like it, and there was no Android version of Chrome available (which I use on my main PC since giving up Firefox). I wonder if the stock browser is based on the Chrome engine?
Does appear that there is something different with DS's code for that particular search which causes the odd behaviour in that case only. Maybe it's something that should be fixed.