Network.IDN prefix

From MozillaZine Knowledge Base
Jump to navigationJump to search

Background

When Mozilla’s IDN support was first being developed, the standard itself had not completely stabilized. As such, the prefix used to denote punycode-encoded strings was still changing from revision to revision. When IDN support was first checked in, the prefix was “IESG--”; now it’s “xn--” (per RFC 3490).

This preference is largely for debugging purposes.

Possible values and their effects

This string preference determines what characters denote the beginning of punycode-encoded domain names. The default value is xn--.

Caveats

  • As the IDN standard has been finalized, changing this preference will break IDN support.

First checked in

Has an effect in

  • Netscape (all versions since 7.1)
  • Mozilla Suite (all versions since 1.3 Beta)
  • Mozilla Firebird (all versions)
  • Mozilla Firefox (all versions)
  • SeaMonkey (all versions)

Related bugs

Related preferences

External links