1. 13 May, 2008 3 commits
    • ap@webkit.org's avatar
      Reviewed by John Sullivan. · c6c08514
      ap@webkit.org authored
              <rdar://problem/4852077> REGRESSION: The content of the HTML file which is saved as Thai
              (ISO 8859-11) disappear.
      
              <rdar://problem/5842597> Thai ISO-8859-11 should be upgraded to Windows-874
      
              Test: fast/encoding/char-decoding.html
      
              * platform/text/TextCodecICU.cpp: (WebCore::TextCodecICU::registerExtendedEncodingNames):
              Register ISO-8859-11, which doesn't have a standard IANA name, despite following
              the usual 8859 naming scheme. Also, made TIS-620 map to windows-874-2000 explicitly.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@33384 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c6c08514
    • ap@webkit.org's avatar
      Reviewed by Dan Bernstein. · d45dad02
      ap@webkit.org authored
              Add tests verifying that we don't mix up some similar, but incompatible encodings.
      
              * fast/encoding/char-decoding-expected.txt:
              * fast/encoding/char-decoding.html:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@33379 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d45dad02
    • ap@webkit.org's avatar
      Reviewed by Darin. · 6e8259dd
      ap@webkit.org authored
              <rdar://problem/5841351> Turkish ISO 8859-9 encoding should be treated as windows-1254
      
              Match IE and upgrade ISO-8859-9 to windows-1254, which is its strict superset.
      
              Test: fast/encoding/char-decoding.html
      
              * platform/text/TextCodecICU.cpp:
              (WebCore::TextCodecICU::registerExtendedEncodingNames): Register the standard name
              unconditionally. Previously, we registered windows-949-2000 as a special case that lacked 
              an IANA standard name, and got away with not registering GBK because it happened
              to be reported by ICU normally earlier than any encoding upgraded to it.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@33377 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6e8259dd
  2. 08 Mar, 2008 1 commit
    • ap@webkit.org's avatar
      Reviewed by Darin. · f7071608
      ap@webkit.org authored
              REGRESSION: Korean decoding doesn't support extended EUC-KR.
      
              Test: fast/encoding/char-decoding.html
      
              * platform/text/TextCodecICU.cpp:
              (WebCore::TextCodecICU::registerExtendedEncodingNames): Untangle the system of duplicate ICU
              encoding names by manually registering windows-939-2000, and mapping all other related
              encodings to it.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@30894 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f7071608
  3. 27 Jan, 2008 1 commit
  4. 27 Aug, 2007 1 commit
    • oliver's avatar
      rs=brady · 4a04cb28
      oliver authored
              
              Convert all the encoding tests to plain text dumps.
      
              * fast/encoding/char-decoding-expected.txt:
              * fast/encoding/char-decoding-mac-expected.txt: Added.
              * fast/encoding/char-decoding-mac.html: Added.
                char-decoding-mac tests the ability to decode the mac specific legacy x-nextstep charset.
              * fast/encoding/char-decoding.html:
              * fast/encoding/frame-default-enc-expected.checksum: Removed.
              * fast/encoding/frame-default-enc-expected.png: Removed.
              * fast/encoding/frame-default-enc-expected.txt:
              * fast/encoding/frame-default-enc.html:
              * fast/encoding/mispositioned-meta-expected.checksum: Removed.
              * fast/encoding/mispositioned-meta-expected.png: Removed.
              * fast/encoding/mispositioned-meta-expected.txt:
              * fast/encoding/mispositioned-meta.html:
              * fast/encoding/tag-in-title-expected.checksum: Removed.
              * fast/encoding/tag-in-title-expected.png: Removed.
              * fast/encoding/tag-in-title-expected.txt:
              * fast/encoding/tag-in-title.html:
              * platform/win/Skipped:
                Skip char-decoding-mac
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@25268 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4a04cb28
  5. 18 Apr, 2007 1 commit
    • kmccullo's avatar
      Reviewed by AP. · 272aab37
      kmccullo authored
              - Consolidated encoding tests.
      
              * fast/encoding/char-decoding-expected.txt:
              * fast/encoding/char-decoding.html:
              * fast/encoding/charset-x-nextstep-expected.txt: Removed.
              * fast/encoding/charset-x-nextstep.html: Removed.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@20933 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      272aab37
  6. 05 Mar, 2007 1 commit
  7. 27 Feb, 2007 1 commit