-
weinig@apple.com authored
<rdar://problem/8451371> https://bugs.webkit.org/show_bug.cgi?id=46076 Reviewed by Adam Roben. * Shared/WebPreferencesStore.cpp: (WebKit::WebPreferencesStore::WebPreferencesStore): (WebKit::WebPreferencesStore::encode): (WebKit::WebPreferencesStore::decode): * Shared/WebPreferencesStore.h: Add needsSiteSpecificQuirks; * UIProcess/API/C/WKAPICast.h: (WebKit::toFontSmoothingLevel): (WebKit::toAPI): Move FontSmoothing conversion functions here. * UIProcess/API/C/WKPreferences.cpp: (WKPreferencesSetFontSmoothingLevel): (WKPreferencesGetFontSmoothingLevel): (WKPreferencesSetAcceleratedCompositingEnabled): (WKPreferencesGetAcceleratedCompositingEnabled): (WKPreferencesSetCompositingBordersVisible): (WKPreferencesGetCompositingBordersVisible): (WKPreferencesSetCompositingRepaintCountersVisible): (WKPreferencesGetCompositingRepaintCountersVisible): (WKPreferencesSetNeedsSiteSpecificQuirks): (WKPreferencesGetNeedsSiteSpecificQuirks): Add WKPreferencesSetNeedsSiteSpecificQuirks/WKPreferencesGetNeedsSiteSpecificQuirks and move implementations from WKPreferencesPrivate.cpp here. * UIProcess/API/C/WKPreferencesPrivate.cpp: Removed. * UIProcess/API/C/WKPreferencesPrivate.h: Add Add WKPreferencesSetNeedsSiteSpecificQuirks/WKPreferencesGetNeedsSiteSpecificQuirks. * UIProcess/WebPreferences.cpp: (WebKit::WebPreferences::setNeedsSiteSpecificQuirks): (WebKit::WebPreferences::needsSiteSpecificQuirks): * UIProcess/WebPreferences.h: * WebProcess/WebPage/WebPage.cpp: (WebKit::WebPage::updatePreferences): Pipe through needsSiteSpecificQuirks. * WebKit2.xcodeproj/project.pbxproj: * WebKit2.pro: * win/WebKit2.vcproj: Update for removed files. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72162 268f45cc-cd09-0410-ab3c-d52691b4dbfc
e3220628