Reviewed by John.
authordarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 29 Nov 2004 23:13:01 +0000 (23:13 +0000)
committerdarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 29 Nov 2004 23:13:01 +0000 (23:13 +0000)
        - worked around bug in Panther where NSScroller calls _destinationFloatValueForScroller: on superview
          without first checking if it's implemented

        * WebView.subproj/WebHTMLView.m: (-[WebHTMLView _destinationFloatValueForScroller:]):
        Implemented. Calls floatValue on the scroller.

        * English.lproj/StringsNotToBeLocalized.txt: Update for recent changes.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@8086 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebKit/ChangeLog
WebKit/English.lproj/StringsNotToBeLocalized.txt
WebKit/Misc.subproj/WebUnicode.m
WebKit/WebView.subproj/WebHTMLView.m

index 5acbd4f2565defbc6aac7e713e19fec88a1e690d..b0352392f9ef6ff061e1177d20a17b73270651a4 100644 (file)
@@ -1,3 +1,15 @@
+2004-11-29  Darin Adler  <darin@apple.com>
+
+        Reviewed by John.
+
+        - worked around bug in Panther where NSScroller calls _destinationFloatValueForScroller: on superview
+          without first checking if it's implemented
+
+        * WebView.subproj/WebHTMLView.m: (-[WebHTMLView _destinationFloatValueForScroller:]):
+        Implemented. Calls floatValue on the scroller.
+
+        * English.lproj/StringsNotToBeLocalized.txt: Update for recent changes.
+
 2004-11-23  Chris Blumenberg  <cblu@apple.com>
 
        Fixed: <rdar://problem/3890944> disable icon database for Dashboard
         * Plugins.subproj/WebBaseNetscapePluginView.m:
         (-[NSData _web_locationAfterFirstBlankLine]): support both formats ("\r\n\n" and "\r\n\r\n") for separating header data from body data because Shockwave still sends the prior format
 
-
 2004-11-19  Ken Kocienda  <kocienda@apple.com>
 
         Reviewed by Harrison
index d90a279e929bb794f8f48ce724621316e619fedd..20518ecfb420bad5c80e056c04060a0b431d2e8c 100644 (file)
 "WebHistorySavedNotification"
 "WebIconDatabaseDidAddIconNotification"
 "WebIconDatabaseDirectoryDefaultsKey"
+"WebIconDatabaseEnabled"
 "WebIconDatabaseVersion"
 "WebIconNotificationUserInfoURLKey"
 "WebIconURLToSiteURLs"
@@ -388,6 +389,8 @@ Plugins.subproj/WebPluginDocumentView.m:"type"
 WebCoreSupport.subproj/WebBridge.m:"height"
 WebCoreSupport.subproj/WebBridge.m:"width"
 WebCoreSupport.subproj/WebCookieAdapter.m:"Cookie"
+WebCoreSupport.subproj/WebImageData.m:"Gray"
+WebCoreSupport.subproj/WebImageData.m:"RGB"
 WebCoreSupport.subproj/WebImageRendererFactory.m:"clear"
 WebCoreSupport.subproj/WebImageRendererFactory.m:"copy"
 WebCoreSupport.subproj/WebImageRendererFactory.m:"darker"
index 2e991271aa897f6a21949534fc825d2c04f4a3fa..2c576beab5a2d35b48ec6d1d12f5920838e91ac0 100644 (file)
@@ -14,7 +14,7 @@ static int _unicodeDigitValue(UChar32 c)
 
 static WebCoreUnicodeDirection _unicodeDirection(UChar32 c)
 {
-#ifdef BUILDING_ON_PANTHER
+#if BUILDING_ON_PANTHER
     // Panther gets the direction of the hyphen wrong.  It returns "ET" (European Terminator) when
     // it should return "ES" (European Separator).
     if (c == '-')
index 426587433ca8d2b0e0542c88c9d634d614bbb93c..46de7c0d5c70c4d8cca15f7708dd9362388fdfe8 100644 (file)
@@ -4091,6 +4091,16 @@ static DOMRange *unionDOMRanges(DOMRange *a, DOMRange *b)
     return [super nextResponder];
 }
 
+#if BUILDING_ON_PANTHER
+
+// Work around a bug in Panther where this is called without first calling respondsToSelector.
+- (float)_destinationFloatValueForScroller:(NSScroller *)scroller
+{
+    return [scroller floatValue];
+}
+
+#endif
+
 @end
 
 @implementation WebHTMLView (WebTextSizing)