Tools:

        * HotSpotFinder/HotSpotFinder.pbproj/project.pbxproj:
	File encodings.

WebCore:

        * kwq/WebCoreBridge.h: Use NSString for encoding name, not CFStringEncoding.
        * kwq/WebCoreBridge.mm:
        (-[WebCoreBridge addData:withOverrideEncoding:]): Ditto.

WebKit:

        * WebCoreSupport.subproj/WebBridge.m:
        (-[WebBridge receivedData:withDataSource:]): Use NSString for encoding.
        * WebView.subproj/WebController.h: Update names to use separate boolean
	for user agent and strings for text encodings instead of CFStringEncoding.
        * WebView.subproj/WebController.m:
        (-[WebController setCustomUserAgent:]): Name change.
        (-[WebController resetUserAgent]): Added.
        (-[WebController hasCustomUserAgent]): Added.
        (-[WebController customUserAgent]): Name change.
        (-[WebController setCustomTextEncodingName:]): Take NSString.
        (-[WebController resetTextEncoding]): Update for NSString.
        (-[WebController _mainFrameOverrideEncoding]): Ditto.
        (-[WebController hasCustomTextEncoding]): Ditto.
        (-[WebController customTextEncodingName]): Return NSString.

        * WebView.subproj/WebDataSourcePrivate.h: Use NSString instead of
	CFStringEncoding.
        * WebView.subproj/WebDataSourcePrivate.m:
        (-[WebDataSourcePrivate init]): No need to init.
        (-[WebDataSource _setContentType:]): Copy, don't retain.
        (-[WebDataSource _setEncoding:]): Copy, don't retain.
        (-[WebDataSource _setOverrideEncoding:]): Use NSString.
        (-[WebDataSource _overrideEncoding]): Use NSString.

        * WebView.subproj/WebFramePrivate.h: Use NSString.
        * WebView.subproj/WebFramePrivate.m:
        (-[WebFrame _reloadAllowingStaleDataWithOverrideEncoding:]): Use NSString.

        * WebView.subproj/WebPreferences.h: Use NSString instead of
	CFStringEncoding.
        * WebView.subproj/WebPreferences.m:
        (+[WebPreferences load]): Use NSString.
        (-[WebPreferences defaultTextEncodingName]): Use NSString.
        (-[WebPreferences setDefaultTextEncodingName:]): Use NSString.

WebBrowser:

        * AppController.m:
        (-[AppController updateTextEncodingMenu]): Convert to CFStringEncoding.
        * BrowserWindowController.m:
        (-[BrowserWindowController validateMenuItem:]): Convert to CFStringEncoding.
        (-[BrowserWindowController changeTextEncoding:]): Convert to NSString.
        * Debug/DebugUtilities.m:
        (-[BrowserDocument setUserAgent:]): Update for API change.
        (-[BrowserDocument validate_setUserAgent:]): Ditto.
        (-[BrowserDocument resetUserAgent:]): Ditto.
        (-[BrowserDocument validate_resetUserAgent:]): Ditto.
        * Preferences.subproj/TextPreferences.m:
        (-[TextPreferences updateDefaultCharacterSetPopup]): Convert to CFStringEncoding.
        (-[TextPreferences takeDefaultCharacterSetFrom:]): Convert to NSString.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@2179 268f45cc-cd09-0410-ab3c-d52691b4dbfc
18 files changed
tree: ef17ce85d0351015a4336fbe2eecf1d89c51783f
  1. JavaScriptCore/
  2. WebCore/
  3. WebKit/