<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.mozilla.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Smontagu</id>
	<title>MozillaWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mozilla.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Smontagu"/>
	<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/Special:Contributions/Smontagu"/>
	<updated>2026-09-04T00:10:41Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=1084850</id>
		<title>I18n:Updating Unicode version</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=1084850"/>
		<updated>2015-07-15T12:44:16Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Casing */ typo fix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[I18n:Home Page]]&lt;br /&gt;
&lt;br /&gt;
This document describes the process of updating the files in the Mozilla codebase that are generated from Unicode data files.&lt;br /&gt;
&lt;br /&gt;
== Unicode properties ==&lt;br /&gt;
&lt;br /&gt;
To regenerate the tables in nsUnicodePropertyData.cpp:&lt;br /&gt;
&lt;br /&gt;
Download the current Unicode data files from http://www.unicode.org/Public/UNIDATA/&amp;lt;br&amp;gt;NB: not all the files are actually needed; currently, we require&lt;br /&gt;
* UnicodeData.txt&lt;br /&gt;
* Scripts.txt&lt;br /&gt;
* EastAsianWidth.txt&lt;br /&gt;
* BidiMirroring.txt&lt;br /&gt;
* HangulSyllableType.txt&lt;br /&gt;
* SpecialCasing.txt&lt;br /&gt;
* ReadMe.txt (to record version/date of the UCD)&lt;br /&gt;
* Unihan_Variants.txt (from Unihan.zip)&lt;br /&gt;
though this may change if we find a need for additional properties.&lt;br /&gt;
&lt;br /&gt;
The Unicode data files listed above should be together in one directory.&lt;br /&gt;
&lt;br /&gt;
We also require the file http://www.unicode.org/Public/security/latest/xidmodifications.txt&amp;lt;br&amp;gt;This file should be in a sub-directory &amp;quot;security&amp;quot; immediately below the directory containing the other Unicode data files.&lt;br /&gt;
&lt;br /&gt;
We also require the latest data file for UTR50, currently revision-13: http://www.unicode.org/Public/vertical/revision-13/VerticalOrientation-13.txt&amp;lt;br&amp;gt;&lt;br /&gt;
This file should be in a sub-directory &amp;quot;vertical&amp;quot; immediately below the directory containing the other Unicode data files.&lt;br /&gt;
&lt;br /&gt;
From intl/unicharutil/util, run the command:&lt;br /&gt;
 perl ../tools/genUnicodePropertyData.pl /path/to/hb-common.h /path/to/UCD-directory&lt;br /&gt;
(where hb-common.h is found in the gfx/harfbuzz/src directory).&lt;br /&gt;
&lt;br /&gt;
This will generate (or overwrite!) the files&lt;br /&gt;
* nsUnicodePropertyData.cpp&lt;br /&gt;
* nsUnicodeScriptCodes.h&lt;br /&gt;
in the current directory.&lt;br /&gt;
&lt;br /&gt;
== Casing ==&lt;br /&gt;
&lt;br /&gt;
We require  Unicode data files from http://www.unicode.org/Public/UNIDATA/&amp;lt;br&amp;gt;&lt;br /&gt;
As well as UnicodeData.txt downloaded in the previous step, we need&lt;br /&gt;
* SpecialCasing.txt&lt;br /&gt;
&lt;br /&gt;
From intl/unichar/util, run the command:&lt;br /&gt;
 perl ../tools/genSpecialCasingData.pl /path/to/UCD-directory/UnicodeData.txt /path/to/UCD-directory/SpecialCasing.txt &amp;gt; nsSpecialCasingData.cpp&lt;br /&gt;
&lt;br /&gt;
This will generate (or overwrite!) the files&lt;br /&gt;
* nsSpecialCasingData.cpp&lt;br /&gt;
* all-lower-ref.html&lt;br /&gt;
* all-lower.html&lt;br /&gt;
* all-title-ref.html&lt;br /&gt;
* all-title.html&lt;br /&gt;
* all-upper-ref.html&lt;br /&gt;
* all-upper.html&lt;br /&gt;
in the current directory&lt;br /&gt;
&lt;br /&gt;
Then move the six *.html files to layout/reftests/text-transform&lt;br /&gt;
&lt;br /&gt;
== Normalization ==&lt;br /&gt;
&lt;br /&gt;
Currently our normalization data is frozen at Unicode 3.2 to conform to [https://www.ietf.org/rfc/rfc3454.txt RFC 3454] (Stringprep), see [https://bugzilla.mozilla.org/show_bug.cgi?id=728180 Bug 728180]&lt;br /&gt;
&lt;br /&gt;
== JavaScript Unicode support ==&lt;br /&gt;
&lt;br /&gt;
To update SpiderMonkey&#039;s Unicode support:&lt;br /&gt;
&lt;br /&gt;
* move into &amp;lt;code&amp;gt;js/src/vm/&amp;lt;/code&amp;gt;&lt;br /&gt;
* run &amp;lt;code&amp;gt;python ./make_unicode.py&amp;lt;/code&amp;gt;&lt;br /&gt;
* verify that &amp;lt;code&amp;gt;UnicodeData.txt&amp;lt;/code&amp;gt; and the derived files were correctly updated&lt;br /&gt;
&lt;br /&gt;
Note that running &amp;lt;code&amp;gt;python ./make_unicode.py FILENAME&amp;lt;/code&amp;gt; instead uses &amp;lt;code&amp;gt;FILENAME&amp;lt;/code&amp;gt; as a &amp;lt;code&amp;gt;UnicodeData.txt&amp;lt;/code&amp;gt;, if you ever want to generate new data without overwriting the current &amp;lt;code&amp;gt;js/src/vm/UnicodeData.txt&amp;lt;/code&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=1084849</id>
		<title>I18n:Updating Unicode version</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=1084849"/>
		<updated>2015-07-15T12:37:41Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: Updated for version 8.0 of Unicode&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[I18n:Home Page]]&lt;br /&gt;
&lt;br /&gt;
This document describes the process of updating the files in the Mozilla codebase that are generated from Unicode data files.&lt;br /&gt;
&lt;br /&gt;
== Unicode properties ==&lt;br /&gt;
&lt;br /&gt;
To regenerate the tables in nsUnicodePropertyData.cpp:&lt;br /&gt;
&lt;br /&gt;
Download the current Unicode data files from http://www.unicode.org/Public/UNIDATA/&amp;lt;br&amp;gt;NB: not all the files are actually needed; currently, we require&lt;br /&gt;
* UnicodeData.txt&lt;br /&gt;
* Scripts.txt&lt;br /&gt;
* EastAsianWidth.txt&lt;br /&gt;
* BidiMirroring.txt&lt;br /&gt;
* HangulSyllableType.txt&lt;br /&gt;
* SpecialCasing.txt&lt;br /&gt;
* ReadMe.txt (to record version/date of the UCD)&lt;br /&gt;
* Unihan_Variants.txt (from Unihan.zip)&lt;br /&gt;
though this may change if we find a need for additional properties.&lt;br /&gt;
&lt;br /&gt;
The Unicode data files listed above should be together in one directory.&lt;br /&gt;
&lt;br /&gt;
We also require the file http://www.unicode.org/Public/security/latest/xidmodifications.txt&amp;lt;br&amp;gt;This file should be in a sub-directory &amp;quot;security&amp;quot; immediately below the directory containing the other Unicode data files.&lt;br /&gt;
&lt;br /&gt;
We also require the latest data file for UTR50, currently revision-13: http://www.unicode.org/Public/vertical/revision-13/VerticalOrientation-13.txt&amp;lt;br&amp;gt;&lt;br /&gt;
This file should be in a sub-directory &amp;quot;vertical&amp;quot; immediately below the directory containing the other Unicode data files.&lt;br /&gt;
&lt;br /&gt;
From intl/unicharutil/util, run the command:&lt;br /&gt;
 perl ../tools/genUnicodePropertyData.pl /path/to/hb-common.h /path/to/UCD-directory&lt;br /&gt;
(where hb-common.h is found in the gfx/harfbuzz/src directory).&lt;br /&gt;
&lt;br /&gt;
This will generate (or overwrite!) the files&lt;br /&gt;
* nsUnicodePropertyData.cpp&lt;br /&gt;
* nsUnicodeScriptCodes.h&lt;br /&gt;
in the current directory.&lt;br /&gt;
&lt;br /&gt;
== Casing ==&lt;br /&gt;
&lt;br /&gt;
We require  Unicode data files from http://www.unicode.org/Public/UNIDATA/&amp;lt;br&amp;gt;&lt;br /&gt;
As well as UnicodeData.txt downloaded in the previous set, we need&lt;br /&gt;
* SpecialCasing.txt&lt;br /&gt;
&lt;br /&gt;
From intl/unichar/util, run the command:&lt;br /&gt;
 perl ../tools/genSpecialCasingData.pl /path/to/UCD-directory/UnicodeData.txt /path/to/UCD-directory/SpecialCasing.txt &amp;gt; nsSpecialCasingData.cpp&lt;br /&gt;
&lt;br /&gt;
This will generate (or overwrite!) the files&lt;br /&gt;
* nsSpecialCasingData.cpp&lt;br /&gt;
* all-lower-ref.html&lt;br /&gt;
* all-lower.html&lt;br /&gt;
* all-title-ref.html&lt;br /&gt;
* all-title.html&lt;br /&gt;
* all-upper-ref.html&lt;br /&gt;
* all-upper.html&lt;br /&gt;
in the current directory&lt;br /&gt;
&lt;br /&gt;
Then move the six *.html files to layout/reftests/text-transform&lt;br /&gt;
&lt;br /&gt;
== Normalization ==&lt;br /&gt;
&lt;br /&gt;
Currently our normalization data is frozen at Unicode 3.2 to conform to [https://www.ietf.org/rfc/rfc3454.txt RFC 3454] (Stringprep), see [https://bugzilla.mozilla.org/show_bug.cgi?id=728180 Bug 728180]&lt;br /&gt;
&lt;br /&gt;
== JavaScript Unicode support ==&lt;br /&gt;
&lt;br /&gt;
To update SpiderMonkey&#039;s Unicode support:&lt;br /&gt;
&lt;br /&gt;
* move into &amp;lt;code&amp;gt;js/src/vm/&amp;lt;/code&amp;gt;&lt;br /&gt;
* run &amp;lt;code&amp;gt;python ./make_unicode.py&amp;lt;/code&amp;gt;&lt;br /&gt;
* verify that &amp;lt;code&amp;gt;UnicodeData.txt&amp;lt;/code&amp;gt; and the derived files were correctly updated&lt;br /&gt;
&lt;br /&gt;
Note that running &amp;lt;code&amp;gt;python ./make_unicode.py FILENAME&amp;lt;/code&amp;gt; instead uses &amp;lt;code&amp;gt;FILENAME&amp;lt;/code&amp;gt; as a &amp;lt;code&amp;gt;UnicodeData.txt&amp;lt;/code&amp;gt;, if you ever want to generate new data without overwriting the current &amp;lt;code&amp;gt;js/src/vm/UnicodeData.txt&amp;lt;/code&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=1084848</id>
		<title>I18n:Updating Unicode version</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=1084848"/>
		<updated>2015-07-15T12:22:04Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Unicode properties */ updated for version 8.0 of Unicode&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[I18n:Home Page]]&lt;br /&gt;
&lt;br /&gt;
This document describes the process of updating the files in the Mozilla codebase that are generated from Unicode data files.&lt;br /&gt;
&lt;br /&gt;
== Unicode properties ==&lt;br /&gt;
&lt;br /&gt;
To regenerate the tables in nsUnicodePropertyData.cpp:&lt;br /&gt;
&lt;br /&gt;
Download the current Unicode data files from http://www.unicode.org/Public/UNIDATA/&amp;lt;br&amp;gt;NB: not all the files are actually needed; currently, we require&lt;br /&gt;
* UnicodeData.txt&lt;br /&gt;
* Scripts.txt&lt;br /&gt;
* EastAsianWidth.txt&lt;br /&gt;
* BidiMirroring.txt&lt;br /&gt;
* HangulSyllableType.txt&lt;br /&gt;
* SpecialCasing.txt&lt;br /&gt;
* ReadMe.txt (to record version/date of the UCD)&lt;br /&gt;
* Unihan_Variants.txt (from Unihan.zip)&lt;br /&gt;
though this may change if we find a need for additional properties.&lt;br /&gt;
&lt;br /&gt;
The Unicode data files listed above should be together in one directory.&lt;br /&gt;
&lt;br /&gt;
We also require the file http://www.unicode.org/Public/security/latest/xidmodifications.txt&amp;lt;br&amp;gt;This file should be in a sub-directory &amp;quot;security&amp;quot; immediately below the directory containing the other Unicode data files.&lt;br /&gt;
&lt;br /&gt;
We also require the latest data file for UTR50, currently revision-13: http://www.unicode.org/Public/vertical/revision-13/VerticalOrientation-13.txt&amp;lt;br&amp;gt;&lt;br /&gt;
This file should be in a sub-directory &amp;quot;vertical&amp;quot; immediately below the directory containing the other Unicode data files.&lt;br /&gt;
&lt;br /&gt;
From intl/unicharutil/util, run the command:&lt;br /&gt;
 perl ../tools/genUnicodePropertyData.pl /path/to/hb-common.h /path/to/UCD-directory&lt;br /&gt;
(where hb-common.h is found in the gfx/harfbuzz/src directory).&lt;br /&gt;
&lt;br /&gt;
This will generate (or overwrite!) the files&lt;br /&gt;
* nsUnicodePropertyData.cpp&lt;br /&gt;
* nsUnicodeScriptCodes.h&lt;br /&gt;
in the current directory.&lt;br /&gt;
&lt;br /&gt;
== Normalization ==&lt;br /&gt;
== Transliteration ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl gentransliterate.pl&amp;lt;/tt&amp;gt; in intl/unichar/tools. This creates a new version of intl/unicharutil/tables/transliterate.properties&lt;br /&gt;
&lt;br /&gt;
== JavaScript Unicode support ==&lt;br /&gt;
&lt;br /&gt;
To update SpiderMonkey&#039;s Unicode support:&lt;br /&gt;
&lt;br /&gt;
* move into &amp;lt;code&amp;gt;js/src/vm/&amp;lt;/code&amp;gt;&lt;br /&gt;
* run &amp;lt;code&amp;gt;python ./make_unicode.py&amp;lt;/code&amp;gt;&lt;br /&gt;
* verify that &amp;lt;code&amp;gt;UnicodeData.txt&amp;lt;/code&amp;gt; and the derived files were correctly updated&lt;br /&gt;
&lt;br /&gt;
Note that running &amp;lt;code&amp;gt;python ./make_unicode.py FILENAME&amp;lt;/code&amp;gt; instead uses &amp;lt;code&amp;gt;FILENAME&amp;lt;/code&amp;gt; as a &amp;lt;code&amp;gt;UnicodeData.txt&amp;lt;/code&amp;gt;, if you ever want to generate new data without overwriting the current &amp;lt;code&amp;gt;js/src/vm/UnicodeData.txt&amp;lt;/code&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Modules/Core&amp;diff=606955</id>
		<title>Modules/Core</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Modules/Core&amp;diff=606955"/>
		<updated>2013-03-11T21:36:38Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Module&lt;br /&gt;
|name=Accessibility&lt;br /&gt;
|description=Support for platform accessibility APIs. Accessibility APIs are used by 3rd party software like screen readers, screen magnifiers, and voice dictation software, which need information about document content and UI controls, as well as important events like changes of focus.&lt;br /&gt;
|owner=[mailto:surkov.alexander@gmail.com Alexander Surkov]&lt;br /&gt;
|peers=[mailto:bolterbugz@gmail.com David Bolter], [mailto:ginn.chen@oracle.com Ginn Chen], [mailto:trev.saunders@gmail.com Trevor Saunders], [mailto:marco.zehe@googlemail.com Marco Zehe] &lt;br /&gt;
|group=dev-accessibility&lt;br /&gt;
|source_dirs=accessible/&lt;br /&gt;
|url=http://www.mozilla.org/access/&lt;br /&gt;
|components=Core::Disability Access APIs&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Build and Release Tools&lt;br /&gt;
|description=Tools related to build and release automation and configuration of release builds.&lt;br /&gt;
|owner=[mailto:nrthomas@gmail.com Nick Thomas]&lt;br /&gt;
|peers=[mailto:bhearsum@mozilla.com Ben Hearsum], [mailto:ccooper@deadsquid.com Chris Cooper], [mailto:cmp@mozilla.org Chase Phillips], [mailto:mozpreed@sigkill.com John Paul Reed], [mailto:robert@roberthelmer.com Robert Helmer]&lt;br /&gt;
|group=dev-builds&lt;br /&gt;
|source_dirs=tools/botrunner.py, tools/build-environment/, tools/build/, tools/buildbot-configs/, tools/buildbot/, tools/buildbotcustom/, tools/l10n/, tools/MozBuild/, tools/patcher-configs/, tools/patcher/, tools/release/, tools/tinderbox-configs/, tools/tinderbox/, tools/update-packaging/, browser/config/mozconfigs/, mobile/config/mozconfigs/, xulrunner/config/mozconfigs/&lt;br /&gt;
|url=&lt;br /&gt;
|components=mozilla.org::Release Engineering, mozilla.org::Release Engineering: Custom Builds&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Build Config&lt;br /&gt;
|description=The build system for Gecko and several mozilla.org hosted Gecko-based applications.&lt;br /&gt;
|owner=[mailto:gps@mozilla.com Gregory Szorc]&lt;br /&gt;
|peers=[mailto:benjamin@smedbergs.us Benjamin Smedberg], [mailto:mark@moxienet.com Mark Mentovai], [mailto:me@kylehuey.com Kyle Huey], [mailto:mh@glandium.org Mike Hommey], [mailto:wtc@google.com Wan-Teh Chang], [mailto:ted@mielczarek.org Ted Mielczarek]&lt;br /&gt;
|group=dev-builds&lt;br /&gt;
|source_dirs=build/, config/, tools/cross-commit, tools/cvs2hg-import.py, tools/cvsmgmt/, tools/elf-dynstr-gc/, tools/trees.pl, browser/config/mozconfigs/, mobile/config/mozconfigs/, xulrunner/config/mozconfigs/&lt;br /&gt;
|url=http://www.mozilla.org/build/&lt;br /&gt;
|components=Core::Build Config&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Code Analysis and Debugging Tools&lt;br /&gt;
|description=Tools for debugging Mozilla code or for analyzing speed, memory use, and other characteristics of it.&lt;br /&gt;
|owner=[mailto:dbaron@dbaron.org David Baron]&lt;br /&gt;
|peers=&lt;br /&gt;
|group=dev-performance&lt;br /&gt;
|source_dirs=tools/codesighs/, tools/debug/, tools/dreftool/, tools/dumpdeps/, tools/footprint/, tools/jprof/, tools/leaky/, tools/memory/, tools/module-deps/, tools/performance/, tools/post_compile/, tools/preloader/, tools/rb/, tools/reorder/, tools/trace-malloc/, tools/uuiddeps/, &lt;br /&gt;
|url=&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Content HTTP Headers&lt;br /&gt;
|description=HTTP headers related to content, e.g. User-Agent, Content-Type, Accept. (Transport-related headers are the responsibility of the Necko module owner.)&lt;br /&gt;
|owner=[mailto:gerv@mozilla.org Gervase Markham]&lt;br /&gt;
|peers=&lt;br /&gt;
|group=dev-platform&lt;br /&gt;
|source_dirs= &lt;br /&gt;
|url=https://developer.mozilla.org/en/Gecko_user_agent_string_reference&lt;br /&gt;
|components=Core::Networking: HTTP&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Cookies and Permissions&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:dwitte@gmail.com Dan Witte]&lt;br /&gt;
|peers=[mailto:ehsan@mozilla.com Ehsan Akhgari], [mailto:cbiesinger@gmail.com Christian Biesinger], [mailto:mconnor@steelgryphon.com Mike Connor], [mailto:josh@joshmatthews.com Josh Matthews], [mailto:sdwilsh@shawnwilsher.com Shawn Wilsher (ping on irc)]&lt;br /&gt;
|group=dev-tech-network&lt;br /&gt;
|source_dirs=extensions/cookie/, netwerk/cookie/&lt;br /&gt;
|url=&lt;br /&gt;
|components=Core::Networking: Cookies&lt;br /&gt;
}}&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Cycle Collector&lt;br /&gt;
|description=Code to break and collect objects within reference cycles&lt;br /&gt;
|owner=[mailto:continuation@gmail.com Andrew McCreight]&lt;br /&gt;
|peers=Peter Van der Beken, Olli Pettay, David Baron&lt;br /&gt;
|source_dirs=xpcom/base/nsCycleCollector.* and some support headers&lt;br /&gt;
|components=Core::XPCOM&lt;br /&gt;
|group=dev-platform&lt;br /&gt;
}}&lt;br /&gt;
{{Module&lt;br /&gt;
|name=docshell&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:bzbarsky@mit.edu Boris Zbarsky]&lt;br /&gt;
|peers=[mailto:cbiesinger@gmail.com Christian Biesinger],[mailto:benjamin@smedbergs.us Benjamin Smedberg], [mailto:jst@mozilla.org Johnny Stenback], [mailto:Olli.Pettay@helsinki.fi Olli Pettay], [mailto:justin.lebar@gmail.com Justin Lebar]&lt;br /&gt;
|group=dev-tech-layout&lt;br /&gt;
|source_dirs=docshell/, uriloader/, webshell/&lt;br /&gt;
|url=&lt;br /&gt;
|components=Core::Document Navigation&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Document Object Model&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:jst@mozilla.org Johnny Stenback], [mailto:peterv@propagandism.org Peter Van der Beken]&lt;br /&gt;
|peers=[mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:jonas@sicking.cc Jonas Sicking], [mailto:Olli.Pettay@helsinki.fi Olli Pettay], [mailto:bent@mozilla.com Ben Turner], [mailto:mounir.lamouri@mozilla.com Mounir Lamouri], [mailto:khuey@kylehuey.com Kyle Huey], [mailto:justin.lebar@gmail.com Justin Lebar], [mailto:hsivonen@iki.fi Henri Sivonen]&lt;br /&gt;
|group=dev-tech-dom&lt;br /&gt;
|source_dirs=content/base/, content/events/, content/html/content/, content/html/document/, dom/%, dom/base/, dom/interfaces/, dom/locales/, dom/public/, dom/src/, dom/tests/&lt;br /&gt;
|url=http://developer.mozilla.org/en/docs/DOM&lt;br /&gt;
|components=Core::DOM, Core::DOM: CSS Object Model, Core::DOM: Core &amp;amp; HTML, Core::DOM: Events, Core::DOM: Mozilla Extensions, Core::DOM: Other, Core::DOM: Traversal-Range, Core::DOM: Validation&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Web Workers&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:bent@mozilla.com Ben Turner]&lt;br /&gt;
|peers=[mailto:mrbkap@mozilla.com Blake Kaplan], [mailto:jonas@sicking.cc Jonas Sicking]&lt;br /&gt;
|group=dev-platform&lt;br /&gt;
|source_dirs=dom/workers/&lt;br /&gt;
|url=https://developer.mozilla.org/En/Using_web_workers&lt;br /&gt;
|components=Core::DOM: Workers&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=IndexedDB&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:jonas@sicking.cc Jonas Sicking]&lt;br /&gt;
|peers=[mailto:bent@mozilla.com Ben Turner], [mailto:khuey@mozilla.com Kyle Huey] &lt;br /&gt;
|group=dev-platform&lt;br /&gt;
|source_dirs=dom/indexedDB/&lt;br /&gt;
|url=https://developer.mozilla.org/en/IndexedDB&lt;br /&gt;
|components=Core::DOM: IndexedDB&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Editor&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:ehsan@mozilla.com Ehsan Akhgari]&lt;br /&gt;
|peers=&lt;br /&gt;
|group=dev-platform&lt;br /&gt;
|source_dirs=editor/&lt;br /&gt;
|url=http://www.mozilla.org/editor/&lt;br /&gt;
|components=Core::Editor&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Embedding&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:benjamin@smedbergs.us Benjamin Smedberg]&lt;br /&gt;
|peers=[mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:jst@mozilla.org Johnny Stenback]&lt;br /&gt;
|group=dev-embedding&lt;br /&gt;
|source_dirs=embedding/&lt;br /&gt;
|url=&lt;br /&gt;
|components=Core::Embedding: APIs, Core::Embedding: ActiveX Wrapper, Core::Embedding: GRE Core, Core::Embedding: GTK Widget, Core::Embedding: MFC Embed, Core::Embedding: Mac, Core::Embedding: Packaging&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Find As You Type&lt;br /&gt;
|description=Find As You Type (formerly called Type Ahead Find) is a feature that allows quick web page navigation when you type a succession of characters in the body of the displayed page (not in an edit box of or drop down list). Currently seeks new owner.&lt;br /&gt;
|owner=&lt;br /&gt;
|peers=&lt;br /&gt;
|group=dev-accessibility&lt;br /&gt;
|source_dirs=extensions/typeaheadfind/&lt;br /&gt;
|url=http://www.mozilla.org/access/type-ahead/&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Geolocation&lt;br /&gt;
|description=Implementation of the Geolocation W3C Spec, location provider apis, and wifi scanning code.&lt;br /&gt;
|owner=[mailto:dougt@dougt.org Doug Turner]&lt;br /&gt;
|peers=[mailto:josh@joshmatthews.net Josh Matthews]&lt;br /&gt;
|group=dev-tech-dom&lt;br /&gt;
|source_dirs=dom/src/geolocation, dom/system/, netwerk/wifi&lt;br /&gt;
|url=https://developer.mozilla.org/En/Using_geolocation&lt;br /&gt;
|components=Core::Geolocation&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Global Key Bindings&lt;br /&gt;
|description=Global hot keys in Mozilla for the browser, editor, mail-news and widgets. Does not include underlined menu accelerators and the like, as those are part of i18n.&lt;br /&gt;
|owner=[mailto:aaronleventhal@moonset.net Aaron Leventhal]&lt;br /&gt;
|peers=[mailto:neil@parkwaycc.co.uk Neil Rashbrook]&lt;br /&gt;
|group=dev-accessibility&lt;br /&gt;
|source_dirs=content/xbl/builtin/&lt;br /&gt;
|url=http://www.mozilla.org/projects/ui/accessibility/mozkeyintro.html&lt;br /&gt;
|components=Core::Keyboard: Navigation&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Graphics&lt;br /&gt;
|description=Mozilla graphics API&lt;br /&gt;
|owner=[mailto:jdrew@mozilla.com Joe Drew], [mailto:jrmuizel@mozilla.com Jeff Muizelaar]&lt;br /&gt;
|peers=[mailto:vladimir@pobox.com Vladimir Vukicevic], [mailto:roc+@cs.cmu.edu Robert O&#039;Callahan], [mailto:bas.schouten@live.nl Bas Schouten], [mailto:bjacob@mozilla.com Benoit Jacob], [mailto:bgirard@mozilla.com Benoit Girard], [mailto:ajuma@mozilla.com Ali Juma], [mailto:jgilbert@mozilla.com Jeff Gilbert], [mailto:george@mozilla.com George Wright], [mailto:mwoodrow@mozilla.com Matt Woodrow], [mailto:jdaggett@mozilla.com John Daggett], [mailto:jfkthame@googlemail.com Jonathan Kew], [mailto:nsilva@mozilla.com  Nicolas Silva], [mailto:ncameron@mozilla.com Nick Cameron]&lt;br /&gt;
|group=dev-platform&lt;br /&gt;
|source_dirs=gfx/, content/canvas/src/&lt;br /&gt;
|url=https://wiki.mozilla.org/Platform/GFX https://wiki.mozilla.org/Gecko:Layers https://wiki.mozilla.org/Gecko:2DGraphicsSketch&lt;br /&gt;
|components=Core::Graphics, Core::GFX: Color Management, Core::Canvas: 2D, Core::Canvas: WebGL&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=GTK Embedding Widget&lt;br /&gt;
|description=Gtk Widget for embedding Mozilla into Gtk applications&lt;br /&gt;
|owner=[mailto:marco@gnome.org Marco Pesenti Gritti]&lt;br /&gt;
|peers=[mailto:benjamin@smedbergs.us Benjamin Smedberg], [mailto:dougt@meer.net Doug Turner]&lt;br /&gt;
|group=dev-embedding&lt;br /&gt;
|source_dirs=&lt;br /&gt;
|url=&lt;br /&gt;
|components=Core::Embedding: GTK Widget&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Legacy HTML Parser&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:mrbkap@gmail.com Blake Kaplan]&lt;br /&gt;
|peers=[mailto:dbaron@dbaron.org David Baron], [mailto:jst@mozilla.org Johnny Stenback], [mailto:peterv@propagandism.org Peter Van der Beken], [mailto:rbs@maths.uq.edu.au rbs@maths.uq.edu.au]&lt;br /&gt;
|group=dev-tech-dom&lt;br /&gt;
|source_dirs=parser/htmlparser&lt;br /&gt;
|url=http://www.mozilla.org/newlayout/doc/parser.html&lt;br /&gt;
|components=Core::HTML: Parser&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=HAL&lt;br /&gt;
|description=Hardware Abstraction Layer&lt;br /&gt;
|owner=[mailto:cjones@mozilla.com Chris Jones]&lt;br /&gt;
|peers=[mailto:mounir@lamouri.fr Mounir Lamouri], [mailto:jlebar@mozilla.com Justin Lebar]&lt;br /&gt;
|group=dev-platform&lt;br /&gt;
|source_dirs=hal/&lt;br /&gt;
|components=Core::Hardware Abstraction Layer (HAL)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=HTML Parser&lt;br /&gt;
|description=The HTML Parser transforms HTML source code into a DOM. It conforms to the HTML specification, and is mostly translated automatically from Java to C++.&lt;br /&gt;
|owner=[mailto:hsivonen@iki.fi Henri Sivonen]&lt;br /&gt;
|peers=&lt;br /&gt;
|group=dev-tech-dom&lt;br /&gt;
|source_dirs=parser/html&lt;br /&gt;
|url=http://about.validator.nu/&lt;br /&gt;
|components=Core::HTML: Parser&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=I18N Library&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:jshin1987@gmail.com Jungshik Shin], [mailto:smontagu@smontagu.org Simon Montagu]&lt;br /&gt;
|peers=[mailto:VYV03354@nifty.ne.jp Masatoshi Kimura]&lt;br /&gt;
|group=dev-i18n&lt;br /&gt;
|source_dirs=intl/&lt;br /&gt;
|url=http://mozilla.org/projects/intl/index.html&lt;br /&gt;
|components=Core::Internationalization&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=ImageLib&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:joe@drew.ca Joe Drew]&lt;br /&gt;
|peers=[mailto:bobbyholley@gmail.com Bobby Holley], [mailto:netzen@gmail.com Brian Bondy], [mailto:jmuizelaar@mozilla.com Jeff Muizelaar], [mailto:jlebar@mozilla.com Justin Lebar]&lt;br /&gt;
|group=dev-platform&lt;br /&gt;
|source_dirs=media/libjpeg/, media/libpng/, image/, modules/zlib/&lt;br /&gt;
|url=&lt;br /&gt;
|components=Core::ImageLib&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=IPC&lt;br /&gt;
|description=Message-passing between threads and processes&lt;br /&gt;
|owner=[mailto:cjones@mozilla.com Chris Jones]&lt;br /&gt;
|peers=[mailto:benjamin@smedbergs.us Benjamin Smedberg], [mailto:bent.mozilla@gmail.com Ben Turner]&lt;br /&gt;
|group=dev-platform&lt;br /&gt;
|source_dirs=ipc/glue/, ipc/ipdl/, ipc/chromium/&lt;br /&gt;
|url=&lt;br /&gt;
|components=Core::IPC}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Java APIs for DOM&lt;br /&gt;
|description=APIs for Java access to the Document Object Model&lt;br /&gt;
|owner=[mailto:ashuk@eng.sun.com Ashutosh Kulkarni]&lt;br /&gt;
|peers=&lt;br /&gt;
|group=dev-tech-dom,dev-tech-java&lt;br /&gt;
|source_dirs=java/dom/&lt;br /&gt;
|url=http://www.mozilla.org/projects/blackwood/dom/&lt;br /&gt;
|components=Core::Java APIs for DOM&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Java APIs to WebShell&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:edburns@acm.org Ed Burns]&lt;br /&gt;
|peers=[mailto:ashuk@eng.sun.com Ashutosh Kulkarni]&lt;br /&gt;
|group=dev-tech-java,dev-embedding&lt;br /&gt;
|source_dirs=java/webclient/&lt;br /&gt;
|url=http://www.mozilla.org/projects/blackwood/webclient/&lt;br /&gt;
|components=Core::Java APIs to WebShell&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Java Stubs&lt;br /&gt;
|description=OJI&lt;br /&gt;
|owner=[mailto:alfred.peng@sun.com Alfred Peng]&lt;br /&gt;
|peers=[mailto:Xiaobin.Lu@eng.Sun.com Xiaobin Lu]&lt;br /&gt;
|group=dev-tech-java&lt;br /&gt;
|source_dirs=modules/oji/, nav-java/, sun-java/&lt;br /&gt;
|url=http://www.mozilla.org/oji/&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Java to XPCOM Bridge&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:pedemont@us.ibm.com Javier Pedemont]&lt;br /&gt;
|peers=[mailto:benjamin@smedbergs.us Benjamin Smedberg]&lt;br /&gt;
|group=dev-tech-xpcom,dev-tech-java&lt;br /&gt;
|source_dirs=extensions/java&lt;br /&gt;
|url=http://www.mozilla.org/projects/blackwood/connect/&lt;br /&gt;
|components=Core::Java to XPCOM Bridge&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Java Utility Classes&lt;br /&gt;
|description=assert, debug, utilities, etc.&lt;br /&gt;
|owner=[mailto:edburns@acm.org Ed Burns]&lt;br /&gt;
|peers=[mailto:ashuk@eng.sun.com Ashutosh Kulkarni]&lt;br /&gt;
|group=dev-tech-java&lt;br /&gt;
|source_dirs=java/util/&lt;br /&gt;
|url=http://www.mozilla.org/projects/blackwood/java-util/&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Java-Implemented Plugins&lt;br /&gt;
|description=Infrastructure for writing MIME content-handlers&lt;br /&gt;
in Java.&lt;br /&gt;
|owner=[mailto:idk@eng.sun.com Igor Kushnirskiy]&lt;br /&gt;
|peers=&lt;br /&gt;
|group=dev-tech-java&lt;br /&gt;
|source_dirs=java/plugins/&lt;br /&gt;
|url=http://www.mozilla.org/projects/blackwood/java-plugins/&lt;br /&gt;
|components=Core::Java-Implemented Plugins&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=JavaScript&lt;br /&gt;
|description=JavaScript Engine in C++ (SpiderMonkey)&lt;br /&gt;
|owner=[mailto:dmandelin@mozilla.com Dave Mandelin]&lt;br /&gt;
|peers=[mailto:danderson@mozilla.com David Anderson], [mailto:igor@mir2.org Igor Bukanov], [mailto:brendan@mozilla.org Brendan Eich], [mailto:gal@mozilla.com Andreas Gal], [mailto:cdleary@mozilla.com Chris Leary], , [mailto:wmccloskey@mozilla.com Bill McCloskey], [mailto:nnethercote@mozilla.com Nick Nethercote], [mailto:jorendorff@mozilla.com Jason Orendorff], [mailto:jwalden@mit.edu Jeff Walden], [mailto:lwagner@mozilla.com Luke Wagner], [mailto:ejpbruel@mozilla.com Eddy Bruel] for proxies, [mailto:mrbkap@gmail.com Blake Kaplan], [mailto:shaver@mozilla.org Mike Shaver]&lt;br /&gt;
|group=dev-tech-js-engine&lt;br /&gt;
|source_dirs=js/src/%, js/src/config/, js/src/editline/, js/src/fdlibm/&lt;br /&gt;
|url=http://www.mozilla.org/js/spidermonkey,&lt;br /&gt;
http://developer.mozilla.org/en/docs/About_JavaScript&lt;br /&gt;
|components=Core::JavaScript Engine&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=JavaScript Debugger Backend&lt;br /&gt;
|description=JavaScript debugging hooks&lt;br /&gt;
|owner=[mailto:timeless@mozdev.org Josh &#039;timeless&#039; Soref]&lt;br /&gt;
|peers=[mailto:brendan@mozilla.org Brendan Eich], [mailto:rginda@hacksrus.com Rob Ginda]&lt;br /&gt;
|group=dev-apps-js-debugger&lt;br /&gt;
|source_dirs=js/jsd/&lt;br /&gt;
|url=http://www.mozilla.org/js/jsd&lt;br /&gt;
|components=Other Applications::Venkman JS Debugger&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=js-ctypes&lt;br /&gt;
|description=A foreign function interface which allows privileged JS code to interact with binary code without using XPCOM/XPConnect.&lt;br /&gt;
|owner=[mailto:dwitte@mozilla.com Dan Witte]&lt;br /&gt;
|peers=[mailto:benjamin@smedbergs.us Benjamin Smedberg], [mailto:jorendorff@mozilla.com Jason Orendorff], [mailto:bobbyholley@gmail.com Bobby Holley]&lt;br /&gt;
|group=dev-tech-js-engine&lt;br /&gt;
|source_dirs=js/src/ctypes/&lt;br /&gt;
|url=https://wiki.mozilla.org/JSctypes&lt;br /&gt;
|components=Core::js-ctypes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=js-tests&lt;br /&gt;
|description=JavaScript test suite&lt;br /&gt;
|owner=[mailto:bclary@bclary.com Bob Clary]&lt;br /&gt;
|peers=&lt;br /&gt;
|group=dev-tech-js-engine&lt;br /&gt;
|source_dirs=js/tests/&lt;br /&gt;
|url=http://www.mozilla.org/js/tests/library.html&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Layout Engine&lt;br /&gt;
|description=rendering tree construction, layout (reflow), painting, etc.&lt;br /&gt;
|owner=[mailto:roc+@cs.cmu.edu Robert O&#039;Callahan]&lt;br /&gt;
|peers=[mailto:bmlk@gmx.de Bernd Mielke], [mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:dbaron@dbaron.org David Baron], [mailto:smontagu@smontagu.org Simon Montagu]&lt;br /&gt;
|group=dev-tech-layout&lt;br /&gt;
|source_dirs=layout/%, layout/base/, layout/build/, layout/doc/, layout/forms/, layout/generic/, layout/html/, layout/macbuild/, layout/printing/, layout/tables/, layout/tools/&lt;br /&gt;
|url=http://mozilla.org/newlayout/doc/ ,&lt;br /&gt;
http://lxr.mozilla.org/mozilla/source/layout/doc/&lt;br /&gt;
|components=Core::Layout, Core::Layout: Block and Inline, Core::Layout: Floats, Core::Layout: Form Controls, Core::Layout: HTML Frames, Core::Layout: Images, Core::Layout: Misc Code, Core::Layout: R &amp;amp; A Pos, Core::Layout: Tables, Core::Layout: Text, Core::Layout: View Rendering&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=libjar&lt;br /&gt;
|description=The JAR handling code (protocol handler, stream implementation, and zipreader/zipwriter).&lt;br /&gt;
|owner=[mailto:tglek@mozilla.com Taras Glek]&lt;br /&gt;
|peers=[mailto:mwu@mozilla.com Michael Wu]&lt;br /&gt;
|group=dev-platform&lt;br /&gt;
|source_dirs=modules/libjar&lt;br /&gt;
|url=&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=MathML&lt;br /&gt;
|description=MathML is a low-level specification for describing mathematics which provides a foundation for the inclusion of mathematical expressions in Web pages.&lt;br /&gt;
|owner=[mailto:karlt+@karlt.net Karl Tomlinson]&lt;br /&gt;
|peers=[mailto:roc+@cs.cmu.edu Robert O&#039;Callahan]&lt;br /&gt;
|group=dev-tech-mathml&lt;br /&gt;
|source_dirs=layout/mathml/&lt;br /&gt;
|url=http://www.mozilla.org/projects/mathml/&lt;br /&gt;
|components=Core::MathML&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=mfbt&lt;br /&gt;
|description=mfbt is a collection of headers, macros, data structures, methods, and other functionality available for use and reuse throughout all Mozilla code (including SpiderMonkey and Gecko more broadly).&lt;br /&gt;
|owner=&lt;br /&gt;
|peers=&lt;br /&gt;
|group=dev-platform&lt;br /&gt;
|source_dirs=mfbt/&lt;br /&gt;
|url=&lt;br /&gt;
|components=Core::MFBT&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=mozilla-toplevel&lt;br /&gt;
|description=The top level directory for the mozilla tree.&lt;br /&gt;
|owner=[mailto:brendan@mozilla.org Brendan Eich]&lt;br /&gt;
|peers=&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=tools/README&lt;br /&gt;
|url=&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Necko&lt;br /&gt;
|description=The Mozilla Networking Library&lt;br /&gt;
|owner=[mailto:cbiesinger@gmail.com Christian Biesinger]&lt;br /&gt;
|peers=[mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:jduell.mcbugs@gmail.com Jason Duell], [mailto:honzab.moz@firemni.cz Honza Bambas], [mailto:pmcmanus@mozilla.com Patrick McManus], [mailto:bsmith@mozilla.com Brian Smith], [mailto:mnovotny@mozilla.com Michal Novotny]&lt;br /&gt;
|group=dev-tech-network&lt;br /&gt;
|source_dirs=netwerk/%, netwerk/base/, netwerk/build/, netwerk/cache/, netwerk/dns/, netwerk/locales/, netwerk/mime/, netwerk/protocol/, netwerk/resources/, netwerk/socket/, netwerk/streamconv/, netwerk/system/, netwerk/test/, netwerk/testserver/&lt;br /&gt;
|url=http://www.mozilla.org/projects/netlib/, https://developer.mozilla.org/en/Necko&lt;br /&gt;
|components=Core::Networking, Core::Networking: Cache, Core::Networking: Cookies, Core::Networking: FTP, Core::Networking: File, Core::Networking: HTTP, Core::Networking: JAR, Core::Networking: Websockets&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=NSPR&lt;br /&gt;
|description=Netscape Portable Runtime&lt;br /&gt;
|owner=[mailto:nelson@bolyard.com Nelson Bolyard], [mailto:wtc@google.com Wan-Teh Chang]&lt;br /&gt;
|peers=[mailto:ted.mielczarek@gmail.com Ted Mielczarek]&lt;br /&gt;
|group=dev-tech-nspr&lt;br /&gt;
|source_dirs=nsprpub/&lt;br /&gt;
|url=http://www.mozilla.org/projects/nspr/&lt;br /&gt;
http://www.mozilla.org/projects/nspr/reference/html/&lt;br /&gt;
http://www.mozilla.org/projects/nspr/release-notes/&lt;br /&gt;
|components=NSPR&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=PDF&lt;br /&gt;
|description=Rendering code to display documents encoded in the ISO 32000-1 `PDF&#039; format.&lt;br /&gt;
|owner=[mailto:cjones@mozilla.com Chris Jones], [mailto:gal@mozilla.com Andreas Gal]&lt;br /&gt;
|peers=[mailto:aadib@mozilla.com Artur Adib], [mailto:bdahl@mozilla.com Brendan Dahl], [mailto:vnicolas@mozilla.com Vivien Nicolas]&lt;br /&gt;
|group=dev-platform&lt;br /&gt;
|source_dirs=media/pdf/&lt;br /&gt;
|url=https://github.com/mozilla/pdf.js&lt;br /&gt;
|components=Core::PDF&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Plugins&lt;br /&gt;
|description= NPAPI Plugin support.&lt;br /&gt;
|owner=[mailto:joshmoz@gmail.com Josh Aas]&lt;br /&gt;
|peers=[mailto:jst@mozilla.org Johnny Stenback], [mailto:roc+@cs.cmu.edu Robert O&#039;Callahan], [mailto:benjamin@smedbergs.us Benjamin Smedberg], [mailto:jmathies@mozilla.com Jim Mathies], [mailto:jschoenick@mozilla.com John Schoenick]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=dom/plugins/, modules/plugin/&lt;br /&gt;
|url=https://wiki.mozilla.org/Plugins&lt;br /&gt;
|components=Core::Java-Implemented Plugins, Core::Plug-ins&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Preferences&lt;br /&gt;
|description=Preference library&lt;br /&gt;
|owner=[mailto:dwitte@mozilla.com Dan Witte]&lt;br /&gt;
|peers=[mailto:benjamin@smedbergs.us Benjamin Smedberg]&lt;br /&gt;
|group=dev-platform&lt;br /&gt;
|source_dirs=modules/libpref/&lt;br /&gt;
|url=&lt;br /&gt;
|components=Core::Preferences: Backend&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Privilege Manager&lt;br /&gt;
|description=&amp;quot;caps&amp;quot;&lt;br /&gt;
|owner=&lt;br /&gt;
|peers=[mailto:brendan@mozilla.org Brendan Eich], [mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:dveditz@cruzio.com Dan Veditz], [mailto:jst@mozilla.org Johnny Stenback]&lt;br /&gt;
|group=dev-tech-dom&lt;br /&gt;
|source_dirs=caps/&lt;br /&gt;
|url=http://www.mozilla.org/projects/security/components/index.html&lt;br /&gt;
|components=Core::Security: CAPS&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=PyXPCOM&lt;br /&gt;
|description=The Python to XPCOM bridge.&lt;br /&gt;
|owner=[mailto:toddw@activestate.com Todd Whiteman]&lt;br /&gt;
|peers=[mailto:mhammond@skippinet.com.au Mark Hammond]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=extension/python&lt;br /&gt;
|url=https://developer.mozilla.org/en/PyXPCOM&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Qt-based gfx and widget&lt;br /&gt;
|description=Qt-based rendering and widget code&lt;br /&gt;
|owner=[mailto:romaxa@gmail.com Oleg Romashin]&lt;br /&gt;
|peers=[mailto:mozilla@rosenauer.org Wolfgang Rosenauer], [mailto:doug.turner@gmail.com Doug Turner]&lt;br /&gt;
|group=dev-tech-widget&lt;br /&gt;
|source_dirs=widget/qt/&lt;br /&gt;
|url=&lt;br /&gt;
|components=Core::Widget: Qt&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Radio Interface Layer&lt;br /&gt;
|description=Boot2Gecko Radio Interface Layer (RIL)&lt;br /&gt;
|owner=[mailto:vyang@mozilla.com Vicamo Yang]&lt;br /&gt;
|peers=[mailto:philipp@weitershausen.de Philipp von Weitershausen], [mailto:kmachulis@mozilla.com Kyle Machulis] (rilproxy), [mailto:marshall@mozilla.com Marshall Culpepper] (voicemail), [mailto:yhuang@mozilla.com Yoshi Huang] (SIM toolkit, MobileConnection), [mailto:htsai@mozilla.com HsinYi Tsai] (DOM APIs, telephony, MobileConnection), [mailto:cjones@mozilla.com Chris Jones], [mailto:gal@mozilla.com Andreas Gal],&lt;br /&gt;
|group=dev-b2g&lt;br /&gt;
|source_dirs=ipc/ril dom/telephony&lt;br /&gt;
|url=https://wiki.mozilla.org/B2G/RIL&lt;br /&gt;
|components=Core::RIL&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=RDF&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:axel@pike.org Axel Hecht]&lt;br /&gt;
|peers=[mailto:benjamin@smedbergs.us Benjamin Smedberg]&lt;br /&gt;
|group=dev-tech-rdf&lt;br /&gt;
|source_dirs=rdf/&lt;br /&gt;
|url=http://www.mozilla.org/rdf/doc/&lt;br /&gt;
|components=Core::RDF&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Registry&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:dveditz@cruzio.com Dan Veditz]&lt;br /&gt;
|peers=[mailto:dougt@meer.net Doug Turner]&lt;br /&gt;
|group=dev-tech-xpcom&lt;br /&gt;
|source_dirs=modules/libreg/&lt;br /&gt;
|url=&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=security&lt;br /&gt;
|description=Crypto/PKI code, including NSS (Network Security Services) and JSS (NSS for Java)&lt;br /&gt;
|owner=[mailto:rrelyea@redhat.com Bob Relyea], [mailto:wtc@google.com Wan-Teh Chang]&lt;br /&gt;
|peers=[mailto:emaldona@redhat.com Elio Maldonado], [mailto:bsmith@mozilla.com Brian Smith], [mailto:kaie@kuix.de Kai Engert], [mailto:ryan.sleevi@gmail.com Ryan Sleevi]&lt;br /&gt;
|group=dev-tech-crypto&lt;br /&gt;
|source_dirs=dbm/, security/coreconf/, security/dbm/, security/jss/, security/nss/, security/tinderbox/, security/tinderlight/&lt;br /&gt;
|url=http://mozilla.org/projects/security/pki/&lt;br /&gt;
|components=NSS, JSS, Core::Security, Core::Security: S/MIME&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Security - Mozilla PSM Glue&lt;br /&gt;
|description=Personal Security Manager&lt;br /&gt;
|owner=[mailto:bsmith@mozilla.com Brian Smith]&lt;br /&gt;
|peers=[mailto:kaie@kuix.de Kai Engert], [mailto:honzab.moz@firemni.cz Honza Bambas], [mailto:rrelyea@redhat.com Bob Relyea], [mailto:wtc@google.com Wan-Teh Chang]&lt;br /&gt;
|group=dev-tech-crypto&lt;br /&gt;
|source_dirs=security/manager/&lt;br /&gt;
|url=&lt;br /&gt;
|components=Core::Security: PSM, Core::Security: UI&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=storage&lt;br /&gt;
|description=Storage APIs with a SQLite backend&lt;br /&gt;
|owner=[mailto:mak77@bonardo.net Marco Bonardo]&lt;br /&gt;
|peers=[mailto:bugmail@asutherland.org Andrew Sutherland], [mailto:bent.mozillla@gmail.com Ben Turner]&lt;br /&gt;
|group=dev-platform&lt;br /&gt;
|source_dirs=db/sqlite3/, storage/&lt;br /&gt;
|url=http://developer.mozilla.org/en/docs/Storage&lt;br /&gt;
|components=Toolkit::Storage, Core::SQL&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=String&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:dbaron@dbaron.org David Baron]&lt;br /&gt;
|peers=[mailto:benjamin@smedbergs.us Benjamin Smedberg], [mailto:jlebar@mozilla.com Justin Lebar]&lt;br /&gt;
|group=dev-tech-xpcom&lt;br /&gt;
|source_dirs=string/, xpcom/string/&lt;br /&gt;
|url=https://developer.mozilla.org/En/Mozilla_internal_string_guide&lt;br /&gt;
|components=Core::String&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Style System&lt;br /&gt;
|description=CSS style sheet handling; style data computation&lt;br /&gt;
|owner=[mailto:dbaron@dbaron.org David Baron]&lt;br /&gt;
|peers=[mailto:bzbarsky@mit.edu Boris Zbarsky]&lt;br /&gt;
|group=dev-tech-layout&lt;br /&gt;
|source_dirs=layout/style/&lt;br /&gt;
|url=http://mozilla.org/newlayout/doc/&lt;br /&gt;
|components=Core::Style System (CSS)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=SVG&lt;br /&gt;
|description=Scalable Vector Graphics&lt;br /&gt;
|owner=[mailto:jwatt@jwatt.org Jonathan Watt]&lt;br /&gt;
|peers=[mailto:longsonr@gmail.com Robert Longson], [mailto:roc+@cs.cmu.edu Robert O&#039;Callahan], [mailto:dholbert@mozilla.com Daniel Holbert]&lt;br /&gt;
|group=dev-tech-svg&lt;br /&gt;
|source_dirs=content/svg/, layout/svg/&lt;br /&gt;
|url=http://www.mozilla.org/projects/svg/&lt;br /&gt;
|components=Core::SVG&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Tamarin&lt;br /&gt;
|description=VM for ActionScript and JavaScript&lt;br /&gt;
|owner=[mailto:edwsmith@adobe.com Edwin Smith], [mailto:jodyer@adobe.com Jeff Dyer]&lt;br /&gt;
|peers=[mailto:brendan@mozilla.org Brendan Eich], [mailto:stejohns@adobe.com Steven Johnson], [mailto:tierney@adobe.com Erik Tierney], [mailto:treilly@adobe.com Tom Reilly]&lt;br /&gt;
|group=dev-tech-js-engine&lt;br /&gt;
|source_dirs=js/tamarin&lt;br /&gt;
|url=http://www.mozilla.org/projects/tamarin/&lt;br /&gt;
http://wiki.mozilla.org/tamarin/&lt;br /&gt;
http://hg.mozilla.org/tamarin-central/&lt;br /&gt;
http://hg.mozilla.org/tamarin-tracing/&lt;br /&gt;
|components=Tamarin&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Test Harness&lt;br /&gt;
|description=In-tree test infrastructure and tools. Harnesses include, XPCShell, Mochitest (&amp;amp; Chrome), Reftest, JsREftest, Compiled Code Tests, Robocop, Mozmill and Marionette. Requests for new harnesses should go to Testing::General.&lt;br /&gt;
|owner=[mailto:ted@mozilla.com Ted Mielczarek]&lt;br /&gt;
|peers=[mailto:dbaron@dbaron.org David Baron] (reftest), [mailto:jwalden@mit.edu Jeff Walden] (httpd.js, jsreftest), [mailto:rcampbell@mozilla.com Rob Campbell] (mochitest, mochitest chrome, marionette), [mailto:jmaher@mozilla.com Joel Maher] (reftest, mochitest, jsreftest), [mailto:ctalbert@mozilla.com Clint Talbert] (reftest, compiled code, mozmill), [mailto:geoffbrown@mozilla.com Geoff Brown] (robocop), [mailto:hskupin@mozilla.com Henrik Skupin] (mozmill), [mailto:mdas@mozilla.com Malini Das] (marionette), [mailto:jgriffin Jonathan Griffin] (marionette), [mailto:jhammel@mozilla.com Jeffrey Hammel] (mozmill)&lt;br /&gt;
|group=dev-quality&lt;br /&gt;
|source_dirs=/testing&lt;br /&gt;
|url=http://wiki.mozilla.org/SoftwareTesting&lt;br /&gt;
|components=Testing::General, Testing::Mochitest, Testing::Mochitest Chrome, Testing::Marionette, Testing::Mozmill, Testing::Reftest, Testing::XPCShell Harness, Testing::httpd.js&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Testing Infrastructure&lt;br /&gt;
|description=Testing tools and infrastructure for Mozilla projects, harnesses for automated tests, stand-alone test tools. Talos, Graph Server, Mozbase, Pulse, WOO, Bughunter, SUTAgent, Eideticker&lt;br /&gt;
|owner=[mailto:ctalbert@mozilla.com Clint Talbert]&lt;br /&gt;
|peers=[mailto:anodelman@mozilla.com Alice Nodelman], [mailto:bclary@bclary.com Bob Clary], [mailto:bhearsum@mozilla.com Ben Hearsum], [mailto:ccooper@deadsquid.com Chris Cooper], [mailto:ctalbert@mozilla.com Clint Talbert], [mailto:robert@roberthelmer.com Robert Helmer], [mailto:jmaher@mozilla.com Joel Maher], [mailto:rcampbell@mozilla.com Rob Campbell], [mailto:jhammel@mozilla.com Jeffrey Hammel], [mailto:wlach@mozilla.com William Lachance], [mailto:jeads@mozilla.com Jonathan Eads], [mailto:jgriffin Jonathan Griffin], [mailto:bmoss@mozilla.com Bob Moss], [mailto:mcote@mozilla.com Mark Côté]&lt;br /&gt;
|group=dev-quality&lt;br /&gt;
|source_dirs=testing/, tools/httptester/, tools/page-loader/, tools/test-harness/, tools/tests/, tools/testserver/, tools/testy/&lt;br /&gt;
|url=http://wiki.mozilla.org/SoftwareTesting&lt;br /&gt;
|components=Testing::Infrastructure&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=XPCShell Test Harness&lt;br /&gt;
|description=The XPCShell Harness&lt;br /&gt;
|owner=[mailto:ted.mielczarek@gmail.com Ted Mielczarek]&lt;br /&gt;
|peers=[mailto:jmaher@mozilla.com Joel Maher]&lt;br /&gt;
|source_dirs=testing/xpcshell&lt;br /&gt;
|components=Testing::XPCShell Harness&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Update Service&lt;br /&gt;
|description=server code for Mozilla Update services (aus, addons, pfs)&lt;br /&gt;
|owner=[mailto:morgamic@mozilla.com Mike Morgan]&lt;br /&gt;
|peers=[mailto:jscott@mozilla.com Justin Scott], [mailto:shaver@mozilla.org Mike Shaver], [mailto:wclouser@mozilla.com Will Clouser]&lt;br /&gt;
|group=dev-amo&lt;br /&gt;
|source_dirs=webtools/addons/, webtools/aus/, webtools/update/&lt;br /&gt;
|url=http://wiki.mozilla.org/wiki/AMO&lt;br /&gt;
|components=AUS::Administration, AUS::Systems&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=View System&lt;br /&gt;
|description=The View Manager is responsible for handling &amp;quot;heavyweight&amp;quot; rendering (some clipping, compositing) and event handling tasks.&lt;br /&gt;
|owner=[mailto:roc+@cs.cmu.edu Robert O&#039;Callahan]&lt;br /&gt;
|peers=[mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:dbaron@dbaron.org David Baron]&lt;br /&gt;
|group=dev-tech-layout&lt;br /&gt;
|source_dirs=view/&lt;br /&gt;
|url=&lt;br /&gt;
|components=Core::Layout: View Rendering&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=WebRTC&lt;br /&gt;
|description=WebRTC is responsible for realtime audio and video communication, as well as related issues like low-level camera and microphone access (on desktop at least)&lt;br /&gt;
|owner=[mailto:rjesup@mozilla.com Randell Jesup]&lt;br /&gt;
|peers=[mailto:roc+@cs.cmu.edu Robert O&#039;Callahan], [mailto:tterriberry@mozilla.com Tim Terriberry], [mailto:anant@mozilla.com Anant Narayanan]&lt;br /&gt;
|group=dev-media&lt;br /&gt;
|source_dirs=media/webrtc&lt;br /&gt;
|url=https://wiki.mozilla.org/Media/webrtc&lt;br /&gt;
|components=Core::WebRTC, Core::WebRTC (Audio/Video), Core::WebRTC (Networking), Core::WebRTC (Signaling)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Widget&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:roc+@cs.cmu.edu Robert O&#039;Callahan]&lt;br /&gt;
|peers=[mailto:pavlov@pavlov.net Stuart Parmenter], [mailto:vladimir@pobox.com Vladimir Vukicevic]&lt;br /&gt;
|group=dev-platform&lt;br /&gt;
|source_dirs=widget/%, widget/public/, widget/%, widget/xpwidgets/&lt;br /&gt;
|url=&lt;br /&gt;
|components=Core::Drag and Drop, Core::Widget&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Widget - Android&lt;br /&gt;
|description=The Android Port&lt;br /&gt;
|owner=[mailto:blassey.bugs@lassey.us Brad Lassey]&lt;br /&gt;
|peers=[mailto:vladimir@mozilla.com Vladimir Vukicevic], [mailto:dougt@dougt.org Doug Turner], [mailto:mwu@mozilla.com Michael Wu]&lt;br /&gt;
|group=dev-platform&lt;br /&gt;
|source_dirs=widget/android/, embedding/android&lt;br /&gt;
|url=&lt;br /&gt;
|components=Core::Widget: Android&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Widget - BeOS&lt;br /&gt;
|description=The BeOS port&lt;br /&gt;
|owner=[mailto:cbiesinger@gmail.com Christian Biesinger]&lt;br /&gt;
|peers=&lt;br /&gt;
|group=dev-platform&lt;br /&gt;
|source_dirs=widget/beos/&lt;br /&gt;
|url=http://www.bezilla.org/,&lt;br /&gt;
http://www.mozilla.org/ports/beos/&lt;br /&gt;
|components=Core::Widget: BeOS&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Widget - Gonk&lt;br /&gt;
|description=The Gonk Port (Boot2Gecko)&lt;br /&gt;
|owner=[mailto:mwu@mozilla.com Michael Wu]&lt;br /&gt;
|peers=[mailto:cjones@mozilla.com Chris Jones], [mailto:gal@mozilla.com Andreas Gal]&lt;br /&gt;
|group=dev-platform&lt;br /&gt;
|source_dirs=widget/gonk/&lt;br /&gt;
|url=http://wiki.mozilla.org/B2G&lt;br /&gt;
|components=Core::Widget: Gonk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Widget - GTK&lt;br /&gt;
|description=supported X widgetry and gfx&lt;br /&gt;
|owner=[mailto:roc+@cs.cmu.edu Robert O&#039;Callahan]&lt;br /&gt;
|peers=[mailto:karlt+@karlt.net Karl Tomlinson]&lt;br /&gt;
|group=dev-platform&lt;br /&gt;
|source_dirs=widget/gtk/, widget/gtk2/, widget/gtksuperwin/, widget/gtkxtbin/&lt;br /&gt;
|url=http://www.mozilla.org/unix/, http://www.gtk.org, http://www.mozilla.org/ports/gtk/&lt;br /&gt;
|components=Core::Widget: Gtk&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Widget - Mac OS X&lt;br /&gt;
|description= Gecko&#039;s Mac OS X compatibility layer.&lt;br /&gt;
|owner=[mailto:joshmoz@gmail.com Josh Aas]&lt;br /&gt;
|peers=[mailto:mstange@themasta.com Markus Stange], [mailto:smichaud@pobox.com Steven Michaud], [mailto:bgirard@mozilla.com Benoit Girard]&lt;br /&gt;
|group=dev-platform&lt;br /&gt;
|source_dirs=widget/cocoa/&lt;br /&gt;
|url=&lt;br /&gt;
|components=Core::Widget: Cocoa&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=Widget - Windows&lt;br /&gt;
|description=Windows widgets and desktop integration&lt;br /&gt;
|owner=[mailto:jmathies@mozilla.com Jim Mathies]&lt;br /&gt;
|peers=[mailto:blassey@mozilla.com Brad Lassey], [mailto:netzen@gmail.com Brian Bondy], [mailto:cbiesinger@gmail.com Christian Biesinger], [mailto:dougt@meer.net Doug Turner], [mailto:neil@parkwaycc.co.uk Neil Rashbrook], [mailto:robarnold@cmu.edu Rob Arnold], [mailto:timeless@mozdev.org Josh &#039;timeless&#039; Soref], [mailto:vladimir@pobox.com Vladimir Vukicevic]&lt;br /&gt;
|group=dev-platform&lt;br /&gt;
|source_dirs=widget/windows/&lt;br /&gt;
|url=&lt;br /&gt;
|components=Core::Widget: Win32&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=XBL&lt;br /&gt;
|description=eXtensible Binding Language&lt;br /&gt;
|owner=[mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:jonas@sicking.cc Jonas Sicking]&lt;br /&gt;
|peers=&lt;br /&gt;
|group=dev-tech-xbl&lt;br /&gt;
|source_dirs=content/xbl/%, content/xbl/public/, content/xbl/src/&lt;br /&gt;
|url=http://www.mozilla.org/projects/xbl/&lt;br /&gt;
|components=Core::XBL&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=XML&lt;br /&gt;
|description=XML in Mozilla, including XML, XHTML, Namespaces in XML, Associating Style Sheets with XML Documents, XML Linking and XML Extras. XML-related things that are not covered by more specific projects.&lt;br /&gt;
|owner=[mailto:peterv@propagandism.org Peter Van der Beken]&lt;br /&gt;
|peers=[mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:jonas@sicking.cc Jonas Sicking], [mailto:jst@mozilla.org Johnny Stenback], [mailto:sayrer@gmail.com Robert Sayre]&lt;br /&gt;
|group=dev-tech-xml&lt;br /&gt;
|source_dirs=content/xml/, extensions/xmlextras/, parser/expat/&lt;br /&gt;
|url=http://www.mozilla.org/newlayout/xml/&lt;br /&gt;
|components=Core::XML&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=XPApps&lt;br /&gt;
|description=Cross-Platform Applications, mostly Navigator front end and application shell.&lt;br /&gt;
|owner=[mailto:neil@parkwaycc.co.uk Neil Rashbrook]&lt;br /&gt;
|peers=[mailto:dean_tessman@hotmail.com Dean Tessman], [mailto:jag@tty.nl Peter Annema], [mailto:timeless@mozdev.org Josh &#039;timeless&#039; Soref]&lt;br /&gt;
|group=dev-apps-seamonkey&lt;br /&gt;
|source_dirs=xpfe/&lt;br /&gt;
|url=http://www.mozilla.org/xpapps/&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=XPCOM&lt;br /&gt;
|description=The cross-platform object model and core data structures.&lt;br /&gt;
|owner=[mailto:benjamin@smedbergs.us Benjamin Smedberg]&lt;br /&gt;
|peers=[mailto:dougt@meer.net Doug Turner],  [mailto:jlebar@mozilla.com Justin Lebar]&lt;br /&gt;
|group=dev-platform&lt;br /&gt;
|source_dirs=startupcache/, tools/wizards/, xpcom/%, xpcom/base/, xpcom/build/, xpcom/components/, xpcom/ds/, xpcom/glue/, xpcom/proxy/, xpcom/sample/, xpcom/stub/, xpcom/tests/, xpcom/threads/, xpcom/tools/, xpcom/windbgdlg/&lt;br /&gt;
|url=http://developer.mozilla.org/en/XPCOM&lt;br /&gt;
|components=Core::XPCOM&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=XPConnect&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:bobbyholley@gmail.com Bobby Holley]&lt;br /&gt;
|peers=[mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:gal@uci.edu Andreas Gal], [mailto:jst@mozilla.org Johnny Stenback], [mailto:peterv@propagandism.org Peter Van der Beken], [mailto:mrbkap@gmail.com Blake Kaplan]&lt;br /&gt;
|group=&lt;br /&gt;
|source_dirs=js/xpconnect/&lt;br /&gt;
|url=&lt;br /&gt;
|components=Core::XPConnect&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=XPIDL&lt;br /&gt;
|description=Cross-platform IDL compiler; produces .h C++ header files and .xpt runtime type description files from .idl interface description files. Also produces .java interface files, as part of an experimental java&amp;lt;-&amp;gt;xpcom connection layer.&lt;br /&gt;
|owner=[mailto:BradleyJunk@cinci.rr.com BradleyJunk@cinci.rr.com]&lt;br /&gt;
|peers=[mailto:jband@netscape.com(disabled) jband@netscape.com(disabled)], [mailto:shaver@mozilla.org Mike Shaver], [mailto:timeless@mozdev.org Josh &#039;timeless&#039; Soref]&lt;br /&gt;
|group=dev-tech-xpcom&lt;br /&gt;
|source_dirs=xpcom/typelib/&lt;br /&gt;
|url=http://www.mozilla.org/scriptable/xpidl&lt;br /&gt;
http://www.mozilla.org/scriptable&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=XPInstall&lt;br /&gt;
|description=&lt;br /&gt;
|owner=[mailto:dveditz@cruzio.com Dan Veditz]&lt;br /&gt;
|peers=[mailto:benjamin@smedbergs.us Benjamin Smedberg]&lt;br /&gt;
|group=dev-tech-xpinstall&lt;br /&gt;
|source_dirs=xpinstall/&lt;br /&gt;
|url=&lt;br /&gt;
|components=Core::Installer: XPInstall Engine&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=xptcall&lt;br /&gt;
|description=XPTCall - platform-specific assembly for calling and implementing arbitrary XPCOM interfaces.&lt;br /&gt;
|owner=[mailto:timeless@mozdev.org Josh &#039;timeless&#039; Soref]&lt;br /&gt;
|peers=[mailto:benjamin@smedbergs.us Benjamin Smedberg], [mailto:shaver@mozilla.org Mike Shaver]&lt;br /&gt;
|group=dev-xpcom&lt;br /&gt;
|source_dirs=xpcom/reflect/xptcall/&lt;br /&gt;
|url=http://www.mozilla.org/scriptable/xptcall-faq.html&lt;br /&gt;
|components=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=XPToolkit&lt;br /&gt;
|description=Cross-platform user interface toolkit&lt;br /&gt;
|owner=&lt;br /&gt;
|peers=[mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:hyatt@mozilla.org Dave Hyatt], [mailto:jag@tty.nl Peter Annema], [mailto:Jan.Varga@gmail.com Jan Varga]&lt;br /&gt;
|group=dev-tech-xul&lt;br /&gt;
|source_dirs=content/xul/, layout/xul/&lt;br /&gt;
|url=http://www.mozilla.org/xpfe/&lt;br /&gt;
|components=Core::XP Toolkit/Widgets: Menus, Core::XP Toolkit/Widgets: XUL&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=XSLT Processor&lt;br /&gt;
|description=XSLT transformations processor&lt;br /&gt;
|owner=[mailto:peterv@propagandism.org Peter Van der Beken]&lt;br /&gt;
|peers=[mailto:axel@pike.org Axel Hecht], [mailto:jonas@sicking.cc Jonas Sicking]&lt;br /&gt;
|group=dev-tech-xslt&lt;br /&gt;
|source_dirs=content/xslt/&lt;br /&gt;
|url=http://www.mozilla.org/projects/xslt/, http://www.w3.org/TR/xslt.html&lt;br /&gt;
|components=Core::XSLT&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Module&lt;br /&gt;
|name=XTF&lt;br /&gt;
|description=eXtensible Tag Framework&lt;br /&gt;
|owner=&lt;br /&gt;
|peers=[mailto:alex@croczilla.com alex@croczilla.com], [mailto:bzbarsky@mit.edu Boris Zbarsky], [mailto:jonas@sicking.cc Jonas Sicking]&lt;br /&gt;
|group=dev-tech-xbl&lt;br /&gt;
|source_dirs=content/xtf/, layout/xtf/&lt;br /&gt;
|url=http://www.croczilla.com/bits_and_pieces/xtf/&lt;br /&gt;
|components=Core::XTF&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
===Unassigned Bugzilla Components===&lt;br /&gt;
&lt;br /&gt;
The following Bugzilla components in the Core project have not been assigned to a module (this list is not exhaustive):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Core::Event Handling&lt;br /&gt;
Core::File Handling&lt;br /&gt;
Core::Find Backend&lt;br /&gt;
Core::Gecko Profiler&lt;br /&gt;
Core::General&lt;br /&gt;
Core::HTML: Form Submission&lt;br /&gt;
Core::History: Global&lt;br /&gt;
Core::Identity&lt;br /&gt;
Core::Image Blocking&lt;br /&gt;
Core::JavaScript Debugging APIs&lt;br /&gt;
Core::Localization&lt;br /&gt;
Core::Nanojit&lt;br /&gt;
Core::Networking: Domain Lists&lt;br /&gt;
Core::Print Preview&lt;br /&gt;
Core::Printing: Output&lt;br /&gt;
Core::Printing: Setup&lt;br /&gt;
Core::Profile: BackEnd&lt;br /&gt;
Core::Profile: Migration&lt;br /&gt;
Core::Profile: Roaming&lt;br /&gt;
Core::QuickLaunch (AKA turbo mode)&lt;br /&gt;
Core::Rewriting and Analysis&lt;br /&gt;
Core::Selection&lt;br /&gt;
Core::Serializers&lt;br /&gt;
Core::Spelling checker&lt;br /&gt;
Core::Tracking&lt;br /&gt;
Core::Video/Audio&lt;br /&gt;
Core::Web Services&lt;br /&gt;
Core::WebDAV&lt;br /&gt;
Core::Widget: OS/2&lt;br /&gt;
Core::Widget: Photon&lt;br /&gt;
Core::X-remote&lt;br /&gt;
Core::XForms&lt;br /&gt;
Core::XUL&lt;br /&gt;
Core::jemalloc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=474986</id>
		<title>I18n:Updating Unicode version</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=474986"/>
		<updated>2012-09-30T12:13:42Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Default ignorable characters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[I18n:Home Page]]&lt;br /&gt;
&lt;br /&gt;
This document describes the process of updating the files in the Mozilla codebase that are generated from Unicode data files.&lt;br /&gt;
&lt;br /&gt;
== Unicode properties ==&lt;br /&gt;
&lt;br /&gt;
To regenerate the tables in nsUnicodePropertyData.cpp:&lt;br /&gt;
&lt;br /&gt;
Download the current Unicode data files from http://www.unicode.org/Public/UNIDATA/&amp;lt;br&amp;gt;NB: not all the files are actually needed; currently, we require&lt;br /&gt;
* UnicodeData.txt&lt;br /&gt;
* Scripts.txt&lt;br /&gt;
* EastAsianWidth.txt&lt;br /&gt;
* BidiMirroring.txt&lt;br /&gt;
* HangulSyllableType.txt&lt;br /&gt;
* ReadMe.txt (to record version/date of the UCD)&lt;br /&gt;
* Unihan_Variants.txt (from Unihan.zip)&lt;br /&gt;
though this may change if we find a need for additional properties.&lt;br /&gt;
&lt;br /&gt;
The Unicode data files listed above should be together in one directory.&lt;br /&gt;
&lt;br /&gt;
We also require the file http://www.unicode.org/Public/security/latest/xidmodifications.txt&amp;lt;br&amp;gt;This file should be in a sub-directory &amp;quot;security&amp;quot; immediately below the directory containing the other Unicode data files.&lt;br /&gt;
From intl/unicharutil/util, run the command:&lt;br /&gt;
 perl ../tools/genUnicodePropertyData.pl /path/to/hb-common.h /path/to/UCD-directory&lt;br /&gt;
(where hb-common.h is found in the gfx/harfbuzz/src directory).&lt;br /&gt;
&lt;br /&gt;
This will generate (or overwrite!) the files&lt;br /&gt;
* nsUnicodePropertyData.cpp&lt;br /&gt;
* nsUnicodeScriptCodes.h&lt;br /&gt;
in the current directory.&lt;br /&gt;
&lt;br /&gt;
== Normalization ==&lt;br /&gt;
== Transliteration ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl gentransliterate.pl&amp;lt;/tt&amp;gt; in intl/unichar/tools. This creates a new version of intl/unicharutil/tables/transliterate.properties&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=474985</id>
		<title>I18n:Updating Unicode version</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=474985"/>
		<updated>2012-09-30T12:12:21Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Bidi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[I18n:Home Page]]&lt;br /&gt;
&lt;br /&gt;
This document describes the process of updating the files in the Mozilla codebase that are generated from Unicode data files.&lt;br /&gt;
&lt;br /&gt;
== Unicode properties ==&lt;br /&gt;
&lt;br /&gt;
To regenerate the tables in nsUnicodePropertyData.cpp:&lt;br /&gt;
&lt;br /&gt;
Download the current Unicode data files from http://www.unicode.org/Public/UNIDATA/&amp;lt;br&amp;gt;NB: not all the files are actually needed; currently, we require&lt;br /&gt;
* UnicodeData.txt&lt;br /&gt;
* Scripts.txt&lt;br /&gt;
* EastAsianWidth.txt&lt;br /&gt;
* BidiMirroring.txt&lt;br /&gt;
* HangulSyllableType.txt&lt;br /&gt;
* ReadMe.txt (to record version/date of the UCD)&lt;br /&gt;
* Unihan_Variants.txt (from Unihan.zip)&lt;br /&gt;
though this may change if we find a need for additional properties.&lt;br /&gt;
&lt;br /&gt;
The Unicode data files listed above should be together in one directory.&lt;br /&gt;
&lt;br /&gt;
We also require the file http://www.unicode.org/Public/security/latest/xidmodifications.txt&amp;lt;br&amp;gt;This file should be in a sub-directory &amp;quot;security&amp;quot; immediately below the directory containing the other Unicode data files.&lt;br /&gt;
From intl/unicharutil/util, run the command:&lt;br /&gt;
 perl ../tools/genUnicodePropertyData.pl /path/to/hb-common.h /path/to/UCD-directory&lt;br /&gt;
(where hb-common.h is found in the gfx/harfbuzz/src directory).&lt;br /&gt;
&lt;br /&gt;
This will generate (or overwrite!) the files&lt;br /&gt;
* nsUnicodePropertyData.cpp&lt;br /&gt;
* nsUnicodeScriptCodes.h&lt;br /&gt;
in the current directory.&lt;br /&gt;
&lt;br /&gt;
== Normalization ==&lt;br /&gt;
== Transliteration ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl gentransliterate.pl&amp;lt;/tt&amp;gt; in intl/unichar/tools. This creates a new version of intl/unicharutil/tables/transliterate.properties&lt;br /&gt;
&lt;br /&gt;
== Default ignorable characters ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Download the latest version of DerivedCoreProperties.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/DerivedCoreProperties.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/DerivedCoreProperties.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl genignorable.pl | perl ccmapbin.pl - gIgnorableCCMapExt ignorable&amp;lt;/tt&amp;gt; in intl/unicharutil/tools. This creates a new version of gfx/thebes/src/ignorable.x-ccmap&lt;br /&gt;
&lt;br /&gt;
[[Category:I18n]]&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=474984</id>
		<title>I18n:Updating Unicode version</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=474984"/>
		<updated>2012-09-30T12:10:32Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Unicode properties */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[I18n:Home Page]]&lt;br /&gt;
&lt;br /&gt;
This document describes the process of updating the files in the Mozilla codebase that are generated from Unicode data files.&lt;br /&gt;
&lt;br /&gt;
== Unicode properties ==&lt;br /&gt;
&lt;br /&gt;
To regenerate the tables in nsUnicodePropertyData.cpp:&lt;br /&gt;
&lt;br /&gt;
Download the current Unicode data files from http://www.unicode.org/Public/UNIDATA/&amp;lt;br&amp;gt;NB: not all the files are actually needed; currently, we require&lt;br /&gt;
* UnicodeData.txt&lt;br /&gt;
* Scripts.txt&lt;br /&gt;
* EastAsianWidth.txt&lt;br /&gt;
* BidiMirroring.txt&lt;br /&gt;
* HangulSyllableType.txt&lt;br /&gt;
* ReadMe.txt (to record version/date of the UCD)&lt;br /&gt;
* Unihan_Variants.txt (from Unihan.zip)&lt;br /&gt;
though this may change if we find a need for additional properties.&lt;br /&gt;
&lt;br /&gt;
The Unicode data files listed above should be together in one directory.&lt;br /&gt;
&lt;br /&gt;
We also require the file http://www.unicode.org/Public/security/latest/xidmodifications.txt&amp;lt;br&amp;gt;This file should be in a sub-directory &amp;quot;security&amp;quot; immediately below the directory containing the other Unicode data files.&lt;br /&gt;
From intl/unicharutil/util, run the command:&lt;br /&gt;
 perl ../tools/genUnicodePropertyData.pl /path/to/hb-common.h /path/to/UCD-directory&lt;br /&gt;
(where hb-common.h is found in the gfx/harfbuzz/src directory).&lt;br /&gt;
&lt;br /&gt;
This will generate (or overwrite!) the files&lt;br /&gt;
* nsUnicodePropertyData.cpp&lt;br /&gt;
* nsUnicodeScriptCodes.h&lt;br /&gt;
in the current directory.&lt;br /&gt;
&lt;br /&gt;
== Normalization ==&lt;br /&gt;
== Transliteration ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl gentransliterate.pl&amp;lt;/tt&amp;gt; in intl/unichar/tools. This creates a new version of intl/unicharutil/tables/transliterate.properties&lt;br /&gt;
&lt;br /&gt;
== Bidi ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutils/util/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl genbidicattable.pl&amp;lt;/tt&amp;gt; in intl/unicharutils/util. This creates a new version of intl/unicharutils/util/bidicattable.h&lt;br /&gt;
#The previous step will probably issue warnings like the following:&lt;br /&gt;
 WARNING, Unicode Database now contain characters which we have not considered.&lt;br /&gt;
 change this program !!!&lt;br /&gt;
 Problem- U+010900 - U+010907 range&lt;br /&gt;
&lt;br /&gt;
In this case, you will need to edit &amp;lt;tt&amp;gt;@range&amp;lt;/tt&amp;gt; in genbidicattable.pl to include the new ranges&lt;br /&gt;
&lt;br /&gt;
== Default ignorable characters ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Download the latest version of DerivedCoreProperties.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/DerivedCoreProperties.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/DerivedCoreProperties.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl genignorable.pl | perl ccmapbin.pl - gIgnorableCCMapExt ignorable&amp;lt;/tt&amp;gt; in intl/unicharutil/tools. This creates a new version of gfx/thebes/src/ignorable.x-ccmap&lt;br /&gt;
&lt;br /&gt;
[[Category:I18n]]&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=474983</id>
		<title>I18n:Updating Unicode version</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=474983"/>
		<updated>2012-09-30T11:53:07Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Case conversion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[I18n:Home Page]]&lt;br /&gt;
&lt;br /&gt;
This document describes the process of updating the files in the Mozilla codebase that are generated from Unicode data files.&lt;br /&gt;
&lt;br /&gt;
== Unicode properties ==&lt;br /&gt;
&lt;br /&gt;
To regenerate the tables in nsUnicodePropertyData.cpp:&lt;br /&gt;
&lt;br /&gt;
(1) Download the current Unicode data files from&lt;br /&gt;
&lt;br /&gt;
         http://www.unicode.org/Public/UNIDATA/&lt;br /&gt;
&lt;br /&gt;
     NB: not all the files are actually needed; currently, we require&lt;br /&gt;
       - UnicodeData.txt&lt;br /&gt;
       - Scripts.txt&lt;br /&gt;
       - EastAsianWidth.txt&lt;br /&gt;
       - BidiMirroring.txt&lt;br /&gt;
       - HangulSyllableType.txt&lt;br /&gt;
       - ReadMe.txt (to record version/date of the UCD)&lt;br /&gt;
       - Unihan_Variants.txt (from Unihan.zip)&lt;br /&gt;
     though this may change if we find a need for additional properties.&lt;br /&gt;
&lt;br /&gt;
     The Unicode data files listed above should be together in one directory.&lt;br /&gt;
     We also require the file &lt;br /&gt;
        http://www.unicode.org/Public/security/latest/xidmodifications.txt&lt;br /&gt;
     This file should be in a sub-directory &amp;quot;security&amp;quot; immediately below the&lt;br /&gt;
        directory containing the other Unicode data files.&lt;br /&gt;
&lt;br /&gt;
 (2) Run this tool using a command line of the form&lt;br /&gt;
&lt;br /&gt;
         perl genUnicodePropertyData.pl \&lt;br /&gt;
                 /path/to/hb-common.h   \&lt;br /&gt;
                 /path/to/UCD-directory&lt;br /&gt;
&lt;br /&gt;
     (where hb-common.h is found in the gfx/harfbuzz/src directory).&lt;br /&gt;
&lt;br /&gt;
     This will generate (or overwrite!) the files&lt;br /&gt;
&lt;br /&gt;
         nsUnicodePropertyData.cpp&lt;br /&gt;
         nsUnicodeScriptCodes.h&lt;br /&gt;
&lt;br /&gt;
     in the current directory.&lt;br /&gt;
&lt;br /&gt;
== Normalization ==&lt;br /&gt;
== Transliteration ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl gentransliterate.pl&amp;lt;/tt&amp;gt; in intl/unichar/tools. This creates a new version of intl/unicharutil/tables/transliterate.properties&lt;br /&gt;
&lt;br /&gt;
== Bidi ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutils/util/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl genbidicattable.pl&amp;lt;/tt&amp;gt; in intl/unicharutils/util. This creates a new version of intl/unicharutils/util/bidicattable.h&lt;br /&gt;
#The previous step will probably issue warnings like the following:&lt;br /&gt;
 WARNING, Unicode Database now contain characters which we have not considered.&lt;br /&gt;
 change this program !!!&lt;br /&gt;
 Problem- U+010900 - U+010907 range&lt;br /&gt;
&lt;br /&gt;
In this case, you will need to edit &amp;lt;tt&amp;gt;@range&amp;lt;/tt&amp;gt; in genbidicattable.pl to include the new ranges&lt;br /&gt;
&lt;br /&gt;
== Default ignorable characters ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Download the latest version of DerivedCoreProperties.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/DerivedCoreProperties.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/DerivedCoreProperties.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl genignorable.pl | perl ccmapbin.pl - gIgnorableCCMapExt ignorable&amp;lt;/tt&amp;gt; in intl/unicharutil/tools. This creates a new version of gfx/thebes/src/ignorable.x-ccmap&lt;br /&gt;
&lt;br /&gt;
[[Category:I18n]]&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Platform/Features/Vertical_text&amp;diff=468427</id>
		<title>Platform/Features/Vertical text</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Platform/Features/Vertical_text&amp;diff=468427"/>
		<updated>2012-09-06T17:09:44Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FeatureStatus&lt;br /&gt;
|Feature name=Vertical text&lt;br /&gt;
|Feature stage=Draft&lt;br /&gt;
|Feature health=OK&lt;br /&gt;
}}&lt;br /&gt;
{{FeatureTeam&lt;br /&gt;
|Feature product manager=Jet Villegas&lt;br /&gt;
|Feature lead engineer=Simon Montagu&lt;br /&gt;
|Feature dev engineer=Simon Montagu&lt;br /&gt;
}}&lt;br /&gt;
{{FeaturePageBody&lt;br /&gt;
|Feature open issues and risks=Specification is in flux.&lt;br /&gt;
|Feature overview=Add support for vertical text layout.&lt;br /&gt;
&lt;br /&gt;
Text for most scripts on the web today are laid out horizontally. &lt;br /&gt;
However, Japanese, Chinese and to some degree Korean can also be laid&lt;br /&gt;
out vertically.  When laid out vertically, these languages use&lt;br /&gt;
top-to-bottom, right-to-left flows.  Classical Mongolian is generally&lt;br /&gt;
considered a &amp;quot;vertical only&amp;quot; language, although in multi-script&lt;br /&gt;
contexts it can also be drawn horizontally.  Mongolian, along with&lt;br /&gt;
Phags-pa flows top-to-bottom, left-to-right.  Western text such as&lt;br /&gt;
Latin, Greek and Cyrillic can also be displayed vertically, examples&lt;br /&gt;
of this often appear on book spines and in signage.&lt;br /&gt;
|Feature users and use cases=Users: publishers of vertically typeset content (e-publishing organisations, independent web authors, especially in East Asia)&lt;br /&gt;
&lt;br /&gt;
Example use cases:&lt;br /&gt;
* Web-based e-readers for Japanese novels (especially on mobile devices)&lt;br /&gt;
* Web pages that use classical Mongolian script&lt;br /&gt;
|Feature requirements=* Support vertical text for whole documents (i.e. initial containing block uses a vertical writing mode) and document fragments (i.e. orthogonal flows)&lt;br /&gt;
* Support both top-to-bottom, right-to-left (e.g. CJK) and top-to-bottom, left-to-right (e.g. Mongolian) writing modes.&lt;br /&gt;
* As far as possible (particularly given that the spec is in flux), conform to the relevant parts of [http://dev.w3.org/csswg/css3-writing-modes/ CSS3 Writing Modes specification]&amp;amp;mdash;most likely the &amp;lt;code&amp;gt;writing-mode&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text-orientation&amp;lt;/code&amp;gt; properties.&lt;br /&gt;
|Feature non-goals=* Support &#039;&#039;all&#039;&#039; of the [http://dev.w3.org/csswg/css3-writing-modes/ CSS Writing Modes specification]&lt;br /&gt;
** For example, properties such as &amp;lt;code&amp;gt;unicode-bidi&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;text-combine-horizontal&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;text-combine-mode&amp;lt;/code&amp;gt; are probably outside the scope of this feature&lt;br /&gt;
* Support [https://bugzilla.mozilla.org/show_bug.cgi?id=33339 HTML ruby]&lt;br /&gt;
* Support vertical text in SVG&lt;br /&gt;
|Feature functional spec=* Bug 0 - Prototype&lt;br /&gt;
* [https://bugzilla.mozilla.org/show_bug.cgi?id=735577 Bug 1] - Logicalize&lt;br /&gt;
* [https://bugzilla.mozilla.org/show_bug.cgi?id=772321 Bug 2] - Parse&lt;br /&gt;
* [https://bugzilla.mozilla.org/show_bug.cgi?id=789096 Bug 3] - Layout&lt;br /&gt;
* [https://bugzilla.mozilla.org/show_bug.cgi?id=789099 Bug 4] - Orthogonal Flows&lt;br /&gt;
* [https://bugzilla.mozilla.org/show_bug.cgi?id=789103 Bug 5] - UI&lt;br /&gt;
* [https://bugzilla.mozilla.org/show_bug.cgi?id=789104 Bug 6] - Text/Glyph Layout&lt;br /&gt;
|Feature implementation plan=* Prototype of a vertical text layout. This will include:&lt;br /&gt;
** logicalization of a minimum of frame types&lt;br /&gt;
** layout of a minimum of frame types&lt;br /&gt;
** Glyph layout of CJK only&lt;br /&gt;
** Parsing, orthogonal flows and UI will not be included&lt;br /&gt;
* [https://bugzilla.mozilla.org/show_bug.cgi?id=735577 Bug 1]: Logicalization of layout parameters&lt;br /&gt;
** Renaming&lt;br /&gt;
** Note that not all properties get treated the same. For example, the offset of a &amp;lt;code&amp;gt;text-shadow&amp;lt;/code&amp;gt; property is unaffected by writing mode.&lt;br /&gt;
** Get all tests to pass with logical params in use&lt;br /&gt;
* [https://bugzilla.mozilla.org/show_bug.cgi?id=772321 Bug 2]: Parsing of &amp;lt;code&amp;gt;writing-mode&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text-orientation&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;(see [[#9._Implementation|Implementation]] below) &lt;br /&gt;
* [https://bugzilla.mozilla.org/show_bug.cgi?id=789096 Bug 3]: Layout &lt;br /&gt;
** i.e., in a document with a vertical writing mode, laying out the whole document with a horizontal block flow and vertical text flow&lt;br /&gt;
* [https://bugzilla.mozilla.org/show_bug.cgi?id=789099 Bug 4]: Orthogonal flows&amp;lt;br&amp;gt;[http://unicode.org/notes/tn22/RobustVerticalLayout.pdf Unicode Technical Note #22]&lt;br /&gt;
* [https://bugzilla.mozilla.org/show_bug.cgi?id=789103 Bug 5]: UI features&lt;br /&gt;
** scrollbars&lt;br /&gt;
** mapping scrollwheel&lt;br /&gt;
** vertical text selection&lt;br /&gt;
** vertical text selection cursor&lt;br /&gt;
** caret browsing&lt;br /&gt;
** list boxes/combo boxes&lt;br /&gt;
** menus&lt;br /&gt;
** other?&lt;br /&gt;
* [https://bugzilla.mozilla.org/show_bug.cgi?id=789104 Bug 6]: Glyph orientation&lt;br /&gt;
** Using character properties such as those defined in [http://www.unicode.org/reports/tr50/ UTR-50] (currently under review)&lt;br /&gt;
** Supporting different modes as necessary (e.g. stacked vs default, cf. &amp;lt;code&amp;gt;text-orientation&amp;lt;/code&amp;gt; which is in flux)&lt;br /&gt;
** Glyph selection&amp;amp;mdash;choosing vertical variants, using vertical metrics&lt;br /&gt;
** OpenType model for vertical text needs to be flushed out a bit more (e.g. which features are on by default in the vertical case?)&lt;br /&gt;
|Feature implementation notes=[https://bugzilla.mozilla.org/show_bug.cgi?id=145503 Main bugzilla entry]&lt;br /&gt;
&lt;br /&gt;
* Need to investigate how to pref CSS keyword parsing (and all writing-mode processing) on and off -- put in a separate DOM idl?&lt;br /&gt;
* Possibly want to be able to &amp;lt;code&amp;gt;#ifdef&amp;lt;/code&amp;gt; it as well? Or just back out the changes after each uplift so we don&#039;t pay the perf cost until it&#039;s ready?&lt;br /&gt;
&lt;br /&gt;
* Multi-column vertical layout&lt;br /&gt;
* Form controls&lt;br /&gt;
* Tables&lt;br /&gt;
* (Probably lots of other HTML elements that require special handling? e.g. list markers. Presumably images don&#039;t rotate (i.e. width/height are physical) but form controls do?)&lt;br /&gt;
* Pagination&lt;br /&gt;
* Implement &amp;lt;code&amp;gt;min/max/fit-content&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;fill-available&amp;lt;/code&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{FeatureInfo&lt;br /&gt;
|Feature priority=Unprioritized&lt;br /&gt;
|Feature roadmap=Platform&lt;br /&gt;
|Feature engineering team=Layout&lt;br /&gt;
}}&lt;br /&gt;
{{FeatureTeamStatus}}&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Platform/Features/Vertical_text&amp;diff=468324</id>
		<title>Platform/Features/Vertical text</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Platform/Features/Vertical_text&amp;diff=468324"/>
		<updated>2012-09-06T16:39:17Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FeatureStatus&lt;br /&gt;
|Feature name=Vertical text&lt;br /&gt;
|Feature stage=Draft&lt;br /&gt;
|Feature health=OK&lt;br /&gt;
}}&lt;br /&gt;
{{FeatureTeam&lt;br /&gt;
|Feature product manager=Jet Villegas&lt;br /&gt;
|Feature lead engineer=Simon Montagu&lt;br /&gt;
|Feature dev engineer=Simon Montagu&lt;br /&gt;
}}&lt;br /&gt;
{{FeaturePageBody&lt;br /&gt;
|Feature open issues and risks=Specification is in flux.&lt;br /&gt;
|Feature overview=Add support for vertical text layout.&lt;br /&gt;
&lt;br /&gt;
Text for most scripts on the web today are laid out horizontally. &lt;br /&gt;
However, Japanese, Chinese and to some degree Korean can also be laid&lt;br /&gt;
out vertically.  When laid out vertically, these languages use&lt;br /&gt;
top-to-bottom, right-to-left flows.  Classical Mongolian is generally&lt;br /&gt;
considered a &amp;quot;vertical only&amp;quot; language, although in multi-script&lt;br /&gt;
contexts it can also be drawn horizontally.  Mongolian, along with&lt;br /&gt;
Phags-pa flows top-to-bottom, left-to-right.  Western text such as&lt;br /&gt;
Latin, Greek and Cyrillic can also be displayed vertically, examples&lt;br /&gt;
of this often appear on book spines and in signage.&lt;br /&gt;
|Feature users and use cases=Users: publishers of vertically typeset content (e-publishing organisations, independent web authors, especially in East Asia)&lt;br /&gt;
&lt;br /&gt;
Example use cases:&lt;br /&gt;
* Web-based e-readers for Japanese novels (especially on mobile devices)&lt;br /&gt;
* Web pages that use classical Mongolian script&lt;br /&gt;
|Feature requirements=* Support vertical text for whole documents (i.e. initial containing block uses a vertical writing mode) and document fragments (i.e. orthogonal flows)&lt;br /&gt;
* Support both top-to-bottom, right-to-left (e.g. CJK) and top-to-bottom, left-to-right (e.g. Mongolian) writing modes.&lt;br /&gt;
* As far as possible (particularly given that the spec is in flux), conform to the relevant parts of [http://dev.w3.org/csswg/css3-writing-modes/ CSS3 Writing Modes specification]&amp;amp;mdash;most likely the &amp;lt;code&amp;gt;writing-mode&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text-orientation&amp;lt;/code&amp;gt; properties.&lt;br /&gt;
|Feature non-goals=* Support &#039;&#039;all&#039;&#039; of the [http://dev.w3.org/csswg/css3-writing-modes/ CSS Writing Modes specification]&lt;br /&gt;
** For example, properties such as &amp;lt;code&amp;gt;unicode-bidi&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;text-combine-horizontal&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;text-combine-mode&amp;lt;/code&amp;gt; are probably outside the scope of this feature&lt;br /&gt;
* Support [https://bugzilla.mozilla.org/show_bug.cgi?id=33339 HTML ruby]&lt;br /&gt;
* Support vertical text in SVG&lt;br /&gt;
|Feature functional spec=* Bug 0 - Prototype&lt;br /&gt;
* Bug 1 - Logicalize&lt;br /&gt;
* Bug 2 - Parse&lt;br /&gt;
* Bug 3 - Layout&lt;br /&gt;
* Bug 4 - Orthogonal Flows&lt;br /&gt;
* Bug 5 - UI&lt;br /&gt;
* Bug 6 - Text/Glyph Layout&lt;br /&gt;
|Feature implementation plan=* Prototype of a vertical text layout. This will include:&lt;br /&gt;
** logicalization of a minimum of frame types&lt;br /&gt;
** layout of a minimum of frame types&lt;br /&gt;
** Glyph layout of CJK only&lt;br /&gt;
** Parsing, orthogonal flows and UI will not be included&lt;br /&gt;
* Bug 1: Logicalization of layout parameters&lt;br /&gt;
** Renaming&lt;br /&gt;
** Note that not all properties get treated the same. For example, the offset of a &amp;lt;code&amp;gt;text-shadow&amp;lt;/code&amp;gt; property is unaffected by writing mode.&lt;br /&gt;
** Get all tests to pass with logical params in use&lt;br /&gt;
* Bug 2: Parsing of &amp;lt;code&amp;gt;writing-mode&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text-orientation&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;(see [[#9._Implementation|Implementation]] below) &lt;br /&gt;
* Bug 3: Layout &lt;br /&gt;
** i.e., in a document with a vertical writing mode, laying out the whole document with a horizontal block flow and vertical text flow&lt;br /&gt;
* Bug 4: Orthogonal flows&amp;lt;br&amp;gt;[http://unicode.org/notes/tn22/RobustVerticalLayout.pdf Unicode Technical Note #22]&lt;br /&gt;
* Bug 5: UI features&lt;br /&gt;
** scrollbars&lt;br /&gt;
** mapping scrollwheel&lt;br /&gt;
** vertical text selection&lt;br /&gt;
** vertical text selection cursor&lt;br /&gt;
** caret browsing&lt;br /&gt;
** UI widgets&lt;br /&gt;
** other?&lt;br /&gt;
* Glyph orientation&lt;br /&gt;
** Using character properties such as those defined in [http://www.unicode.org/reports/tr50/ UTR-50] (currently under review)&lt;br /&gt;
** Supporting different modes as necessary (e.g. stacked vs default, cf. &amp;lt;code&amp;gt;text-orientation&amp;lt;/code&amp;gt; which is in flux)&lt;br /&gt;
** Glyph selection&amp;amp;mdash;choosing vertical variants, using vertical metrics&lt;br /&gt;
** OpenType model for vertical text needs to be flushed out a bit more (e.g. which features are on by default in the vertical case?)&lt;br /&gt;
|Feature implementation notes=[https://bugzilla.mozilla.org/show_bug.cgi?id=145503 Main bugzilla entry]&lt;br /&gt;
&lt;br /&gt;
* Need to investigate how to pref CSS keyword parsing (and all writing-mode processing) on and off -- put in a separate DOM idl?&lt;br /&gt;
* Possibly want to be able to &amp;lt;code&amp;gt;#ifdef&amp;lt;/code&amp;gt; it as well? Or just back out the changes after each uplift so we don&#039;t pay the perf cost until it&#039;s ready?&lt;br /&gt;
&lt;br /&gt;
* Multi-column vertical layout&lt;br /&gt;
* Form controls&lt;br /&gt;
* Tables&lt;br /&gt;
* (Probably lots of other HTML elements that require special handling? e.g. list markers. Presumably images don&#039;t rotate (i.e. width/height are physical) but form controls do?)&lt;br /&gt;
* Pagination&lt;br /&gt;
* Implement &amp;lt;code&amp;gt;min/max/fit-content&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;fill-available&amp;lt;/code&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{FeatureInfo&lt;br /&gt;
|Feature priority=Unprioritized&lt;br /&gt;
|Feature roadmap=Platform&lt;br /&gt;
|Feature engineering team=Layout&lt;br /&gt;
}}&lt;br /&gt;
{{FeatureTeamStatus}}&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Platform/Features/Vertical_text&amp;diff=468317</id>
		<title>Platform/Features/Vertical text</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Platform/Features/Vertical_text&amp;diff=468317"/>
		<updated>2012-09-06T16:28:47Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FeatureStatus&lt;br /&gt;
|Feature name=Vertical text&lt;br /&gt;
|Feature stage=Draft&lt;br /&gt;
|Feature health=OK&lt;br /&gt;
}}&lt;br /&gt;
{{FeatureTeam&lt;br /&gt;
|Feature product manager=Jet Villegas&lt;br /&gt;
|Feature lead engineer=Simon Montagu&lt;br /&gt;
|Feature dev engineer=Simon Montagu&lt;br /&gt;
}}&lt;br /&gt;
{{FeaturePageBody&lt;br /&gt;
|Feature open issues and risks=Specification is in flux.&lt;br /&gt;
|Feature overview=Add support for vertical text layout.&lt;br /&gt;
&lt;br /&gt;
Text for most scripts on the web today are laid out horizontally. &lt;br /&gt;
However, Japanese, Chinese and to some degree Korean can also be laid&lt;br /&gt;
out vertically.  When laid out vertically, these languages use&lt;br /&gt;
top-to-bottom, right-to-left flows.  Classical Mongolian is generally&lt;br /&gt;
considered a &amp;quot;vertical only&amp;quot; language, although in multi-script&lt;br /&gt;
contexts it can also be drawn horizontally.  Mongolian, along with&lt;br /&gt;
Phags-pa flows top-to-bottom, left-to-right.  Western text such as&lt;br /&gt;
Latin, Greek and Cyrillic can also be displayed vertically, examples&lt;br /&gt;
of this often appear on book spines and in signage.&lt;br /&gt;
|Feature users and use cases=Users: publishers of vertically typeset content (e-publishing organisations, independent web authors, especially in East Asia)&lt;br /&gt;
&lt;br /&gt;
Example use cases:&lt;br /&gt;
* Web-based e-readers for Japanese novels (especially on mobile devices)&lt;br /&gt;
* Web pages that use classical Mongolian script&lt;br /&gt;
|Feature requirements=* Support vertical text for whole documents (i.e. initial containing block uses a vertical writing mode) and document fragments (i.e. orthogonal flows)&lt;br /&gt;
* Support both top-to-bottom, right-to-left (e.g. CJK) and top-to-bottom, left-to-right (e.g. Mongolian) writing modes.&lt;br /&gt;
* As far as possible (particularly given that the spec is in flux), conform to the relevant parts of [http://dev.w3.org/csswg/css3-writing-modes/ CSS3 Writing Modes specification]&amp;amp;mdash;most likely the &amp;lt;code&amp;gt;writing-mode&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text-orientation&amp;lt;/code&amp;gt; properties.&lt;br /&gt;
|Feature non-goals=* Support &#039;&#039;all&#039;&#039; of the [http://dev.w3.org/csswg/css3-writing-modes/ CSS Writing Modes specification]&lt;br /&gt;
** For example, properties such as &amp;lt;code&amp;gt;unicode-bidi&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;text-combine-horizontal&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;text-combine-mode&amp;lt;/code&amp;gt; are probably outside the scope of this feature&lt;br /&gt;
* Support [https://bugzilla.mozilla.org/show_bug.cgi?id=33339 HTML ruby]&lt;br /&gt;
* Support vertical text in SVG&lt;br /&gt;
|Feature functional spec=* Bug 0 - Prototype&lt;br /&gt;
* Bug 1 - Logicalize&lt;br /&gt;
* Bug 2 - Parse&lt;br /&gt;
* Bug 3 - Layout&lt;br /&gt;
* Bug 4 - Orthogonal Flows&lt;br /&gt;
* Bug 5 - UI&lt;br /&gt;
* Bug 6 - Text/Glyph Layout&lt;br /&gt;
|Feature implementation plan=* Prototype of a vertical text layout&lt;br /&gt;
This will include:&lt;br /&gt;
** logicalization of a minimum of frame types&lt;br /&gt;
** layout of a minimum of frame types&lt;br /&gt;
** Glyph layout of CJK only&lt;br /&gt;
** Parsing, orthogonal flows and UI will not be included&lt;br /&gt;
&lt;br /&gt;
* Bug 1: Logicalization of layout parameters&lt;br /&gt;
** Renaming&lt;br /&gt;
** Note that not all properties get treated the same. For example, the offset of a &amp;lt;code&amp;gt;text-shadow&amp;lt;/code&amp;gt; property is unaffected by writing mode.&lt;br /&gt;
** Get all tests to pass with logical params in use&lt;br /&gt;
* Bug 2: Parsing of &amp;lt;code&amp;gt;writing-mode&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text-orientation&amp;lt;/code&amp;gt;&lt;br /&gt;
(see [[#Implementation|implementation notes]] below) &lt;br /&gt;
* Initial containing block with a vertical writing mode&lt;br /&gt;
** i.e. laying out the whole document with a horizontal block flow and vertical text flow&lt;br /&gt;
** UI features&lt;br /&gt;
*** scrollbars&lt;br /&gt;
*** mapping scrollwheel&lt;br /&gt;
*** vertical text selection&lt;br /&gt;
*** vertical text selection cursor&lt;br /&gt;
*** caret browsing&lt;br /&gt;
*** other?&lt;br /&gt;
* Implement &amp;lt;code&amp;gt;min/max/fit-content&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;fill-available&amp;lt;/code&amp;gt;&lt;br /&gt;
* Orthogonal flows&lt;br /&gt;
* Multi-column vertical layout&lt;br /&gt;
* Form controls&lt;br /&gt;
* Tables&lt;br /&gt;
* (Probably lots of other HTML elements that require special handling? e.g. list markers. Presumably images don&#039;t rotate (i.e. width/height are physical) but form controls do?)&lt;br /&gt;
* Pagination&lt;br /&gt;
* Glyph orientation&lt;br /&gt;
** Using character properties such as those defined in [http://www.unicode.org/reports/tr50/ UTR-50] (currently under review)&lt;br /&gt;
** Supporting different modes as necessary (e.g. stacked vs default, cf. &amp;lt;code&amp;gt;text-orientation&amp;lt;/code&amp;gt; which is in flux)&lt;br /&gt;
* Glyph selection&amp;amp;mdash;choosing vertical variants, using vertical metrics&lt;br /&gt;
* OpenType model for vertical text needs to be flushed out a bit more (e.g. which features are on by default in the vertical case?)&lt;br /&gt;
|Feature implementation notes=[https://bugzilla.mozilla.org/show_bug.cgi?id=145503 Main bugzilla entry]&lt;br /&gt;
}}&lt;br /&gt;
{{FeatureInfo&lt;br /&gt;
|Feature priority=Unprioritized&lt;br /&gt;
|Feature roadmap=Platform&lt;br /&gt;
|Feature engineering team=Layout&lt;br /&gt;
}}&lt;br /&gt;
{{FeatureTeamStatus&lt;br /&gt;
|Feature engineering notes=* Need to investigate how to pref CSS keyword parsing (and all writing-mode processing) on and off -- put in a separate DOM idl?&lt;br /&gt;
* Possibly want to be able to &amp;lt;code&amp;gt;#ifdef&amp;lt;/code&amp;gt; it as well? Or just back out the changes after each uplift so we don&#039;t pay the perf cost until it&#039;s ready?&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Platform/Features/Vertical_text&amp;diff=468313</id>
		<title>Platform/Features/Vertical text</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Platform/Features/Vertical_text&amp;diff=468313"/>
		<updated>2012-09-06T16:20:14Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FeatureStatus&lt;br /&gt;
|Feature name=Vertical text&lt;br /&gt;
|Feature stage=Draft&lt;br /&gt;
|Feature health=OK&lt;br /&gt;
}}&lt;br /&gt;
{{FeatureTeam&lt;br /&gt;
|Feature product manager=Jet Villegas&lt;br /&gt;
|Feature lead engineer=Simon Montagu&lt;br /&gt;
|Feature dev engineer=Simon Montagu&lt;br /&gt;
}}&lt;br /&gt;
{{FeaturePageBody&lt;br /&gt;
|Feature open issues and risks=Specification is in flux.&lt;br /&gt;
|Feature overview=Add support for vertical text layout.&lt;br /&gt;
&lt;br /&gt;
Text for most scripts on the web today are laid out horizontally. &lt;br /&gt;
However, Japanese, Chinese and to some degree Korean can also be laid&lt;br /&gt;
out vertically.  When laid out vertically, these languages use&lt;br /&gt;
top-to-bottom, right-to-left flows.  Classical Mongolian is generally&lt;br /&gt;
considered a &amp;quot;vertical only&amp;quot; language, although in multi-script&lt;br /&gt;
contexts it can also be drawn horizontally.  Mongolian, along with&lt;br /&gt;
Phags-pa flows top-to-bottom, left-to-right.  Western text such as&lt;br /&gt;
Latin, Greek and Cyrillic can also be displayed vertically, examples&lt;br /&gt;
of this often appear on book spines and in signage.&lt;br /&gt;
|Feature users and use cases=Users: publishers of vertically typeset content (e-publishing organisations, independent web authors, especially in East Asia)&lt;br /&gt;
&lt;br /&gt;
Example use cases:&lt;br /&gt;
* Web-based e-readers for Japanese novels (especially on mobile devices)&lt;br /&gt;
* Web pages that use classical Mongolian script&lt;br /&gt;
|Feature requirements=* Support vertical text for whole documents (i.e. initial containing block uses a vertical writing mode) and document fragments (i.e. orthogonal flows)&lt;br /&gt;
* Support both top-to-bottom, right-to-left (e.g. CJK) and top-to-bottom, left-to-right (e.g. Mongolian) writing modes.&lt;br /&gt;
* As far as possible (particularly given that the spec is in flux), conform to the relevant parts of [http://dev.w3.org/csswg/css3-writing-modes/ CSS3 Writing Modes specification]&amp;amp;mdash;most likely the &amp;lt;code&amp;gt;writing-mode&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text-orientation&amp;lt;/code&amp;gt; properties.&lt;br /&gt;
|Feature non-goals=* Support &#039;&#039;all&#039;&#039; of the [http://dev.w3.org/csswg/css3-writing-modes/ CSS Writing Modes specification]&lt;br /&gt;
** For example, properties such as &amp;lt;code&amp;gt;unicode-bidi&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;text-combine-horizontal&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;text-combine-mode&amp;lt;/code&amp;gt; are probably outside the scope of this feature&lt;br /&gt;
* Support [https://bugzilla.mozilla.org/show_bug.cgi?id=33339 HTML ruby]&lt;br /&gt;
* Support vertical text in SVG&lt;br /&gt;
|Feature functional spec=* Bug 0 - Prototype&lt;br /&gt;
* Bug 1 - Logicalize&lt;br /&gt;
* Bug 2 - Parse&lt;br /&gt;
* Bug 3 - Layout&lt;br /&gt;
* Bug 4 - Orthogonal Flows&lt;br /&gt;
* Bug 5 - UI&lt;br /&gt;
* Bug 6 - Text/Glyph Layout&lt;br /&gt;
|Feature implementation plan=* Prototype of a vertical text layout&lt;br /&gt;
This will include:&lt;br /&gt;
** logicalization of a minimum of frame types&lt;br /&gt;
** layout of a minimum of frame types&lt;br /&gt;
** Glyph layout of CJK only&lt;br /&gt;
** Parsing, orthogonal flows and UI will not be included&lt;br /&gt;
&lt;br /&gt;
* Bug 1: Logicalization of layout parameters&lt;br /&gt;
** Renaming&lt;br /&gt;
** Note that not all properties get treated the same. For example, the offset of a &amp;lt;code&amp;gt;text-shadow&amp;lt;/code&amp;gt; property is unaffected by writing mode.&lt;br /&gt;
** Get all tests to pass with logical params in use&lt;br /&gt;
* Bug 2: Parsing of &amp;lt;code&amp;gt;writing-mode&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text-orientation&amp;lt;/code&amp;gt;&lt;br /&gt;
(see [#Implementation implementation notes] below) &lt;br /&gt;
* Initial containing block with a vertical writing mode&lt;br /&gt;
** i.e. laying out the whole document with a horizontal block flow and vertical text flow&lt;br /&gt;
** UI features&lt;br /&gt;
*** scrollbars&lt;br /&gt;
*** mapping scrollwheel&lt;br /&gt;
*** vertical text selection&lt;br /&gt;
*** vertical text selection cursor&lt;br /&gt;
*** caret browsing&lt;br /&gt;
*** other?&lt;br /&gt;
* Implement &amp;lt;code&amp;gt;min/max/fit-content&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;fill-available&amp;lt;/code&amp;gt;&lt;br /&gt;
* Orthogonal flows&lt;br /&gt;
* Multi-column vertical layout&lt;br /&gt;
* Form controls&lt;br /&gt;
* Tables&lt;br /&gt;
* (Probably lots of other HTML elements that require special handling? e.g. list markers. Presumably images don&#039;t rotate (i.e. width/height are physical) but form controls do?)&lt;br /&gt;
* Pagination&lt;br /&gt;
* Glyph orientation&lt;br /&gt;
** Using character properties such as those defined in [http://www.unicode.org/reports/tr50/ UTR-50] (currently under review)&lt;br /&gt;
** Supporting different modes as necessary (e.g. stacked vs default, cf. &amp;lt;code&amp;gt;text-orientation&amp;lt;/code&amp;gt; which is in flux)&lt;br /&gt;
* Glyph selection&amp;amp;mdash;choosing vertical variants, using vertical metrics&lt;br /&gt;
* OpenType model for vertical text needs to be flushed out a bit more (e.g. which features are on by default in the vertical case?)&lt;br /&gt;
|Feature implementation notes=[https://bugzilla.mozilla.org/show_bug.cgi?id=145503 Main bugzilla entry]&lt;br /&gt;
}}&lt;br /&gt;
{{FeatureInfo&lt;br /&gt;
|Feature priority=Unprioritized&lt;br /&gt;
|Feature roadmap=Platform&lt;br /&gt;
|Feature engineering team=Layout&lt;br /&gt;
}}&lt;br /&gt;
{{FeatureTeamStatus&lt;br /&gt;
|Feature engineering notes=* Need to investigate how to pref CSS keyword parsing (and all writing-mode processing) on and off -- put in a separate DOM idl?&lt;br /&gt;
* Possibly want to be able to &amp;lt;code&amp;gt;#ifdef&amp;lt;/code&amp;gt; it as well? Or just back out the changes after each uplift so we don&#039;t pay the perf cost until it&#039;s ready?&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Platform/Features/Vertical_text&amp;diff=468310</id>
		<title>Platform/Features/Vertical text</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Platform/Features/Vertical_text&amp;diff=468310"/>
		<updated>2012-09-06T16:15:56Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FeatureStatus&lt;br /&gt;
|Feature name=Vertical text&lt;br /&gt;
|Feature stage=Draft&lt;br /&gt;
|Feature health=OK&lt;br /&gt;
}}&lt;br /&gt;
{{FeatureTeam&lt;br /&gt;
|Feature product manager=Jet Villegas&lt;br /&gt;
|Feature lead engineer=Simon Montagu&lt;br /&gt;
|Feature dev engineer=Simon Montagu&lt;br /&gt;
}}&lt;br /&gt;
{{FeaturePageBody&lt;br /&gt;
|Feature open issues and risks=Specification is in flux.&lt;br /&gt;
|Feature overview=Add support for vertical text layout.&lt;br /&gt;
&lt;br /&gt;
Text for most scripts on the web today are laid out horizontally. &lt;br /&gt;
However, Japanese, Chinese and to some degree Korean can also be laid&lt;br /&gt;
out vertically.  When laid out vertically, these languages use&lt;br /&gt;
top-to-bottom, right-to-left flows.  Classical Mongolian is generally&lt;br /&gt;
considered a &amp;quot;vertical only&amp;quot; language, although in multi-script&lt;br /&gt;
contexts it can also be drawn horizontally.  Mongolian, along with&lt;br /&gt;
Phags-pa flows top-to-bottom, left-to-right.  Western text such as&lt;br /&gt;
Latin, Greek and Cyrillic can also be displayed vertically, examples&lt;br /&gt;
of this often appear on book spines and in signage.&lt;br /&gt;
|Feature users and use cases=Users: publishers of vertically typeset content (e-publishing organisations, independent web authors, especially in East Asia)&lt;br /&gt;
&lt;br /&gt;
Example use cases:&lt;br /&gt;
* Web-based e-readers for Japanese novels (especially on mobile devices)&lt;br /&gt;
* Web pages that use classical Mongolian script&lt;br /&gt;
|Feature requirements=* Support vertical text for whole documents (i.e. initial containing block uses a vertical writing mode) and document fragments (i.e. orthogonal flows)&lt;br /&gt;
* Support both top-to-bottom, right-to-left (e.g. CJK) and top-to-bottom, left-to-right (e.g. Mongolian) writing modes.&lt;br /&gt;
* As far as possible (particularly given that the spec is in flux), conform to the relevant parts of [http://dev.w3.org/csswg/css3-writing-modes/ CSS3 Writing Modes specification]&amp;amp;mdash;most likely the &amp;lt;code&amp;gt;writing-mode&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text-orientation&amp;lt;/code&amp;gt; properties.&lt;br /&gt;
|Feature non-goals=* Support &#039;&#039;all&#039;&#039; of the [http://dev.w3.org/csswg/css3-writing-modes/ CSS Writing Modes specification]&lt;br /&gt;
** For example, properties such as &amp;lt;code&amp;gt;unicode-bidi&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;text-combine-horizontal&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;text-combine-mode&amp;lt;/code&amp;gt; are probably outside the scope of this feature&lt;br /&gt;
* Support [https://bugzilla.mozilla.org/show_bug.cgi?id=33339 HTML ruby]&lt;br /&gt;
* Support vertical text in SVG&lt;br /&gt;
|Feature functional spec=* Bug 0 - Prototype&lt;br /&gt;
* Bug 1 - Logicalize&lt;br /&gt;
* Bug 2 - Parse&lt;br /&gt;
* Bug 3 - Layout&lt;br /&gt;
* Bug 4 - Orthogonal Flows&lt;br /&gt;
* Bug 5 - UI&lt;br /&gt;
* Bug 6 - Text/Glyph Layout&lt;br /&gt;
|Feature implementation plan=* Prototype of a vertical text layout&lt;br /&gt;
This will include:&lt;br /&gt;
** logicalization of a minimum of frame types&lt;br /&gt;
** layout of a minimum of frame types&lt;br /&gt;
** Glyph layout of CJK only&lt;br /&gt;
** Parsing, orthogonal flows and UI will not be included&lt;br /&gt;
&lt;br /&gt;
* Bug 1: Logicalization of layout parameters&lt;br /&gt;
** Renaming&lt;br /&gt;
** Note that not all properties get treated the same. For example, the offset of a &amp;lt;code&amp;gt;text-shadow&amp;lt;/code&amp;gt; property is unaffected by writing mode.&lt;br /&gt;
** Get all tests to pass with logical params in use&lt;br /&gt;
* Bug 2: Parsing of &amp;lt;code&amp;gt;writing-mode&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text-orientation&amp;lt;/code&amp;gt;&lt;br /&gt;
(see [#Engineering_notes engineering notes] below) &lt;br /&gt;
* Initial containing block with a vertical writing mode&lt;br /&gt;
** i.e. laying out the whole document with a horizontal block flow and vertical text flow&lt;br /&gt;
** UI features&lt;br /&gt;
*** scrollbars&lt;br /&gt;
*** mapping scrollwheel&lt;br /&gt;
*** vertical text selection&lt;br /&gt;
*** vertical text selection cursor&lt;br /&gt;
*** caret browsing&lt;br /&gt;
*** other?&lt;br /&gt;
* Implement &amp;lt;code&amp;gt;min/max/fit-content&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;fill-available&amp;lt;/code&amp;gt;&lt;br /&gt;
* Orthogonal flows&lt;br /&gt;
* Multi-column vertical layout&lt;br /&gt;
* Form controls&lt;br /&gt;
* Tables&lt;br /&gt;
* (Probably lots of other HTML elements that require special handling? e.g. list markers. Presumably images don&#039;t rotate (i.e. width/height are physical) but form controls do?)&lt;br /&gt;
* Pagination&lt;br /&gt;
* Glyph orientation&lt;br /&gt;
** Using character properties such as those defined in [http://www.unicode.org/reports/tr50/ UTR-50] (currently under review)&lt;br /&gt;
** Supporting different modes as necessary (e.g. stacked vs default, cf. &amp;lt;code&amp;gt;text-orientation&amp;lt;/code&amp;gt; which is in flux)&lt;br /&gt;
* Glyph selection&amp;amp;mdash;choosing vertical variants, using vertical metrics&lt;br /&gt;
* OpenType model for vertical text needs to be flushed out a bit more (e.g. which features are on by default in the vertical case?)&lt;br /&gt;
|Feature implementation notes=[https://bugzilla.mozilla.org/show_bug.cgi?id=145503 Main bugzilla entry]&lt;br /&gt;
}}&lt;br /&gt;
{{FeatureInfo&lt;br /&gt;
|Feature priority=Unprioritized&lt;br /&gt;
|Feature roadmap=Platform&lt;br /&gt;
|Feature engineering team=Layout&lt;br /&gt;
}}&lt;br /&gt;
{{FeatureTeamStatus&lt;br /&gt;
|Feature engineering notes=** Need to investigate how to pref CSS keyword parsing (and all writing-mode processing) on and off -- put in a separate DOM idl?&lt;br /&gt;
** Possibly want to be able to &amp;lt;code&amp;gt;#ifdef&amp;lt;/code&amp;gt; it as well? Or just back out the changes after each uplift so we don&#039;t pay the perf cost until it&#039;s ready?&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Platform/Features/Vertical_text&amp;diff=468305</id>
		<title>Platform/Features/Vertical text</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Platform/Features/Vertical_text&amp;diff=468305"/>
		<updated>2012-09-06T16:13:53Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FeatureStatus&lt;br /&gt;
|Feature name=Vertical text&lt;br /&gt;
|Feature stage=Draft&lt;br /&gt;
|Feature health=OK&lt;br /&gt;
}}&lt;br /&gt;
{{FeatureTeam&lt;br /&gt;
|Feature product manager=Jet Villegas&lt;br /&gt;
|Feature lead engineer=Simon Montagu&lt;br /&gt;
|Feature dev engineer=Simon Montagu&lt;br /&gt;
}}&lt;br /&gt;
{{FeaturePageBody&lt;br /&gt;
|Feature open issues and risks=Specification is in flux.&lt;br /&gt;
|Feature overview=Add support for vertical text layout.&lt;br /&gt;
&lt;br /&gt;
Text for most scripts on the web today are laid out horizontally. &lt;br /&gt;
However, Japanese, Chinese and to some degree Korean can also be laid&lt;br /&gt;
out vertically.  When laid out vertically, these languages use&lt;br /&gt;
top-to-bottom, right-to-left flows.  Classical Mongolian is generally&lt;br /&gt;
considered a &amp;quot;vertical only&amp;quot; language, although in multi-script&lt;br /&gt;
contexts it can also be drawn horizontally.  Mongolian, along with&lt;br /&gt;
Phags-pa flows top-to-bottom, left-to-right.  Western text such as&lt;br /&gt;
Latin, Greek and Cyrillic can also be displayed vertically, examples&lt;br /&gt;
of this often appear on book spines and in signage.&lt;br /&gt;
|Feature users and use cases=Users: publishers of vertically typeset content (e-publishing organisations, independent web authors, especially in East Asia)&lt;br /&gt;
&lt;br /&gt;
Example use cases:&lt;br /&gt;
* Web-based e-readers for Japanese novels (especially on mobile devices)&lt;br /&gt;
* Web pages that use classical Mongolian script&lt;br /&gt;
|Feature requirements=* Support vertical text for whole documents (i.e. initial containing block uses a vertical writing mode) and document fragments (i.e. orthogonal flows)&lt;br /&gt;
* Support both top-to-bottom, right-to-left (e.g. CJK) and top-to-bottom, left-to-right (e.g. Mongolian) writing modes.&lt;br /&gt;
* As far as possible (particularly given that the spec is in flux), conform to the relevant parts of [http://dev.w3.org/csswg/css3-writing-modes/ CSS3 Writing Modes specification]&amp;amp;mdash;most likely the &amp;lt;code&amp;gt;writing-mode&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text-orientation&amp;lt;/code&amp;gt; properties.&lt;br /&gt;
|Feature non-goals=* Support &#039;&#039;all&#039;&#039; of the [http://dev.w3.org/csswg/css3-writing-modes/ CSS Writing Modes specification]&lt;br /&gt;
** For example, properties such as &amp;lt;code&amp;gt;unicode-bidi&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;text-combine-horizontal&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;text-combine-mode&amp;lt;/code&amp;gt; are probably outside the scope of this feature&lt;br /&gt;
* Support [https://bugzilla.mozilla.org/show_bug.cgi?id=33339 HTML ruby]&lt;br /&gt;
* Support vertical text in SVG&lt;br /&gt;
|Feature functional spec=* Bug 0 - Prototype&lt;br /&gt;
* Bug 1 - Logicalize&lt;br /&gt;
* Bug 2 - Parse&lt;br /&gt;
* Bug 3 - Layout&lt;br /&gt;
* Bug 4 - Orthogonal Flows&lt;br /&gt;
* Bug 5 - UI&lt;br /&gt;
* Bug 6 - Text/Glyph Layout&lt;br /&gt;
|Feature implementation plan=* Prototype of a vertical text layout&lt;br /&gt;
This will include:&lt;br /&gt;
** logicalization of a minimum of frame types&lt;br /&gt;
** layout of a minimum of frame types&lt;br /&gt;
** Glyph layout of CJK only&lt;br /&gt;
** Parsing, orthogonal flows and UI will not be included&lt;br /&gt;
&lt;br /&gt;
* Bug 1: Logicalization of layout parameters&lt;br /&gt;
** Renaming&lt;br /&gt;
** Note that not all properties get treated the same. For example, the offset of a &amp;lt;code&amp;gt;text-shadow&amp;lt;/code&amp;gt; property is unaffected by writing mode.&lt;br /&gt;
** Get all tests to pass with logical params in use&lt;br /&gt;
* Bug 2: Parsing of &amp;lt;code&amp;gt;writing-mode&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;text-orientation&amp;lt;/code&amp;gt;&lt;br /&gt;
(see [Engineering notes:engineering notes] below) &lt;br /&gt;
* Initial containing block with a vertical writing mode&lt;br /&gt;
** i.e. laying out the whole document with a horizontal block flow and vertical text flow&lt;br /&gt;
** UI features&lt;br /&gt;
*** scrollbars&lt;br /&gt;
*** mapping scrollwheel&lt;br /&gt;
*** vertical text selection&lt;br /&gt;
*** vertical text selection cursor&lt;br /&gt;
*** caret browsing&lt;br /&gt;
*** other?&lt;br /&gt;
* Implement &amp;lt;code&amp;gt;min/max/fit-content&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;fill-available&amp;lt;/code&amp;gt;&lt;br /&gt;
* Orthogonal flows&lt;br /&gt;
* Multi-column vertical layout&lt;br /&gt;
* Form controls&lt;br /&gt;
* Tables&lt;br /&gt;
* (Probably lots of other HTML elements that require special handling? e.g. list markers. Presumably images don&#039;t rotate (i.e. width/height are physical) but form controls do?)&lt;br /&gt;
* Pagination&lt;br /&gt;
* Glyph orientation&lt;br /&gt;
** Using character properties such as those defined in [http://www.unicode.org/reports/tr50/ UTR-50] (currently under review)&lt;br /&gt;
** Supporting different modes as necessary (e.g. stacked vs default, cf. &amp;lt;code&amp;gt;text-orientation&amp;lt;/code&amp;gt; which is in flux)&lt;br /&gt;
* Glyph selection&amp;amp;mdash;choosing vertical variants, using vertical metrics&lt;br /&gt;
* OpenType model for vertical text needs to be flushed out a bit more (e.g. which features are on by default in the vertical case?)&lt;br /&gt;
|Feature implementation notes=[https://bugzilla.mozilla.org/show_bug.cgi?id=145503 Main bugzilla entry]&lt;br /&gt;
}}&lt;br /&gt;
{{FeatureInfo&lt;br /&gt;
|Feature priority=Unprioritized&lt;br /&gt;
|Feature roadmap=Platform&lt;br /&gt;
|Feature engineering team=Layout&lt;br /&gt;
}}&lt;br /&gt;
{{FeatureTeamStatus&lt;br /&gt;
|Feature engineering notes=** Need to investigate how to pref CSS keyword parsing (and all writing-mode processing) on and off -- put in a separate DOM idl?&lt;br /&gt;
** Possibly want to be able to &amp;lt;code&amp;gt;#ifdef&amp;lt;/code&amp;gt; it as well? Or just back out the changes after each uplift so we don&#039;t pay the perf cost until it&#039;s ready?&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=403114</id>
		<title>I18n:Updating Unicode version</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=403114"/>
		<updated>2012-03-01T21:33:33Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Punctuation marks removed following bug 731222 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[I18n:Home Page]]&lt;br /&gt;
&lt;br /&gt;
This document describes the process of updating the files in the Mozilla codebase that are generated from Unicode data files.&lt;br /&gt;
&lt;br /&gt;
== Case conversion ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#&#039;&#039;&#039;Until {{Bug|210501}} is fixed&#039;&#039;&#039; you will have to edit UnicodeData-Latest.txt by hand and delete all the lines for codepoints above FFFF&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl gencasetable.pl&amp;lt;/tt&amp;gt; in intl/unichar/tools. This creates a new version of intl/unicharutil/src/casetable.h&lt;br /&gt;
&lt;br /&gt;
== Normalization ==&lt;br /&gt;
== Transliteration ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl gentransliterate.pl&amp;lt;/tt&amp;gt; in intl/unichar/tools. This creates a new version of intl/unicharutil/tables/transliterate.properties&lt;br /&gt;
&lt;br /&gt;
== Bidi ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutils/util/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl genbidicattable.pl&amp;lt;/tt&amp;gt; in intl/unicharutils/util. This creates a new version of intl/unicharutils/util/bidicattable.h&lt;br /&gt;
#The previous step will probably issue warnings like the following:&lt;br /&gt;
 WARNING, Unicode Database now contain characters which we have not considered.&lt;br /&gt;
 change this program !!!&lt;br /&gt;
 Problem- U+010900 - U+010907 range&lt;br /&gt;
&lt;br /&gt;
In this case, you will need to edit &amp;lt;tt&amp;gt;@range&amp;lt;/tt&amp;gt; in genbidicattable.pl to include the new ranges&lt;br /&gt;
&lt;br /&gt;
== Default ignorable characters ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Download the latest version of DerivedCoreProperties.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/DerivedCoreProperties.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/DerivedCoreProperties.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl genignorable.pl | perl ccmapbin.pl - gIgnorableCCMapExt ignorable&amp;lt;/tt&amp;gt; in intl/unicharutil/tools. This creates a new version of gfx/thebes/src/ignorable.x-ccmap&lt;br /&gt;
&lt;br /&gt;
[[Category:I18n]]&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=403113</id>
		<title>I18n:Updating Unicode version</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=403113"/>
		<updated>2012-03-01T21:32:25Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Character properties removed following bug 724826 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[I18n:Home Page]]&lt;br /&gt;
&lt;br /&gt;
This document describes the process of updating the files in the Mozilla codebase that are generated from Unicode data files.&lt;br /&gt;
&lt;br /&gt;
== Case conversion ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#&#039;&#039;&#039;Until {{Bug|210501}} is fixed&#039;&#039;&#039; you will have to edit UnicodeData-Latest.txt by hand and delete all the lines for codepoints above FFFF&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl gencasetable.pl&amp;lt;/tt&amp;gt; in intl/unichar/tools. This creates a new version of intl/unicharutil/src/casetable.h&lt;br /&gt;
&lt;br /&gt;
== Normalization ==&lt;br /&gt;
== Transliteration ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl gentransliterate.pl&amp;lt;/tt&amp;gt; in intl/unichar/tools. This creates a new version of intl/unicharutil/tables/transliterate.properties&lt;br /&gt;
&lt;br /&gt;
== Bidi ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutils/util/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl genbidicattable.pl&amp;lt;/tt&amp;gt; in intl/unicharutils/util. This creates a new version of intl/unicharutils/util/bidicattable.h&lt;br /&gt;
#The previous step will probably issue warnings like the following:&lt;br /&gt;
 WARNING, Unicode Database now contain characters which we have not considered.&lt;br /&gt;
 change this program !!!&lt;br /&gt;
 Problem- U+010900 - U+010907 range&lt;br /&gt;
&lt;br /&gt;
In this case, you will need to edit &amp;lt;tt&amp;gt;@range&amp;lt;/tt&amp;gt; in genbidicattable.pl to include the new ranges&lt;br /&gt;
&lt;br /&gt;
== Default ignorable characters ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Download the latest version of DerivedCoreProperties.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/DerivedCoreProperties.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/DerivedCoreProperties.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl genignorable.pl | perl ccmapbin.pl - gIgnorableCCMapExt ignorable&amp;lt;/tt&amp;gt; in intl/unicharutil/tools. This creates a new version of gfx/thebes/src/ignorable.x-ccmap&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
Punctuation marks: See {{bug|375291}} for more.&lt;br /&gt;
&lt;br /&gt;
[[Category:I18n]]&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Internet_Society_Israel_annual_conference_2012&amp;diff=399424</id>
		<title>Internet Society Israel annual conference 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Internet_Society_Israel_annual_conference_2012&amp;diff=399424"/>
		<updated>2012-02-20T20:08:31Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Attendee Mozillians */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Remoevents&lt;br /&gt;
|eventname=Internet Society Israel annual conference 2012&lt;br /&gt;
|eventdescription=The Israeli chapter of Internet Society (ISOC-IL) are organizing a conference once a year for the 16th time this year. They have called us and requested us to arrive and place our booth there. We are only 10 days from the event, and will do our best to be there.&lt;br /&gt;
&lt;br /&gt;
The event is aimed to the more professional people, and we will try to educate these people about what is Mozilla and why the future of the open web is so important to Mozilla.&lt;br /&gt;
|eventowner=tomer&lt;br /&gt;
|eventwebsite=http://isoc.org.il/conf2012/agenda.php&lt;br /&gt;
|eventstartdate=2012/02/21 08:00:00 AM&lt;br /&gt;
|eventenddate=2012/01/21 05:15:00 PM&lt;br /&gt;
|city=Jerusalem&lt;br /&gt;
|country=Israel&lt;br /&gt;
|eventlocation=International Conferences Center Jerusalem; Binianey HaHuma.&lt;br /&gt;
|eventregion=EMEA&lt;br /&gt;
|eventattendance=500-1000&lt;br /&gt;
|eventbudget=727419&lt;br /&gt;
}}&lt;br /&gt;
== Activities ==&lt;br /&gt;
Although we are short of swag currently, we will do our best to promote the Mozilla mission there. &lt;br /&gt;
&lt;br /&gt;
We got two free invites to the event, but will probably need budget to get few more Mozillians there. I&#039;ve contacted ISOC-IL and we will probably get a discount rate, and including the free entrance tickets we will receive is should be less expensive than to the average attendee.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Attendee Mozillians ==&lt;br /&gt;
&lt;br /&gt;
* [[User:Tomer|Tomer]]&lt;br /&gt;
* [[User:Elad|Elad]]&lt;br /&gt;
* [[User:Amire80|Amir E. Aharoni]]&lt;br /&gt;
* [[User:smontagu|Simon Montagu]]&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=262459</id>
		<title>I18n:Updating Unicode version</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=262459"/>
		<updated>2010-10-21T16:45:55Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Bidi */ remove mirroring&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[I18n:Home Page]]&lt;br /&gt;
&lt;br /&gt;
This document describes the process of updating the files in the Mozilla codebase that are generated from Unicode data files.&lt;br /&gt;
&lt;br /&gt;
== Case conversion ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#&#039;&#039;&#039;Until {{Bug|210501}} is fixed&#039;&#039;&#039; you will have to edit UnicodeData-Latest.txt by hand and delete all the lines for codepoints above FFFF&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl gencasetable.pl&amp;lt;/tt&amp;gt; in intl/unichar/tools. This creates a new version of intl/unicharutil/src/casetable.h&lt;br /&gt;
&lt;br /&gt;
== Character properties ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl gencattable.pl&amp;lt;/tt&amp;gt; in intl/unichar/tools.  This creates a new version of intl/unicharutil/src/cattable.h&lt;br /&gt;
#The previous step will probably issue warnings like the following:&lt;br /&gt;
 WARNING, Unicode Database now contain characters which we have not considered.&lt;br /&gt;
 change this program !!!&lt;br /&gt;
 Problem- U+010900 - U+010907 range&lt;br /&gt;
&lt;br /&gt;
In this case, you will need to edit &amp;lt;tt&amp;gt;@range&amp;lt;/tt&amp;gt; in gencattable.pl to include the new ranges&lt;br /&gt;
&lt;br /&gt;
== Normalization ==&lt;br /&gt;
== Transliteration ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl gentransliterate.pl&amp;lt;/tt&amp;gt; in intl/unichar/tools. This creates a new version of intl/unicharutil/tables/transliterate.properties&lt;br /&gt;
&lt;br /&gt;
== Bidi ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutils/util/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl genbidicattable.pl&amp;lt;/tt&amp;gt; in intl/unicharutils/util. This creates a new version of intl/unicharutils/util/bidicattable.h&lt;br /&gt;
#The previous step will probably issue warnings like the following:&lt;br /&gt;
 WARNING, Unicode Database now contain characters which we have not considered.&lt;br /&gt;
 change this program !!!&lt;br /&gt;
 Problem- U+010900 - U+010907 range&lt;br /&gt;
&lt;br /&gt;
In this case, you will need to edit &amp;lt;tt&amp;gt;@range&amp;lt;/tt&amp;gt; in genbidicattable.pl to include the new ranges&lt;br /&gt;
&lt;br /&gt;
== Default ignorable characters ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Download the latest version of DerivedCoreProperties.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/DerivedCoreProperties.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/DerivedCoreProperties.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl genignorable.pl | perl ccmapbin.pl - gIgnorableCCMapExt ignorable&amp;lt;/tt&amp;gt; in intl/unicharutil/tools. This creates a new version of gfx/thebes/src/ignorable.x-ccmap&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
Punctuation marks: See {{bug|375291}} for more.&lt;br /&gt;
&lt;br /&gt;
[[Category:I18n]]&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=LandingQueue&amp;diff=251016</id>
		<title>LandingQueue</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=LandingQueue&amp;diff=251016"/>
		<updated>2010-09-06T14:37:17Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Landing Queue for Mozilla-Central */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Landing Queue for Mozilla-Central  =&lt;br /&gt;
&lt;br /&gt;
Please add an item containing your name, the bugs you want to land, and what the blocking status of them is to the bottom of the list. After you push, remove yourself from the top of the list. You should only push after consulting with the tree sheriff. &lt;br /&gt;
&lt;br /&gt;
== Ride-along patches  ==&lt;br /&gt;
&lt;br /&gt;
Add yourself here if you would prefer that some kind soul check your patch in on your behalf. &#039;&#039;&#039;And make sure you&#039;ve read [http://blog.bonardo.net/2010/06/22/so-youre-about-to-use-checkin-needed&amp;amp;nbsp; So You&#039;re About To Use checkin-needed]!&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=LandingQueue&amp;diff=250982</id>
		<title>LandingQueue</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=LandingQueue&amp;diff=250982"/>
		<updated>2010-09-06T07:41:05Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Landing Queue for Mozilla-Central */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Landing Queue for Mozilla-Central  =&lt;br /&gt;
&lt;br /&gt;
* {{bug|585819}} hsivonen blocking betaN&lt;br /&gt;
* glandium {{bug|589743}} {{bug|589878}} (low impact bugs)&lt;br /&gt;
* smontagu {{bug|588735}} blocking betaN {{bug|588739}} a=roc&lt;br /&gt;
&lt;br /&gt;
Please add an item containing your name, the bugs you want to land, and what the blocking status of them is to the bottom of the list. After you push, remove yourself from the top of the list. You should only push after consulting with the tree sheriff. &lt;br /&gt;
&lt;br /&gt;
== Ride-along patches  ==&lt;br /&gt;
&lt;br /&gt;
Add yourself here if you would prefer that some kind soul check your patch in on your behalf. &#039;&#039;&#039;And make sure you&#039;ve read [http://blog.bonardo.net/2010/06/22/so-youre-about-to-use-checkin-needed&amp;amp;nbsp; So You&#039;re About To Use checkin-needed]!&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=I18n:Charset_Aliases&amp;diff=163214</id>
		<title>I18n:Charset Aliases</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=I18n:Charset_Aliases&amp;diff=163214"/>
		<updated>2009-08-20T12:54:46Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Sources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[I18n:Home Page]]&lt;br /&gt;
&lt;br /&gt;
This is a list of charset aliases used by Mozilla, correct as of Gecko1.9.1 (Firefox 3.5)&lt;br /&gt;
&lt;br /&gt;
== Charset aliases sorted by alias ==&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot; width=&amp;quot;500&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Alias&#039;&#039;&#039; &lt;br /&gt;
| &#039;&#039;&#039;Canonical name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| 646 &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| 850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| 852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| 855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| 857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| 862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| 864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| 864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| 866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| ansi-1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| ansi_x3.4-1968 &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| arabic &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| ascii &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| asmo-708 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| chinese &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| cns11643 &lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|-&lt;br /&gt;
| cp1250 &lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| cp1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| cp1252 &lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| cp1253 &lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| cp1254 &lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| cp1255 &lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| cp1256 &lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| cp1257 &lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| cp1258 &lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| cp819 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| cp850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| cp852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| cp855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| cp857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| cp862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| cp864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| cp864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| cp-866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| cp866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| csbig5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| cseucjpkdfmtjapanese &lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| csgb2312 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csIBM850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| csIBM852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| csIBM855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| csIBM857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| csIBM862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| csIBM864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| csibm864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| csIBM866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| csiso103t618bit &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| csiso111ecmacyrillic &lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp2 &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022kr &lt;br /&gt;
| ISO-2022-KR&lt;br /&gt;
|-&lt;br /&gt;
| csiso58gb231280 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596e &lt;br /&gt;
| ISO-8859-6-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596i &lt;br /&gt;
| ISO-8859-6-I&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598e &lt;br /&gt;
| ISO-8859-8-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598i &lt;br /&gt;
| ISO-8859-8-I&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinarabic &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| csisolatincyrillic &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| csisolatingreek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinhebrew &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| csksc56011987 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csMacintosh &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| csshiftjis &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| csueckr &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11utf7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| csunicodeascii &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicodelatin1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csviqr &lt;br /&gt;
| VIQR&lt;br /&gt;
|-&lt;br /&gt;
| csviscii &lt;br /&gt;
| VISCII&lt;br /&gt;
|-&lt;br /&gt;
| cyrillic &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| ecma-114 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| ecma-118 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| ecma-cyrillic &lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| elot_928 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| gb_2312-80 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| gbk &lt;br /&gt;
| x-gbk&lt;br /&gt;
|-&lt;br /&gt;
| greek8 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| greek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| hebrew &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| ibm819 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| ibm874 &lt;br /&gt;
| windows-874&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-j-1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-2 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-4 &lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-basic &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-unicode-latin1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-cn-ext &lt;br /&gt;
| ISO-2022-CN&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-jp-2 &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-100 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-101 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-103 &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-109 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-110 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-126 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-127 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-138 &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-144 &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-148 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-149 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-157 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-58 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| korean &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1987 &lt;br /&gt;
| x-windows-949&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1989 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc_5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| l1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| l2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| l3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| l4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| l5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| l6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| latin1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| latin2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| latin3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| latin4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| latin5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| latin6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| macintosh &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| mac &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| ms_kanji &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| sun_eu_greek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| t.61 &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-8 &lt;br /&gt;
| UTF-8&lt;br /&gt;
|-&lt;br /&gt;
| unicode-2-0-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| visual &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| windows-31j &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1250 &lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1252 &lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1253 &lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1254 &lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1255 &lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1256 &lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1257 &lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1258 &lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| x-euc-jp &lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-be &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-le &lt;br /&gt;
| UTF-16LE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-be &lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-le &lt;br /&gt;
| UTF-32LE&lt;br /&gt;
|-&lt;br /&gt;
| x-sjis &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| x-unicode-2-0-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| x-x-big5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| zh_cn.euc &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-big5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-euc &lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Charset aliases sorted by canonical name ==&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot; width=&amp;quot;500&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Alias&#039;&#039;&#039; &lt;br /&gt;
| &#039;&#039;&#039;Canonical name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| csbig5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| x-x-big5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-big5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| cseucjpkdfmtjapanese &lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| x-euc-jp &lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| 5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csksc56011987 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csueckr &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-149 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| korean &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1989 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc_5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| chinese &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csgb2312 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csiso58gb231280 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| gb_2312-80 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-58 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| zh_cn.euc &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| 850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| cp850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| csIBM850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| 852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| cp852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| csIBM852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| 855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| cp855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| csIBM855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| 857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| cp857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| csIBM857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| 862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| cp862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| csIBM862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| 864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| cp864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| csIBM864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| 864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| cp864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| csibm864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| 866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| cp-866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| cp866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| csIBM866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-cn-ext &lt;br /&gt;
| ISO-2022-CN&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp2 &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-jp-2 &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022kr &lt;br /&gt;
| ISO-2022-KR&lt;br /&gt;
|-&lt;br /&gt;
| cp819 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| ibm819 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-100 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| l1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| latin1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-157 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| l6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| latin6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-101 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| l2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| latin2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-109 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| l3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| latin3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-110 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| l4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| latin4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| csisolatincyrillic &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| cyrillic &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-144 &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| arabic &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| asmo-708 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinarabic &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| ecma-114 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-127 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596e &lt;br /&gt;
| ISO-8859-6-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596i &lt;br /&gt;
| ISO-8859-6-I&lt;br /&gt;
|-&lt;br /&gt;
| csisolatingreek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| ecma-118 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| elot_928 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| greek8 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| greek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-126 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| sun_eu_greek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinhebrew &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| hebrew &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-138 &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| visual &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598e &lt;br /&gt;
| ISO-8859-8-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598i &lt;br /&gt;
| ISO-8859-8-I&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-148 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| l5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| latin5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| csiso111ecmacyrillic &lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| ecma-cyrillic &lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| csshiftjis &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| ms_kanji &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| windows-31j &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| x-sjis &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| csiso103t618bit &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-103 &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| t.61 &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| 646 &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| ansi_x3.4-1968 &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| ascii &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicodeascii &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicodelatin1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-j-1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-2 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-basic &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-unicode-latin1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-be &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-le &lt;br /&gt;
| UTF-16LE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-4 &lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-be &lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-le &lt;br /&gt;
| UTF-32LE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11utf7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| unicode-2-0-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| x-unicode-2-0-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-8 &lt;br /&gt;
| UTF-8&lt;br /&gt;
|-&lt;br /&gt;
| csviqr &lt;br /&gt;
| VIQR&lt;br /&gt;
|-&lt;br /&gt;
| csviscii &lt;br /&gt;
| VISCII&lt;br /&gt;
|-&lt;br /&gt;
| cp1250 &lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1250 &lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| ansi-1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| cp1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| cp1252 &lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1252 &lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| cp1253 &lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1253 &lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| cp1254 &lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1254 &lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| cp1255 &lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1255 &lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| cp1256 &lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1256 &lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| cp1257 &lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1257 &lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| cp1258 &lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1258 &lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| ibm874 &lt;br /&gt;
| windows-874&lt;br /&gt;
|-&lt;br /&gt;
| cns11643 &lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-euc &lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|-&lt;br /&gt;
| gbk &lt;br /&gt;
| x-gbk&lt;br /&gt;
|-&lt;br /&gt;
| csMacintosh &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| macintosh &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| mac &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1987 &lt;br /&gt;
| x-windows-949&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Input only substitutions ==&lt;br /&gt;
In the following cases a specified encoding is interpreted as another encoding (usually a superset) when decoding source documents, but not when outputting text in the given encoding.&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot; width=&amp;quot;500&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Encoding&#039;&#039;&#039; &lt;br /&gt;
| &#039;&#039;&#039;Interpreted as&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| GB2312&lt;br /&gt;
| x-gbk&lt;br /&gt;
|-&lt;br /&gt;
| ISO-8859-11&lt;br /&gt;
| windows-874&lt;br /&gt;
|-&lt;br /&gt;
| TIS-620&lt;br /&gt;
| windows-874&lt;br /&gt;
|-&lt;br /&gt;
| us-ascii&lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| EUC-KR&lt;br /&gt;
| x-windows-949&lt;br /&gt;
|}&lt;br /&gt;
== Sources ==&lt;br /&gt;
This information is taken from the source files in http://mxr.mozilla.org/mozilla1.9.1/source/intl/uconv/, chiefly from http://mxr.mozilla.org/mozilla1.9.1/source/intl/uconv/src/charsetalias.properties, processed to remove all lines where the alias and canonical name are identical in a case-insensitive comparison ignoring &amp;quot;.&amp;quot;, &amp;quot;-&amp;quot; and &amp;quot;_&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Category:I18n]]&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=I18n:Charset_Aliases&amp;diff=163213</id>
		<title>I18n:Charset Aliases</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=I18n:Charset_Aliases&amp;diff=163213"/>
		<updated>2009-08-20T12:51:43Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[I18n:Home Page]]&lt;br /&gt;
&lt;br /&gt;
This is a list of charset aliases used by Mozilla, correct as of Gecko1.9.1 (Firefox 3.5)&lt;br /&gt;
&lt;br /&gt;
== Charset aliases sorted by alias ==&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot; width=&amp;quot;500&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Alias&#039;&#039;&#039; &lt;br /&gt;
| &#039;&#039;&#039;Canonical name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| 646 &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| 850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| 852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| 855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| 857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| 862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| 864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| 864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| 866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| ansi-1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| ansi_x3.4-1968 &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| arabic &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| ascii &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| asmo-708 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| chinese &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| cns11643 &lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|-&lt;br /&gt;
| cp1250 &lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| cp1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| cp1252 &lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| cp1253 &lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| cp1254 &lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| cp1255 &lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| cp1256 &lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| cp1257 &lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| cp1258 &lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| cp819 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| cp850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| cp852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| cp855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| cp857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| cp862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| cp864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| cp864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| cp-866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| cp866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| csbig5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| cseucjpkdfmtjapanese &lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| csgb2312 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csIBM850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| csIBM852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| csIBM855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| csIBM857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| csIBM862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| csIBM864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| csibm864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| csIBM866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| csiso103t618bit &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| csiso111ecmacyrillic &lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp2 &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022kr &lt;br /&gt;
| ISO-2022-KR&lt;br /&gt;
|-&lt;br /&gt;
| csiso58gb231280 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596e &lt;br /&gt;
| ISO-8859-6-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596i &lt;br /&gt;
| ISO-8859-6-I&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598e &lt;br /&gt;
| ISO-8859-8-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598i &lt;br /&gt;
| ISO-8859-8-I&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinarabic &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| csisolatincyrillic &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| csisolatingreek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinhebrew &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| csksc56011987 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csMacintosh &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| csshiftjis &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| csueckr &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11utf7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| csunicodeascii &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicodelatin1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csviqr &lt;br /&gt;
| VIQR&lt;br /&gt;
|-&lt;br /&gt;
| csviscii &lt;br /&gt;
| VISCII&lt;br /&gt;
|-&lt;br /&gt;
| cyrillic &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| ecma-114 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| ecma-118 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| ecma-cyrillic &lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| elot_928 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| gb_2312-80 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| gbk &lt;br /&gt;
| x-gbk&lt;br /&gt;
|-&lt;br /&gt;
| greek8 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| greek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| hebrew &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| ibm819 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| ibm874 &lt;br /&gt;
| windows-874&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-j-1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-2 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-4 &lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-basic &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-unicode-latin1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-cn-ext &lt;br /&gt;
| ISO-2022-CN&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-jp-2 &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-100 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-101 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-103 &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-109 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-110 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-126 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-127 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-138 &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-144 &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-148 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-149 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-157 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-58 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| korean &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1987 &lt;br /&gt;
| x-windows-949&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1989 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc_5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| l1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| l2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| l3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| l4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| l5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| l6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| latin1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| latin2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| latin3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| latin4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| latin5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| latin6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| macintosh &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| mac &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| ms_kanji &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| sun_eu_greek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| t.61 &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-8 &lt;br /&gt;
| UTF-8&lt;br /&gt;
|-&lt;br /&gt;
| unicode-2-0-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| visual &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| windows-31j &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1250 &lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1252 &lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1253 &lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1254 &lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1255 &lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1256 &lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1257 &lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1258 &lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| x-euc-jp &lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-be &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-le &lt;br /&gt;
| UTF-16LE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-be &lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-le &lt;br /&gt;
| UTF-32LE&lt;br /&gt;
|-&lt;br /&gt;
| x-sjis &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| x-unicode-2-0-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| x-x-big5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| zh_cn.euc &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-big5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-euc &lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Charset aliases sorted by canonical name ==&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot; width=&amp;quot;500&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Alias&#039;&#039;&#039; &lt;br /&gt;
| &#039;&#039;&#039;Canonical name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| csbig5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| x-x-big5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-big5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| cseucjpkdfmtjapanese &lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| x-euc-jp &lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| 5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csksc56011987 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csueckr &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-149 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| korean &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1989 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc_5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| chinese &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csgb2312 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csiso58gb231280 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| gb_2312-80 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-58 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| zh_cn.euc &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| 850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| cp850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| csIBM850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| 852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| cp852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| csIBM852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| 855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| cp855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| csIBM855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| 857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| cp857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| csIBM857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| 862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| cp862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| csIBM862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| 864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| cp864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| csIBM864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| 864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| cp864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| csibm864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| 866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| cp-866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| cp866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| csIBM866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-cn-ext &lt;br /&gt;
| ISO-2022-CN&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp2 &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-jp-2 &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022kr &lt;br /&gt;
| ISO-2022-KR&lt;br /&gt;
|-&lt;br /&gt;
| cp819 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| ibm819 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-100 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| l1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| latin1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-157 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| l6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| latin6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-101 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| l2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| latin2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-109 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| l3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| latin3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-110 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| l4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| latin4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| csisolatincyrillic &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| cyrillic &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-144 &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| arabic &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| asmo-708 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinarabic &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| ecma-114 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-127 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596e &lt;br /&gt;
| ISO-8859-6-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596i &lt;br /&gt;
| ISO-8859-6-I&lt;br /&gt;
|-&lt;br /&gt;
| csisolatingreek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| ecma-118 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| elot_928 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| greek8 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| greek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-126 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| sun_eu_greek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinhebrew &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| hebrew &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-138 &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| visual &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598e &lt;br /&gt;
| ISO-8859-8-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598i &lt;br /&gt;
| ISO-8859-8-I&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-148 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| l5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| latin5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| csiso111ecmacyrillic &lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| ecma-cyrillic &lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| csshiftjis &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| ms_kanji &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| windows-31j &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| x-sjis &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| csiso103t618bit &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-103 &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| t.61 &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| 646 &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| ansi_x3.4-1968 &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| ascii &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicodeascii &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicodelatin1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-j-1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-2 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-basic &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-unicode-latin1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-be &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-le &lt;br /&gt;
| UTF-16LE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-4 &lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-be &lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-le &lt;br /&gt;
| UTF-32LE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11utf7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| unicode-2-0-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| x-unicode-2-0-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-8 &lt;br /&gt;
| UTF-8&lt;br /&gt;
|-&lt;br /&gt;
| csviqr &lt;br /&gt;
| VIQR&lt;br /&gt;
|-&lt;br /&gt;
| csviscii &lt;br /&gt;
| VISCII&lt;br /&gt;
|-&lt;br /&gt;
| cp1250 &lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1250 &lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| ansi-1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| cp1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| cp1252 &lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1252 &lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| cp1253 &lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1253 &lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| cp1254 &lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1254 &lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| cp1255 &lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1255 &lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| cp1256 &lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1256 &lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| cp1257 &lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1257 &lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| cp1258 &lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1258 &lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| ibm874 &lt;br /&gt;
| windows-874&lt;br /&gt;
|-&lt;br /&gt;
| cns11643 &lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-euc &lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|-&lt;br /&gt;
| gbk &lt;br /&gt;
| x-gbk&lt;br /&gt;
|-&lt;br /&gt;
| csMacintosh &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| macintosh &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| mac &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1987 &lt;br /&gt;
| x-windows-949&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Input only substitutions ==&lt;br /&gt;
In the following cases a specified encoding is interpreted as another encoding (usually a superset) when decoding source documents, but not when outputting text in the given encoding.&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot; width=&amp;quot;500&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Encoding&#039;&#039;&#039; &lt;br /&gt;
| &#039;&#039;&#039;Interpreted as&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| GB2312&lt;br /&gt;
| x-gbk&lt;br /&gt;
|-&lt;br /&gt;
| ISO-8859-11&lt;br /&gt;
| windows-874&lt;br /&gt;
|-&lt;br /&gt;
| TIS-620&lt;br /&gt;
| windows-874&lt;br /&gt;
|-&lt;br /&gt;
| us-ascii&lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| EUC-KR&lt;br /&gt;
| x-windows-949&lt;br /&gt;
|}&lt;br /&gt;
== Sources ==&lt;br /&gt;
http://mxr.mozilla.org/mozilla-central/source/intl/uconv/src/charsetalias.properties&lt;br /&gt;
&lt;br /&gt;
[[Category:I18n]]&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=I18n:Charset_Aliases&amp;diff=163208</id>
		<title>I18n:Charset Aliases</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=I18n:Charset_Aliases&amp;diff=163208"/>
		<updated>2009-08-20T12:10:33Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[I18n:Home Page]]&lt;br /&gt;
&lt;br /&gt;
This is a list of charset aliases used by Mozilla.&lt;br /&gt;
&lt;br /&gt;
== Charset aliases sorted by alias:  ==&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot; width=&amp;quot;500&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Alias&#039;&#039;&#039; &lt;br /&gt;
| &#039;&#039;&#039;Canonical name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| 646 &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| 850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| 852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| 855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| 857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| 862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| 864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| 864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| 866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| ansi-1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| ansi_x3.4-1968 &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| arabic &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| ascii &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| asmo-708 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| chinese &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| cns11643 &lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|-&lt;br /&gt;
| cp1250 &lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| cp1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| cp1252 &lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| cp1253 &lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| cp1254 &lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| cp1255 &lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| cp1256 &lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| cp1257 &lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| cp1258 &lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| cp819 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| cp850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| cp852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| cp855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| cp857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| cp862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| cp864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| cp864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| cp-866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| cp866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| csbig5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| cseucjpkdfmtjapanese &lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| csgb2312 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csIBM850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| csIBM852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| csIBM855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| csIBM857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| csIBM862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| csIBM864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| csibm864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| csIBM866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| csiso103t618bit &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| csiso111ecmacyrillic &lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp2 &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022kr &lt;br /&gt;
| ISO-2022-KR&lt;br /&gt;
|-&lt;br /&gt;
| csiso58gb231280 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596e &lt;br /&gt;
| ISO-8859-6-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596i &lt;br /&gt;
| ISO-8859-6-I&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598e &lt;br /&gt;
| ISO-8859-8-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598i &lt;br /&gt;
| ISO-8859-8-I&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinarabic &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| csisolatincyrillic &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| csisolatingreek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinhebrew &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| csksc56011987 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csMacintosh &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| csshiftjis &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| csueckr &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11utf7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| csunicodeascii &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicodelatin1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csviqr &lt;br /&gt;
| VIQR&lt;br /&gt;
|-&lt;br /&gt;
| csviscii &lt;br /&gt;
| VISCII&lt;br /&gt;
|-&lt;br /&gt;
| cyrillic &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| ecma-114 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| ecma-118 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| ecma-cyrillic &lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| elot_928 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| gb_2312-80 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| gbk &lt;br /&gt;
| x-gbk&lt;br /&gt;
|-&lt;br /&gt;
| greek8 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| greek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| hebrew &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| ibm819 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| ibm874 &lt;br /&gt;
| windows-874&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-j-1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-2 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-4 &lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-basic &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-unicode-latin1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-cn-ext &lt;br /&gt;
| ISO-2022-CN&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-jp-2 &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-100 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-101 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-103 &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-109 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-110 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-126 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-127 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-138 &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-144 &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-148 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-149 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-157 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-58 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| korean &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1987 &lt;br /&gt;
| x-windows-949&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1989 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc_5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| l1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| l2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| l3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| l4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| l5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| l6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| latin1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| latin2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| latin3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| latin4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| latin5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| latin6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| macintosh &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| mac &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| ms_kanji &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| sun_eu_greek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| t.61 &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-8 &lt;br /&gt;
| UTF-8&lt;br /&gt;
|-&lt;br /&gt;
| unicode-2-0-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| visual &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| windows-31j &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1250 &lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1252 &lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1253 &lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1254 &lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1255 &lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1256 &lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1257 &lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1258 &lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| x-euc-jp &lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-be &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-le &lt;br /&gt;
| UTF-16LE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-be &lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-le &lt;br /&gt;
| UTF-32LE&lt;br /&gt;
|-&lt;br /&gt;
| x-mac-ukrainian &lt;br /&gt;
| x-mac-cyrillic&lt;br /&gt;
|-&lt;br /&gt;
| x-sjis &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| x-unicode-2-0-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| x-x-big5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| zh_cn.euc &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-big5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-euc &lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Charset aliases sorted by canonical name:  ==&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot; width=&amp;quot;500&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Alias&#039;&#039;&#039; &lt;br /&gt;
| &#039;&#039;&#039;Canonical name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| csbig5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| x-x-big5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-big5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| cseucjpkdfmtjapanese &lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| x-euc-jp &lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| 5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csksc56011987 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csueckr &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-149 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| korean &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1989 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc_5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| chinese &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csgb2312 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csiso58gb231280 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| gb_2312-80 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-58 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| zh_cn.euc &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| 850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| cp850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| csIBM850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| 852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| cp852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| csIBM852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| 855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| cp855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| csIBM855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| 857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| cp857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| csIBM857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| 862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| cp862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| csIBM862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| 864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| cp864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| csIBM864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| 864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| cp864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| csibm864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| 866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| cp-866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| cp866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| csIBM866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-cn-ext &lt;br /&gt;
| ISO-2022-CN&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp2 &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-jp-2 &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022kr &lt;br /&gt;
| ISO-2022-KR&lt;br /&gt;
|-&lt;br /&gt;
| cp819 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| ibm819 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-100 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| l1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| latin1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-157 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| l6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| latin6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-101 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| l2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| latin2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-109 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| l3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| latin3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-110 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| l4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| latin4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| csisolatincyrillic &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| cyrillic &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-144 &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| arabic &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| asmo-708 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinarabic &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| ecma-114 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-127 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596e &lt;br /&gt;
| ISO-8859-6-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596i &lt;br /&gt;
| ISO-8859-6-I&lt;br /&gt;
|-&lt;br /&gt;
| csisolatingreek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| ecma-118 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| elot_928 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| greek8 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| greek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-126 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| sun_eu_greek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinhebrew &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| hebrew &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-138 &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| visual &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598e &lt;br /&gt;
| ISO-8859-8-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598i &lt;br /&gt;
| ISO-8859-8-I&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-148 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| l5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| latin5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| csiso111ecmacyrillic &lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| ecma-cyrillic &lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| csshiftjis &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| ms_kanji &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| windows-31j &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| x-sjis &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| csiso103t618bit &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-103 &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| t.61 &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| 646 &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| ansi_x3.4-1968 &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| ascii &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicodeascii &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicodelatin1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-j-1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-2 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-basic &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-unicode-latin1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-be &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-le &lt;br /&gt;
| UTF-16LE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-4 &lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-be &lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-le &lt;br /&gt;
| UTF-32LE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11utf7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| unicode-2-0-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| x-unicode-2-0-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-8 &lt;br /&gt;
| UTF-8&lt;br /&gt;
|-&lt;br /&gt;
| csviqr &lt;br /&gt;
| VIQR&lt;br /&gt;
|-&lt;br /&gt;
| csviscii &lt;br /&gt;
| VISCII&lt;br /&gt;
|-&lt;br /&gt;
| cp1250 &lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1250 &lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| ansi-1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| cp1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| cp1252 &lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1252 &lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| cp1253 &lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1253 &lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| cp1254 &lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1254 &lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| cp1255 &lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1255 &lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| cp1256 &lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1256 &lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| cp1257 &lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1257 &lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| cp1258 &lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1258 &lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| ibm874 &lt;br /&gt;
| windows-874&lt;br /&gt;
|-&lt;br /&gt;
| cns11643 &lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-euc &lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|-&lt;br /&gt;
| gbk &lt;br /&gt;
| x-gbk&lt;br /&gt;
|-&lt;br /&gt;
| x-mac-ukrainian &lt;br /&gt;
| x-mac-cyrillic&lt;br /&gt;
|-&lt;br /&gt;
| csMacintosh &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| macintosh &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| mac &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1987 &lt;br /&gt;
| x-windows-949&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:I18n]]&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=I18n:Charset_Aliases&amp;diff=163207</id>
		<title>I18n:Charset Aliases</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=I18n:Charset_Aliases&amp;diff=163207"/>
		<updated>2009-08-20T12:09:18Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[I18n:Home Page]]&lt;br /&gt;
&lt;br /&gt;
This is a list of charset aliases used by Mozilla.&lt;br /&gt;
&lt;br /&gt;
== Charset aliases sorted by alias:  ==&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot; width=&amp;quot;500&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Alias&#039;&#039;&#039; &lt;br /&gt;
| &#039;&#039;&#039;Canonical name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| 646 &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| 850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| 852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| 855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| 857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| 862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| 864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| 864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| 866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| ansi-1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| ansi_x3.4-1968 &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| arabic &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| ascii &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| asmo-708 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| chinese &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| cns11643 &lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|-&lt;br /&gt;
| cp1250 &lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| cp1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| cp1252 &lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| cp1253 &lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| cp1254 &lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| cp1255 &lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| cp1256 &lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| cp1257 &lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| cp1258 &lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| cp819 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| cp850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| cp852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| cp855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| cp857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| cp862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| cp864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| cp864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| cp-866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| cp866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| csbig5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| cseucjpkdfmtjapanese &lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| csgb2312 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csIBM850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| csIBM852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| csIBM855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| csIBM857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| csIBM862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| csIBM864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| csibm864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| csIBM866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| csiso103t618bit &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| csiso111ecmacyrillic &lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp2 &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022kr &lt;br /&gt;
| ISO-2022-KR&lt;br /&gt;
|-&lt;br /&gt;
| csiso58gb231280 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596e &lt;br /&gt;
| ISO-8859-6-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596i &lt;br /&gt;
| ISO-8859-6-I&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598e &lt;br /&gt;
| ISO-8859-8-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598i &lt;br /&gt;
| ISO-8859-8-I&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinarabic &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| csisolatincyrillic &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| csisolatingreek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinhebrew &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| csksc56011987 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csMacintosh &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| csshiftjis &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| csueckr &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11utf7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| csunicodeascii &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicodelatin1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csviqr &lt;br /&gt;
| VIQR&lt;br /&gt;
|-&lt;br /&gt;
| csviscii &lt;br /&gt;
| VISCII&lt;br /&gt;
|-&lt;br /&gt;
| cyrillic &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| ecma-114 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| ecma-118 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| ecma-cyrillic &lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| elot_928 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| gb_2312-80 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| gbk &lt;br /&gt;
| x-gbk&lt;br /&gt;
|-&lt;br /&gt;
| greek8 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| greek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| hebrew &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| ibm819 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| ibm874 &lt;br /&gt;
| windows-874&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-j-1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-2 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-4 &lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-basic &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-unicode-latin1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-cn-ext &lt;br /&gt;
| ISO-2022-CN&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-jp-2 &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-100 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-101 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-103 &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-109 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-110 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-126 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-127 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-138 &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-144 &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-148 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-149 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-157 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-58 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| korean &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1987 &lt;br /&gt;
| x-windows-949&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1989 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc_5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| l1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| l2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| l3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| l4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| l5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| l6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| latin1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| latin2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| latin3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| latin4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| latin5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| latin6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| macintosh &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| mac &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| ms_kanji &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| sun_eu_greek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| t.61 &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-8 &lt;br /&gt;
| UTF-8&lt;br /&gt;
|-&lt;br /&gt;
| unicode-2-0-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| visual &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| windows-31j &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1250 &lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1252 &lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1253 &lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1254 &lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1255 &lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1256 &lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1257 &lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1258 &lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| x-euc-jp &lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-be &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-le &lt;br /&gt;
| UTF-16LE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-be &lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-le &lt;br /&gt;
| UTF-32LE&lt;br /&gt;
|-&lt;br /&gt;
| x-mac-ukrainian &lt;br /&gt;
| x-mac-cyrillic&lt;br /&gt;
|-&lt;br /&gt;
| x-sjis &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| x-unicode-2-0-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| x-x-big5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| zh_cn.euc &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-big5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-euc &lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Charset aliases sorted by canonical name:  ==&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot; width=&amp;quot;500&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Alias&#039;&#039;&#039; &lt;br /&gt;
| &#039;&#039;&#039;Canonical name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| csbig5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| x-x-big5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-big5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| cseucjpkdfmtjapanese &lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| x-euc-jp &lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| 5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csksc56011987 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csueckr &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-149 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| korean &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1989 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc_5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| chinese &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csgb2312 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csiso58gb231280 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| gb_2312-80 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-58 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| zh_cn.euc &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| 850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| cp850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| csIBM850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| 852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| cp852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| csIBM852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| 855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| cp855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| csIBM855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| 857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| cp857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| csIBM857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| 862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| cp862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| csIBM862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| 864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| cp864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| csIBM864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| 864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| cp864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| csibm864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| 866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| cp-866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| cp866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| csIBM866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-cn-ext &lt;br /&gt;
| ISO-2022-CN&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp2 &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-jp-2 &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022kr &lt;br /&gt;
| ISO-2022-KR&lt;br /&gt;
|-&lt;br /&gt;
| cp819 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| ibm819 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-100 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| l1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| latin1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-157 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| l6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| latin6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-101 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| l2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| latin2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-109 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| l3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| latin3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-110 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| l4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| latin4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| csisolatincyrillic &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| cyrillic &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-144 &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| arabic &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| asmo-708 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinarabic &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| ecma-114 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-127 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596e &lt;br /&gt;
| ISO-8859-6-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596i &lt;br /&gt;
| ISO-8859-6-I&lt;br /&gt;
|-&lt;br /&gt;
| csisolatingreek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| ecma-118 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| elot_928 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| greek8 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| greek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-126 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| sun_eu_greek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinhebrew &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| hebrew &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-138 &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| visual &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598e &lt;br /&gt;
| ISO-8859-8-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598i &lt;br /&gt;
| ISO-8859-8-I&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-148 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| l5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| latin5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| csiso111ecmacyrillic &lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| ecma-cyrillic &lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| csshiftjis &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| ms_kanji &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| windows-31j &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| x-sjis &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| csiso103t618bit &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-103 &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| t.61 &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| 646 &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| ansi_x3.4-1968 &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| ascii &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicodeascii &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicodelatin1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-j-1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-2 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-basic &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-unicode-latin1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-be &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-le &lt;br /&gt;
| UTF-16LE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-4 &lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-be &lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-le &lt;br /&gt;
| UTF-32LE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11utf7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| unicode-2-0-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| x-unicode-2-0-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-8 &lt;br /&gt;
| UTF-8&lt;br /&gt;
|-&lt;br /&gt;
| csviqr &lt;br /&gt;
| VIQR&lt;br /&gt;
|-&lt;br /&gt;
| csviscii &lt;br /&gt;
| VISCII&lt;br /&gt;
|-&lt;br /&gt;
| cp1250 &lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1250 &lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| ansi-1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| cp1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| cp1252 &lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1252 &lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| cp1253 &lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1253 &lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| cp1254 &lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1254 &lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| cp1255 &lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1255 &lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| cp1256 &lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1256 &lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| cp1257 &lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1257 &lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| cp1258 &lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1258 &lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| ibm874 &lt;br /&gt;
| windows-874&lt;br /&gt;
|-&lt;br /&gt;
| cns11643 &lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-euc &lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|-&lt;br /&gt;
| gbk &lt;br /&gt;
| x-gbk&lt;br /&gt;
|-&lt;br /&gt;
| x-mac-ukrainian &lt;br /&gt;
| x-mac-cyrillic&lt;br /&gt;
|-&lt;br /&gt;
| csMacintosh &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| macintosh &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| mac &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1987 &lt;br /&gt;
| x-windows-949&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=I18n:Charset_Aliases&amp;diff=163206</id>
		<title>I18n:Charset Aliases</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=I18n:Charset_Aliases&amp;diff=163206"/>
		<updated>2009-08-20T12:04:09Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Charset aliases sorted by canonical name: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Charset aliases sorted by alias: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot; width=&amp;quot;500&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
| &#039;&#039;&#039;Alias&#039;&#039;&#039; &lt;br /&gt;
| &#039;&#039;&#039;Canonical name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| 646 &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| 850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| 852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| 855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| 857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| 862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| 864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| 864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| 866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| ansi-1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| ansi_x3.4-1968 &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| arabic &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| ascii &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| asmo-708 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| chinese &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| cns11643 &lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|-&lt;br /&gt;
| cp1250 &lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| cp1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| cp1252 &lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| cp1253 &lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| cp1254 &lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| cp1255 &lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| cp1256 &lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| cp1257 &lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| cp1258 &lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| cp819 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| cp850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| cp852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| cp855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| cp857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| cp862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| cp864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| cp864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| cp-866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| cp866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| csbig5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| cseucjpkdfmtjapanese &lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| csgb2312 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csIBM850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| csIBM852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| csIBM855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| csIBM857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| csIBM862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| csIBM864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| csibm864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| csIBM866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| csiso103t618bit &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| csiso111ecmacyrillic &lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp2 &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022kr &lt;br /&gt;
| ISO-2022-KR&lt;br /&gt;
|-&lt;br /&gt;
| csiso58gb231280 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596e &lt;br /&gt;
| ISO-8859-6-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596i &lt;br /&gt;
| ISO-8859-6-I&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598e &lt;br /&gt;
| ISO-8859-8-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598i &lt;br /&gt;
| ISO-8859-8-I&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinarabic &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| csisolatincyrillic &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| csisolatingreek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinhebrew &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| csksc56011987 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csMacintosh &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| csshiftjis &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| csueckr &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11utf7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| csunicodeascii &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicodelatin1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csviqr &lt;br /&gt;
| VIQR&lt;br /&gt;
|-&lt;br /&gt;
| csviscii &lt;br /&gt;
| VISCII&lt;br /&gt;
|-&lt;br /&gt;
| cyrillic &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| ecma-114 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| ecma-118 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| ecma-cyrillic &lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| elot_928 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| gb_2312-80 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| gbk &lt;br /&gt;
| x-gbk&lt;br /&gt;
|-&lt;br /&gt;
| greek8 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| greek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| hebrew &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| ibm819 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| ibm874 &lt;br /&gt;
| windows-874&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-j-1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-2 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-4 &lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-basic &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-unicode-latin1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-cn-ext &lt;br /&gt;
| ISO-2022-CN&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-jp-2 &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-100 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-101 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-103 &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-109 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-110 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-126 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-127 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-138 &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-144 &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-148 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-149 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-157 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-58 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| korean &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1987 &lt;br /&gt;
| x-windows-949&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1989 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc_5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| l1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| l2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| l3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| l4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| l5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| l6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| latin1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| latin2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| latin3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| latin4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| latin5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| latin6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| macintosh &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| mac &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| ms_kanji &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| sun_eu_greek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| t.61 &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-8 &lt;br /&gt;
| UTF-8&lt;br /&gt;
|-&lt;br /&gt;
| unicode-2-0-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| visual &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| windows-31j &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1250 &lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1252 &lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1253 &lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1254 &lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1255 &lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1256 &lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1257 &lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1258 &lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| x-euc-jp &lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-be &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-le &lt;br /&gt;
| UTF-16LE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-be &lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-le &lt;br /&gt;
| UTF-32LE&lt;br /&gt;
|-&lt;br /&gt;
| x-mac-ukrainian &lt;br /&gt;
| x-mac-cyrillic&lt;br /&gt;
|-&lt;br /&gt;
| x-sjis &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| x-unicode-2-0-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| x-x-big5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| zh_cn.euc &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-big5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-euc &lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Charset aliases sorted by canonical name: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot; width=&amp;quot;500&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Alias&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Canonical name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| csbig5&lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| x-x-big5&lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-big5&lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| cseucjpkdfmtjapanese&lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| x-euc-jp&lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| 5601&lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csksc56011987&lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csueckr&lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-149&lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| korean&lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1989&lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc_5601&lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc5601&lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| chinese&lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csgb2312&lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csiso58gb231280&lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| gb_2312-80&lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-58&lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| zh_cn.euc&lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| 850&lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| cp850&lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| csIBM850&lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| 852&lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| cp852&lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| csIBM852&lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| 855&lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| cp855&lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| csIBM855&lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| 857&lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| cp857&lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| csIBM857&lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| 862&lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| cp862&lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| csIBM862&lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| 864&lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| cp864&lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| csIBM864&lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| 864i&lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| cp864i&lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| csibm864i&lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| 866&lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| cp-866&lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| cp866&lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| csIBM866&lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-cn-ext&lt;br /&gt;
| ISO-2022-CN&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp2&lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp&lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-jp-2&lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022kr&lt;br /&gt;
| ISO-2022-KR&lt;br /&gt;
|-&lt;br /&gt;
| cp819&lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin1&lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| ibm819&lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-100&lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| l1&lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| latin1&lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin6&lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-157&lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| l6&lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| latin6&lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin2&lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-101&lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| l2&lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| latin2&lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin3&lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-109&lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| l3&lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| latin3&lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin4&lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-110&lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| l4&lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| latin4&lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| csisolatincyrillic&lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| cyrillic&lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-144&lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| arabic&lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| asmo-708&lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinarabic&lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| ecma-114&lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-127&lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596e&lt;br /&gt;
| ISO-8859-6-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596i&lt;br /&gt;
| ISO-8859-6-I&lt;br /&gt;
|-&lt;br /&gt;
| csisolatingreek&lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| ecma-118&lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| elot_928&lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| greek8&lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| greek&lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-126&lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| sun_eu_greek&lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinhebrew&lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| hebrew&lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-138&lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| visual&lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598e&lt;br /&gt;
| ISO-8859-8-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598i&lt;br /&gt;
| ISO-8859-8-I&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin5&lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-148&lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| l5&lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| latin5&lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| csiso111ecmacyrillic&lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| ecma-cyrillic&lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| csshiftjis&lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| ms_kanji&lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| windows-31j&lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| x-sjis&lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| csiso103t618bit&lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-103&lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| t.61&lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| 646&lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| ansi_x3.4-1968&lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| ascii&lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11&lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicodeascii&lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicodelatin1&lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode&lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-j-1&lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-2&lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-basic&lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-unicode-latin1&lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646&lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-be&lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-le&lt;br /&gt;
| UTF-16LE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-4&lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-be&lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-le&lt;br /&gt;
| UTF-32LE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11utf7&lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-7&lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| unicode-2-0-utf-7&lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| x-unicode-2-0-utf-7&lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-8&lt;br /&gt;
| UTF-8&lt;br /&gt;
|-&lt;br /&gt;
| csviqr&lt;br /&gt;
| VIQR&lt;br /&gt;
|-&lt;br /&gt;
| csviscii&lt;br /&gt;
| VISCII&lt;br /&gt;
|-&lt;br /&gt;
| cp1250&lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1250&lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| ansi-1251&lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| cp1251&lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1251&lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| cp1252&lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1252&lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| cp1253&lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1253&lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| cp1254&lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1254&lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| cp1255&lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1255&lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| cp1256&lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1256&lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| cp1257&lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1257&lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| cp1258&lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1258&lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| ibm874&lt;br /&gt;
| windows-874&lt;br /&gt;
|-&lt;br /&gt;
| cns11643&lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-euc&lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|-&lt;br /&gt;
| gbk&lt;br /&gt;
| x-gbk&lt;br /&gt;
|-&lt;br /&gt;
| x-mac-ukrainian&lt;br /&gt;
| x-mac-cyrillic&lt;br /&gt;
|-&lt;br /&gt;
| csMacintosh&lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| macintosh&lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| mac&lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1987&lt;br /&gt;
| x-windows-949&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=I18n:Charset_Aliases&amp;diff=163204</id>
		<title>I18n:Charset Aliases</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=I18n:Charset_Aliases&amp;diff=163204"/>
		<updated>2009-08-20T11:50:11Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: Created page with &amp;#039;== Charset aliases sorted by alias: ==   {| cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot; width=&amp;quot;500&amp;quot; |-  | &amp;#039;&amp;#039;&amp;#039;Alias&amp;#039;&amp;#039;&amp;#039;  | &amp;#039;&amp;#039;&amp;#039;Canonical name&amp;#039;&amp;#039;&amp;#039; |- | 5601  | EUC-KR |- | 646  | us-as…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Charset aliases sorted by alias: ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; border=&amp;quot;1&amp;quot; width=&amp;quot;500&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
| &#039;&#039;&#039;Alias&#039;&#039;&#039; &lt;br /&gt;
| &#039;&#039;&#039;Canonical name&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| 5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| 646 &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| 850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| 852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| 855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| 857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| 862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| 864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| 864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| 866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| ansi-1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| ansi_x3.4-1968 &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| arabic &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| ascii &lt;br /&gt;
| us-ascii&lt;br /&gt;
|-&lt;br /&gt;
| asmo-708 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| chinese &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| cns11643 &lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|-&lt;br /&gt;
| cp1250 &lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| cp1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| cp1252 &lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| cp1253 &lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| cp1254 &lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| cp1255 &lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| cp1256 &lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| cp1257 &lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| cp1258 &lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| cp819 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| cp850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| cp852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| cp855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| cp857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| cp862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| cp864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| cp864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| cp-866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| cp866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| csbig5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| cseucjpkdfmtjapanese &lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| csgb2312 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csIBM850 &lt;br /&gt;
| IBM850&lt;br /&gt;
|-&lt;br /&gt;
| csIBM852 &lt;br /&gt;
| IBM852&lt;br /&gt;
|-&lt;br /&gt;
| csIBM855 &lt;br /&gt;
| IBM855&lt;br /&gt;
|-&lt;br /&gt;
| csIBM857 &lt;br /&gt;
| IBM857&lt;br /&gt;
|-&lt;br /&gt;
| csIBM862 &lt;br /&gt;
| IBM862&lt;br /&gt;
|-&lt;br /&gt;
| csIBM864 &lt;br /&gt;
| IBM864&lt;br /&gt;
|-&lt;br /&gt;
| csibm864i &lt;br /&gt;
| IBM864i&lt;br /&gt;
|-&lt;br /&gt;
| csIBM866 &lt;br /&gt;
| IBM866&lt;br /&gt;
|-&lt;br /&gt;
| csiso103t618bit &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| csiso111ecmacyrillic &lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp2 &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022jp &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| csiso2022kr &lt;br /&gt;
| ISO-2022-KR&lt;br /&gt;
|-&lt;br /&gt;
| csiso58gb231280 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596e &lt;br /&gt;
| ISO-8859-6-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88596i &lt;br /&gt;
| ISO-8859-6-I&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598e &lt;br /&gt;
| ISO-8859-8-E&lt;br /&gt;
|-&lt;br /&gt;
| csiso88598i &lt;br /&gt;
| ISO-8859-8-I&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| csisolatin6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinarabic &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| csisolatincyrillic &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| csisolatingreek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| csisolatinhebrew &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| csksc56011987 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csMacintosh &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| csshiftjis &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| csueckr &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode11utf7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| csunicodeascii &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicodelatin1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csunicode &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| csviqr &lt;br /&gt;
| VIQR&lt;br /&gt;
|-&lt;br /&gt;
| csviscii &lt;br /&gt;
| VISCII&lt;br /&gt;
|-&lt;br /&gt;
| cyrillic &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| ecma-114 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| ecma-118 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| ecma-cyrillic &lt;br /&gt;
| ISO-IR-111&lt;br /&gt;
|-&lt;br /&gt;
| elot_928 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| gb_2312-80 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| gbk &lt;br /&gt;
| x-gbk&lt;br /&gt;
|-&lt;br /&gt;
| greek8 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| greek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| hebrew &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| ibm819 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| ibm874 &lt;br /&gt;
| windows-874&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-j-1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-2 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-4 &lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-ucs-basic &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646-unicode-latin1 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-10646 &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-cn-ext &lt;br /&gt;
| ISO-2022-CN&lt;br /&gt;
|-&lt;br /&gt;
| iso-2022-jp-2 &lt;br /&gt;
| ISO-2022-JP&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-100 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-101 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-103 &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-109 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-110 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-126 &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-127 &lt;br /&gt;
| ISO-8859-6&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-138 &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-144 &lt;br /&gt;
| ISO-8859-5&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-148 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-149 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-157 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| iso-ir-58 &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| korean &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1987 &lt;br /&gt;
| x-windows-949&lt;br /&gt;
|-&lt;br /&gt;
| ks_c_5601-1989 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc_5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| ksc5601 &lt;br /&gt;
| EUC-KR&lt;br /&gt;
|-&lt;br /&gt;
| l1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| l2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| l3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| l4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| l5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| l6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| latin1 &lt;br /&gt;
| ISO-8859-1&lt;br /&gt;
|-&lt;br /&gt;
| latin2 &lt;br /&gt;
| ISO-8859-2&lt;br /&gt;
|-&lt;br /&gt;
| latin3 &lt;br /&gt;
| ISO-8859-3&lt;br /&gt;
|-&lt;br /&gt;
| latin4 &lt;br /&gt;
| ISO-8859-4&lt;br /&gt;
|-&lt;br /&gt;
| latin5 &lt;br /&gt;
| ISO-8859-9&lt;br /&gt;
|-&lt;br /&gt;
| latin6 &lt;br /&gt;
| ISO-8859-10&lt;br /&gt;
|-&lt;br /&gt;
| macintosh &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| mac &lt;br /&gt;
| x-mac-roman&lt;br /&gt;
|-&lt;br /&gt;
| ms_kanji &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| sun_eu_greek &lt;br /&gt;
| ISO-8859-7&lt;br /&gt;
|-&lt;br /&gt;
| t.61 &lt;br /&gt;
| T.61-8bit&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| unicode-1-1-utf-8 &lt;br /&gt;
| UTF-8&lt;br /&gt;
|-&lt;br /&gt;
| unicode-2-0-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| visual &lt;br /&gt;
| ISO-8859-8&lt;br /&gt;
|-&lt;br /&gt;
| windows-31j &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1250 &lt;br /&gt;
| windows-1250&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1251 &lt;br /&gt;
| windows-1251&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1252 &lt;br /&gt;
| windows-1252&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1253 &lt;br /&gt;
| windows-1253&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1254 &lt;br /&gt;
| windows-1254&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1255 &lt;br /&gt;
| windows-1255&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1256 &lt;br /&gt;
| windows-1256&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1257 &lt;br /&gt;
| windows-1257&lt;br /&gt;
|-&lt;br /&gt;
| x-cp1258 &lt;br /&gt;
| windows-1258&lt;br /&gt;
|-&lt;br /&gt;
| x-euc-jp &lt;br /&gt;
| EUC-JP&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-be &lt;br /&gt;
| UTF-16BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-2-le &lt;br /&gt;
| UTF-16LE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-be &lt;br /&gt;
| UTF-32BE&lt;br /&gt;
|-&lt;br /&gt;
| x-iso-10646-ucs-4-le &lt;br /&gt;
| UTF-32LE&lt;br /&gt;
|-&lt;br /&gt;
| x-mac-ukrainian &lt;br /&gt;
| x-mac-cyrillic&lt;br /&gt;
|-&lt;br /&gt;
| x-sjis &lt;br /&gt;
| Shift_JIS&lt;br /&gt;
|-&lt;br /&gt;
| x-unicode-2-0-utf-7 &lt;br /&gt;
| UTF-7&lt;br /&gt;
|-&lt;br /&gt;
| x-x-big5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| zh_cn.euc &lt;br /&gt;
| GB2312&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-big5 &lt;br /&gt;
| Big5&lt;br /&gt;
|-&lt;br /&gt;
| zh_tw-euc &lt;br /&gt;
| x-euc-tw&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=MeteredCheckins&amp;diff=118557</id>
		<title>MeteredCheckins</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=MeteredCheckins&amp;diff=118557"/>
		<updated>2008-11-30T08:12:00Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Checkin Queue */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Checkins are being metered by the active sheriff. If you wish to check in, add the bug number with the checkin to the list below. During this time, in order to land:&lt;br /&gt;
&lt;br /&gt;
* the patch must have &amp;lt;b&amp;gt;approval1.9.1+&amp;lt;/b&amp;gt; or fix a bug marked &amp;lt;b&amp;gt;blocking1.9.1&amp;lt;/b&amp;gt; or &amp;lt;b&amp;gt;blocking-firefox3.1&amp;lt;/b&amp;gt;&lt;br /&gt;
* the bug must have one of the following attached:&lt;br /&gt;
** An mq patch file (straight from .hg/patches -- make sure to use &amp;lt;tt&amp;gt;hg qrefresh -U&amp;lt;/tt&amp;gt;)&lt;br /&gt;
** A patch created by hg export of a changeset&lt;br /&gt;
** An hg bundle (use hg help bundle, [https://developer.mozilla.org/en/Mercurial_FAQ#How_do_I_generate_a_bundle.3f see the FAQ], or ask in #hg if you need help).&lt;br /&gt;
* which ever you choose make sure you include a &#039;&#039;&#039;commit message&#039;&#039;&#039; and an &#039;&#039;&#039;username&#039;&#039;&#039; in the attachment, otherwise the bug &#039;&#039;&#039;won&#039;t&#039;&#039;&#039; be checked in.&lt;br /&gt;
&lt;br /&gt;
== Checkin Queue ==&lt;br /&gt;
Add new items to the bottom of the list, and include your IRC nick in (parentheses).&lt;br /&gt;
&lt;br /&gt;
* {{bug|463209}} No sound when message box is opened (alert/confirm/prompt/etc..) (masayuki)&lt;br /&gt;
* {{bug|418574}} Reftests (smontagu)&lt;br /&gt;
&lt;br /&gt;
== Did not follow directions ==&lt;br /&gt;
&#039;&#039;&#039;These patches didn&#039;t follow directions, so they will be gotten to if time pending.&#039;&#039;&#039;  People are welcome to fix and add themselves back to the bottom of the queue.&lt;br /&gt;
&lt;br /&gt;
* {{bug|464481}} npruntime sample does not compile anymore (arno)&lt;br /&gt;
&lt;br /&gt;
== Backouts ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Landings that got backed out&#039;&#039;&#039; (add to the bottom, include reason why):&lt;br /&gt;
* from [http://people.mozilla.com/~roc/roc-2.bundle roc&#039;s second hg bundle]:&lt;br /&gt;
** {{bug|430332}} optimize reconstruction of textruns for text-transform text&lt;br /&gt;
* {{bug|453432}} Checking for MaybeGC&lt;br /&gt;
*{{bug|414715}} Notify the user if places.sqlite is locked, backed out due to possible Ts regression, needs new patch.&lt;br /&gt;
* {{bug|453865}} - Allow JSON-able objects to be passed as messages to worker threads.  Backed out because of unit test failure.&lt;br /&gt;
* from [http://www.propagandism.org/peterv-1.bundle peterv&#039;s bundle]&lt;br /&gt;
** {{bug|461566}} - Don&#039;t call FindTearoff when not needed and cache XPCNativeInterfaces in quickstubs.  Caused red on windows and leaks on linux.&lt;br /&gt;
* Backed out to investigate Txul perf regression ({{bug|467102}})&lt;br /&gt;
** {{bug|460629}} More bad profile detection for LCMS. (bholley)&lt;br /&gt;
** {{bug|460520}} Detection for bad cHRM chunks in LCMS. (bholley)&lt;br /&gt;
** {{bug|461563}} - Allow WrapNative to return a jsval without the wrapper. (from [http://www.propagandism.org/peterv-1.bundle peterv&#039;s bundle])&lt;br /&gt;
* {{bug|407725}} to investigate random orange in browser/base/content/test/browser_customize.js&lt;br /&gt;
* {{bug|464362}} Remove unnecessary libreg dependency (josh).  Backed out because of red on one OS X box.&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=1.9.1_beta_2_checkins&amp;diff=115322</id>
		<title>1.9.1 beta 2 checkins</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=1.9.1_beta_2_checkins&amp;diff=115322"/>
		<updated>2008-11-04T22:06:00Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are a lot of things queuing up to check in for the 1.9.1 beta 2 freeze. We want to make sure that there&#039;s adequate test coverage for everything, so we know what to back out when tests fail. Please sign up below for a chance to push.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|Name || Description/Bug#&lt;br /&gt;
|-&lt;br /&gt;
|bent||js exceptions off main thread/web worker spec changes&lt;br /&gt;
|-&lt;br /&gt;
|smaug||{{Bug|454108}}&lt;br /&gt;
|-&lt;br /&gt;
|roc||Trivial {{Bug|462972}}, nontrivial image snapping changes {{Bug|458487}}, low-risk column changes {{Bug|462307}}&lt;br /&gt;
|-&lt;br /&gt;
|mak77||{{Bug|445737}}, {{Bug|418643}}&lt;br /&gt;
|-&lt;br /&gt;
|dietrich||{{Bug|419792}}, {{Bug|457473}}, {{Bug|407110}}&lt;br /&gt;
|-&lt;br /&gt;
|gavin||{{bug|235853}} PAC bug, {{bug|461803}} elementFromPoint changes, {{bug|17612}} view-source link browsing front-end patch (very safe)&lt;br /&gt;
|-&lt;br /&gt;
|smontagu||{{bug|428317}} Indic ligatures on OSX (in timezone +0200, will be online again before freeze time)&lt;br /&gt;
|-&lt;br /&gt;
|rob_strong||{{bug|324121}} Extensions with available updates for the next version of the app should not be listed in app update extension will be disabled warning&lt;br /&gt;
|-&lt;br /&gt;
|peterv||{{bug|457022}} Cache DOM wrappers in the DOM object&lt;br /&gt;
|-&lt;br /&gt;
|kinetik||{{bug|449315}} Support WAV format in &amp;lt;audio&amp;gt; element&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=1.9.1_beta_2_checkins&amp;diff=115306</id>
		<title>1.9.1 beta 2 checkins</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=1.9.1_beta_2_checkins&amp;diff=115306"/>
		<updated>2008-11-04T21:07:12Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are a lot of things queuing up to check in for the 1.9.1 beta 2 freeze. We want to make sure that there&#039;s adequate test coverage for everything, so we know what to back out when tests fail. Please sign up below for a chance to push.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|Name || Description/Bug#&lt;br /&gt;
|-&lt;br /&gt;
|bent||js exceptions off main thread/web worker spec changes&lt;br /&gt;
|-&lt;br /&gt;
|smaug||{{Bug|454108}}&lt;br /&gt;
|-&lt;br /&gt;
|roc||Trivial {{Bug|462972}}, nontrivial image snapping changes {{Bug|458487}}, low-risk column changes {{Bug|462307}}&lt;br /&gt;
|-&lt;br /&gt;
|mak77||{{Bug|445737}}, {{Bug|418643}}&lt;br /&gt;
|-&lt;br /&gt;
|dietrich||{{Bug|419792}}, {{Bug|457473}}, {{Bug|407110}}&lt;br /&gt;
|-&lt;br /&gt;
|dao||{{Bug|436304}}&lt;br /&gt;
|-&lt;br /&gt;
|gavin||{{bug|235853}} PAC bug, {{bug|461803}} elementFromPoint changes, {{bug|17612}} view-source link browsing front-end patch (very safe)&lt;br /&gt;
|-&lt;br /&gt;
|smontagu||{{bug|428317}} Indic ligatures on OSX&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=1.9.1_beta_2_checkins&amp;diff=115304</id>
		<title>1.9.1 beta 2 checkins</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=1.9.1_beta_2_checkins&amp;diff=115304"/>
		<updated>2008-11-04T21:06:04Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are a lot of things queuing up to check in for the 1.9.1 beta 2 freeze. We want to make sure that there&#039;s adequate test coverage for everything, so we know what to back out when tests fail. Please sign up below for a chance to push.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|Name || Description/Bug#&lt;br /&gt;
|-&lt;br /&gt;
|bent||js exceptions off main thread/web worker spec changes&lt;br /&gt;
|-&lt;br /&gt;
|smaug||{{Bug|454108}}&lt;br /&gt;
|-&lt;br /&gt;
|roc||Trivial {{Bug|462972}}, nontrivial image snapping changes {{Bug|458487}}, low-risk column changes {{Bug|462307}}&lt;br /&gt;
|-&lt;br /&gt;
|mak77||{{Bug|445737}}, {{Bug|418643}}&lt;br /&gt;
|-&lt;br /&gt;
|dietrich||{{Bug|419792}}, {{Bug|457473}}, {{Bug|407110}}&lt;br /&gt;
|-&lt;br /&gt;
|dao||{{Bug|436304}}&lt;br /&gt;
|-&lt;br /&gt;
|gavin||{{bug|235853}} PAC bug, {{bug|461803}} elementFromPoint changes, {{bug|17612}} view-source link browsing front-end patch (very safe)&lt;br /&gt;
|-&lt;br /&gt;
|smontagu||{{bug|462387}} Indic ligatures on OSX&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Platform/Post1.9Planning&amp;diff=98011</id>
		<title>Platform/Post1.9Planning</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Platform/Post1.9Planning&amp;diff=98011"/>
		<updated>2008-06-29T03:34:55Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Below are four google docs which were generated during a week of informal discussions to give people a chance to express what they would like to work on for the next 3-6 months.  We did this to communicate to each other what we would like to do for 1.9.1/Fx3.1.  Since there&#039;s no way to allow the entire world to edit these google docs, I&#039;m slowly transferring information into this wiki page.  However, people should take a look at the published versions just to get an idea of what people are working on.  Contributors who want to add to this list should edit the wikitext of this page to add their items.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Note:  This page is not a wish list or a mechanism to request a feature in Gecko.  It&#039;s a place to indicate which items you are actively working on for a particular release.  To request a feature, use bugzilla as usual.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Feature/Tasks Lists by Functional Group:&lt;br /&gt;
* [http://spreadsheets.google.com/pub?key=pF_tMaWf14QywtyDtOwkzdg Content]&lt;br /&gt;
* [http://spreadsheets.google.com/pub?key=pF_tMaWf14QyuXltBtJtYdw Layout]&lt;br /&gt;
* [http://spreadsheets.google.com/pub?key=p82_AkpGnpj4GsbKLz-AgHw JS]&lt;br /&gt;
* [http://spreadsheets.google.com/pub?key=pF_tMaWf14QxNYvZaPTvsGA GFX]&lt;br /&gt;
&lt;br /&gt;
If you are actively working on an issue that you feel should be on this list as it&#039;s a feature to land in 1.9.1, please add your name below.  Also, if for some reason you need to edit the spreadsheets above as there&#039;s an item listed for you and it&#039;s incorrect, I can add you as a collaborator.  Just send me email: dsicore at mozilla.com.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table&amp;quot;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;1.9.0.x&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;1.9.next&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Moz2&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| Johnny Stenback&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Jonas Sicking&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Peter Van der Beken&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Blake Kaplan&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Ben Turner&lt;br /&gt;
|&lt;br /&gt;
| DocShell work ({{bug|436379}}, {{bug|372107}}), Inner window cleanup ({{bug|424451}}), Pinch-hit worker threads ({{bug|437152}})&lt;br /&gt;
| Proxy work ({{bug|434274}}), [array] reflection, document cloning (?), off-main-thread parsing (?), out-of-process plugins (?)&lt;br /&gt;
|-&lt;br /&gt;
| Stan Shebs&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Vladimir Vukicevic&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Stuart Parmenter&lt;br /&gt;
|&lt;br /&gt;
| mobile&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| John Daggett&lt;br /&gt;
|&lt;br /&gt;
| @font-face, font-stretch&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Joe Drew&lt;br /&gt;
|&lt;br /&gt;
| imglib: caching, API cleanup, decode-on-draw, &amp;lt;img src=&amp;quot;foo.svg&amp;quot;&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| David Baron&lt;br /&gt;
| {{bug|436453}}&lt;br /&gt;
| selectors ({{bug|75375}}, {{bug|128585}}, DONE), acid3 analysis ({{bug|acid3}}), media queries ({{bug|156716}}), border-image ({{bug|378217}}), dynamic changes of table pseudo-frames ({{bug|148810}}), {{bug|349255}}&lt;br /&gt;
| {{bug|43114}}, {{bug|335963}}, {{bug|25888}}, {{bug|4522}}, {{bug|87277}}, {{bug|258377}}, {{bug|332335}} etc. (if not done already), &lt;br /&gt;
|-&lt;br /&gt;
| Robert O&#039;Callahan&lt;br /&gt;
| &lt;br /&gt;
| Some small SVG filter performance improvements&lt;br /&gt;
| Compositor&lt;br /&gt;
|-&lt;br /&gt;
| Boris Zbarsky&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Daniel Holbert&lt;br /&gt;
| {{bug|428111}}&lt;br /&gt;
| {{bug|380573}} (pointer-events), {{bug|216462}} (SMIL)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Karl Tomlinson&lt;br /&gt;
|&lt;br /&gt;
| SVG fonts&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Matthew Gregan&lt;br /&gt;
|&lt;br /&gt;
| Quicktime backend for &amp;lt;video&amp;gt;/&amp;lt;audio&amp;gt; {{bug|435298}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Igor Bukanov&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Brian Crowder&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Graydon Hoare &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Jason Orendorff&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| ActionMonkey&lt;br /&gt;
|-&lt;br /&gt;
| Taras Glek&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Dave Mandelin&lt;br /&gt;
|&lt;br /&gt;
| Strip obsolete OOM code ({{bug|427115}})&lt;br /&gt;
| Treehydra ({{bug|423898}})/ Moz2 Analyses ({{bug|430328}})/ &amp;quot;Tracehydra&amp;quot;: auto xlate SM C cases to Tamarin IL&lt;br /&gt;
|-&lt;br /&gt;
| Benjamin Smedberg&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| {{bug|XPCOMGC}}&lt;br /&gt;
|-&lt;br /&gt;
| Jim Blandy&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| Update TT MMgc ({{bug|409021}}); replace TC with TT in SpiderMonkey ({{bug|425818}}); make SM use TT strings ({{bug|431908}}); implement SM string optimizations in TT ({{bug|427154}},{{bug|427959}},{{bug|411163}}); land SM stand-alone build ({{bug|97954}})&lt;br /&gt;
|-&lt;br /&gt;
| Josh Aas&lt;br /&gt;
|&lt;br /&gt;
| Native menu decom ({{bug|433952}}), NPAPI Event Models ({{bug|435041}})&lt;br /&gt;
| Remove XPCOM plugin API ({{bug|435330}})&lt;br /&gt;
|-&lt;br /&gt;
| Stephen Michaud&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Simon Montagu&lt;br /&gt;
|&lt;br /&gt;
| Update Unicode support to version 5.1 ({{bug|427350}}), first-letter bugs, CSS text features: word-wrap ({{bug|99457}})&lt;br /&gt;
| Support RFC 4646 ({{bug|356038}}, CSS text features: internationalized justification, hanging punctuation&lt;br /&gt;
|-&lt;br /&gt;
| Robert Sayre &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Ted Mielczarek&lt;br /&gt;
|&lt;br /&gt;
| Breakpad cleanup that missed 1.9--{{bug|378528}}, {{bug|379290}}, {{bug|406088}}, Mercurial in MozillaBuild--{{bug|394044}}&lt;br /&gt;
| Build system work--configure rewrite {{bug|389393}}, precompiled headers {{bug|347592}}&lt;br /&gt;
|-&lt;br /&gt;
| Dave Camp&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Chris Pearce&lt;br /&gt;
|&lt;br /&gt;
| DirectShow backend for &amp;lt;video&amp;gt;/&amp;lt;audio&amp;gt; {{bug|435339}}&lt;br /&gt;
| Editor refactoring&lt;br /&gt;
|-&lt;br /&gt;
| Chris Double&lt;br /&gt;
|&lt;br /&gt;
| &amp;lt;video&amp;gt;/&amp;lt;audio&amp;gt; {{bug|382267}} {{bug|422538}} {{bug|422540}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Zachary Weinberg&lt;br /&gt;
|&lt;br /&gt;
| CSS fixes, e.g. {{bug|915}}, {{bug|19963}}, {{bug|25888}}, {{bug|50630}}, {{bug|87277}}, {{bug|132035}}, {{bug|311616}}, {{bug|325064}}, {{bug|326624}}, {{bug|363249}}, {{bug|363250}}, {{bug|363706}}, {{bug|371323}}, {{bug|403524}}, {{bug|403526}}, {{bug|428599}}, {{bug|431341}}, {{bug|432714}}, plus test development (generating more bugs to be fixed).&amp;lt;br&amp;gt;Possibly some Acid3 JS work, e.g. {{bug|132824}}&lt;br /&gt;
| CSS3 calc/cycle/attr: {{bug|332335}}, {{bug|363249}}, {{bug|363250}}, {{bug|435426}}, see also {{bug|12460}}&amp;lt;br&amp;gt;CSS Transitions (webkit): {{bug|435441}}&amp;lt;br&amp;gt;CSS Animation (webkit): {{bug|435442}}&amp;lt;br&amp;gt;Better scroll position restoration: {{bug|43114}}, {{bug|103729}}, etc&amp;lt;br&amp;gt;[[Gfx glue layer removal]]: at least {{bug|430825}}; tracker {{bug|430829}}&lt;br /&gt;
|-&lt;br /&gt;
| Olli Pettay&lt;br /&gt;
|&lt;br /&gt;
| Maybe few ACID3 bugs. Event redispatch {{bug|412567}}, DOMRange {{bug|302775}} and {{bug|366944}} and could even *try* to make parent link a strong ref {{bug|335998}}&lt;br /&gt;
| nsEvent/nsDOMEvent split, session history (SHEntry etc.) fixes, [http://wiki.mozilla.org/Gecko:Obsolete_API obsolete event listener interfaces] removal&lt;br /&gt;
|-&lt;br /&gt;
| Gabriele Best (Mrtb)&lt;br /&gt;
|&lt;br /&gt;
| text-shadow {{bug|10713}}, @font-face {{bug|70132}}, :nth-*() pseudo-classes {{bug|75375}}, SVG (SMIL) Animation {{bug|216462}}, &amp;lt;video&amp;gt;/&amp;lt;audio&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Mozilla 2]]&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=96715</id>
		<title>I18n:Updating Unicode version</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=I18n:Updating_Unicode_version&amp;diff=96715"/>
		<updated>2008-06-15T10:05:56Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Bidi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[I18n:Home Page]]&lt;br /&gt;
&lt;br /&gt;
This document describes the process of updating the files in the Mozilla codebase that are generated from Unicode data files.&lt;br /&gt;
&lt;br /&gt;
== Case conversion ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#&#039;&#039;&#039;Until {{Bug|210501}} is fixed&#039;&#039;&#039; you will have to edit UnicodeData-Latest.txt by hand and delete all the lines for codepoints above FFFF&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl gencasetable.pl&amp;lt;/tt&amp;gt; in intl/unichar/tools. This creates a new version of intl/unicharutil/src/casetable.h&lt;br /&gt;
&lt;br /&gt;
== Character properties ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl gencattable.pl&amp;lt;/tt&amp;gt; in intl/unichar/tools.  This creates a new version of intl/unicharutil/src/cattable.h&lt;br /&gt;
#The previous step will probably issue warnings like the following:&lt;br /&gt;
 WARNING, Unicode Database now contain characters which we have not considered.&lt;br /&gt;
 change this program !!!&lt;br /&gt;
 Problem- U+010900 - U+010907 range&lt;br /&gt;
&lt;br /&gt;
In this case, you will need to edit &amp;lt;tt&amp;gt;@range&amp;lt;/tt&amp;gt; in gencattable.pl to include the new ranges&lt;br /&gt;
&lt;br /&gt;
== Normalization ==&lt;br /&gt;
== Transliteration ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutil/tools/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl gentransliterate.pl&amp;lt;/tt&amp;gt; in intl/unichar/tools. This creates a new version of intl/unicharutil/tables/transliterate.properties&lt;br /&gt;
&lt;br /&gt;
== Bidi ==&lt;br /&gt;
&lt;br /&gt;
#Download the latest version of BidiMirroring.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/BidiMirroring.txt&lt;br /&gt;
#Copy this file to intl/unicharutils/util/BidiMirroring.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl gensymmtable.pl&amp;lt;/tt&amp;gt; in intl/unicharutils/util. This creates a new version of intl/unicharutils/util/symmtable.h&lt;br /&gt;
#Download the latest version of UnicodeData.txt from the Unicode website. The current version can be found at http://www.unicode.org/Public/UNIDATA/UnicodeData.txt.&lt;br /&gt;
#Copy this file to intl/unicharutils/util/UnicodeData-Latest.txt in the mozilla source tree&lt;br /&gt;
#Run &amp;lt;tt&amp;gt;perl genbidicattable.pl&amp;lt;/tt&amp;gt; in intl/unicharutils/util. This creates a new version of intl/unicharutils/util/bidicattable.h&lt;br /&gt;
#The previous step will probably issue warnings like the following:&lt;br /&gt;
 WARNING, Unicode Database now contain characters which we have not considered.&lt;br /&gt;
 change this program !!!&lt;br /&gt;
 Problem- U+010900 - U+010907 range&lt;br /&gt;
&lt;br /&gt;
In this case, you will need to edit &amp;lt;tt&amp;gt;@range&amp;lt;/tt&amp;gt; in genbidicattable.pl to include the new ranges&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
See {{bug|375291}} for more.&lt;br /&gt;
&lt;br /&gt;
[[Category:I18n]]&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Platform/Post1.9Planning&amp;diff=95634</id>
		<title>Platform/Post1.9Planning</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Platform/Post1.9Planning&amp;diff=95634"/>
		<updated>2008-06-05T06:19:20Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Below are four google docs which were generated during a week of informal discussions to give people a chance to express what they would like to work on for the next 3-6 months.  We did this to communicate to each other what we would like to do for 1.9.1/Fx3.1.  Since there&#039;s no way to allow the entire world to edit these google docs, I&#039;m slowly transferring information into this wiki page.  However, people should take a look at the published versions just to get an idea of what people are working on.  Contributors who want to add to this list should edit the wikitext of this page to add their items.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Note:  This page is not a wish list or a mechanism to request a feature in Gecko.  It&#039;s a place to indicate which items you are actively working on for a particular release.  To request a feature, use bugzilla as usual.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Feature/Tasks Lists by Functional Group:&lt;br /&gt;
* [http://spreadsheets.google.com/pub?key=pF_tMaWf14QywtyDtOwkzdg Content]&lt;br /&gt;
* [http://spreadsheets.google.com/pub?key=pF_tMaWf14QyuXltBtJtYdw Layout]&lt;br /&gt;
* [http://spreadsheets.google.com/pub?key=p82_AkpGnpj4GsbKLz-AgHw JS]&lt;br /&gt;
* [http://spreadsheets.google.com/pub?key=pF_tMaWf14QxNYvZaPTvsGA GFX]&lt;br /&gt;
&lt;br /&gt;
If you are actively working on an issue that you feel should be on this list as it&#039;s a feature to land in 1.9.1, please add your name below.  Also, if for some reason you need to edit the spreadsheets above as there&#039;s an item listed for you and it&#039;s incorrect, I can add you as a collaborator.  Just send me email: dsicore at mozilla.com.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table&amp;quot;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;1.9.0.x&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;1.9.next&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Moz2&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| Johnny Stenback&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Jonas Sicking&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Peter Van der Beken&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Blake Kaplan&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Ben Turner&lt;br /&gt;
|&lt;br /&gt;
| DocShell work ({{bug|436379}}, {{bug|372107}}), Inner window cleanup ({{bug|424451}}), Pinch-hit worker threads ({{bug|437152}})&lt;br /&gt;
| Proxy work ({{bug|434274}}), [array] reflection, document cloning (?), off-main-thread parsing (?), out-of-process plugins (?)&lt;br /&gt;
|-&lt;br /&gt;
| Stan Shebs&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Vladimir Vukicevic&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Stuart Parmenter&lt;br /&gt;
|&lt;br /&gt;
| mobile&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| John Daggett&lt;br /&gt;
|&lt;br /&gt;
| @font-face, font-stretch&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Joe Drew&lt;br /&gt;
|&lt;br /&gt;
| imglib: caching, API cleanup, decode-on-draw, &amp;lt;img src=&amp;quot;foo.svg&amp;quot;&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| David Baron&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Robert O&#039;Callahan&lt;br /&gt;
| &lt;br /&gt;
| Some small SVG filter performance improvements&lt;br /&gt;
| Compositor&lt;br /&gt;
|-&lt;br /&gt;
| Boris Zbarsky&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Daniel Holbert&lt;br /&gt;
| {{bug|428111}}&lt;br /&gt;
| {{bug|380573}} (pointer-events), {{bug|216462}} (SMIL)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Karl Tomlinson&lt;br /&gt;
|&lt;br /&gt;
| SVG fonts&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Matthew Gregan&lt;br /&gt;
|&lt;br /&gt;
| Quicktime backend for &amp;lt;video&amp;gt;/&amp;lt;audio&amp;gt; {{bug|435298}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Igor Bukanov&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Brian Crowder&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Graydon Hoare &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Jason Orendorff&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| ActionMonkey&lt;br /&gt;
|-&lt;br /&gt;
| Taras Glek&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Dave Mandelin&lt;br /&gt;
|&lt;br /&gt;
| Strip obsolete OOM code ({{bug|427115}})&lt;br /&gt;
| Treehydra ({{bug|423898}})/ Moz2 Analyses ({{bug|430328}})/ &amp;quot;Tracehydra&amp;quot;: auto xlate SM C cases to Tamarin IL&lt;br /&gt;
|-&lt;br /&gt;
| Benjamin Smedberg&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| {{bug|XPCOMGC}}&lt;br /&gt;
|-&lt;br /&gt;
| Jim Blandy&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| Update TT MMgc ({{bug|409021}}); replace TC with TT in SpiderMonkey ({{bug|425818}}); make SM use TT strings ({{bug|431908}}); implement SM string optimizations in TT ({{bug|427154}},{{bug|427959}},{{bug|411163}}); land SM stand-alone build ({{bug|97954}})&lt;br /&gt;
|-&lt;br /&gt;
| Josh Aas&lt;br /&gt;
|&lt;br /&gt;
| Native menu decom ({{bug|433952}}), NPAPI Event Models ({{bug|435041}})&lt;br /&gt;
| Remove XPCOM plugin API ({{bug|435330}})&lt;br /&gt;
|-&lt;br /&gt;
| Stephen Michaud&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Simon Montagu&lt;br /&gt;
|&lt;br /&gt;
| Update Unicode support to version 5.1 ({{bug|427350}}), first-letter bugs, CSS text features: word-wrap, white-space: pre-line&lt;br /&gt;
| Support RFC 4646 ({{bug|356038}}, CSS text features: internationalized justification, hanging punctuation&lt;br /&gt;
|-&lt;br /&gt;
| Robert Sayre &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Ted Mielczarek&lt;br /&gt;
|&lt;br /&gt;
| Breakpad cleanup that missed 1.9--{{bug|378528}}, {{bug|379290}}, {{bug|406088}}, Mercurial in MozillaBuild--{{bug|394044}}&lt;br /&gt;
| Build system work--configure rewrite {{bug|389393}}, precompiled headers {{bug|347592}}&lt;br /&gt;
|-&lt;br /&gt;
| Dave Camp&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Chris Pearce&lt;br /&gt;
|&lt;br /&gt;
| DirectShow backend for &amp;lt;video&amp;gt;/&amp;lt;audio&amp;gt; {{bug|435339}}&lt;br /&gt;
| Editor refactoring&lt;br /&gt;
|-&lt;br /&gt;
| Chris Double&lt;br /&gt;
|&lt;br /&gt;
| &amp;lt;video&amp;gt;/&amp;lt;audio&amp;gt; {{bug|382267}} {{bug|422538}} {{bug|422540}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Zachary Weinberg&lt;br /&gt;
|&lt;br /&gt;
| CSS fixes, e.g. {{bug|915}}, {{bug|19963}}, {{bug|25888}}, {{bug|50630}}, {{bug|87277}}, {{bug|132035}}, {{bug|311616}}, {{bug|325064}}, {{bug|326624}}, {{bug|363249}}, {{bug|363250}}, {{bug|363706}}, {{bug|371323}}, {{bug|403524}}, {{bug|403526}}, {{bug|428599}}, {{bug|431341}}, {{bug|432714}}, plus test development (generating more bugs to be fixed).&amp;lt;br&amp;gt;Possibly some Acid3 JS work, e.g. {{bug|132824}}&lt;br /&gt;
| CSS3 calc/cycle/attr: {{bug|332335}}, {{bug|363249}}, {{bug|363250}}, {{bug|435426}}, see also {{bug|12460}}&amp;lt;br&amp;gt;CSS Transitions (webkit): {{bug|435441}}&amp;lt;br&amp;gt;CSS Animation (webkit): {{bug|435442}}&amp;lt;br&amp;gt;Better scroll position restoration: {{bug|43114}}, {{bug|103729}}, etc&amp;lt;br&amp;gt;[[Gfx glue layer removal]]: at least {{bug|430825}}; tracker {{bug|430829}}&lt;br /&gt;
|-&lt;br /&gt;
| Olli Pettay&lt;br /&gt;
|&lt;br /&gt;
| Maybe few ACID3 bugs. Event redispatch {{bug|412567}}, DOMRange {{bug|302775}} and {{bug|366944}} and could even *try* to make parent link a strong ref {{bug|335998}}&lt;br /&gt;
| nsEvent/nsDOMEvent split, session history (SHEntry etc.) fixes, [http://wiki.mozilla.org/Gecko:Obsolete_API obsolete event listener interfaces] removal&lt;br /&gt;
|-&lt;br /&gt;
| Gabriele Best (Mrtb)&lt;br /&gt;
|&lt;br /&gt;
| text-shadow {{bug|10713}}, @font-face {{bug|70132}}, :nth-*() pseudo-classes {{bug|75375}}, SVG (SMIL) Animation {{bug|216462}}, &amp;lt;video&amp;gt;/&amp;lt;audio&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Mozilla 2]]&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Platform/Post1.9Planning&amp;diff=95628</id>
		<title>Platform/Post1.9Planning</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Platform/Post1.9Planning&amp;diff=95628"/>
		<updated>2008-06-05T04:00:24Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Below are four google docs which were generated during a week of informal discussions to give people a chance to express what they would like to work on for the next 3-6 months.  We did this to communicate to each other what we would like to do for 1.9.1/Fx3.1.  Since there&#039;s no way to allow the entire world to edit these google docs, I&#039;m slowly transferring information into this wiki page.  However, people should take a look at the published versions just to get an idea of what people are working on.  Contributors who want to add to this list should edit the wikitext of this page to add their items.   &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Note:  This page is not a wish list or a mechanism to request a feature in Gecko.  It&#039;s a place to indicate which items you are actively working on for a particular release.  To request a feature, use bugzilla as usual.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Feature/Tasks Lists by Functional Group:&lt;br /&gt;
* [http://spreadsheets.google.com/pub?key=pF_tMaWf14QywtyDtOwkzdg Content]&lt;br /&gt;
* [http://spreadsheets.google.com/pub?key=pF_tMaWf14QyuXltBtJtYdw Layout]&lt;br /&gt;
* [http://spreadsheets.google.com/pub?key=p82_AkpGnpj4GsbKLz-AgHw JS]&lt;br /&gt;
* [http://spreadsheets.google.com/pub?key=pF_tMaWf14QxNYvZaPTvsGA GFX]&lt;br /&gt;
&lt;br /&gt;
If you are actively working on an issue that you feel should be on this list as it&#039;s a feature to land in 1.9.1, please add your name below.  Also, if for some reason you need to edit the spreadsheets above as there&#039;s an item listed for you and it&#039;s incorrect, I can add you as a collaborator.  Just send me email: dsicore at mozilla.com.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;fullwidth-table&amp;quot;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;1.9.0.x&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;1.9.next&#039;&#039;&#039;&lt;br /&gt;
| style=&amp;quot;background:#efefef&amp;quot; | &#039;&#039;&#039;Moz2&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| Johnny Stenback&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Jonas Sicking&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Peter Van der Beken&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Blake Kaplan&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Ben Turner&lt;br /&gt;
|&lt;br /&gt;
| DocShell work ({{bug|436379}}, {{bug|372107}}), Inner window cleanup ({{bug|424451}}), Pinch-hit worker threads ({{bug|437152}})&lt;br /&gt;
| Proxy work ({{bug|434274}}), [array] reflection, document cloning (?), off-main-thread parsing (?), out-of-process plugins (?)&lt;br /&gt;
|-&lt;br /&gt;
| Stan Shebs&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Vladimir Vukicevic&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Stuart Parmenter&lt;br /&gt;
|&lt;br /&gt;
| mobile&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| John Daggett&lt;br /&gt;
|&lt;br /&gt;
| @font-face, font-stretch&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Joe Drew&lt;br /&gt;
|&lt;br /&gt;
| imglib: caching, API cleanup, decode-on-draw, &amp;lt;img src=&amp;quot;foo.svg&amp;quot;&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| David Baron&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Robert O&#039;Callahan&lt;br /&gt;
| &lt;br /&gt;
| Some small SVG filter performance improvements&lt;br /&gt;
| Compositor&lt;br /&gt;
|-&lt;br /&gt;
| Boris Zbarsky&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Daniel Holbert&lt;br /&gt;
| {{bug|428111}}&lt;br /&gt;
| {{bug|380573}} (pointer-events), {{bug|216462}} (SMIL)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Karl Tomlinson&lt;br /&gt;
|&lt;br /&gt;
| SVG fonts&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Matthew Gregan&lt;br /&gt;
|&lt;br /&gt;
| Quicktime backend for &amp;lt;video&amp;gt;/&amp;lt;audio&amp;gt; {{bug|435298}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Igor Bukanov&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Brian Crowder&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Graydon Hoare &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Jason Orendorff&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| ActionMonkey&lt;br /&gt;
|-&lt;br /&gt;
| Taras Glek&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Dave Mandelin&lt;br /&gt;
|&lt;br /&gt;
| Strip obsolete OOM code ({{bug|427115}})&lt;br /&gt;
| Treehydra ({{bug|423898}})/ Moz2 Analyses ({{bug|430328}})/ &amp;quot;Tracehydra&amp;quot;: auto xlate SM C cases to Tamarin IL&lt;br /&gt;
|-&lt;br /&gt;
| Benjamin Smedberg&lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
| {{bug|XPCOMGC}}&lt;br /&gt;
|-&lt;br /&gt;
| Jim Blandy&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| Update TT MMgc ({{bug|409021}}); replace TC with TT in SpiderMonkey ({{bug|425818}}); make SM use TT strings ({{bug|431908}}); implement SM string optimizations in TT ({{bug|427154}},{{bug|427959}},{{bug|411163}}); land SM stand-alone build ({{bug|97954}})&lt;br /&gt;
|-&lt;br /&gt;
| Josh Aas&lt;br /&gt;
|&lt;br /&gt;
| Native menu decom ({{bug|433952}}), NPAPI Event Models ({{bug|435041}})&lt;br /&gt;
| Remove XPCOM plugin API ({{bug|435330}})&lt;br /&gt;
|-&lt;br /&gt;
| Stephen Michaud&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Simon Montagu&lt;br /&gt;
|&lt;br /&gt;
| Update Unicode support to version 5.1 ({{bug|427350}}), CSS text features: word-wrap, white-space: pre-line&lt;br /&gt;
| Support RFC 4646 ({{bug|356038}}, CSS text features: internationalized justification, hanging punctuation&lt;br /&gt;
|-&lt;br /&gt;
| Robert Sayre &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Ted Mielczarek&lt;br /&gt;
|&lt;br /&gt;
| Breakpad cleanup that missed 1.9--{{bug|378528}}, {{bug|379290}}, {{bug|406088}}, Mercurial in MozillaBuild--{{bug|394044}}&lt;br /&gt;
| Build system work--configure rewrite {{bug|389393}}, precompiled headers {{bug|347592}}&lt;br /&gt;
|-&lt;br /&gt;
| Dave Camp&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Chris Pearce&lt;br /&gt;
|&lt;br /&gt;
| DirectShow backend for &amp;lt;video&amp;gt;/&amp;lt;audio&amp;gt; {{bug|435339}}&lt;br /&gt;
| Editor refactoring&lt;br /&gt;
|-&lt;br /&gt;
| Chris Double&lt;br /&gt;
|&lt;br /&gt;
| &amp;lt;video&amp;gt;/&amp;lt;audio&amp;gt; {{bug|382267}} {{bug|422538}} {{bug|422540}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Zachary Weinberg&lt;br /&gt;
|&lt;br /&gt;
| CSS fixes, e.g. {{bug|915}}, {{bug|19963}}, {{bug|25888}}, {{bug|50630}}, {{bug|87277}}, {{bug|132035}}, {{bug|311616}}, {{bug|325064}}, {{bug|326624}}, {{bug|363249}}, {{bug|363250}}, {{bug|363706}}, {{bug|371323}}, {{bug|403524}}, {{bug|403526}}, {{bug|428599}}, {{bug|431341}}, {{bug|432714}}, plus test development (generating more bugs to be fixed).&amp;lt;br&amp;gt;Possibly some Acid3 JS work, e.g. {{bug|132824}}&lt;br /&gt;
| CSS3 calc/cycle/attr: {{bug|332335}}, {{bug|363249}}, {{bug|363250}}, {{bug|435426}}, see also {{bug|12460}}&amp;lt;br&amp;gt;CSS Transitions (webkit): {{bug|435441}}&amp;lt;br&amp;gt;CSS Animation (webkit): {{bug|435442}}&amp;lt;br&amp;gt;Better scroll position restoration: {{bug|43114}}, {{bug|103729}}, etc&amp;lt;br&amp;gt;[[Gfx glue layer removal]]: at least {{bug|430825}}; tracker {{bug|430829}}&lt;br /&gt;
|-&lt;br /&gt;
| Olli Pettay&lt;br /&gt;
|&lt;br /&gt;
| Maybe few ACID3 bugs. Event redispatch {{bug|412567}}, DOMRange {{bug|302775}} and {{bug|366944}} and could even *try* to make parent link a strong ref {{bug|335998}}&lt;br /&gt;
| nsEvent/nsDOMEvent split, session history (SHEntry etc.) fixes, [http://wiki.mozilla.org/Gecko:Obsolete_API obsolete event listener interfaces] removal&lt;br /&gt;
|-&lt;br /&gt;
| Gabriele Best (Mrtb)&lt;br /&gt;
|&lt;br /&gt;
| text-shadow {{bug|10713}}, @font-face {{bug|70132}}, :nth-*() pseudo-classes {{bug|75375}}, SVG (SMIL) Animation {{bug|216462}}, &amp;lt;video&amp;gt;/&amp;lt;audio&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Mozilla 2]]&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Mozilla2/LandingPattern-200806&amp;diff=95538</id>
		<title>Mozilla2/LandingPattern-200806</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Mozilla2/LandingPattern-200806&amp;diff=95538"/>
		<updated>2008-06-04T20:40:45Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Landing List */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you have stuff you&#039;d like to push up to mozilla-central during the early June &#039;08 initial mozilla-central opening period, add your name to this list.  The sheriff will go down the list and try to find the next person down on irc; if they&#039;re not available, they&#039;ll continue to the next person.&lt;br /&gt;
&lt;br /&gt;
=== Landing List ===&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Mozilla2/LandingPattern-200806&amp;diff=95535</id>
		<title>Mozilla2/LandingPattern-200806</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Mozilla2/LandingPattern-200806&amp;diff=95535"/>
		<updated>2008-06-04T20:20:03Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Landing List */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you have stuff you&#039;d like to push up to mozilla-central during the early June &#039;08 initial mozilla-central opening period, add your name to this list.  The sheriff will go down the list and try to find the next person down on irc; if they&#039;re not available, they&#039;ll continue to the next person.&lt;br /&gt;
&lt;br /&gt;
=== Landing List ===&lt;br /&gt;
&lt;br /&gt;
* smontagu&lt;br /&gt;
** {{bug|396637}} 2008-06-04 (Wednesday)&lt;br /&gt;
** {{bug|399257}}&lt;br /&gt;
* smaug&lt;br /&gt;
** {{bug|434251}}&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Mozilla2/LandingPattern-200806&amp;diff=95439</id>
		<title>Mozilla2/LandingPattern-200806</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Mozilla2/LandingPattern-200806&amp;diff=95439"/>
		<updated>2008-06-04T16:40:54Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Landing List */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you have stuff you&#039;d like to push up to mozilla-central during the early June &#039;08 initial mozilla-central opening period, add your name to this list.  The sheriff will go down the list and try to find the next person down on irc; if they&#039;re not available, they&#039;ll continue to the next person.&lt;br /&gt;
&lt;br /&gt;
=== Landing List ===&lt;br /&gt;
&lt;br /&gt;
* Waldo&lt;br /&gt;
** {{bug|421765}} (sometime Wednesday, when he has free time, unsure when that&#039;ll be)&lt;br /&gt;
&lt;br /&gt;
* smontagu&lt;br /&gt;
** {{bug|396637}} 2008-06-04 (Wednesday)&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Firefox3/Beta2CheckinQueue&amp;diff=74068</id>
		<title>Firefox3/Beta2CheckinQueue</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Firefox3/Beta2CheckinQueue&amp;diff=74068"/>
		<updated>2007-11-11T20:17:47Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Non-Blockers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Phase 1 bugs =&lt;br /&gt;
&lt;br /&gt;
The phase 1 list has been split out into [[Firefox3/Beta2CheckinQueue-Phase1|a separate page]].&lt;br /&gt;
&lt;br /&gt;
= Check-in Sign-up Sheet for Phase 2 =&lt;br /&gt;
&lt;br /&gt;
Please sign-up for a landing slot. Once you are &amp;quot;it&amp;quot;, please land _all_ patches you have (blockers and non-blockers alike). Once done, give time for a cycle to make sure you didn&#039;t break anything or regress perf, then coordinate in #developers to find someone available to check in next. (Rationale: at this point this list is so big it&#039;s impossible to work as a straight queue)&lt;br /&gt;
&lt;br /&gt;
== Blockers ==&lt;br /&gt;
&lt;br /&gt;
* roc&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|385417}} - Rework textrun glyph representation so we can handle clusters containing glyphs in different fonts&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|391584}} - Pass around a context string so we can detect word breaks at the beginning or end of frames&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|398733}} - The first *continuation* for an element should be the abs-pos container frame, not just any one of its first-in-flows&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399940}} - Prevent content duplication by having ContentRemoved tell us whether it already reconstructed frames and therefore ContentInserted need not be called&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|307242}} - Use ClearFloats instead of inspecting the space manager to determine the final height of a block formatting context&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|401361}} - Draw correctly when drawWindow is called on a window using fullZoom&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|402338}} - outline property on inline-block painted too far outside&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400057}} - &amp;quot;ASSERTION: Frame is not in the block&amp;quot; with xul and mathml&amp;lt;/s&amp;gt;&lt;br /&gt;
** {{bug|389707}} - text-transform: capitalize doesn&#039;t capitalize all words&lt;br /&gt;
* smontagu&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|397961}} - ASSERTION: lost track of line breaks somehow&amp;quot; with text-transform, rtl, wrapping&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|402427}} - Wrong shaping when visual text type is used in input field&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|402380}} - Assertions with first-letter and rtl.&amp;lt;/s&amp;gt;&lt;br /&gt;
* Neil&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|397873}} – Popup windows have menu bar when they used not to&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400603}} - Last row of bottom-up bitmap is never updated&amp;lt;/s&amp;gt;&lt;br /&gt;
** {{bug|403162}} - &amp;quot;Error: this._handleClick is not a function&amp;quot;&lt;br /&gt;
* Olli&lt;br /&gt;
**&amp;lt;s&amp;gt; {{bug|397954}} - (SSensitive)&amp;lt;/s&amp;gt;&lt;br /&gt;
**&amp;lt;s&amp;gt; {{bug|363265}} - Scroll arrows, page up/page down, home, end, and space don&#039;t work in print preview &amp;lt;/s&amp;gt;&lt;br /&gt;
* luser&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|372271}} – Drag and dropping of hyperlink from 2.0 to trunk URL bar results in malformatted URL&amp;lt;/s&amp;gt;&lt;br /&gt;
* smichaud&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400321}} – Fix Cocoa widgets appshell workarounds for Camino crashing on exit&amp;lt;/s&amp;gt;&lt;br /&gt;
* kaie&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399706}} – Better fix for crash on double free&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400195}} – fix line endings in cert exceptions config file&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|368325}} – fix crash when reading encrypted mail&amp;lt;/s&amp;gt;&lt;br /&gt;
* reed (checkin-needed bugs)&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|392870}} - Easy discoverability of Tabbed Browsing for new users [dao@mozilla.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|401949}} - Bug 395248 caused a Txul regression on Linux [dao@mozilla.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|386361}} - Page Info no longer displays whether page is in quirks / standards compliance mode [f.qu@queze.net]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|391625}} - Update plugins list on plugins-list-updated [dtownsend@mozilla.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|381545}} - &amp;quot;Find Updates&amp;quot; button is not clickable on 100% of its surface [dao@mozilla.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400838}} - The Search: label in Places Organizer is a button, though it should not be [dao@mozilla.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
* Waldo&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399096}} – nsDOMCacheUpdateService leaks&amp;lt;/s&amp;gt;&lt;br /&gt;
* dcamp&lt;br /&gt;
** {{bug|394525}} - Malware check non-http/https urls&lt;br /&gt;
* jst&lt;br /&gt;
** {{bug|392532}} - Docshell crash&lt;br /&gt;
** {{bug|400204}} - window.innerWidth throws&lt;br /&gt;
** {{bug|400366}} - Don&#039;t break AJAX toolkits bitte&lt;br /&gt;
** {{bug|389988}} - Don&#039;t throw from blocked modal dialogs&lt;br /&gt;
** {{bug|386493}} - Plugin crash goodness&lt;br /&gt;
** {{bug|395897}} – Crash with removing iframe and setting to a non-existing site &lt;br /&gt;
* B-Kizzle&lt;br /&gt;
** {{bug|401169}} – Crash when javascript turned off and noscript, table, script, title &lt;br /&gt;
** {{bug|401735}} – &amp;quot;Permission denied to create wrapper&amp;quot; exceptions not logged when raised in event handler &lt;br /&gt;
** {{bug|399298}} - XPCNativeWrapper prototype jazz.&lt;br /&gt;
* Jesse&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|401393}} - Leak with Flash and Greasemonkey&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399402}} - Make about:plugins without CSS more readable&amp;lt;/s&amp;gt; (non-blocker)&lt;br /&gt;
* longsonr&lt;br /&gt;
** {{bug|402342}} - feTurbulence mixes up type and stitchTiles attributes&lt;br /&gt;
* sspitzer&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|402703}} - Favicons for tag matches in autocomplete aren&#039;t resized&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|402668}} - reduce Ts by initially hiding editBookmarkPanel and autocomplete panel&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|381216}} – After initial import, minefield with bookmarks-on-places throws out Firefox 2 bookmarks changes&amp;lt;/s&amp;gt;&lt;br /&gt;
* cbarrett&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|402901}} - trace_malloc_leaks on bm-xserve11 increase related to unified toolbar&amp;lt;/s&amp;gt;&lt;br /&gt;
* fantasai&lt;br /&gt;
** {{bug|399407}} – Don&#039;t treat overflow containers as columns for counting purposes&lt;br /&gt;
** {{bug|399687}} - Fix spurious overflow container assertion&lt;br /&gt;
* peterv&lt;br /&gt;
** {{bug|390446}} – Javascript is still disabled after leaving a page that had designMode on&lt;br /&gt;
** {{bug|402833}} - ASSERTION: ReleaseSubtree not called with xml parsing error in attribute&lt;br /&gt;
* dveditz&lt;br /&gt;
** {{bug|402150}} - nsDocument::RetrieveRelevantHeaders bug&lt;br /&gt;
* Olli&lt;br /&gt;
** {{bug|301560}} - print() from modal dialog crashes browser [@ nsPrintEngine::ShowPrintProgress]&lt;br /&gt;
** {{bug|401528}} - Must click twice to open link if fixed positioned div is removed on onmouseup: clicks pass through&lt;br /&gt;
* Ere&lt;br /&gt;
** {{bug|402439}} - Clipboard is emptied on application exit&lt;br /&gt;
* Who&#039;s Next?&lt;br /&gt;
&lt;br /&gt;
== Perf Risky Blockers ==&lt;br /&gt;
&lt;br /&gt;
* roc&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|397510}} - Limit the number of lines we build textruns in BuildTextRuns (speeds up painting of huge pages)&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|389101}} - Be more diligent about invalidating textruns for lines&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Non-Blockers ==&lt;br /&gt;
&lt;br /&gt;
* josh&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400259}} - remove nsIMenuListener interface&amp;lt;/s&amp;gt;&lt;br /&gt;
* jimm&lt;br /&gt;
** {{bug|374593}} – Implement bug 178513 on Windows (translucent drag feedback)&lt;br /&gt;
* reed (checkin-needed bugs)&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400392}} - necko unit test test_reopen.js fails randomly on qm-centos5-01 [sylvain.pasche@gmail.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399794}} - Remove the use of Atoms of nsIconURI [alfredkayser@nl.ibm.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400081}} - Leak gfxFont and gfxTextRun with font-size: 0 [chris@pearce.org.nz]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|379418}} - Don&#039;t assert on bidi frames in nsMathMLContainerFrames [mats.palmgren@bredband.net]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|185436}} - Software update for release builds (Camino) [mark@moxienet.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|331780}} - Please don&#039;t build most of the uconv modules when building native uconv [mh+mozilla@glandium.org]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|118299}} - NS_THEME_RESIZER implementation (GTK) [ventnor.bugzilla@yahoo.com.au]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|382849}} - Wrong gzip comment process in HTTP Compress converter [solar@netease.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400369}} - List markers (bullets) positioned incorrectly for left- and center-aligned list items in RTL lists [uriber@gmail.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|401079}} - Building accessible without XUL fails [romaxa@gmail.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399468}} - Can open multiple bookmark popups on clicking folders after right-click context menu (check context menu state) [enndeakin@sympatico.ca]&amp;lt;/s&amp;gt;&lt;br /&gt;
* dholbert&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|398181}} - Substitute NSCoordSaturatingAdd/Subtract for actual arithmetic in 3 places where we might have unconstrained heights&amp;lt;/s&amp;gt;&lt;br /&gt;
* Olli&lt;br /&gt;
**&amp;lt;s&amp;gt; {{bug|401559}} GetFirst/LastChild doesn&#039;t ensure contents generated&amp;lt;/s&amp;gt;&lt;br /&gt;
* brendan&lt;br /&gt;
** {{bug|402386}} incorrect automatic semicolon insertion after (x\n)++/--&lt;br /&gt;
* smontagu&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|134911}} Changing browser charset encoding loses all form data&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399284}} Some charsets have no langgroup defined&amp;lt;/s&amp;gt;&lt;br /&gt;
* dwitte&lt;br /&gt;
** {{bug|400552}} – setting document.domain inconsistent in face of IDN whitelist&lt;br /&gt;
* tor&lt;br /&gt;
** {{bug|402787}} - gradients not color corrected&lt;br /&gt;
* luser&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|393548}} - &amp;quot;Restart Thunderbird&amp;quot; button is too small, text doesn&#039;t fit&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399341}} - [Breakpad] Add crashreporter log file&amp;lt;/s&amp;gt;&lt;br /&gt;
* roc&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|392873}} - crash in nsExpirationTracker&amp;lt;nsSHEntry,3&amp;gt;::RemoveObject&amp;lt;/s&amp;gt;&lt;br /&gt;
* longsonr&lt;br /&gt;
** {{bug|398105}} - Removing xlink:href attribute from &amp;lt;svg:a&amp;gt; does not update elements influenced by :link styles&lt;br /&gt;
** {{bug|399975}} - Setting orient to auto emits a console warning (check in before {{bug|378860}})&lt;br /&gt;
** {{bug|378860}} - If setAttribute sets an invalid value, the attribute default should be used&lt;br /&gt;
** {{bug|402408}} - SVG gradient crash [@ nsSVGUtils::RemoveObserver] [@ nsSVGGeometryFrame::SetupCairoFill]&lt;br /&gt;
* jwatt&lt;br /&gt;
** {{bug|400150}} - &amp;lt;nowiki&amp;gt;Remove |font-family: sans-serif| from svg.css&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* kaie&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400096}} - Cert Manager, rename &amp;quot;Web Site&amp;quot; to &amp;quot;Server&amp;quot;&amp;lt;/s&amp;gt;&lt;br /&gt;
* aaronlev or surkov&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|397219}} - Tab not moving focus relative to caret when caret inside label&amp;lt;/s&amp;gt;&lt;br /&gt;
** {{bug|343137}} - Multiple ARIA role support inconsistent with ARIA spec, hurts forward compat&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|403037}} - Crash when ARIA menubars close&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|402908}} - Hang in ARIA spreadsheet example&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|402600}} - Firefox should take children into account when setting MSAA invisible state on elements with size 0x0&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|401655}} - Stop exposing debugging info in description field for table heuristics&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400889}} - Warning on console,   no content at line 540 in nsAccessibilityUtils.cpp&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|394115}} - Hang under accessibility code&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|373245}} - Building accessibility APIs with VC9 March CTP fails due to winable.  h and oleacc.idl being in the wrong folder&amp;lt;/s&amp;gt;&lt;br /&gt;
** {{bug|366527}} - build 1-1 relation between tab and tabpanel for accessible object&lt;br /&gt;
* Gijs&lt;br /&gt;
** {{bug|380595}} - Need unittest for nsIIdleService (might turn tbox orange)&lt;br /&gt;
* Olli&lt;br /&gt;
** {{bug|402089}} - nsDOMUIEvent should cache coordinates when DuplicatePrivateData is called&lt;br /&gt;
** {{bug|402680}} - document.activeElement returns wrong node&lt;br /&gt;
* Neil&lt;br /&gt;
** {{bug|402460}} - CreateUnique is very slow&lt;br /&gt;
** {{bug|397238}} - Cookie import code is triplicated&lt;br /&gt;
* Stuart&lt;br /&gt;
** {{bug|403280}} - stack allocate stuff&lt;br /&gt;
** {{bug|403287}} - stack allocate stuff&lt;br /&gt;
* bent&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|308429}} – make tooMuchGC dynamic (runtime gczeal option)&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|396369}} – Overload forget method on nsCOMPtr/nsRefPtr to work with out parameters&amp;lt;/s&amp;gt;&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Firefox3/Beta2CheckinQueue&amp;diff=74067</id>
		<title>Firefox3/Beta2CheckinQueue</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Firefox3/Beta2CheckinQueue&amp;diff=74067"/>
		<updated>2007-11-11T20:17:04Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Blockers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Phase 1 bugs =&lt;br /&gt;
&lt;br /&gt;
The phase 1 list has been split out into [[Firefox3/Beta2CheckinQueue-Phase1|a separate page]].&lt;br /&gt;
&lt;br /&gt;
= Check-in Sign-up Sheet for Phase 2 =&lt;br /&gt;
&lt;br /&gt;
Please sign-up for a landing slot. Once you are &amp;quot;it&amp;quot;, please land _all_ patches you have (blockers and non-blockers alike). Once done, give time for a cycle to make sure you didn&#039;t break anything or regress perf, then coordinate in #developers to find someone available to check in next. (Rationale: at this point this list is so big it&#039;s impossible to work as a straight queue)&lt;br /&gt;
&lt;br /&gt;
== Blockers ==&lt;br /&gt;
&lt;br /&gt;
* roc&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|385417}} - Rework textrun glyph representation so we can handle clusters containing glyphs in different fonts&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|391584}} - Pass around a context string so we can detect word breaks at the beginning or end of frames&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|398733}} - The first *continuation* for an element should be the abs-pos container frame, not just any one of its first-in-flows&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399940}} - Prevent content duplication by having ContentRemoved tell us whether it already reconstructed frames and therefore ContentInserted need not be called&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|307242}} - Use ClearFloats instead of inspecting the space manager to determine the final height of a block formatting context&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|401361}} - Draw correctly when drawWindow is called on a window using fullZoom&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|402338}} - outline property on inline-block painted too far outside&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400057}} - &amp;quot;ASSERTION: Frame is not in the block&amp;quot; with xul and mathml&amp;lt;/s&amp;gt;&lt;br /&gt;
** {{bug|389707}} - text-transform: capitalize doesn&#039;t capitalize all words&lt;br /&gt;
* smontagu&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|397961}} - ASSERTION: lost track of line breaks somehow&amp;quot; with text-transform, rtl, wrapping&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|402427}} - Wrong shaping when visual text type is used in input field&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|402380}} - Assertions with first-letter and rtl.&amp;lt;/s&amp;gt;&lt;br /&gt;
* Neil&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|397873}} – Popup windows have menu bar when they used not to&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400603}} - Last row of bottom-up bitmap is never updated&amp;lt;/s&amp;gt;&lt;br /&gt;
** {{bug|403162}} - &amp;quot;Error: this._handleClick is not a function&amp;quot;&lt;br /&gt;
* Olli&lt;br /&gt;
**&amp;lt;s&amp;gt; {{bug|397954}} - (SSensitive)&amp;lt;/s&amp;gt;&lt;br /&gt;
**&amp;lt;s&amp;gt; {{bug|363265}} - Scroll arrows, page up/page down, home, end, and space don&#039;t work in print preview &amp;lt;/s&amp;gt;&lt;br /&gt;
* luser&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|372271}} – Drag and dropping of hyperlink from 2.0 to trunk URL bar results in malformatted URL&amp;lt;/s&amp;gt;&lt;br /&gt;
* smichaud&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400321}} – Fix Cocoa widgets appshell workarounds for Camino crashing on exit&amp;lt;/s&amp;gt;&lt;br /&gt;
* kaie&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399706}} – Better fix for crash on double free&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400195}} – fix line endings in cert exceptions config file&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|368325}} – fix crash when reading encrypted mail&amp;lt;/s&amp;gt;&lt;br /&gt;
* reed (checkin-needed bugs)&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|392870}} - Easy discoverability of Tabbed Browsing for new users [dao@mozilla.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|401949}} - Bug 395248 caused a Txul regression on Linux [dao@mozilla.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|386361}} - Page Info no longer displays whether page is in quirks / standards compliance mode [f.qu@queze.net]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|391625}} - Update plugins list on plugins-list-updated [dtownsend@mozilla.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|381545}} - &amp;quot;Find Updates&amp;quot; button is not clickable on 100% of its surface [dao@mozilla.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400838}} - The Search: label in Places Organizer is a button, though it should not be [dao@mozilla.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
* Waldo&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399096}} – nsDOMCacheUpdateService leaks&amp;lt;/s&amp;gt;&lt;br /&gt;
* dcamp&lt;br /&gt;
** {{bug|394525}} - Malware check non-http/https urls&lt;br /&gt;
* jst&lt;br /&gt;
** {{bug|392532}} - Docshell crash&lt;br /&gt;
** {{bug|400204}} - window.innerWidth throws&lt;br /&gt;
** {{bug|400366}} - Don&#039;t break AJAX toolkits bitte&lt;br /&gt;
** {{bug|389988}} - Don&#039;t throw from blocked modal dialogs&lt;br /&gt;
** {{bug|386493}} - Plugin crash goodness&lt;br /&gt;
** {{bug|395897}} – Crash with removing iframe and setting to a non-existing site &lt;br /&gt;
* B-Kizzle&lt;br /&gt;
** {{bug|401169}} – Crash when javascript turned off and noscript, table, script, title &lt;br /&gt;
** {{bug|401735}} – &amp;quot;Permission denied to create wrapper&amp;quot; exceptions not logged when raised in event handler &lt;br /&gt;
** {{bug|399298}} - XPCNativeWrapper prototype jazz.&lt;br /&gt;
* Jesse&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|401393}} - Leak with Flash and Greasemonkey&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399402}} - Make about:plugins without CSS more readable&amp;lt;/s&amp;gt; (non-blocker)&lt;br /&gt;
* longsonr&lt;br /&gt;
** {{bug|402342}} - feTurbulence mixes up type and stitchTiles attributes&lt;br /&gt;
* sspitzer&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|402703}} - Favicons for tag matches in autocomplete aren&#039;t resized&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|402668}} - reduce Ts by initially hiding editBookmarkPanel and autocomplete panel&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|381216}} – After initial import, minefield with bookmarks-on-places throws out Firefox 2 bookmarks changes&amp;lt;/s&amp;gt;&lt;br /&gt;
* cbarrett&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|402901}} - trace_malloc_leaks on bm-xserve11 increase related to unified toolbar&amp;lt;/s&amp;gt;&lt;br /&gt;
* fantasai&lt;br /&gt;
** {{bug|399407}} – Don&#039;t treat overflow containers as columns for counting purposes&lt;br /&gt;
** {{bug|399687}} - Fix spurious overflow container assertion&lt;br /&gt;
* peterv&lt;br /&gt;
** {{bug|390446}} – Javascript is still disabled after leaving a page that had designMode on&lt;br /&gt;
** {{bug|402833}} - ASSERTION: ReleaseSubtree not called with xml parsing error in attribute&lt;br /&gt;
* dveditz&lt;br /&gt;
** {{bug|402150}} - nsDocument::RetrieveRelevantHeaders bug&lt;br /&gt;
* Olli&lt;br /&gt;
** {{bug|301560}} - print() from modal dialog crashes browser [@ nsPrintEngine::ShowPrintProgress]&lt;br /&gt;
** {{bug|401528}} - Must click twice to open link if fixed positioned div is removed on onmouseup: clicks pass through&lt;br /&gt;
* Ere&lt;br /&gt;
** {{bug|402439}} - Clipboard is emptied on application exit&lt;br /&gt;
* Who&#039;s Next?&lt;br /&gt;
&lt;br /&gt;
== Perf Risky Blockers ==&lt;br /&gt;
&lt;br /&gt;
* roc&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|397510}} - Limit the number of lines we build textruns in BuildTextRuns (speeds up painting of huge pages)&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|389101}} - Be more diligent about invalidating textruns for lines&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Non-Blockers ==&lt;br /&gt;
&lt;br /&gt;
* josh&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400259}} - remove nsIMenuListener interface&amp;lt;/s&amp;gt;&lt;br /&gt;
* jimm&lt;br /&gt;
** {{bug|374593}} – Implement bug 178513 on Windows (translucent drag feedback)&lt;br /&gt;
* reed (checkin-needed bugs)&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400392}} - necko unit test test_reopen.js fails randomly on qm-centos5-01 [sylvain.pasche@gmail.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399794}} - Remove the use of Atoms of nsIconURI [alfredkayser@nl.ibm.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400081}} - Leak gfxFont and gfxTextRun with font-size: 0 [chris@pearce.org.nz]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|379418}} - Don&#039;t assert on bidi frames in nsMathMLContainerFrames [mats.palmgren@bredband.net]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|185436}} - Software update for release builds (Camino) [mark@moxienet.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|331780}} - Please don&#039;t build most of the uconv modules when building native uconv [mh+mozilla@glandium.org]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|118299}} - NS_THEME_RESIZER implementation (GTK) [ventnor.bugzilla@yahoo.com.au]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|382849}} - Wrong gzip comment process in HTTP Compress converter [solar@netease.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400369}} - List markers (bullets) positioned incorrectly for left- and center-aligned list items in RTL lists [uriber@gmail.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|401079}} - Building accessible without XUL fails [romaxa@gmail.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399468}} - Can open multiple bookmark popups on clicking folders after right-click context menu (check context menu state) [enndeakin@sympatico.ca]&amp;lt;/s&amp;gt;&lt;br /&gt;
* dholbert&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|398181}} - Substitute NSCoordSaturatingAdd/Subtract for actual arithmetic in 3 places where we might have unconstrained heights&amp;lt;/s&amp;gt;&lt;br /&gt;
* Olli&lt;br /&gt;
**&amp;lt;s&amp;gt; {{bug|401559}} GetFirst/LastChild doesn&#039;t ensure contents generated&amp;lt;/s&amp;gt;&lt;br /&gt;
* brendan&lt;br /&gt;
** {{bug|402386}} incorrect automatic semicolon insertion after (x\n)++/--&lt;br /&gt;
* smontagu (mostly offline until evening of Nov 10 PST)&lt;br /&gt;
** {{bug|134911}} Changing browser charset encoding loses all form data&lt;br /&gt;
** {{bug|399284}} Some charsets have no langgroup defined&lt;br /&gt;
* dwitte&lt;br /&gt;
** {{bug|400552}} – setting document.domain inconsistent in face of IDN whitelist&lt;br /&gt;
* tor&lt;br /&gt;
** {{bug|402787}} - gradients not color corrected&lt;br /&gt;
* luser&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|393548}} - &amp;quot;Restart Thunderbird&amp;quot; button is too small, text doesn&#039;t fit&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399341}} - [Breakpad] Add crashreporter log file&amp;lt;/s&amp;gt;&lt;br /&gt;
* roc&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|392873}} - crash in nsExpirationTracker&amp;lt;nsSHEntry,3&amp;gt;::RemoveObject&amp;lt;/s&amp;gt;&lt;br /&gt;
* longsonr&lt;br /&gt;
** {{bug|398105}} - Removing xlink:href attribute from &amp;lt;svg:a&amp;gt; does not update elements influenced by :link styles&lt;br /&gt;
** {{bug|399975}} - Setting orient to auto emits a console warning (check in before {{bug|378860}})&lt;br /&gt;
** {{bug|378860}} - If setAttribute sets an invalid value, the attribute default should be used&lt;br /&gt;
** {{bug|402408}} - SVG gradient crash [@ nsSVGUtils::RemoveObserver] [@ nsSVGGeometryFrame::SetupCairoFill]&lt;br /&gt;
* jwatt&lt;br /&gt;
** {{bug|400150}} - &amp;lt;nowiki&amp;gt;Remove |font-family: sans-serif| from svg.css&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* kaie&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400096}} - Cert Manager, rename &amp;quot;Web Site&amp;quot; to &amp;quot;Server&amp;quot;&amp;lt;/s&amp;gt;&lt;br /&gt;
* aaronlev or surkov&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|397219}} - Tab not moving focus relative to caret when caret inside label&amp;lt;/s&amp;gt;&lt;br /&gt;
** {{bug|343137}} - Multiple ARIA role support inconsistent with ARIA spec, hurts forward compat&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|403037}} - Crash when ARIA menubars close&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|402908}} - Hang in ARIA spreadsheet example&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|402600}} - Firefox should take children into account when setting MSAA invisible state on elements with size 0x0&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|401655}} - Stop exposing debugging info in description field for table heuristics&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400889}} - Warning on console,   no content at line 540 in nsAccessibilityUtils.cpp&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|394115}} - Hang under accessibility code&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|373245}} - Building accessibility APIs with VC9 March CTP fails due to winable.  h and oleacc.idl being in the wrong folder&amp;lt;/s&amp;gt;&lt;br /&gt;
** {{bug|366527}} - build 1-1 relation between tab and tabpanel for accessible object&lt;br /&gt;
* Gijs&lt;br /&gt;
** {{bug|380595}} - Need unittest for nsIIdleService (might turn tbox orange)&lt;br /&gt;
* Olli&lt;br /&gt;
** {{bug|402089}} - nsDOMUIEvent should cache coordinates when DuplicatePrivateData is called&lt;br /&gt;
** {{bug|402680}} - document.activeElement returns wrong node&lt;br /&gt;
* Neil&lt;br /&gt;
** {{bug|402460}} - CreateUnique is very slow&lt;br /&gt;
** {{bug|397238}} - Cookie import code is triplicated&lt;br /&gt;
* Stuart&lt;br /&gt;
** {{bug|403280}} - stack allocate stuff&lt;br /&gt;
** {{bug|403287}} - stack allocate stuff&lt;br /&gt;
* bent&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|308429}} – make tooMuchGC dynamic (runtime gczeal option)&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|396369}} – Overload forget method on nsCOMPtr/nsRefPtr to work with out parameters&amp;lt;/s&amp;gt;&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Firefox3/Beta2CheckinQueue&amp;diff=73908</id>
		<title>Firefox3/Beta2CheckinQueue</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Firefox3/Beta2CheckinQueue&amp;diff=73908"/>
		<updated>2007-11-09T04:42:47Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Non-Blockers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Phase 1 bugs =&lt;br /&gt;
&lt;br /&gt;
The phase 1 list has been split out into [[Firefox3/Beta2CheckinQueue-Phase1|a separate page]].&lt;br /&gt;
&lt;br /&gt;
= Check-in Sign-up Sheet for Phase 2 of Beta 2 =&lt;br /&gt;
&lt;br /&gt;
Damon and Schrep have given the signal that it&#039;s ok to start checking these in once phase 1 landings finish.&lt;br /&gt;
&lt;br /&gt;
== Blockers ==&lt;br /&gt;
&lt;br /&gt;
* roc&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|385417}} - Rework textrun glyph representation so we can handle clusters containing glyphs in different fonts&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|391584}} - Pass around a context string so we can detect word breaks at the beginning or end of frames&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|398733}} - The first *continuation* for an element should be the abs-pos container frame, not just any one of its first-in-flows&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399940}} - Prevent content duplication by having ContentRemoved tell us whether it already reconstructed frames and therefore ContentInserted need not be called&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|307242}} - Use ClearFloats instead of inspecting the space manager to determine the final height of a block formatting context&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|401361}} - Draw correctly when drawWindow is called on a window using fullZoom&amp;lt;/s&amp;gt;&lt;br /&gt;
* smontagu (mostly offline until evening of Nov 10 PST)&lt;br /&gt;
** {{bug|397961}} - ASSERTION: lost track of line breaks somehow&amp;quot; with text-transform, rtl, wrapping&lt;br /&gt;
** {{bug|402427}} - Wrong shaping when visual text type is used in input field&lt;br /&gt;
** {{bug|402380}} - Assertions with first-letter and rtl.&lt;br /&gt;
* Neil&lt;br /&gt;
** {{bug|397873}} – Popup windows have menu bar when they used not to&lt;br /&gt;
** {{bug|400603}} - Last row of bottom-up bitmap is never updated&lt;br /&gt;
* Olli&lt;br /&gt;
** {{bug|397954}} - (SSensitive)&lt;br /&gt;
** {{bug|373344}} - (SSensitive)&lt;br /&gt;
** {{bug|363265}} - Scroll arrows, page up/page down, home, end, and space don&#039;t work in print preview &lt;br /&gt;
** {{bug|373344}} - Mousedown event listener stuff&lt;br /&gt;
* luser&lt;br /&gt;
** {{bug|372271}} – Drag and dropping of hyperlink from 2.0 to trunk URL bar results in malformatted URL&lt;br /&gt;
* smichaud&lt;br /&gt;
** {{bug|400321}} – Fix Cocoa widgets appshell workarounds for Camino crashing on exit&lt;br /&gt;
* kaie&lt;br /&gt;
** {{bug|399706}} – Better fix for crash on double free&lt;br /&gt;
** {{bug|400195}} – fix line endings in cert exceptions config file&lt;br /&gt;
** {{bug|368325}} – fix crash when reading encrypted mail&lt;br /&gt;
* reed (checkin-needed bugs)&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|392870}} - Easy discoverability of Tabbed Browsing for new users [dao@mozilla.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|401949}} - Bug 395248 caused a Txul regression on Linux [dao@mozilla.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|386361}} - Page Info no longer displays whether page is in quirks / standards compliance mode [f.qu@queze.net]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|391625}} - Update plugins list on plugins-list-updated [dtownsend@mozilla.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|381545}} - &amp;quot;Find Updates&amp;quot; button is not clickable on 100% of its surface [dao@mozilla.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|400838}} - The Search: label in Places Organizer is a button, though it should not be [dao@mozilla.com]&amp;lt;/s&amp;gt;&lt;br /&gt;
** {{bug|399096}} – nsDOMCacheUpdateService leaks [jwalden+bmo@mit.edu]&lt;br /&gt;
* dcamp&lt;br /&gt;
** {{bug|394525}} - Malware check non-http/https urls&lt;br /&gt;
* dveditz&lt;br /&gt;
** {{bug|402150}} - nsDocument::RetrieveRelevantHeaders bug&lt;br /&gt;
* jst&lt;br /&gt;
** {{bug|392532}} - Docshell crash&lt;br /&gt;
** {{bug|400204}} - window.innerWidth throws&lt;br /&gt;
** {{bug|400366}} - Don&#039;t break AJAX toolkits bitte&lt;br /&gt;
** {{bug|389988}} - Don&#039;t throw from blocked modal dialogs&lt;br /&gt;
** {{bug|386493}} - Plugin crash goodness&lt;br /&gt;
** {{bug|395897}} – Crash with removing iframe and setting to a non-existing site &lt;br /&gt;
* Kbizzle&lt;br /&gt;
** {{bug|401169}} – Crash when javascript turned off and noscript, table, script, title &lt;br /&gt;
** {{bug|401735}} – &amp;quot;Permission denied to create wrapper&amp;quot; exceptions not logged when raised in event handler &lt;br /&gt;
* Jesse&lt;br /&gt;
** {{bug|401393}} - Leak with Flash and Greasemonkey&lt;br /&gt;
* longsonr&lt;br /&gt;
** {{bug|402342}} - feTurbulence mixes up type and stitchTiles attributes&lt;br /&gt;
* sspitzer&lt;br /&gt;
** {{bug|402703}} - Favicons for tag matches in autocomplete aren&#039;t resized&lt;br /&gt;
** {{bug|402668}} - reduce Ts by initially hiding editBookmarkPanel and autocomplete panel&lt;br /&gt;
** {{bug|381216}} – After initial import, minefield with bookmarks-on-places throws out Firefox 2 bookmarks changes&lt;br /&gt;
* cbarrett&lt;br /&gt;
** {{bug|402901}} - trace_malloc_leaks on bm-xserve11 increase related to unified toolbar&lt;br /&gt;
* fantasai&lt;br /&gt;
** {{bug|399407}} – Don&#039;t treat overflow containers as columns for counting purposes&lt;br /&gt;
** {{bug|399687}} - Fix spurious overflow container assertion&lt;br /&gt;
* Who&#039;s Next?&lt;br /&gt;
&lt;br /&gt;
== Perf Risky Blockers ==&lt;br /&gt;
&lt;br /&gt;
* roc&lt;br /&gt;
** {{bug|397510}} - Limit the number of lines we build textruns in BuildTextRuns (speeds up painting of huge pages)&lt;br /&gt;
** {{bug|389101}} - Be more diligent about invalidating textruns for lines&lt;br /&gt;
&lt;br /&gt;
== Non-Blockers ==&lt;br /&gt;
&lt;br /&gt;
* josh&lt;br /&gt;
** {{bug|400259}} - remove nsIMenuListener interface&lt;br /&gt;
* jimm&lt;br /&gt;
** {{bug|374593}} – Implement bug 178513 on Windows (translucent drag feedback)&lt;br /&gt;
* reed (checkin-needed bugs)&lt;br /&gt;
** {{bug|400392}} - necko unit test test_reopen.js fails randomly on qm-centos5-01 [sylvain.pasche@gmail.com]&lt;br /&gt;
** {{bug|358599}} - Crash when closing tab (SeaMonkey Undo Close Tab related) [@ nsSHistory::EvictWindowContentViewers] [ajschult@verizon.net]&lt;br /&gt;
** {{bug|399794}} - Remove the use of Atoms of nsIconURI [alfredkayser@nl.ibm.com]&lt;br /&gt;
** {{bug|400081}} - Leak gfxFont and gfxTextRun with font-size: 0 [chris@pearce.org.nz]&lt;br /&gt;
** {{bug|379418}} - Don&#039;t assert on bidi frames in nsMathMLContainerFrames [mats.palmgren@bredband.net]&lt;br /&gt;
* dholbert&lt;br /&gt;
** {{bug|398181}} - Substitute NSCoordSaturatingAdd/Subtract for actual arithmetic in 3 places where we might have unconstrained heights&lt;br /&gt;
* Olli&lt;br /&gt;
** {{bug|401559}} GetFirst/LastChild doesn&#039;t ensure contents generated&lt;br /&gt;
* brendan&lt;br /&gt;
** {{bug|402386}} incorrect automatic semicolon insertion after (x\n)++/--&lt;br /&gt;
* smontagu (mostly offline until evening of Nov 10 PST)&lt;br /&gt;
** {{bug|134911}} Changing browser charset encoding loses all form data&lt;br /&gt;
** {{bug|399284}} Some charsets have no langgroup defined&lt;br /&gt;
* dwitte&lt;br /&gt;
** {{bug|400552}} – setting document.domain inconsistent in face of IDN whitelist&lt;br /&gt;
* tor&lt;br /&gt;
** {{bug|402787}} - gradients not color corrected&lt;br /&gt;
* luser&lt;br /&gt;
** {{bug|393548}} - &amp;quot;Restart Thunderbird&amp;quot; button is too small, text doesn&#039;t fit&lt;br /&gt;
** {{bug|399341}} - [Breakpad] Add crashreporter log file&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Firefox3/Beta2CheckinQueue&amp;diff=73859</id>
		<title>Firefox3/Beta2CheckinQueue</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Firefox3/Beta2CheckinQueue&amp;diff=73859"/>
		<updated>2007-11-08T21:54:03Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Blockers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Phase 1 bugs =&lt;br /&gt;
&lt;br /&gt;
These are the only bugs that can be checked in for now.&lt;br /&gt;
&lt;br /&gt;
This list has been split out into [[Firefox3/Beta2CheckinQueue-Phase1|a separate page]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Check-in Sign-up Sheet for Phase 2 of Beta 2 =&lt;br /&gt;
&lt;br /&gt;
Damon and Schrep have given the signal that it&#039;s ok to start checking these in once phase 1 landings finish.&lt;br /&gt;
&lt;br /&gt;
== Blockers ==&lt;br /&gt;
&lt;br /&gt;
* roc&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|385417}} - Rework textrun glyph representation so we can handle clusters containing glyphs in different fonts&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|391584}} - Pass around a context string so we can detect word breaks at the beginning or end of frames&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|398733}} - The first *continuation* for an element should be the abs-pos container frame, not just any one of its first-in-flows&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399940}} - Prevent content duplication by having ContentRemoved tell us whether it already reconstructed frames and therefore ContentInserted need not be called&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|307242}} - Use ClearFloats instead of inspecting the space manager to determine the final height of a block formatting context&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|401361}} - Draw correctly when drawWindow is called on a window using fullZoom&amp;lt;/s&amp;gt;&lt;br /&gt;
* smontagu (mostly offline until evening of Nov 10 PST)&lt;br /&gt;
** {{bug|397961}} - ASSERTION: lost track of line breaks somehow&amp;quot; with text-transform, rtl, wrapping&lt;br /&gt;
** {{bug|402427}} - Wrong shaping when visual text type is used in input field&lt;br /&gt;
** {{bug|402380}} - Assertions with first-letter and rtl.&lt;br /&gt;
* Neil&lt;br /&gt;
** {{bug|397873}} – Popup windows have menu bar when they used not to&lt;br /&gt;
** {{bug|400603}} - Last row of bottom-up bitmap is never updated&lt;br /&gt;
* Olli&lt;br /&gt;
** {{bug|397954}} - (SSensitive)&lt;br /&gt;
** {{bug|373344}} - (SSensitive)&lt;br /&gt;
** {{bug|363265}} - Scroll arrows, page up/page down, home, end, and space don&#039;t work in print preview &lt;br /&gt;
** {{bug|373344}} - Mousedown event listener stuff&lt;br /&gt;
* luser&lt;br /&gt;
** {{bug|372271}} – Drag and dropping of hyperlink from 2.0 to trunk URL bar results in malformatted URL&lt;br /&gt;
* smichaud&lt;br /&gt;
** {{bug|400321}} – Fix Cocoa widgets appshell workarounds for Camino crashing on exit&lt;br /&gt;
* kaie&lt;br /&gt;
** {{bug|399706}} – Better fix for crash on double free&lt;br /&gt;
** {{bug|400195}} – fix line endings in cert exceptions config file&lt;br /&gt;
** {{bug|368325}} – fix crash when reading encrypted mail&lt;br /&gt;
* reed (checkin-needed bugs)&lt;br /&gt;
** {{bug|386361}} – Page Info no longer displays whether page is in quirks / standards compliance mode [f.qu@queze.net]&lt;br /&gt;
** {{bug|394052}} – Leaking five foo.xml documents running one or more of the mochitests using property_database.js [sharparrow1@yahoo.com]&lt;br /&gt;
** {{bug|391625}} – Update plugins list on plugins-list-updated [dtownsend@mozilla.com]&lt;br /&gt;
** {{bug|399407}} – Don&#039;t treat overflow containers as columns for counting purposes&lt;br /&gt;
** {{bug|399687}} - Fix spurious overflow container assertion&lt;br /&gt;
** {{bug|399096}} – nsDOMCacheUpdateService leaks &lt;br /&gt;
* dcamp&lt;br /&gt;
** {{bug|394525}} - Malware check non-http/https urls&lt;br /&gt;
* dveditz&lt;br /&gt;
** {{bug|402150}} - nsDocument::RetrieveRelevantHeaders bug&lt;br /&gt;
* jst&lt;br /&gt;
** {{bug|392532}} - Docshell crash&lt;br /&gt;
** {{bug|400204}} - window.innerWidth throws&lt;br /&gt;
** {{bug|400366}} - Don&#039;t break AJAX toolkits bitte&lt;br /&gt;
** {{bug|389988}} - Don&#039;t throw from blocked modal dialogs&lt;br /&gt;
** {{bug|386493}} - Plugin crash goodness&lt;br /&gt;
* Kbizzle&lt;br /&gt;
** {{bug|401169}} – Crash when javascript turned off and noscript, table, script, title &lt;br /&gt;
* Jesse&lt;br /&gt;
** {{bug|401393}} - Leak with Flash and Greasemonkey&lt;br /&gt;
* Longsonr&lt;br /&gt;
** {{bug|402342}} - feTurbulence mixes up type and stitchTiles attributes&lt;br /&gt;
* sspitzer&lt;br /&gt;
** {{bug|402703}} - Favicons for tag matches in autocomplete aren&#039;t resized&lt;br /&gt;
** {{bug|402668}} - reduce Ts by initially hiding editBookmarkPanel and autocomplete panel&lt;br /&gt;
* cbarrett&lt;br /&gt;
** {{bug|402901}} - trace_malloc_leaks on bm-xserve11 increase related to unified toolbar&lt;br /&gt;
* Who&#039;s Next?&lt;br /&gt;
&lt;br /&gt;
== Perf Risky Blockers ==&lt;br /&gt;
&lt;br /&gt;
* roc&lt;br /&gt;
** {{bug|397510}} - Limit the number of lines we build textruns in BuildTextRuns (speeds up painting of huge pages)&lt;br /&gt;
** {{bug|389101}} - Be more diligent about invalidating textruns for lines&lt;br /&gt;
&lt;br /&gt;
== Non-Blockers ==&lt;br /&gt;
&lt;br /&gt;
* josh&lt;br /&gt;
** {{bug|400259}} - remove nsIMenuListener interface&lt;br /&gt;
* jimm&lt;br /&gt;
** {{bug|374593}} – Implement bug 178513 on Windows (translucent drag feedback)&lt;br /&gt;
* reed (checkin-needed bugs)&lt;br /&gt;
** {{bug|400392}} - necko unit test test_reopen.js fails randomly on qm-centos5-01 [sylvain.pasche@gmail.com]&lt;br /&gt;
** {{bug|358599}} - Crash when closing tab (SeaMonkey Undo Close Tab related) [@ nsSHistory::EvictWindowContentViewers] [ajschult@verizon.net]&lt;br /&gt;
** {{bug|399794}} - Remove the use of Atoms of nsIconURI [alfredkayser@nl.ibm.com]&lt;br /&gt;
** {{bug|400081}} - Leak gfxFont and gfxTextRun with font-size: 0 [chris@pearce.org.nz]&lt;br /&gt;
** {{bug|379418}} - Don&#039;t assert on bidi frames in nsMathMLContainerFrames [mats.palmgren@bredband.net]&lt;br /&gt;
* dholbert&lt;br /&gt;
** {{bug|398181}} - Substitute NSCoordSaturatingAdd/Subtract for actual arithmetic in 3 places where we might have unconstrained heights&lt;br /&gt;
* Olli&lt;br /&gt;
** {{bug|401559}} GetFirst/LastChild doesn&#039;t ensure contents generated&lt;br /&gt;
* brendan&lt;br /&gt;
** {{bug|402386}} incorrect automatic semicolon insertion after (x\n)++/--&lt;br /&gt;
* smontagu&lt;br /&gt;
** {{bug|134911}} Changing browser charset encoding loses all form data&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Firefox3/Beta2CheckinQueue&amp;diff=73847</id>
		<title>Firefox3/Beta2CheckinQueue</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Firefox3/Beta2CheckinQueue&amp;diff=73847"/>
		<updated>2007-11-08T21:25:57Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Blockers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Phase 1 bugs =&lt;br /&gt;
&lt;br /&gt;
These are the only bugs that can be checked in for now.&lt;br /&gt;
&lt;br /&gt;
This list has been split out into [[Firefox3/Beta2CheckinQueue-Phase1|a separate page]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Check-in Sign-up Sheet for Phase 2 of Beta 2 =&lt;br /&gt;
&lt;br /&gt;
Damon and Schrep have given the signal that it&#039;s ok to start checking these in once phase 1 landings finish.&lt;br /&gt;
&lt;br /&gt;
== Blockers ==&lt;br /&gt;
&lt;br /&gt;
* roc&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|385417}} - Rework textrun glyph representation so we can handle clusters containing glyphs in different fonts&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|391584}} - Pass around a context string so we can detect word breaks at the beginning or end of frames&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|398733}} - The first *continuation* for an element should be the abs-pos container frame, not just any one of its first-in-flows&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399940}} - Prevent content duplication by having ContentRemoved tell us whether it already reconstructed frames and therefore ContentInserted need not be called&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|307242}} - Use ClearFloats instead of inspecting the space manager to determine the final height of a block formatting context&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|401361}} - Draw correctly when drawWindow is called on a window using fullZoom&amp;lt;/s&amp;gt;&lt;br /&gt;
* smontagu&lt;br /&gt;
** {{bug|397961}} - ASSERTION: lost track of line breaks somehow&amp;quot; with text-transform, rtl, wrapping&lt;br /&gt;
** {{bug|402427}} - Wrong shaping when visual text type is used in input field&lt;br /&gt;
** {{bug|402380}} - Assertions with first-letter and rtl.&lt;br /&gt;
* Neil&lt;br /&gt;
** {{bug|397873}} – Popup windows have menu bar when they used not to&lt;br /&gt;
** {{bug|400603}} - Last row of bottom-up bitmap is never updated&lt;br /&gt;
* Olli&lt;br /&gt;
** {{bug|397954}} - (SSensitive)&lt;br /&gt;
** {{bug|373344}} - (SSensitive)&lt;br /&gt;
** {{bug|363265}} - Scroll arrows, page up/page down, home, end, and space don&#039;t work in print preview &lt;br /&gt;
** {{bug|373344}} - Mousedown event listener stuff&lt;br /&gt;
* luser&lt;br /&gt;
** {{bug|372271}} – Drag and dropping of hyperlink from 2.0 to trunk URL bar results in malformatted URL&lt;br /&gt;
* smichaud&lt;br /&gt;
** {{bug|400321}} – Fix Cocoa widgets appshell workarounds for Camino crashing on exit&lt;br /&gt;
* kaie&lt;br /&gt;
** {{bug|399706}} – Better fix for crash on double free&lt;br /&gt;
** {{bug|400195}} – fix line endings in cert exceptions config file&lt;br /&gt;
** {{bug|368325}} – fix crash when reading encrypted mail&lt;br /&gt;
* reed (checkin-needed bugs)&lt;br /&gt;
** {{bug|386361}} – Page Info no longer displays whether page is in quirks / standards compliance mode [f.qu@queze.net]&lt;br /&gt;
** {{bug|394052}} – Leaking five foo.xml documents running one or more of the mochitests using property_database.js [sharparrow1@yahoo.com]&lt;br /&gt;
** {{bug|391625}} – Update plugins list on plugins-list-updated [dtownsend@mozilla.com]&lt;br /&gt;
** {{bug|399407}} – Don&#039;t treat overflow containers as columns for counting purposes&lt;br /&gt;
** {{bug|399687}} - Fix spurious overflow container assertion&lt;br /&gt;
** {{bug|399096}} – nsDOMCacheUpdateService leaks &lt;br /&gt;
* dcamp&lt;br /&gt;
** {{bug|394525}} - Malware check non-http/https urls&lt;br /&gt;
* dveditz&lt;br /&gt;
** {{bug|402150}} - nsDocument::RetrieveRelevantHeaders bug&lt;br /&gt;
* jst&lt;br /&gt;
** {{bug|392532}} - Docshell crash&lt;br /&gt;
** {{bug|400204}} - window.innerWidth throws&lt;br /&gt;
** {{bug|400366}} - Don&#039;t break AJAX toolkits bitte&lt;br /&gt;
** {{bug|389988}} - Don&#039;t throw from blocked modal dialogs&lt;br /&gt;
** {{bug|386493}} - Plugin crash goodness&lt;br /&gt;
* Kbizzle&lt;br /&gt;
** {{bug|401169}} – Crash when javascript turned off and noscript, table, script, title &lt;br /&gt;
* Jesse&lt;br /&gt;
** {{bug|401393}} - Leak with Flash and Greasemonkey&lt;br /&gt;
* Longsonr&lt;br /&gt;
** {{bug|402342}} - feTurbulence mixes up type and stitchTiles attributes&lt;br /&gt;
* sspitzer&lt;br /&gt;
** {{bug|402703}} - Favicons for tag matches in autocomplete aren&#039;t resized&lt;br /&gt;
** {{bug|402668}} - reduce Ts by initially hiding editBookmarkPanel and autocomplete panel&lt;br /&gt;
* cbarrett&lt;br /&gt;
** {{bug|402901}} - trace_malloc_leaks on bm-xserve11 increase related to unified toolbar&lt;br /&gt;
* Who&#039;s Next?&lt;br /&gt;
&lt;br /&gt;
== Perf Risky Blockers ==&lt;br /&gt;
&lt;br /&gt;
* roc&lt;br /&gt;
** {{bug|397510}} - Limit the number of lines we build textruns in BuildTextRuns (speeds up painting of huge pages)&lt;br /&gt;
** {{bug|389101}} - Be more diligent about invalidating textruns for lines&lt;br /&gt;
&lt;br /&gt;
== Non-Blockers ==&lt;br /&gt;
&lt;br /&gt;
* josh&lt;br /&gt;
** {{bug|400259}} - remove nsIMenuListener interface&lt;br /&gt;
* jimm&lt;br /&gt;
** {{bug|374593}} – Implement bug 178513 on Windows (translucent drag feedback)&lt;br /&gt;
* reed (checkin-needed bugs)&lt;br /&gt;
** {{bug|400392}} - necko unit test test_reopen.js fails randomly on qm-centos5-01 [sylvain.pasche@gmail.com]&lt;br /&gt;
** {{bug|358599}} - Crash when closing tab (SeaMonkey Undo Close Tab related) [@ nsSHistory::EvictWindowContentViewers] [ajschult@verizon.net]&lt;br /&gt;
** {{bug|399794}} - Remove the use of Atoms of nsIconURI [alfredkayser@nl.ibm.com]&lt;br /&gt;
** {{bug|400081}} - Leak gfxFont and gfxTextRun with font-size: 0 [chris@pearce.org.nz]&lt;br /&gt;
** {{bug|379418}} - Don&#039;t assert on bidi frames in nsMathMLContainerFrames [mats.palmgren@bredband.net]&lt;br /&gt;
* dholbert&lt;br /&gt;
** {{bug|398181}} - Substitute NSCoordSaturatingAdd/Subtract for actual arithmetic in 3 places where we might have unconstrained heights&lt;br /&gt;
* Olli&lt;br /&gt;
** {{bug|401559}} GetFirst/LastChild doesn&#039;t ensure contents generated&lt;br /&gt;
* brendan&lt;br /&gt;
** {{bug|402386}} incorrect automatic semicolon insertion after (x\n)++/--&lt;br /&gt;
* smontagu&lt;br /&gt;
** {{bug|134911}} Changing browser charset encoding loses all form data&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Firefox3/Beta2CheckinQueue&amp;diff=73771</id>
		<title>Firefox3/Beta2CheckinQueue</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Firefox3/Beta2CheckinQueue&amp;diff=73771"/>
		<updated>2007-11-08T03:54:20Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Non-Blockers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Phase 1 bugs =&lt;br /&gt;
&lt;br /&gt;
These are the only bugs that can be checked in for now.&lt;br /&gt;
&lt;br /&gt;
This list has been split out into [[Firefox3/Beta2CheckinQueue-Phase1|a separate page]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Check-in Sign-up Sheet for Phase 2 of Beta 2 =&lt;br /&gt;
&lt;br /&gt;
You may add yourself and your bugs to (the bottom of) these lists, but you may not start checking these in until Damon says it&#039;s ok.&lt;br /&gt;
&lt;br /&gt;
== Blockers ==&lt;br /&gt;
&lt;br /&gt;
* roc&lt;br /&gt;
** {{bug|385417}} - Rework textrun glyph representation so we can handle clusters containing glyphs in different fonts&lt;br /&gt;
** {{bug|391584}} - Pass around a context string so we can detect word breaks at the beginning or end of frames&lt;br /&gt;
** {{bug|398733}} - The first *continuation* for an element should be the abs-pos container frame, not just any one of its first-in-flows&lt;br /&gt;
** {{bug|400826}} - Transformed-textruns should gather their style data frame by frame instead of flow by flow&lt;br /&gt;
** {{bug|399940}} - Prevent content duplication by having ContentRemoved tell us whether it already reconstructed frames and therefore ContentInserted need not be called&lt;br /&gt;
** {{bug|307242}} - Use ClearFloats instead of inspecting the space manager to determine the final height of a block formatting context&lt;br /&gt;
** {{bug|401361}} - Draw correctly when drawWindow is called on a window using fullZoom&lt;br /&gt;
* smontagu&lt;br /&gt;
** {{bug|397961}} - ASSERTION: lost track of line breaks somehow&amp;quot; with text-transform, rtl, wrapping&lt;br /&gt;
** {{bug|402427}} - Wrong shaping when visual text type is used in input field&lt;br /&gt;
* Neil&lt;br /&gt;
** {{bug|397873}} – Popup windows have menu bar when they used not to&lt;br /&gt;
** {{bug|400603}} - Last row of bottom-up bitmap is never updated&lt;br /&gt;
* Olli&lt;br /&gt;
** {{bug|397954}} - (SSensitive)&lt;br /&gt;
** {{bug|373344}} - (SSensitive)&lt;br /&gt;
** {{bug|363265}} - Scroll arrows, page up/page down, home, end, and space don&#039;t work in print preview &lt;br /&gt;
** {{bug|373344}} - Mousedown event listener stuff&lt;br /&gt;
* luser&lt;br /&gt;
** {{bug|372271}} – Drag and dropping of hyperlink from 2.0 to trunk URL bar results in malformatted URL&lt;br /&gt;
* smichaud&lt;br /&gt;
** {{bug|400321}} – Fix Cocoa widgets appshell workarounds for Camino crashing on exit&lt;br /&gt;
* kaie&lt;br /&gt;
** {{bug|399706}} – Better fix for crash on double free&lt;br /&gt;
** {{bug|400195}} – fix line endings in cert exceptions config file&lt;br /&gt;
** {{bug|368325}} – fix crash when reading encrypted mail&lt;br /&gt;
* reed (checkin-needed bugs)&lt;br /&gt;
** {{bug|386361}} – Page Info no longer displays whether page is in quirks / standards compliance mode [f.qu@queze.net]&lt;br /&gt;
** {{bug|394052}} – Leaking five foo.xml documents running one or more of the mochitests using property_database.js [sharparrow1@yahoo.com]&lt;br /&gt;
** {{bug|391625}} – Update plugins list on plugins-list-updated [dtownsend@mozilla.com]&lt;br /&gt;
** {{bug|399407}} – Don&#039;t treat overflow containers as columns for counting purposes&lt;br /&gt;
** {{bug|399687}} - Fix spurious overflow container assertion&lt;br /&gt;
** {{bug|399096}} – nsDOMCacheUpdateService leaks &lt;br /&gt;
* dcamp&lt;br /&gt;
** {{bug|394525}} - Malware check non-http/https urls&lt;br /&gt;
* dveditz&lt;br /&gt;
** {{bug|402150}} - nsDocument::RetrieveRelevantHeaders bug&lt;br /&gt;
* jst&lt;br /&gt;
** {{bug|392532}} - Docshell crash&lt;br /&gt;
** {{bug|400204}} - window.innerWidth throws&lt;br /&gt;
** {{bug|400366}} - Don&#039;t break AJAX toolkits bitte&lt;br /&gt;
** {{bug|389988}} - Don&#039;t throw from blocked modal dialogs&lt;br /&gt;
** {{bug|386493}} - Plugin crash goodness&lt;br /&gt;
* Kbizzle&lt;br /&gt;
** {{bug|401169}} – Crash when javascript turned off and noscript, table, script, title &lt;br /&gt;
* Jesse&lt;br /&gt;
** {{bug|401393}} - Leak with Flash and Greasemonkey&lt;br /&gt;
* Who&#039;s Next?&lt;br /&gt;
&lt;br /&gt;
== Perf Risky Blockers ==&lt;br /&gt;
&lt;br /&gt;
* roc&lt;br /&gt;
** {{bug|397510}} - Limit the number of lines we build textruns in BuildTextRuns (speeds up painting of huge pages)&lt;br /&gt;
** {{bug|389101}} - Be more diligent about invalidating textruns for lines&lt;br /&gt;
&lt;br /&gt;
== Non-Blockers ==&lt;br /&gt;
&lt;br /&gt;
* josh&lt;br /&gt;
** {{bug|400259}} - remove nsIMenuListener interface&lt;br /&gt;
* jimm&lt;br /&gt;
** {{bug|374593}} – Implement bug 178513 on Windows (translucent drag feedback)&lt;br /&gt;
* reed (checkin-needed bugs)&lt;br /&gt;
** {{bug|400392}} - necko unit test test_reopen.js fails randomly on qm-centos5-01 [sylvain.pasche@gmail.com]&lt;br /&gt;
** {{bug|358599}} - Crash when closing tab (SeaMonkey Undo Close Tab related) [@ nsSHistory::EvictWindowContentViewers] [ajschult@verizon.net]&lt;br /&gt;
** {{bug|399794}} - Remove the use of Atoms of nsIconURI [alfredkayser@nl.ibm.com]&lt;br /&gt;
** {{bug|400081}} - Leak gfxFont and gfxTextRun with font-size: 0 [chris@pearce.org.nz]&lt;br /&gt;
** {{bug|379418}} - Don&#039;t assert on bidi frames in nsMathMLContainerFrames [mats.palmgren@bredband.net]&lt;br /&gt;
* dholbert&lt;br /&gt;
** {{bug|398181}} - Substitute NSCoordSaturatingAdd/Subtract for actual arithmetic in 3 places where we might have unconstrained heights&lt;br /&gt;
* Olli&lt;br /&gt;
** {{bug|401559}} GetFirst/LastChild doesn&#039;t ensure contents generated&lt;br /&gt;
* brendan&lt;br /&gt;
** {{bug|402386}} incorrect automatic semicolon insertion after (x\n)++/--&lt;br /&gt;
* smontagu&lt;br /&gt;
** {{bug|134911}} Changing browser charset encoding loses all form data&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Firefox3/Beta2CheckinQueue&amp;diff=73587</id>
		<title>Firefox3/Beta2CheckinQueue</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Firefox3/Beta2CheckinQueue&amp;diff=73587"/>
		<updated>2007-11-07T10:23:39Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Blockers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Phase 1 bugs =&lt;br /&gt;
&lt;br /&gt;
These are the only bugs that can be checked in for now.&lt;br /&gt;
&lt;br /&gt;
This list has been split out into [[Firefox3/Beta2CheckinQueue-Phase1|a separate page]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Check-in Sign-up Sheet for Phase 2 of Beta 2 =&lt;br /&gt;
&lt;br /&gt;
You may add yourself and your bugs to (the bottom of) these lists, but you may not start checking these in until Damon says it&#039;s ok.&lt;br /&gt;
&lt;br /&gt;
== Blockers ==&lt;br /&gt;
&lt;br /&gt;
* roc&lt;br /&gt;
** {{bug|385417}} - Rework textrun glyph representation so we can handle clusters containing glyphs in different fonts&lt;br /&gt;
** {{bug|391584}} - Pass around a context string so we can detect word breaks at the beginning or end of frames&lt;br /&gt;
** {{bug|398733}} - The first *continuation* for an element should be the abs-pos container frame, not just any one of its first-in-flows&lt;br /&gt;
** {{bug|400826}} - Transformed-textruns should gather their style data frame by frame instead of flow by flow&lt;br /&gt;
** {{bug|399940}} - Prevent content duplication by having ContentRemoved tell us whether it already reconstructed frames and therefore ContentInserted need not be called&lt;br /&gt;
* smontagu&lt;br /&gt;
** {{bug|397961}} - ASSERTION: lost track of line breaks somehow&amp;quot; with text-transform, rtl, wrapping&lt;br /&gt;
** {{bug|402427}} - Wrong shaping when visual text type is used in input field&lt;br /&gt;
* Neil&lt;br /&gt;
** {{bug|397873}} – Popup windows have menu bar when they used not to&lt;br /&gt;
&lt;br /&gt;
* Who&#039;s Next?&lt;br /&gt;
&lt;br /&gt;
== Perf Risky Blockers ==&lt;br /&gt;
&lt;br /&gt;
* roc&lt;br /&gt;
** {{bug|397510}} - Limit the number of lines we build textruns in BuildTextRuns (speeds up painting of huge pages)&lt;br /&gt;
** {{bug|389101}} - Be more diligent about invalidating textruns for lines&lt;br /&gt;
&lt;br /&gt;
== Non-Blockers ==&lt;br /&gt;
&lt;br /&gt;
(empty)&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Firefox3/Beta2CheckinQueue-Phase1&amp;diff=73560</id>
		<title>Firefox3/Beta2CheckinQueue-Phase1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Firefox3/Beta2CheckinQueue-Phase1&amp;diff=73560"/>
		<updated>2007-11-07T07:24:37Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Blockers First */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== PHASE 1 CHECKIN LIST:  DO NOT CHANGE THIS LIST ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Check-in Sign-up Sheet for Beta2 =&lt;br /&gt;
&lt;br /&gt;
If it is your turn, you will have received an email from the person before you giving you the OK to start checking in your bugs.  If you have not received that email, do NOT check in.  If you are the first person on this list, you will receive an email from beltzner giving you the OK to begin.  Please make sure to email the next person on the list (and/or ping them on IRC) when you&#039;re done.&lt;br /&gt;
&lt;br /&gt;
== Blockers First ==&lt;br /&gt;
&lt;br /&gt;
* stuart&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|386585}} - Update libpng to version 1.2.22&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399630}} - Don&#039;t decode PNG iCCP/cHRM chunks when color management disabled&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399369}} - Disable font fallback when a character is in the private use areas&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|396315}} - font stuff&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|394751}} - hang with long text on windows&amp;lt;/s&amp;gt;&lt;br /&gt;
* sicking&lt;br /&gt;
** {{bug|394052}} - XBL leak - sicking&lt;br /&gt;
* Jesse&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|398880}} - getElementsByClassName(&amp;quot;&amp;quot;) leaks an nsVoidArray&amp;lt;/s&amp;gt;&lt;br /&gt;
* dholbert&lt;br /&gt;
** {{bug|381152}} - hang; prevent bandRects from having height &amp;gt; nscoord_MAX&lt;br /&gt;
** {{bug|398215}} - hang in nsStackLayout::Layout w/ RTL and bullets &lt;br /&gt;
** {{bug|398453}} - hang on print preview, needs unconstrained size check&lt;br /&gt;
** {{bug|398797}} - let rel.-positioned inline-blocks be containing blocks for abs. content&lt;br /&gt;
** {{bug|400171}} - check mCombinedArea to find float damage&lt;br /&gt;
* roc&lt;br /&gt;
** {{bug|400826}} - We shouldn&#039;t build the styles array for transformed textruns assuming every frame in a flow has the same style; instead we should build it frame by frame.&lt;br /&gt;
** {{bug|398144}} - Make blocks that are margin-roots never consider themselves empty.&lt;br /&gt;
** {{bug|389707}} - Fix text-transform:capitalize by having nsLineBreaker determine which characters should be capitalized.&lt;br /&gt;
** {{bug|356466}} - Rev nsIEditor IID and documentation due to ownership model changes&lt;br /&gt;
** {{bug|336153}} - Fix fieldset content-block sizing when a specified height is given&lt;br /&gt;
** {{bug|336408}} - Allow the caret to be positioned at the end of trimmed whitespace, as if the whitespace wasn&#039;t trimmed&lt;br /&gt;
* bz&lt;br /&gt;
** {{bug|390975}} - Fix up the mForm pointer when a non-parent mForm is removed from the DOM.&lt;br /&gt;
** {{bug|386642}} - Refactor and improve sibling frame finding.&lt;br /&gt;
** {{bug|395623}} - Bring some sanity to :first-line&lt;br /&gt;
** {{bug|400157}} - Fix MathML separator counting screwup&lt;br /&gt;
** {{bug|379353}} - Table invalidation issue&lt;br /&gt;
** {{bug|400485}} - HTMLAppletElement.code should not be absolute URI&lt;br /&gt;
** {{bug|402320}} - Check for null URI on embeds&lt;br /&gt;
** {{bug|402633}} - Fix view-source memory leak&lt;br /&gt;
* josh&lt;br /&gt;
** {{bug|358340}} - webloc file cannot be opened by drag and drop into open tab/window&lt;br /&gt;
** {{bug|402660}} - wrong default titlebar color values on Mac OS X 10.4&lt;br /&gt;
** {{bug|402176}} - sanitize/optimize Cocoa nsIWidget move and resize implementations&lt;br /&gt;
** {{bug|400355}} - GetGeckoKeyCodeFromChar has failed&amp;quot; pressing right shift or right cmd&lt;br /&gt;
** {{bug|385034}} - Autoscroll doesn&#039;t cancel properly on second middle-click&lt;br /&gt;
* reed (checkin-needed bugs)&lt;br /&gt;
** {{bug|380464}} - crashed [@ gfxPlatformGtk::SetSurfaceGdkWindow] in case where I used to see bug 263160 [vladimir@pobox.com]&lt;br /&gt;
** {{bug|387701}} - Painting problems when scrolling page with Java applet [chris@pearce.org.nz]&lt;br /&gt;
** {{bug|393285}} - Add OS and ABI for restricting the blocklist checks [dtownsend@mozilla.com]&lt;br /&gt;
** {{bug|398313}} - Java plugin doesn&#039;t show up in disabled state (Add-ons Manager) [dtownsend@mozilla.com]&lt;br /&gt;
* smontagu&lt;br /&gt;
** {{bug|397961}} - ASSERTION: lost track of line breaks somehow&amp;quot; with text-transform, rtl, wrapping&lt;br /&gt;
** {{bug|402427}} - Wrong shaping when visual text type is used in input field (if reviewed by the time my turn comes)&lt;br /&gt;
&lt;br /&gt;
* Who&#039;s Next?&lt;br /&gt;
&lt;br /&gt;
== Perf Risky Blockers ==&lt;br /&gt;
* stuart&lt;br /&gt;
**  {{bug|143046}} - store gifs as 8bit&lt;br /&gt;
* bz&lt;br /&gt;
** {{bug|399185}} - Mark image URIs immutable before passing to image loader.&lt;br /&gt;
** {{bug|389188}} - Give images principals&lt;br /&gt;
* roc&lt;br /&gt;
** {{bug|375304}} - Better handling of abs-pos children of scrollable frames with min-height and other things affecting the height (patch originally by Eli Friedman)&lt;br /&gt;
&lt;br /&gt;
== Non-Blockers ==&lt;br /&gt;
* bz&lt;br /&gt;
** {{bug|399410}} - Fix issues in the subframe-resizing post-reflow callback&lt;br /&gt;
* roc&lt;br /&gt;
** {{bug|130078}} - Make chrome subdocuments of chrome parents share the view hierarchy&lt;br /&gt;
* reed (checkin-needed bugs)&lt;br /&gt;
** {{bug|282180}} - Sync xpfe button.xml with toolkit button.xml (Fix |checked| issue) [sgautherie.bz@free.fr]&lt;br /&gt;
** {{bug|118312}} - NS_THEME_TREEVIEW* implementations (GTK) [twanno@lycos.nl]&lt;br /&gt;
** {{bug|401298}} - Including jsapi.h generates many warnings with certain compiler configurations (e.g. gcc 3.4 -Wstrict-prototypes) [wes@page.ca]&lt;br /&gt;
** {{bug|353981}} - Problems with globalAlpha being ignored sometimes [philip@zaynar.demon.co.uk]&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Firefox3/Beta2CheckinQueue-Phase1&amp;diff=73554</id>
		<title>Firefox3/Beta2CheckinQueue-Phase1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Firefox3/Beta2CheckinQueue-Phase1&amp;diff=73554"/>
		<updated>2007-11-07T06:21:49Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Blockers First */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== PHASE 1 CHECKIN LIST:  DO NOT CHANGE THIS LIST ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Check-in Sign-up Sheet for Beta2 =&lt;br /&gt;
&lt;br /&gt;
If it is your turn, you will have received an email from the person before you giving you the OK to start checking in your bugs.  If you have not received that email, do NOT check in.  If you are the first person on this list, you will receive an email from beltzner giving you the OK to begin.  Please make sure to email the next person on the list (and/or ping them on IRC) when you&#039;re done.&lt;br /&gt;
&lt;br /&gt;
== Blockers First ==&lt;br /&gt;
&lt;br /&gt;
* stuart&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|386585}} - Update libpng to version 1.2.22&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399630}} - Don&#039;t decode PNG iCCP/cHRM chunks when color management disabled&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|399369}} - Disable font fallback when a character is in the private use areas&amp;lt;/s&amp;gt;&lt;br /&gt;
** &amp;lt;s&amp;gt;{{bug|396315}} - font stuff&amp;lt;/s&amp;gt;&lt;br /&gt;
** {{bug|394751}} - hang with long text on windows&lt;br /&gt;
* sicking&lt;br /&gt;
** {{bug|394052}} - XBL leak - sicking&lt;br /&gt;
* Jesse&lt;br /&gt;
** {{bug|398880}} - getElementsByClassName(&amp;quot;&amp;quot;) leaks an nsVoidArray&lt;br /&gt;
* dholbert&lt;br /&gt;
** {{bug|381152}} - hang; prevent bandRects from having height &amp;gt; nscoord_MAX&lt;br /&gt;
** {{bug|398215}} - hang in nsStackLayout::Layout w/ RTL and bullets &lt;br /&gt;
** {{bug|398453}} - hang on print preview, needs unconstrained size check&lt;br /&gt;
** {{bug|398797}} - let rel.-positioned inline-blocks be containing blocks for abs. content&lt;br /&gt;
** {{bug|400171}} - check mCombinedArea to find float damage&lt;br /&gt;
* roc&lt;br /&gt;
** {{bug|400826}} - We shouldn&#039;t build the styles array for transformed textruns assuming every frame in a flow has the same style; instead we should build it frame by frame.&lt;br /&gt;
** {{bug|398144}} - Make blocks that are margin-roots never consider themselves empty.&lt;br /&gt;
** {{bug|389707}} - Fix text-transform:capitalize by having nsLineBreaker determine which characters should be capitalized.&lt;br /&gt;
** {{bug|356466}} - Rev nsIEditor IID and documentation due to ownership model changes&lt;br /&gt;
** {{bug|336153}} - Fix fieldset content-block sizing when a specified height is given&lt;br /&gt;
** {{bug|336408}} - Allow the caret to be positioned at the end of trimmed whitespace, as if the whitespace wasn&#039;t trimmed&lt;br /&gt;
* bz&lt;br /&gt;
** {{bug|390975}} - Fix up the mForm pointer when a non-parent mForm is removed from the DOM.&lt;br /&gt;
** {{bug|386642}} - Refactor and improve sibling frame finding.&lt;br /&gt;
** {{bug|395623}} - Bring some sanity to :first-line&lt;br /&gt;
** {{bug|400157}} - Fix MathML separator counting screwup&lt;br /&gt;
** {{bug|379353}} - Table invalidation issue&lt;br /&gt;
** {{bug|400485}} - HTMLAppletElement.code should not be absolute URI&lt;br /&gt;
** {{bug|402320}} - Check for null URI on embeds&lt;br /&gt;
** {{bug|402633}} - Fix view-source memory leak&lt;br /&gt;
* josh&lt;br /&gt;
** {{bug|358340}} - webloc file cannot be opened by drag and drop into open tab/window&lt;br /&gt;
** {{bug|402660}} - wrong default titlebar color values on Mac OS X 10.4&lt;br /&gt;
** {{bug|402176}} - sanitize/optimize Cocoa nsIWidget move and resize implementations&lt;br /&gt;
** {{bug|400355}} - GetGeckoKeyCodeFromChar has failed&amp;quot; pressing right shift or right cmd&lt;br /&gt;
** {{bug|385034}} - Autoscroll doesn&#039;t cancel properly on second middle-click&lt;br /&gt;
* reed (checkin-needed bugs)&lt;br /&gt;
** {{bug|380464}} - crashed [@ gfxPlatformGtk::SetSurfaceGdkWindow] in case where I used to see bug 263160 [vladimir@pobox.com]&lt;br /&gt;
** {{bug|387701}} - Painting problems when scrolling page with Java applet [chris@pearce.org.nz]&lt;br /&gt;
** {{bug|393285}} - Add OS and ABI for restricting the blocklist checks [dtownsend@mozilla.com]&lt;br /&gt;
** {{bug|398313}} - Java plugin doesn&#039;t show up in disabled state (Add-ons Manager) [dtownsend@mozilla.com]&lt;br /&gt;
** {{bug|394751}} - Hang with long line of text and page break character [chris@pearce.org.nz]&lt;br /&gt;
* smontagu&lt;br /&gt;
** {{bug|397961}} - ASSERTION: lost track of line breaks somehow&amp;quot; with text-transform, rtl, wrapping&lt;br /&gt;
&lt;br /&gt;
* Who&#039;s Next?&lt;br /&gt;
&lt;br /&gt;
== Perf Risky Blockers ==&lt;br /&gt;
* stuart&lt;br /&gt;
**  {{bug|143046}} - store gifs as 8bit&lt;br /&gt;
* bz&lt;br /&gt;
** {{bug|399185}} - Mark image URIs immutable before passing to image loader.&lt;br /&gt;
** {{bug|389188}} - Give images principals&lt;br /&gt;
* roc&lt;br /&gt;
** {{bug|375304}} - Better handling of abs-pos children of scrollable frames with min-height and other things affecting the height (patch originally by Eli Friedman)&lt;br /&gt;
&lt;br /&gt;
== Non-Blockers ==&lt;br /&gt;
* bz&lt;br /&gt;
** {{bug|399410}} - Fix issues in the subframe-resizing post-reflow callback&lt;br /&gt;
* roc&lt;br /&gt;
** {{bug|130078}} - Make chrome subdocuments of chrome parents share the view hierarchy&lt;br /&gt;
* reed (checkin-needed bugs)&lt;br /&gt;
** {{bug|282180}} - Sync xpfe button.xml with toolkit button.xml (Fix |checked| issue) [sgautherie.bz@free.fr]&lt;br /&gt;
** {{bug|118312}} - NS_THEME_TREEVIEW* implementations (GTK) [twanno@lycos.nl]&lt;br /&gt;
** {{bug|401298}} - Including jsapi.h generates many warnings with certain compiler configurations (e.g. gcc 3.4 -Wstrict-prototypes) [wes@page.ca]&lt;br /&gt;
** {{bug|353981}} - Problems with globalAlpha being ignored sometimes [philip@zaynar.demon.co.uk]&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Firefox3/StatusMeetings/2007-05-08&amp;diff=56352</id>
		<title>Firefox3/StatusMeetings/2007-05-08</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Firefox3/StatusMeetings/2007-05-08&amp;diff=56352"/>
		<updated>2007-05-09T17:35:07Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* GFX Update */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;small&amp;gt;[[Firefox3/StatusMeetings/2007-05-01|&amp;amp;laquo; previous week]] | [[Firefox3/StatusMeetings|index]] | [[Firefox3/StatusMeetings/2007-05-15|next week &amp;amp;raquo;]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Firefox 3 Meeting == &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeting Details&#039;&#039;&#039;&lt;br /&gt;
* Tuesdays - Firefox 3 - 11:00am Pacific, 2:00pm Eastern&lt;br /&gt;
* Mozilla &amp;amp;lt;option&amp;amp;gt; conference room&lt;br /&gt;
* Wednesdays - Gecko 1.9 - 11:00am Pacific, 2:00pm Eastern&lt;br /&gt;
* Mozilla &amp;amp;lt;table&amp;amp;gt; conference room&lt;br /&gt;
* 650-215-1282 x91 Conf# 217 (US/INTL)&lt;br /&gt;
* 1-800-707-2533 (pin 369) Conf# 217 (US)&lt;br /&gt;
* irc.mozilla.org #granparadiso for backchannel&lt;br /&gt;
&lt;br /&gt;
=== PRD Status Update ===&lt;br /&gt;
* Outstanding [https://bugzilla.mozilla.org/show_bug.cgi?id=379949 Change Request] to review.&lt;br /&gt;
* Potentially package Firebug as part of the Firefox 3 distribution [mconnor to be owner]&lt;br /&gt;
&lt;br /&gt;
=== Open actions for PRD progress ===&lt;br /&gt;
* AI: Decision on HTTP Pipelining - Necko team needs to make a call&lt;br /&gt;
* &amp;lt;s&amp;gt;AI: Mconnor to post to blog  - Find an owner for &amp;quot;Get all Linux distros involved in Firefox development&amp;quot; - ubuntu, suse, redhat, fedora, etc&amp;lt;/s&amp;gt;&lt;br /&gt;
* AI: Myk/Mconnor - &amp;quot;Rich search results&amp;quot;- [http://wiki.mozilla.org/Search/Rich_Results proposal], including adding [http://wiki.mozilla.org/Search/Rich_Results#Proposed_PRD_Items proposed PRD items]. What&#039;s the resolution?&lt;br /&gt;
* AI: Schrep to check with Joe Hewitt regarding Firebug&lt;br /&gt;
* AI: Basil &amp;amp; team to finalize [[Firefox3/Distro_Requirements|Fx 3 distro requirements]]&lt;br /&gt;
&lt;br /&gt;
=== Work in progress ===&lt;br /&gt;
&lt;br /&gt;
* Places Bookmarks has 15 open blockers ({{bug|370099}}). Not all of them block turning on bookmarks for dogfooding. Aiming to get the last major changes finished up in the next few days and turn on asap.&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
* [[Firefox3/Schedule|Proposed Schedule]]&lt;br /&gt;
* Current BMO report for [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&amp;amp;short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;target_milestone=Firefox+3+alpha5&amp;amp;target_milestone=mozilla1.9alpha5&amp;amp;long_desc_type=allwordssubstr&amp;amp;long_desc=&amp;amp;bug_file_loc_type=allwordssubstr&amp;amp;bug_file_loc=&amp;amp;status_whiteboard_type=allwordssubstr&amp;amp;status_whiteboard=&amp;amp;keywords_type=allwords&amp;amp;keywords=&amp;amp;resolution=---&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;bugidtype=include&amp;amp;bug_id=&amp;amp;votes=&amp;amp;chfieldfrom=&amp;amp;chfieldto=Now&amp;amp;chfieldvalue=&amp;amp;cmdtype=doit&amp;amp;order=Reuse+same+sort+as+last+time&amp;amp;known_name=A5-blockers&amp;amp;query_based_on=A5-blockers&amp;amp;field0-0-0=flagtypes.name&amp;amp;type0-0-0=equals&amp;amp;value0-0-0=blocking1.9%2B&amp;amp;field0-0-1=flagtypes.name&amp;amp;type0-0-1=equals&amp;amp;value0-0-1=blocking-firefox3%2B A5 blockers]&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;s&amp;gt;AI: Mconnor to write up proposal for how to use Target Milestone and blocker flags for tracking release.&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== QA Status/Topics ===&lt;br /&gt;
* [[MozillaQualityAssurance:Home_Page:Firefox_3.0_TestPlan|Draft Fx 3 Test Plan wiki]] is now available.&lt;br /&gt;
&lt;br /&gt;
=== Localization Topics ===&lt;br /&gt;
* [[Firefox3/Schedule/L10n|Proposal]] for L10N cut-off dates&lt;br /&gt;
&lt;br /&gt;
===Round table ===&lt;br /&gt;
* Don&#039;t forget to add changes that may impact documentation to the [http://developer.mozilla.org/en/docs/Firefox_3_for_developers Firefox 3 for developers] page.&lt;br /&gt;
* Please add any ideas or feedback to {{bug|77782}}&lt;br /&gt;
&lt;br /&gt;
== Gecko 1.9 Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeting Details&#039;&#039;&#039;&lt;br /&gt;
* 11:00am PDT (18:00 UTC)&lt;br /&gt;
* Mozilla HQ, 1st floor conference table&lt;br /&gt;
* 650-215-1282 x91 Conf# 217 (US/INTL)&lt;br /&gt;
* 1-800-707-2533 (pin 369) Conf# 217 (US)&lt;br /&gt;
* join irc.mozilla.org #granparadiso for backchannel&lt;br /&gt;
&lt;br /&gt;
=== General Discussion ===&lt;br /&gt;
&lt;br /&gt;
=== Blockers and Noms ===&lt;br /&gt;
&lt;br /&gt;
There are now bugzilla report data sets for all 1.9+/? (thanks Sam!)  Some graphs:&lt;br /&gt;
&lt;br /&gt;
[http://people.mozilla.com/~schrep/1.9-noms.png Noms]&lt;br /&gt;
[http://people.mozilla.com/~schrep/1-9-plus.png Blockers]&lt;br /&gt;
&lt;br /&gt;
See also old app:  [http://sm-schrep01.mozilla.org/triage/index.html]&lt;br /&gt;
&lt;br /&gt;
=== GFX Update ===&lt;br /&gt;
&lt;br /&gt;
* Progress made last week (Blockers resolved last week)&lt;br /&gt;
** Landed textrun API changes&lt;br /&gt;
** Fixed bugs with justification and font resizing with new textframe&lt;br /&gt;
* What we&#039;re working on this week (Blockers this week).&lt;br /&gt;
** Landing new textrun cache&lt;br /&gt;
** Updating new textframe whitespace handling&lt;br /&gt;
* Issues/Concerns/Requests&lt;br /&gt;
&lt;br /&gt;
=== Layout Update ===&lt;br /&gt;
&lt;br /&gt;
* Progress made last week (Blockers resolved last week)&lt;br /&gt;
&lt;br /&gt;
* Issues/Concerns/Requests&lt;br /&gt;
&lt;br /&gt;
=== Content Update ===&lt;br /&gt;
&lt;br /&gt;
* Progress made last week (Blockers resolved last week)&lt;br /&gt;
* What we&#039;re working on this week (Blockers this week).&lt;br /&gt;
* Issues/Concerns/Requests&lt;br /&gt;
&lt;br /&gt;
=== Mac Update ===&lt;br /&gt;
&lt;br /&gt;
* approximately 7 blockers fixed in the past week&lt;br /&gt;
* lots of progress with native form controls, maybe 2 weeks out from turning them on&lt;br /&gt;
* great progress understanding serious appshell and event handling related bugs thanks to Steven Michaud&lt;br /&gt;
&lt;br /&gt;
=== Build Tools Update ===&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Firefox3/StatusMeetings/2007-05-01&amp;diff=55843</id>
		<title>Firefox3/StatusMeetings/2007-05-01</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Firefox3/StatusMeetings/2007-05-01&amp;diff=55843"/>
		<updated>2007-05-02T12:28:18Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Layout Update */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;small&amp;gt;[[Firefox3/StatusMeetings/2007-04-24|&amp;amp;laquo; previous week]] | [[Firefox3/StatusMeetings|index]] | [[Firefox3/StatusMeetings/2007-04-31|next week &amp;amp;raquo;]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(Gecko 1.9 meeting minutes&lt;br /&gt;
&amp;lt;small&amp;gt;[[Firefox3/StatusMeetings/2007-04-25|&amp;amp;laquo; previous week]] | [[Firefox3/StatusMeetings|index]]&amp;lt;/small&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
This wiki page embodies two separate meetings (Firefox 3 on Tuesday then Gecko 1.9 on Wednesday), listed below, which detail the progress of Firefox 3, code named: Gran Paradiso, and the Gecko 1.9 progress.  Previously, these meeting notes where separated and we sometimes covered the same information twice with conflicting results.  The date/time/channel/number is listed in each meeting&#039;s section.&lt;br /&gt;
&lt;br /&gt;
== Firefox 3 Meeting == &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeting Details&#039;&#039;&#039;&lt;br /&gt;
* Tuesdays - Firefox 3 - 11:00am Pacific, 2:00pm Eastern&lt;br /&gt;
* Mozilla &amp;amp;lt;option&amp;amp;gt; conference room&lt;br /&gt;
* Wednesdays - Gecko 1.9 - 11:00am Pacific, 2:00pm Eastern&lt;br /&gt;
* Mozilla &amp;amp;lt;table&amp;amp;gt; conference room&lt;br /&gt;
* 650-215-1282 x91 Conf# 217 (US/INTL)&lt;br /&gt;
* 1-800-707-2533 (pin 369) Conf# 217 (US)&lt;br /&gt;
* irc.mozilla.org #granparadiso for backchannel&lt;br /&gt;
&lt;br /&gt;
=== PRD Status Update ===&lt;br /&gt;
* We have started to implement the change management process for the PRD&lt;br /&gt;
** Outstanding Requests to review: {{bug|379313}}&lt;br /&gt;
** AI: Basil to add microformats requiremenst to staffed PRD.&lt;br /&gt;
* PRD has been wiki-fied - thanks Deb - [[Firefox3/Product_Requirements_Document]]&lt;br /&gt;
&lt;br /&gt;
=== Open actions for PRD progress ===&lt;br /&gt;
* AI: All. Potentially enabling HTTP Pipelining - Decision&lt;br /&gt;
** Inform the decision:&lt;br /&gt;
*** [http://en.wikipedia.org/wiki/HTTP_pipelining Wikipedia Article] - [http://mozilla.org/projects/netlib/http/pipelining-faq.html Mozilla Article] - [http://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html W3C Spec]&lt;br /&gt;
*** Do any web sites use it? Doesn&#039;t appear to be&lt;br /&gt;
*** Is it enabled by default with Apache? Yes, part of HTTP/1.1 protocol&lt;br /&gt;
*** Does it break the web - proxy servers? Anecdotally, yes&lt;br /&gt;
*** Technical risk: what is involved?&lt;br /&gt;
*** Any other browsers supporting it?&lt;br /&gt;
**** [http://operawiki.info/HttpProtocol Opera does]&lt;br /&gt;
* Working list has been closed - [[Firefox3/Firefox_Requirements_Meetings/Follow_up_Actions]].&lt;br /&gt;
* AI: Mconnor to post to blog  - Find an owner for &amp;quot;Get all Linux distros involved in Firefox development&amp;quot; - ubuntu, suse, redhat, fedora, etc&lt;br /&gt;
* AI: Myk/Mconnor - &amp;quot;Rich search results&amp;quot;- [http://wiki.mozilla.org/Search/Rich_Results proposal], including adding [http://wiki.mozilla.org/Search/Rich_Results#Proposed_PRD_Items proposed PRD items]. What&#039;s the resolution?&lt;br /&gt;
&lt;br /&gt;
=== Work in progress ===&lt;br /&gt;
&lt;br /&gt;
* Places Bookmarks&lt;br /&gt;
** 16 open blockers ({{bug|370099}}) for turning on bookmarks by default.&lt;br /&gt;
&lt;br /&gt;
* Password Manager&lt;br /&gt;
** JS rewrite up for review ([https://bugzilla.mozilla.org/show_bug.cgi?id=374723 bug 374324]).  mconnor is working through the review still (650k diff!).  hopefully landing by Friday&lt;br /&gt;
** next step is design work on other PRD items&lt;br /&gt;
&lt;br /&gt;
* Content Handling&lt;br /&gt;
** Fusion prototype getting pushed to Labs soon, other work ramping up soon&lt;br /&gt;
&lt;br /&gt;
* Security UI&lt;br /&gt;
** Page info updates landed for a4, more things coming in a5 (johnath on vacation this week)&lt;br /&gt;
&lt;br /&gt;
=== Schedule ===&lt;br /&gt;
* [[Firefox3/Schedule|Proposed Schedule]]&lt;br /&gt;
* Added Alpha 5 detailed deliverables and cut-off dates&lt;br /&gt;
* How can we use the BZ field: &amp;quot;Target Milestone&amp;quot; to help track what gets delivered in Alpha 5 and subsequent Alphas?&lt;br /&gt;
* AI: Mconnor to write up proposal for how to use Target Milestone and blocker flags for tracking release.&lt;br /&gt;
&lt;br /&gt;
=== QA Status/Topics ===&lt;br /&gt;
&lt;br /&gt;
=== Localization Topics ===&lt;br /&gt;
* [[Firefox3/Schedule/L10n|Proposal]] for L10N cut-off dates&lt;br /&gt;
&lt;br /&gt;
===Round table ===&lt;br /&gt;
* Other business?&lt;br /&gt;
* Don&#039;t forget to add changes that may impact documentation to the [http://developer.mozilla.org/en/docs/Firefox_3_for_developers Firefox 3 for developers] page.&lt;br /&gt;
&lt;br /&gt;
== Gecko 1.9 Meeting ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeting Details&#039;&#039;&#039;&lt;br /&gt;
* 11:00am PDT (18:00 UTC)&lt;br /&gt;
* Mozilla HQ, 1st floor conference table&lt;br /&gt;
* 650-215-1282 x91 Conf# 217 (US/INTL)&lt;br /&gt;
* 1-800-707-2533 (pin 369) Conf# 217 (US)&lt;br /&gt;
* join irc.mozilla.org #granparadiso for backchannel&lt;br /&gt;
&lt;br /&gt;
=== General Discussion ===&lt;br /&gt;
&lt;br /&gt;
* HTTP Pipelining above:  Need more details from the Platform team whether or not this will break backward compatibility.&lt;br /&gt;
* Target milestones in BZ need to be set for all 1.9 blockers (at a minimum).&lt;br /&gt;
* Sheriff/tree management update?&lt;br /&gt;
&lt;br /&gt;
=== Blockers and Noms ===&lt;br /&gt;
&lt;br /&gt;
(Schrep to update with numbers here).&lt;br /&gt;
&lt;br /&gt;
=== GFX Update ===&lt;br /&gt;
&lt;br /&gt;
* Progress made last week (Blockers resolved last week)&lt;br /&gt;
* What we&#039;re working on this week (Blockers this week).&lt;br /&gt;
* Issues/Concerns/Requests&lt;br /&gt;
&lt;br /&gt;
=== Layout Update ===&lt;br /&gt;
&lt;br /&gt;
* Progress made last week (Blockers resolved last week)&lt;br /&gt;
** Roc: working on new-textrun-cache patch, fixed gtalk regression&lt;br /&gt;
** dbaron: finished up big round of writing style system mochitests&lt;br /&gt;
** smontagu: finding and fixing bugs in international text with new textframe&lt;br /&gt;
* What we&#039;re working on this week (Blockers this week).&lt;br /&gt;
** Roc: split up new-textrun-cache patch for review&lt;br /&gt;
** dbaron: work on list of reflow branch regressions&lt;br /&gt;
** smontagu: fixing more bugs with international text with new textframe&lt;br /&gt;
* Issues/Concerns/Requests&lt;br /&gt;
&lt;br /&gt;
=== Content Update ===&lt;br /&gt;
&lt;br /&gt;
* Progress made last week (Blockers resolved last week)&lt;br /&gt;
** peterv, dbaron, sicking, graydon: cycle collector performance improvements&lt;br /&gt;
* What we&#039;re working on this week (Blockers this week).&lt;br /&gt;
* Issues/Concerns/Requests&lt;br /&gt;
&lt;br /&gt;
=== Mac Update ===&lt;br /&gt;
&lt;br /&gt;
* Progress made last week (Blockers resolved last week)&lt;br /&gt;
* What we&#039;re working on this week (Blockers this week).&lt;br /&gt;
* Issues/Concerns/Requests&lt;br /&gt;
&lt;br /&gt;
=== Build Tools Update ===&lt;br /&gt;
&lt;br /&gt;
* Progress made last week (Blockers resolved last week)&lt;br /&gt;
* What we&#039;re working on this week (Blockers this week).&lt;br /&gt;
* Issues/Concerns/Requests&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Platform/2007-Q2-Goals&amp;diff=54114</id>
		<title>Platform/2007-Q2-Goals</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Platform/2007-Q2-Goals&amp;diff=54114"/>
		<updated>2007-04-06T14:31:49Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: /* Layout */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Meeting Agenda/Notes for First Goal Planning Session:  Apr 6, 2007 ===&lt;br /&gt;
&lt;br /&gt;
* Discuss the the overall process for these goals.&lt;br /&gt;
* Record and discuss the goals for each functional group below.&lt;br /&gt;
* Call for updates/changes.&lt;br /&gt;
* Schedule additional sessions as needed.&lt;br /&gt;
&lt;br /&gt;
Please update the goals for each functional group for the months 4, 5, 6 of 2007:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Layout ===&lt;br /&gt;
&lt;br /&gt;
* Enable new textframe (roc)&lt;br /&gt;
* Complete compositor (roc)&lt;br /&gt;
* fix regressions from reflow branch landing ({{bug|300030}}) and from {{bug|332922}} (dbaron)&lt;br /&gt;
* get style system tested under mochitest well enough to catch common mistakes when adding CSS properties (dbaron)&lt;br /&gt;
* add reftests for reflow branch work (particularly table width calculation) (dbaron)&lt;br /&gt;
* make progress on [https://bugzilla.mozilla.org/buglist.cgi?bug_id=334460,335053,335054,336756 layout invariant assertions] (dbaron)&lt;br /&gt;
* key 1.9 style system changes: &amp;lt;s&amp;gt;media queries ({{bug|156716}})&amp;lt;/s&amp;gt;, always use my colors pref {{bug|348637}} (dbaron)&lt;br /&gt;
* additional important (user-facing) patches: scroll position restoration {{bug|43114}}, link handling {{bug|335963}} (dbaron)&lt;br /&gt;
* &amp;lt;s&amp;gt;progress on [https://bugzilla.mozilla.org/buglist.cgi?bug_id=915,363249,363250,371323,25888,50630,87277,156716,311415,191699,19963,326624,130473,118501,132035 top CSS bugs]&amp;lt;/s&amp;gt; (dbaron)&lt;br /&gt;
* Implement Unicode-compatible line breaking (smontagu)&lt;br /&gt;
* International text issues from new textframe (smontagu)&lt;br /&gt;
&lt;br /&gt;
=== GFX  ===&lt;br /&gt;
&lt;br /&gt;
=== Mac OS X ===&lt;br /&gt;
&lt;br /&gt;
* Stabilize Cocoa widgets (have a small blocker list)&lt;br /&gt;
* Finish or be very close to finishing a new appshell implementation&lt;br /&gt;
* Finish or be very close to finishing native form controls for Mac OS X&lt;br /&gt;
&lt;br /&gt;
=== Content ===&lt;br /&gt;
&lt;br /&gt;
=== JS ===&lt;br /&gt;
&lt;br /&gt;
* Convince reference implementation of JS2/ES4 to pass spidermonkey and AS3 testsuites&lt;br /&gt;
&lt;br /&gt;
=== Moz2 ===&lt;br /&gt;
&lt;br /&gt;
=== Toolkit ===&lt;br /&gt;
&lt;br /&gt;
* Develop breakpad client/server with all the features and QA reports needed for a release&lt;br /&gt;
* Finish the FF+XR build system to ship the resulting builds, and fix the mac UB builds (bsmedberg)&lt;br /&gt;
* --enable-libxul for Firefox (bsmedberg)&lt;br /&gt;
&lt;br /&gt;
=== Build System ===&lt;br /&gt;
 &lt;br /&gt;
* Develop a concrete plan &amp;amp; timeline for configure system rework/replacement (luser/bsmedberg)&lt;br /&gt;
&lt;br /&gt;
=== Additional Goals ===&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Fosdem:2007:Attendees&amp;diff=47112</id>
		<title>Fosdem:2007:Attendees</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Fosdem:2007:Attendees&amp;diff=47112"/>
		<updated>2007-01-22T20:28:44Z</updated>

		<summary type="html">&lt;p&gt;Smontagu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Alexander Fritze - [http://www.croczilla.com Croczilla], [http://www.joost.com Joost]&lt;br /&gt;
&lt;br /&gt;
Allan Beaufour - [http://www.joost.com Joost]&lt;br /&gt;
&lt;br /&gt;
Andreas Otte&lt;br /&gt;
&lt;br /&gt;
Axel Hecht - Mozilla Europe, Mozilla Corporation&lt;br /&gt;
&lt;br /&gt;
Bernd - layout (tables)&lt;br /&gt;
&lt;br /&gt;
Biesi&lt;br /&gt;
&lt;br /&gt;
Brian King - [http://mozdev.org mozdev.org], [http://briks.si Briks Software]&lt;br /&gt;
&lt;br /&gt;
Cédric Corazza - FrenchMozilla team&lt;br /&gt;
&lt;br /&gt;
Frédéric Chateaux - FrenchMozilla team&lt;br /&gt;
&lt;br /&gt;
Gerv - Mozilla Foundation&lt;br /&gt;
&lt;br /&gt;
Karsten &#039;Mnyromyr&#039; Düsterloh - SeaMonkey swamp member ;-), Mnenhy&lt;br /&gt;
&lt;br /&gt;
Ludovic Hirlimann - [http://www.joost.com Joost]&lt;br /&gt;
&lt;br /&gt;
Marek &#039;[[User:Marcoos|Marcoos]]&#039; Stępień - Aviary.pl Team (Polish Firefox l10n)&lt;br /&gt;
&lt;br /&gt;
Matt Gertner - AllPeers&lt;br /&gt;
&lt;br /&gt;
Patrick Brunschwig - [http://enigmail.mozdev.org Enigmail]&lt;br /&gt;
&lt;br /&gt;
Robert Kaiser ([[User:KaiRo|KaiRo]]) - SeaMonkey, L10n&lt;br /&gt;
&lt;br /&gt;
Simon Montagu, Mozilla Corporation&lt;br /&gt;
&lt;br /&gt;
Chris Hofmann - (tentative) moco&lt;/div&gt;</summary>
		<author><name>Smontagu</name></author>
	</entry>
</feed>