a) create a new nsIComponentManager with only four functions on it:
CreateInstance CreateInstanceByContractID GetClassInfo GetClassInfoByContractID.
b) rename the old nsIComponentManager to nsIComponentManagerObsolete.
c) fixes callers which use to access the nsIComponentManager for component
registration functionality. These callers will temporary use the
nsIComponentManagerObsolete interface.
d) Create a new API NS_GetComponentManager() which mirrors the
NS_GetServiceManager()
e) Perserves the old NS_GetGlobalComponentManager(). Note the cast usage.
r/sr = rpotts@netscape.comalecf@netscape.combrendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@110748 18797224-902f-48f8-a5cc-f745e15eee43
strict mode cleanup
clear message count when view is /cleared, bug 113101
add charset support for input and output areas, bug 41564
bump revision to 0.8.5-rc5
git-svn-id: svn://10.0.0.236/trunk@110360 18797224-902f-48f8-a5cc-f745e15eee43
bug 112606 (Ping responses are wrong)
formatDateOffset now rounds to 2 decimal places and handles an offset of 0
r=rginda
git-svn-id: svn://10.0.0.236/trunk@109776 18797224-902f-48f8-a5cc-f745e15eee43
bug 112606 (Ping responses are wrong)
removed invalid check for user
r=rginda
git-svn-id: svn://10.0.0.236/trunk@109774 18797224-902f-48f8-a5cc-f745e15eee43
See the ChangeLog and bug for a full list of changes, and the branch checkin log for a blow by blow.
git-svn-id: svn://10.0.0.236/trunk@109581 18797224-902f-48f8-a5cc-f745e15eee43
move most of the rules to content/output-base.css; remianing rules are simple text style changes
git-svn-id: svn://10.0.0.236/trunk@101729 18797224-902f-48f8-a5cc-f745e15eee43
make current tab bold
add spacers after 4th and 8th tab so they're easy to map to Fn keys
git-svn-id: svn://10.0.0.236/trunk@101728 18797224-902f-48f8-a5cc-f745e15eee43
bump version number to 0.8.4
reduce max word length to 20
s/toolbar/tabstrip/
dont connect to default urls if we're supposed to go to a specific irc:// url
add quakenet
add mailto: and #Channel links
remove target attribute from links that don't need one
modify smiley insertion to be css friendly
implement tooltips
add dynamic css code, not used yet
fix parsing of empty irc:// urls (irc:, irc:/, and irc://)
focus input on startup and [esc]
implement dnd for content pane and links
add getURL method for the client object
git-svn-id: svn://10.0.0.236/trunk@101725 18797224-902f-48f8-a5cc-f745e15eee43
add doctype to prevent quirks mode
add logic to take css file from querystring
git-svn-id: svn://10.0.0.236/trunk@101722 18797224-902f-48f8-a5cc-f745e15eee43
load initial scripts at startup
rename toolbar functions to tabstrip
add support for content area context menu
implement css command
fix i18n string concatenation to use formats instead
imlement ping and version commands
add unknown ctcp handler
put list reply header with the list
add nickname in use during initial connect logic (append an _ until it works)
add ctcp ping reply handler
git-svn-id: svn://10.0.0.236/trunk@101721 18797224-902f-48f8-a5cc-f745e15eee43
add tooltip and drag and drop related <script>s
add <command>s and <key>s for the new context menu
add popupset for tooltip
add content area context menu
tweak main menu layout
add class name and op/voice attributes for nick column in userlist
add drag and drop handlers for content area
git-svn-id: svn://10.0.0.236/trunk@101719 18797224-902f-48f8-a5cc-f745e15eee43
robustify dumpObjectTree()
whitespace cleanup
fix getStackTrace to get function name from the correct place
git-svn-id: svn://10.0.0.236/trunk@101718 18797224-902f-48f8-a5cc-f745e15eee43
remove debug dump
pass URL to new window via window.openDialog argument, instead of query string.
git-svn-id: svn://10.0.0.236/trunk@101715 18797224-902f-48f8-a5cc-f745e15eee43
initial add of blank "dynamic" stylesheet, and base styles for output window.
git-svn-id: svn://10.0.0.236/trunk@101712 18797224-902f-48f8-a5cc-f745e15eee43