189 Commits

Author SHA1 Message Date
joshmoz%gmail.com
f03ec9b0e1 take key modifiers from the current event not the current hardware state. b=320746 r=smichaud sr=roc
git-svn-id: svn://10.0.0.236/trunk@247019 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 17:58:53 +00:00
benjamin%smedbergs.us
53cd6b510e From bug 389671 - fix camino bustage by not-building code I'm pretty sure they don't use, r=kairo+mento (NPOFirefoxBuild)
git-svn-id: svn://10.0.0.236/trunk@231346 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-02 20:33:42 +00:00
jwalden%mit.edu
dda6ff3c99 Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
gavin%gavinsharp.com
7fde49dff0 Bug 365996: Take advantage of old yes/no constant in nsIPromptService, patch by Ryan Jones <bugs@ryan-jones.com>, r=mscott for /mail, r=neil for /xpfe and /mailnews, r=ctho for /suite, r=me for the rest
git-svn-id: svn://10.0.0.236/trunk@218077 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-09 20:29:09 +00:00
darin%meer.net
42edf059cf landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
git-svn-id: svn://10.0.0.236/trunk@196254 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 17:30:15 +00:00
ajschult%verizon.net
137ba4dff3 Bug 238083: SeaMonkey silently dies on 'Switch Profile...', if all 'general.startup.*' prefs disabled. r=Neil
git-svn-id: svn://10.0.0.236/trunk@195208 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-23 16:28:23 +00:00
ajschult%verizon.net
67a7be9045 Bug 333681: Switching profiles opens chatzilla. r/sr=neil
git-svn-id: svn://10.0.0.236/trunk@194485 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-16 22:29:36 +00:00
cbiesinger%web.de
6322c04952 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@188844 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 14:18:39 +00:00
cbiesinger%web.de
2f621d1b2c 310409 fix quicklaunch
patch by Frank Wein <bugzilla@mcsmurf.de> r=neil sr=bz


git-svn-id: svn://10.0.0.236/trunk@186621 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-27 18:11:33 +00:00
bsmedberg%covad.net
1f0bf13131 Build bustage, bug 313309
git-svn-id: svn://10.0.0.236/trunk@184461 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-11 16:20:27 +00:00
bsmedberg%covad.net
d41697672d Build bustage, bug 313309
git-svn-id: svn://10.0.0.236/trunk@184460 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-11 15:55:43 +00:00
neil%parkwaycc.co.uk
a38e7585e7 Chrome home pages broken (suite version of fix) b=301073 r+sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@181657 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-05 16:10:11 +00:00
bsmedberg%covad.net
e46ca42267 Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
git-svn-id: svn://10.0.0.236/trunk@171646 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 14:50:16 +00:00
bsmedberg%covad.net
f4f72beaa1 Bug 282057 - brand.dtd/properties live in the wrong chrome package... xulrunner apps cannot provide these files, which means they can't use various toolkit features r=darin moa=Neil (seamonkey)
git-svn-id: svn://10.0.0.236/trunk@170499 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-10 04:38:35 +00:00
bzbarsky%mit.edu
d1350f8017 Add the prompt-service contract to nsEmbedCID.h
git-svn-id: svn://10.0.0.236/trunk@170283 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-07 16:07:11 +00:00
bryner%brianryner.com
f1c9d92868 Clean up xpfe/appshell, removing nsIWebShellWindow in the process. Bug 282200, r=danm, sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@169504 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-19 22:42:01 +00:00
bryner%brianryner.com
41b51eec20 Additional REQUIRES cleanup for mailnews, mac, and suite directories (bug 73353). r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@168812 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-04 21:10:45 +00:00
bzbarsky%mit.edu
e272c87dda Remove the long-deprecated nsIWebShell interface. Bug 273319, r=biesi, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@167223 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-03 22:51:17 +00:00
bsmedberg%covad.net
8d3d32dbf7 Bug 273877 - Forgot one file.
git-svn-id: svn://10.0.0.236/trunk@166899 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-20 22:19:53 +00:00
bsmedberg%covad.net
8dc0b7ab78 Bug 273877 - Embedders should intialize the widget toolkit (XUL apps in nsAppRunner.cpp), instead of using nsIAppShell::Create) r=darin sr=roc
git-svn-id: svn://10.0.0.236/trunk@166898 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-20 21:53:33 +00:00
jshin%mailaps.org
7853ce793d bug 268266 : profile and appstartup code should use NS_CopyNativeToUnicode (r=cbie, sr=darin)
git-svn-id: svn://10.0.0.236/trunk@165401 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-16 18:07:23 +00:00
bsmedberg%covad.net
13d4d56d80 Bug 237745 (app-startup) - split off the pieces of appshellservice that have to do with the startup sequence into a new (forked, temporarily) app-startup service r+sr=darin+biesi+Neil
git-svn-id: svn://10.0.0.236/trunk@164618 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-29 19:28:38 +00:00
darin%meer.net
3f701b6803 landing patch for bug 262218 "libxpcom.so should only export frozen symbols" r=bsmedberg sr=bryner
git-svn-id: svn://10.0.0.236/trunk@164375 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-25 19:34:45 +00:00
bryner%brianryner.com
a0a82bdf9d nsCmdLineService::GetProgramName needs to copy the string to be compliant with the interface definition. Bug 249737, r+sr=jst.
git-svn-id: svn://10.0.0.236/trunk@158734 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-04 11:01:50 +00:00
caillon%redhat.com
aa28f26b6c Kill off nsComObsolete.h
Patch by marco@gnome.org to bug 241145
r=caillon sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@156539 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-18 18:09:16 +00:00
timeless%mozdev.org
d5f9c7bdbe Bug 243621 Standardize QueryInterface without throw
r=neil sr=darin


