Just applied 10.7.4 and Safari 5.1.7. After Updates Self Service 8.52 displays blacked out username and password field at login. Login still works but it is hard to tell if text is being entered.
Anyone else have this issue?
Here's a quick fix
On your JSS Server go to Library/JSS/Tomcat/webapps/ROOT/theme/selfservice2
Copy the SelfService.css file to your desktop
Open the file in a text editor (TextWrangler is what I use)
at line 58 you'll see
border: 1px solid #fff;
copy the SelfService.css file back to Library/JSS/Tomcat/webapps/ROOT/theme/selfservice2
You will have to authenticate to get it back
by adding the white (fff) 1px border to the input field you will now have white text boxes again
Now users can launch SelfServce and see white boxes again
I will preface this all with "In my JSS Install (10.6.8 Server)"
Self Service calls a login_jsp.java file that is buried deep in the Tomcat/work/ path
There is a line that calls the CSS file at "../theme/selfservice2/SelfService.css"
The key is to find the relative path to the theme folder in your particular install
Just make sure you are in the selfservice2 folder not a selfservice folder and not the SelfService.css that is at the root level of the theme folder