resurrecting the selenium server and pushing a first draft of the test

#3260 
The test for this issue need to use the selenium because there is JS involve. I'm trying to bring back the use in selenium for that.