git-svn-id: svn://10.0.0.236/trunk@156489 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-17 23:38:25 +00:00
gerv%gerv.net
8419e1650f Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155030 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-17 16:52:41 +00:00
ben%bengoodger.com
d29bbc6818 [firefox only] bug 236977 - firefox's application icon is the document icon, not the application icon. insert an application icon resource into the resource script as the "first" icon in the resource bundle to ensure windows shell picks up the right icon for file views
git-svn-id: svn://10.0.0.236/trunk@154073 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-17 23:21:25 +00:00
ben%bengoodger.com
fad4856fe5 236744 - xp shell service - define document icon constant for windows registry.
git-svn-id: svn://10.0.0.236/trunk@153678 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-08 09:57:29 +00:00
ben%bengoodger.com
368287d17b Bug 206936 - firebird shows an XML error when opening links from external apps, caused by bug 223197 - command line service on Mac should be using browser.chromeURL pref to locate main application XUL file, not hard coding to use navigator.xul. r=smfr/ccarlen, sr=smfr, a=asa
git-svn-id: svn://10.0.0.236/trunk@148414 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-26 22:11:49 +00:00
bryner%brianryner.com
c81aa21722 Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
git-svn-id: svn://10.0.0.236/trunk@146626 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-08 00:31:50 +00:00
cls%seawood.org
9a09f6da99 Remove unused references to xpcom_obsolete
Bug #38122 r=dougt sr=bryner


git-svn-id: svn://10.0.0.236/trunk@145498 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-02 20:17:28 +00:00
dwitte%stanford.edu
dc7e857400 bug 100649: Length() being used where IsEmpty() is meant
treewide changes to convert incorrect usages of string.Length() to string.IsEmpty().

thanks to afatecha@idea.com.py (Ariel Fatecha) for the patch. r=dwitte, sr=jst.

got the ok from Asa to land into a closed tree.


git-svn-id: svn://10.0.0.236/trunk@142828 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-23 21:34:47 +00:00
ccarlen%netscape.com
1e334e353c Bug 192849 - Launching Mozilla with an OpenURL AppleEvent fails to open the given URL. r=lordpixel/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@140842 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-08 14:24:13 +00:00
seawood%netscape.com
5921049139 Purge XP_PC.
Bug #56767 r=mkaply sr=alecf


