Safari 6 does not respect LCD font smoothing option

Originator:loonypandora
Number:rdar://12140111 Date Originated:21-Aug-2012 10:49 AM
Status:duplicate of 11884244 Resolved:
Product:Safari Product Version:
Classification: Reproducible:Yes
 
When LCD Font Smoothing (aka Sub-Pixel Antialiasing) is disabled via System Preferences, Safari 6 does not respect this setting in all locations. Safari 6 always renders text in the address bar with sub-pixel antialiasing.

The browser viewport, webpages, and all other menus respect this setting, It is just the address bar that is problematic.

I disable LCD font smoothing as I can see the colour fringes around the text with it enabled and makes it very hard to read text.


Steps to Reproduce:

1) Be on OS X Mountain Lion 10.8
2) Quit Safari if it is running
3) Navigate to System Preferences -> General, and disable the "Use LCD Font Smoothing When Available" checkbox
4) Reopen Safari and navigate to any web page.
5) Closely examine the differences between the text in the address bar and the text on the web page


Expected Results:

Text in the address bar should use greyscale antialiasing like the text in the browser viewport. This respecting the setting in System Preferences


Actual Results:

Text in the address bar uses sub pixel antialiasing and has noticeable colour fringes when you look closely


Regression:

- Tested on MacBook Pro 15-inch, Early 2011, running OS X 10.8 (12A269). Untested on any other configuration.
- This bug was not present on the same hardware in earlier versions of Safari, and was not present in the Safari 6 beta for OS X Lion.


Notes:

See screenshot for an example. Note the colour fringes in the address bar and the lack of them on the text in the webpage. Any website with text will demonstrate the problem.

Screenshot:

http://cl.ly/IvFA

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!