From e8e956c67e73bb1dbf223f24670192febe4fd147 Mon Sep 17 00:00:00 2001 From: "loadrunner%betak.net" Date: Fri, 2 Nov 2001 03:29:30 +0000 Subject: [PATCH] bug 64146, Delay nsCharsetMenu initialization to avoid consuming ~2% of startup time, r=dp, sr=brendan, alecf git-svn-id: svn://10.0.0.236/trunk@107052 18797224-902f-48f8-a5cc-f745e15eee43 --- .../ui/dialogs/content/EditorSaveAsCharset.js | 3 + .../base/resources/content/folderProps.xul | 6 + .../content/pref-composing_messages.xul | 2 + .../xpfe/components/intl/nsCharsetMenu.cpp | 695 +++++++++++------- .../resources/content/pref-charset.xul | 6 + .../resources/content/pref-languages.xul | 2 + 6 files changed, 466 insertions(+), 248 deletions(-) diff --git a/mozilla/editor/ui/dialogs/content/EditorSaveAsCharset.js b/mozilla/editor/ui/dialogs/content/EditorSaveAsCharset.js index 868f23f12c3..148d6519ed1 100644 --- a/mozilla/editor/ui/dialogs/content/EditorSaveAsCharset.js +++ b/mozilla/editor/ui/dialogs/content/EditorSaveAsCharset.js @@ -37,6 +37,9 @@ function Startup() if (!InitEditorShell()) return; + var observerService = Components.classes["@mozilla.org/observer-service;1"].getService(Components.interfaces.nsIObserverService); + observerService.notifyObservers(null, "charsetmenu-selected", "other"); + doSetOKCancel(onOK, onCancel); gDialog.TitleInput = document.getElementById("TitleInput"); diff --git a/mozilla/mailnews/base/resources/content/folderProps.xul b/mozilla/mailnews/base/resources/content/folderProps.xul index 49a7acf5fa0..0b37f2b2312 100644 --- a/mozilla/mailnews/base/resources/content/folderProps.xul +++ b/mozilla/mailnews/base/resources/content/folderProps.xul @@ -37,6 +37,12 @@ + diff --git a/mozilla/mailnews/compose/prefs/resources/content/pref-composing_messages.xul b/mozilla/mailnews/compose/prefs/resources/content/pref-composing_messages.xul index 3eec4887e6c..c1361d488da 100644 --- a/mozilla/mailnews/compose/prefs/resources/content/pref-composing_messages.xul +++ b/mozilla/mailnews/compose/prefs/resources/content/pref-composing_messages.xul @@ -18,6 +18,8 @@