Reviewed by Mark Rowe.
authorkdecker <kdecker@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 2 Oct 2007 21:20:18 +0000 (21:20 +0000)
committerkdecker <kdecker@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 2 Oct 2007 21:20:18 +0000 (21:20 +0000)
        Re-added _minimumRequiredSafariBuildNumber. It turns out older version of Safari still rely
        on this method, so we need to keep it around at least until the next major Safari release.

        * StringsNotToBeLocalized.txt:
        * WebView/WebView.mm:
        (+[WebView _minimumRequiredSafariBuildNumber]):
        * WebView/WebViewPrivate.h:

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

WebKit/ChangeLog
WebKit/StringsNotToBeLocalized.txt
WebKit/WebView/WebView.mm
WebKit/WebView/WebViewPrivate.h

index 8ce93d8db2835153090ffd4f49c74839a5513124..d06f2e716e95c5d1165040cbd3f9ea7d71313079 100644 (file)
@@ -1,3 +1,15 @@
+2007-10-02  Kevin Decker  <kdecker@apple.com>
+
+        Reviewed by Mark Rowe.
+
+        Re-added _minimumRequiredSafariBuildNumber. It turns out older version of Safari still rely
+        on this method, so we need to keep it around at least until the next major Safari release.
+
+        * StringsNotToBeLocalized.txt:
+        * WebView/WebView.mm:
+        (+[WebView _minimumRequiredSafariBuildNumber]):
+        * WebView/WebViewPrivate.h:
+
 2007-10-02  Kevin Decker  <kdecker@apple.com>
 
         Reviewed by John Sullivan.
index 2eb71271aeb88034bcf7e2421900268c8edbc372..4ae840cf1f6d1711304eb92b34bbb333e42c9ad5 100644 (file)
@@ -1,3 +1,4 @@
+"420+"
 "    "
 " "
 " #%*[^\n\r]%*[\n\r]"
index 6953312a1015de724a39c558cf6437a1b60c4ca0..544dec07b59129579d7184c77c22bd5b5039b04e 100644 (file)
@@ -1400,6 +1400,12 @@ WebFrameLoadDelegateImplementationCache WebViewGetFrameLoadDelegateImplementatio
     return usesTestModeFocusRingColor();
 }
 
+// This is only used by older versions of Safari and should be removed in a future release. 
++ (NSString *)_minimumRequiredSafariBuildNumber
+{
+    return @"420+";
+}
+
 - (void)setAlwaysShowVerticalScroller:(BOOL)flag
 {
     WebDynamicScrollBarsView *scrollview = [[[self mainFrame] frameView] _scrollView];
index 92e3709f459fb628d6ea007c652be671644dc0ad..e312494c743ee617d98bfadbe20a96246f0325af 100644 (file)
@@ -251,6 +251,8 @@ Could be worth adding to the API.
 + (void)_setUsesTestModeFocusRingColor:(BOOL)f;
 + (BOOL)_usesTestModeFocusRingColor;
 
++ (NSString *)_minimumRequiredSafariBuildNumber;
+
 /*!
     @method setAlwaysShowVerticalScroller:
     @result Forces the vertical scroller to be visible if flag is YES, otherwise