Form buttons don't show an active state when they're clicked. They keep showing hover until they're inactive again. This is the case for both buttons and input elements. Simple testcase: <html><head></head><body> <form> <input type=submit name=input value="Input"></input> <button type=submit name=button value="Button">Button</button> </form> </body></html>
Created attachment 11560 [details] Makes active: override hover: Do I need a new testcase? How do I find out which testcase failed because of this bug, or make one that would?
Comment on attachment 11560 [details] Makes active: override hover: r=me I don't think an automated test can be made for this issue - and adding manual test seems to be an overkill.
Committed revision 18020. Made the same change to RenderThemeGdk (it's sad that this logic is duplicated!)