Tested on: Mozilla Firefox, Google Chrome, Microsoft Edge.