[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677

darin darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 06:29:12 UTC 2009


The following commit has been merged in the debian/unstable branch:
commit da8f4cd91679e2ee1aa7603ddadb1574cf5ea3ba
Author: darin <darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Mon Aug 5 23:19:16 2002 +0000

            - fixed 3016795 -- http://www.google.co.il/ fails to decode
    
            * kwq/make-charset-table.pl: Added a hack that makes us treat for
    	iso-8859-8-e and iso-8859-8-i the same as iso-8859-8; may not be exactly
    	right, but it's probably OK modulo the actual bidi support.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@1736 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebCore/ChangeLog-2002-12-03 b/WebCore/ChangeLog-2002-12-03
index 5bbfcad..e1a3258 100644
--- a/WebCore/ChangeLog-2002-12-03
+++ b/WebCore/ChangeLog-2002-12-03
@@ -1,3 +1,11 @@
+2002-08-05  Darin Adler  <darin at apple.com>
+
+        - fixed 3016795 -- http://www.google.co.il/ fails to decode
+
+        * kwq/make-charset-table.pl: Added a hack that makes us treat for
+	iso-8859-8-e and iso-8859-8-i the same as iso-8859-8; may not be exactly
+	right, but it's probably OK modulo the actual bidi support.
+
 2002-08-05  Maciej Stachowiak  <mjs at apple.com>
 
         * kwq/KWQKHTMLPartImpl.mm:
diff --git a/WebCore/ChangeLog-2003-10-25 b/WebCore/ChangeLog-2003-10-25
index 5bbfcad..e1a3258 100644
--- a/WebCore/ChangeLog-2003-10-25
+++ b/WebCore/ChangeLog-2003-10-25
@@ -1,3 +1,11 @@
+2002-08-05  Darin Adler  <darin at apple.com>
+
+        - fixed 3016795 -- http://www.google.co.il/ fails to decode
+
+        * kwq/make-charset-table.pl: Added a hack that makes us treat for
+	iso-8859-8-e and iso-8859-8-i the same as iso-8859-8; may not be exactly
+	right, but it's probably OK modulo the actual bidi support.
+
 2002-08-05  Maciej Stachowiak  <mjs at apple.com>
 
         * kwq/KWQKHTMLPartImpl.mm:
diff --git a/WebCore/ChangeLog-2005-08-23 b/WebCore/ChangeLog-2005-08-23
index 5bbfcad..e1a3258 100644
--- a/WebCore/ChangeLog-2005-08-23
+++ b/WebCore/ChangeLog-2005-08-23
@@ -1,3 +1,11 @@
+2002-08-05  Darin Adler  <darin at apple.com>
+
+        - fixed 3016795 -- http://www.google.co.il/ fails to decode
+
+        * kwq/make-charset-table.pl: Added a hack that makes us treat for
+	iso-8859-8-e and iso-8859-8-i the same as iso-8859-8; may not be exactly
+	right, but it's probably OK modulo the actual bidi support.
+
 2002-08-05  Maciej Stachowiak  <mjs at apple.com>
 
         * kwq/KWQKHTMLPartImpl.mm:
diff --git a/WebCore/kwq/make-charset-table.pl b/WebCore/kwq/make-charset-table.pl
index 3236847..d1674d7 100755
--- a/WebCore/kwq/make-charset-table.pl
+++ b/WebCore/kwq/make-charset-table.pl
@@ -33,7 +33,7 @@ sub emit_output
     my $mac_string_encoding = $invalid_encoding;
 
     foreach my $name ($canonical_name, @aliases) {
-	$name =~ tr/A-Z/a-z/;
+	$name = lc $name;
 	if ($name_to_mac_encoding{$name}) {
 	    $mac_string_encoding = $name_to_mac_encoding{$name};
 	    $used_mac_encodings{$name} = $name;
@@ -56,10 +56,14 @@ sub process_mac_encodings {
     while (<MAC_ENCODINGS>) {
 	chomp;
 	if (my ($id, $name) = /([0-9]*):(.*)/) {
-	    $name =~ tr/A-Z/a-z/;
-	    $name_to_mac_encoding{$name} = $id;
+	    $name_to_mac_encoding{lc $name} = $id;
 	}
     }
+    
+    # Hack, treat -E and -I same as non-suffix case.
+    # Not sure if this does the right thing or not.
+    $name_to_mac_encoding{"iso-8859-8-e"} = $name_to_mac_encoding{"iso-8859-8"};
+    $name_to_mac_encoding{"iso-8859-8-i"} = $name_to_mac_encoding{"iso-8859-8"};
 }
 
 sub process_iana_charsets {

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list