git-svn-id: svn://10.0.0.236/trunk@140602 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-02 22:45:08 +00:00
dougt%netscape.com
fed2927b2c Create a new xpcom obsolete library (and component library).
Moved nsFileSpec and related classes into this obsolete library.
  Moved nsRegistry and related libreg functionality into the obsolete library.

Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.

Combined the following DLLs (source -> dest)
  uriloader -> docshell
  shistory -> docshell
  jsurl -> jsdom
  gkview -> gklayout

Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer

Modifed the xpt_link tool so that you can specify a “only include” cid list that can mask CID’s that you are not interested in.

Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).

Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService

Bug 194240, r/sr = darin, alec.


git-svn-id: svn://10.0.0.236/trunk@139480 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 01:04:32 +00:00
sgehani%netscape.com
be4214bb8f Make holding the option key at launch time open the profile manager on mac.
b=194149; r=sgehani; sr=jaggernaut; a=asa; author=sfraser


git-svn-id: svn://10.0.0.236/trunk@138059 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-21 00:54:00 +00:00
sfraser%netscape.com
7182ec5989 Fix bug 181454 -- endless opening of new windows when another app tells Mozilla to open a new window, via Apple Events. Make sure we return noErr when we've handled the event. r=ccarlen, sr=jag, a=asa.
git-svn-id: svn://10.0.0.236/trunk@137158 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-30 22:40:25 +00:00
dbaron%dbaron.org
6ed727cbe8 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@136028 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 23:19:20 +00:00
ccarlen%netscape.com
eabcb50f40 Bug 183366 - Mach-0 build fails to launch via icon if whitespace in path the executable. r=seawood/sr=sfraser/a=brendan
git-svn-id: svn://10.0.0.236/trunk@134976 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-09 15:36:49 +00:00
seawood%netscape.com
59b76c88ef Add native app support for OSX mach-o builds.
Fixes the 'Quit from dock not working' problem.
Allows certain files to be dragged to the dock icon.
Thanks to Mike Pinkerton <pinkerton@netscape.com> for the original patch.
Bug #111797 r=ccarlen sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@134083 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-19 05:16:50 +00:00
sdagley%netscape.com
7802cf769e Re-landing #169667 - use LaunchServices APIs instead of InternetConfig APIs when appropriate (fixed mach-o and Mac Classic build issues from 1st landing try). r=ccarlen,sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@130877 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-01 05:27:15 +00:00
darin%netscape.com
78a87b352c backing out sdagley's patch for bug 169667 to clear up mac build bustage.
git-svn-id: svn://10.0.0.236/trunk@130570 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-27 04:35:33 +00:00
sdagley%netscape.com
70cc64e45c Landing #169667 - Clean up InternetConfigService and use LaunchServices APIs where appropriate. r=ccarlen,sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@130550 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-26 23:38:08 +00:00
lordpixel%mac.com
c3b1f1daf6 Fix for bug 90823 Relaunching or clicking Dock icon should display last minimized window or create new window
r=sdagley, sr=smfr


git-svn-id: svn://10.0.0.236/trunk@130497 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-26 03:38:06 +00:00
timeless%mac.com
ca10e1fbc5 Bug 166775 Remove unused _IMPL_NS_APPSHELL defines
patch by walk84@yahoo.com r=bryner


git-svn-id: svn://10.0.0.236/trunk@130312 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-24 00:56:20 +00:00
sdagley%netscape.com
91997a8736 Part of #152231 - moving InternetConfigService to uriloader from appshell. These changes are for the CFM builds. r=ccarlen,sr=scc
git-svn-id: svn://10.0.0.236/trunk@130208 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-21 19:08:45 +00:00
sfraser%netscape.com
e896df615d Fix darin build bustage. r=law
git-svn-id: svn://10.0.0.236/trunk@129589 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-14 01:10:47 +00:00
dougt%netscape.com
e289284076 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
git-svn-id: svn://10.0.0.236/trunk@129050 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 17:13:19 +00:00
dougt%netscape.com
1ebc6538fb Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426
git-svn-id: svn://10.0.0.236/trunk@128770 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-03 23:36:13 +00:00