Right now they just follow GDK screen defaults. Really we should be getting this information from FontConfig.
Created attachment 69079 [details] Patch for this issue
Comment on attachment 69079 [details] Patch for this issue Looks sensible to me. Keep up the great work =D
Committed r68558: <http://trac.webkit.org/changeset/68558>