The position of the cursor when clicking on an empty element filled with the :empty:before CSS rule ignores the CSS padding property. It is always drawn in the top left corner of the box. See the attached files for an example.
Created attachment 22423 [details] Test case XML file
Created attachment 22425 [details] Test case CSS file
Created attachment 139743 [details] reduction
See also: bug 20242, bug 21785.
(In reply to comment #0) > The position of the cursor when clicking on an empty element filled with the :empty:before CSS rule ignores the CSS padding property. It is always drawn in the top left corner of the box. See the attached files for an example. Latest webkit and chrome its working. Please confirm so that we can close this.
Works as expected now.
*** Bug 21785 has been marked as a duplicate of this bug. ***
*** Bug 20242 has been marked as a duplicate of this bug. ***
Works as expected in Safari Version 7.0.1 (9537.73.11)