Граф коммитов

1581 Коммитов

Автор SHA1 Сообщение Дата
rjc%netscape.com db20b759f9 Fix bug # 129794: plug leak due to circular ownership. r=dp sr=ben a=roc+moz 2002-03-12 08:00:33 +00:00
rjc%netscape.com 57dd1d2753 Fix bug # 104127: speed up window closing by 10 to 20%. r=danm sr=ben a=asa 2002-03-09 02:54:13 +00:00
bryner%netscape.com ec00895936 - Implement the :checked CSS pseudoclass which maps to the "selected" property on option elements.
- Eliminate the _moz-option-selected attribute; move the actual selected state into the option content node.
- Change all users of _moz-option-selected to use :checked.
- Add a third parameter to nsIDocument[Observer]::ContentStatesChanged to indicate which pseudoclass changed, this is used for optimizing handling of :checked state changes.

Bug 128947, r=dbaron, sr=jst, a=asa.
2002-03-07 03:34:29 +00:00
danm%netscape.com c105bd4cfb re-enable parent of modal window before making it invisible. bug 122765 (reopened version) r=bryner,jaggernaut a=asa 2002-03-06 22:26:58 +00:00
darin%netscape.com 026dda9f95 fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa 2002-03-06 07:48:55 +00:00
ducarroz%netscape.com 35d4b4fddc Fix for bug 109081. IsEnable/GetEnable should return true by default and not false. That will avoid the regression 128659 caused by my previous checking for 109081. R=bryner, SR=blizzard, A=blizzard 2002-03-04 22:50:11 +00:00
danm%netscape.com 537443e2f0 implement new method topLevelWindowIsModal. bug 126786 r=hyatt,rginda a=asa 2002-02-28 23:25:14 +00:00
danm%netscape.com 9abfcdeeed add method topLevelWindowIsModal. bug 126786 r=hyatt,rginda a=asa 2002-02-28 23:24:31 +00:00
danm%netscape.com 4b415b08ae implement new attribute nsIBaseWindow::enabled and inform the appshellservice of modal windows. bug 126786 r=hyatt,rginda a=asa 2002-02-28 23:23:43 +00:00
danm%netscape.com 6d6431c6e6 implement new attribute nsIBaseWindow::enabled. bug 126786 r=hyatt,rginda a=asa 2002-02-28 23:22:55 +00:00
rjc%netscape.com d0cbf839c8 Fix bug # 125158: force focus on Mac OS X sheets. code from saari, r=bryner sr=hyatt 2002-02-20 05:42:24 +00:00
danm%netscape.com f21f48083f window scrollbar chrome attribute is no longer cached locally. bug 111524 r=hyatt,jst 2002-02-16 01:16:00 +00:00
danm%netscape.com 166addbb54 reimplement window scrollbar chrome attribute. bug 111524 r=hyatt,jst 2002-02-16 01:15:52 +00:00
timeless%mac.com fac5a6bcea Bug 125601�ABS()-->PR_ABS() && PR_ABS()-cleanup
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless sr=sfraser
2002-02-15 01:01:06 +00:00
danm%netscape.com 847c6d06f1 reorder parent activation on destroy to fix stacked dialog focus regression. bug 122765 r=bryner,hyatt 2002-02-12 23:55:54 +00:00
rjc%netscape.com a6507f991d Fix bug # 12459: nsWindowMediator optimizations (put it on a diet). r=tingley, verbal sr=ben 2002-02-12 22:48:44 +00:00
timeless%mac.com 8cabeca21d Bug 124698 don't CallQueryInterface(mDocShell = 0, &mWebShell)
r=bzbarsky,adamlock sr=alecf
2002-02-12 03:45:22 +00:00
endico%mozilla.org 136abbbacc re-applying danm's changes after finding out they weren't cause for startup time regression. bug 124570. (patches originally from bugs 107937 and 77020) 2002-02-10 07:12:16 +00:00
endico%mozilla.org d958663061 backing out danm's feb8 14:34 checkin to track down Ts regression. bug 124570 2002-02-10 01:29:46 +00:00
blakeross%telocity.com 6e54ff1d4e Backing out to see if performance regression is fixed. a=endico 2002-02-10 00:00:06 +00:00
dp%netscape.com a42f928113 bug 123728 & bug 123729 heap compaction and resident size trimming
sr=brendan@mozilla.org, r=blythe@netscape.com
2002-02-09 07:01:11 +00:00
danm%netscape.com 4ab69b0c05 generally give windows a 'minimize' widget. bug 77020 r=ben,jag 2002-02-09 00:10:05 +00:00
danm%netscape.com 1572b8c579 persist sizemode more often, and particularly after a size change. bug 107937 r=ben,jag 2002-02-08 22:34:15 +00:00
locka%iol.ie 70040e373a Fix Linux crash on nsnull pointer as part of blocker 123572 r=danm a=radha sr=sfraser 2002-02-05 23:26:51 +00:00
locka%iol.ie 7f58328d70 Remove GetContentShellById from nsIWebShellWindow & impl as it's already defined in nsIXULWindow. b=122861 r=timeless@mac.com sr=jag@netscape.com 2002-02-05 12:41:47 +00:00
timeless%mac.com ce0e017df0 Bug 122809�Mismatched allocator/deallocator ToNewCString & delete[]
r=bzbarsky@mit.edu sr=jag
2002-02-04 14:37:01 +00:00
sfraser%netscape.com d285f8f560 Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson 2002-01-30 21:14:20 +00:00
alecf%netscape.com b417379c8c First part of fix for bug 107575 - remove nsString::FindChar because there is already an nsAString::FindChar, and remove the "ignore case" option in RFindChar
r=dougt, sr=jag
2002-01-30 06:04:29 +00:00
danm%netscape.com aef095fb3d deactivate root focus controller as well as your own while deactivating yourself. bug 122462 / bugscape 11864 code=saari,myself r=bryner,hyatt 2002-01-29 21:42:07 +00:00
dougt%netscape.com 894fdcfaaf 1. Converts callers of nsIComponentManagerObsolete to use
nsIComponentRegistrar.

2. Converts callers of nsComponentManager::AutoRegister to use
nsIComponentRegistrar's autoRegistrar method.

3. Add nsIComponentRegistrar implmentation to nsComponentManagerImpl.

4. Rearrange nsComponentManager.cpp so that related methods are in the same
place.

5. Added a C-style function NS_GetComponentRegistrar so that getting the
registrar is easier in some places.

6. Added a nsISimpleEnumerator interface on PLDHashTableEnumeratorImpl.  in
this way, the same base class can support both old style and new style
enumerations.

7. Fixed a nasty bug where unregistring factories will leave the contract id
hash with a dangling pointer.  Now, when unregister is called we search the
contract id hash for entries which have the given doomned cid and remove them.


Bug 115853.  r=dp@netscape.com, sr=rpotts@netscape.com
2002-01-29 21:22:13 +00:00
mscott%netscape.com 0d54e27adc Fix smoketest blocker: 122228 by adding a null ptr check in GetHiddenDOMWindow 2002-01-28 18:52:24 +00:00
hyatt%netscape.com e41873b326 Fix cocoa bustage in makefile.in, r=cls, sr=brendan 2002-01-25 00:53:38 +00:00
danm%netscape.com 4ada48a96a in Destroy(), call appshellservice->Unregister a little earlier. bug 119549 r=ben,hyatt,law 2002-01-24 23:39:00 +00:00
danm%netscape.com 976fa6fdb1 center on parent window falls back to centering on the screen if the parent window is being torn down. (crash) bug 120430 r=hyatt,saari 2002-01-24 22:30:39 +00:00
pinkerton%netscape.com 30c642c36e allow --enable-default-toolkit=cocoa in makefiles and default toolkit can now be overridden on platform that don't use X11. r=cls/sr=hyatt. bug#121496 2002-01-24 15:11:18 +00:00
darin%netscape.com c0e8c2067b fixes mach-o bustage r=rjc,cls 2002-01-24 09:24:01 +00:00
danm%netscape.com 07cbac5f07 removing unused ShowModally method. code=mbosch@lorentz.leidenuniv.nl r=me 2002-01-24 03:54:49 +00:00
rjc%netscape.com 0ff9cd6c12 Fix build bustage. (Missing #ifdef) 2002-01-24 02:08:30 +00:00
rjc%netscape.com d5671a60f8 Fix bug # 83643: Mac OS X sheets. r=pinkerton sr=ben 2002-01-24 01:17:48 +00:00
law%netscape.com 7d6acfc966 Bug 88123 (and 85860): re-use command line handling code in nsAppRunner when starting a second time on Win32; r=sgehani, sr=blake 2002-01-16 06:48:14 +00:00
timeless%mac.com ea621c9df1 Bug 118105 [Xlib] XPFE code does not treat Xlib toolkit like GTK+ toolkit
patch by Roland.Mainz@informatik.med.uni-giessen.de r=timeless sr=jag
2002-01-16 05:30:26 +00:00
bryner%netscape.com 350238438c Fix for focus crash bugs 107844, 104297, and 109645. Make sure the window doesn't get deleted out from under us. r=saari, sr=blizzard. 2002-01-16 03:36:50 +00:00
danm%netscape.com 81b60f6f86 support nsIEmbeddingSiteWindow and gut nsIESW::SetFocus. bug 57841 r=hyatt,saari 2002-01-16 00:11:29 +00:00
danm%netscape.com da4c666d93 support nsIEmbeddingSiteWindow. bug 57841 r=hyatt,saari 2002-01-16 00:11:06 +00:00
cathleen%netscape.com c2d19ad82a converted 271 references to nsCRT::memcpy to memcpy, bug 118135 r=dp 2002-01-12 03:18:55 +00:00
danm%netscape.com fd7c3efbe2 constrain windows centered on a parent window to be onscreen. bug 119332 r=ben,hyatt 2002-01-11 01:53:23 +00:00
danm%netscape.com db13ba49d6 restore persistent (maximized) size state after position and size are restored. bug 119006 r=ben,hyatt 2002-01-11 01:08:49 +00:00
mkaply%us.ibm.com 0d1eee8777 Use PR_FALSE not false 2002-01-09 21:21:02 +00:00
rjc%netscape.com e2e8b35afa Bug # 118212: window mediator RDF changes to support keyboard. r=tingley sr=waterson 2002-01-09 02:06:23 +00:00
danm%netscape.com 9fc8a911cb position dependent windows relative to their parent. bug 113283 r=hyatt,pavlov 2002-01-09 01:31:24 +00:00
alecf%netscape.com 72507557e8 C++ side of fix for bug 100212 - move consumers of nsIFile.URL into nsIIOService. r=dougt, sr=darin 2002-01-08 01:31:25 +00:00
pinkerton%netscape.com 2c61b48f4b Change unsigned char* param to ConstStr255Param to make mach-o happier
r=sdagley/sr=blake. bug 118197.
2002-01-07 15:44:08 +00:00
pinkerton%netscape.com 38ed6718d3 stop using PR_PutEnv and use PR_SetEnv instead. r=sdagley/sr=blake. bug 118187 2002-01-07 15:42:08 +00:00
ccarlen%netscape.com 0f9cb6c5fc Bug 100828 - nsLocalFileMac reworking. r=rjc@netscape.com/sr=sfraser@netscape.com 2002-01-07 14:35:04 +00:00
danm%netscape.com 0ff779267a implement/support nsIEmbeddingSiteWindow2 (and its blur method). bug 57841 r=bryner,rpotts 2002-01-05 02:22:45 +00:00
danm%netscape.com eb9b2533ae refuse to spawn new windows if you're currently being destroyed. bug 115969 r=jaggernaut,jst 2002-01-04 02:34:02 +00:00
seawood%netscape.com e5fc3853f2 nsRect's win32 signature requires libraries need to link against libgkgfx for debug builds.
Added support for processing .rc to win32 gmake build.
Bug #58981
2002-01-01 00:03:57 +00:00
rjesup%wgate.com 2212861db9 Bug 96108: Inline ElementAt(), add SafeElementAt(), voidarray usage fixes,
assertions for bad voidarray indexes.  r=jst, sr=waterson
2001-12-21 01:10:07 +00:00
dougt%netscape.com 9a75bc4b8e nsIComponentManager API Changes (bug 98553)
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.com  alecf@netscape.com  brendan@mozilla.org
2001-12-19 00:12:41 +00:00
seawood%netscape.com 874c54280c Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
jaggernaut%netscape.com b100a91dbf Fix BeOS bustage 2001-12-17 08:34:09 +00:00
jaggernaut%netscape.com 7936b26225 Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst 2001-12-17 07:14:49 +00:00
jaggernaut%netscape.com 2df17e0579 Remove timer from REQUIRES, the makefile.win edition 2001-12-16 18:08:20 +00:00
jaggernaut%netscape.com 1886ca82f6 Remove timer from REQUIRES. r=pavlov 2001-12-16 17:02:31 +00:00
jaggernaut%netscape.com 6ab111155d Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf 2001-12-16 11:58:03 +00:00
pavlov%netscape.com 5cd1b8e131 bug 78611. New XP threadsafe timer implementation. r=dougt sr=brendan 2001-12-16 06:13:17 +00:00
ducarroz%netscape.com ba08b4df2e Fix for bug 111305. Check for null ptr before using it. Don't truncate and initialize a nsString with a length of -1, that cause the whole app to freeze. R=damn, SR=mscott, A=asa 2001-12-14 01:18:16 +00:00
serge%netscape.com 634a485a21 checking in for rdayal
Removing the MAPI related code from mozilla/xpfe .. patch (id=56117) in bug # 106137.
r=mscott, sr=alecf. This patch also fixes bug # 111199.
2001-12-12 03:55:57 +00:00
bryner%netscape.com 4332f20cb5 Bug 108787 -- unable to type in Open Web Location dialog when it first appears. r=saari, sr=blizzard. 2001-12-11 05:34:32 +00:00
ccarlen%netscape.com d5cbd5318c Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser 2001-12-11 04:39:35 +00:00
ccarlen%netscape.com 0766c35c7f Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser. 2001-12-10 21:58:15 +00:00
ccarlen%netscape.com 2d15ad27bc Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser. 2001-12-10 20:25:12 +00:00
rpotts%netscape.com a33a19e3d1 bug #94205 (r=adamlock@netscape.com, sr=jst@netscape.com) nsIWebNavigation interface changes... 2001-11-30 22:35:33 +00:00
rjc%netscape.com e5077bf2e5 Fix bug # 75772: On Mac OS X, add support for window toolbar button which hides/shows toolbar buttons. r=ben sr=hyatt 2001-11-27 01:47:41 +00:00
akkana%netscape.com 098f12d779 50131: map full-pathname argument to file: url. r=mcafee sr=alecf 2001-11-19 23:39:35 +00:00
jaggernaut%netscape.com 9a2d10888f Clean up REQUIRES lines. r/sr=alecf 2001-11-16 01:54:59 +00:00
alecf%netscape.com 52cd89e71b win32 REQUIRES cleanup 2001-11-15 03:49:13 +00:00
dbaron%fas.harvard.edu f7d59fe1a7 FizillaMach: Further refine the XP_MACOSX / MOZ_WIDGET_TOOLKIT=mac ifdefs. b=109165 r=pinkerton sr=sfraser 2001-11-14 01:48:17 +00:00
bzbarsky%mit.edu 0dce65ed23 Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
(i.e. where the string is a literal).  Bug 104159, r=jag, sr=alecf
2001-11-14 01:33:42 +00:00
dbaron%fas.harvard.edu 460e8dc043 Fix bustage. b=109165 2001-11-10 23:55:36 +00:00
dbaron%fas.harvard.edu 5556328edb Tweak XP_MACOSX ifdefs to fix keyboard shortcuts (partly), context menus, and hidden window behavior and build the mac classic skin in the Mach-O build. b=109165 r=pinkerton sr=beard 2001-11-10 23:30:13 +00:00
danm%netscape.com 3779efd362 consolidating nsIWebBrowserChrome::CreateBrowserWindow and nsIWindowCreator::CreateChromeWindow. part of bug 88229 r=hyatt,rpotts 2001-11-06 01:19:39 +00:00
law%netscape.com 465e97fd2f Bug 102017; build new interface with Win32 resource constant needed for WinXP start menu configuration 2001-11-05 06:21:21 +00:00
law%netscape.com 9036c1d695 New interface with Win32-specific resource constants for configuring WinXP start menu (for bug 102017); r=ssu, sr=blake 2001-11-05 06:20:19 +00:00
seawood%netscape.com c79715ed1b Backing out fix for remote mach-o builds as it left mach-o builds fragile.
Add TK_CFLAGS back to default CFLAGS/CXXFLAGS.
Bug #107696
2001-11-03 03:29:05 +00:00
jaggernaut%netscape.com dfe4ef469b Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc 2001-11-02 06:39:49 +00:00
pchen%netscape.com 93efee8406 81762, r=jag, sr=sfraser, remove uses of nsCRT::strlen() with testing for null and non-empty string, also use IsEmpty() for nsXPIDLCStrings 2001-11-02 02:55:59 +00:00
pchen%netscape.com ae932dc8fb 81762, r=jag, sr=sfraser, remove uses of PL_strlen with testing for null and non-empty string, also change const char* to static const char[] so that we can use sizeof-1 instead of PL_strlen 2001-11-02 02:55:56 +00:00
pchen%netscape.com 4a7a83253d 81762, r=jag, sr=sfraser, remove uses of PL_strlen with testing for null and non-empty string 2001-11-02 02:55:51 +00:00
seawood%netscape.com 6daf60f372 Since '-framework Carbon' causes binaries to require console access to run, do not link using that flag by default. Otherwise, remote builds & non-console tinderboxes will break. Mac OSX Mach-O only.
Bug #107696 r=mozbot
2001-11-01 00:54:48 +00:00
dbaron%fas.harvard.edu feb5f80fa3 Clean up un-needed string copying. r=jag sr=hyatt b=106108 2001-10-31 02:46:21 +00:00
dougt%netscape.com 1a5050445f Moving nsISimpleEnumerator interface to new idl file. 99136, r=alecf@netscape.com sr=rpotts@netscape.com 2001-10-30 22:07:28 +00:00
jaggernaut%netscape.com a38f5b9f67 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc 2001-10-27 14:30:31 +00:00
seawood%netscape.com 93a92132d7 Landing the rest of the mach-o OSX changes.
Bug #75653 r=cls sr=waterson
2001-10-27 07:38:18 +00:00
dbaron%fas.harvard.edu f56bfe4127 Fix member initializer re-ordered warnings by re-ordering member initializers. r=jag rs=waterson b=105974 2001-10-25 03:21:53 +00:00
hyatt%netscape.com 70e3083d05 Fix for 101554. r=dbaron, sr=hewitt 2001-10-22 23:37:33 +00:00
bryner%netscape.com bbbbd6f9e3 Bug 104977 -- landing tabbing rewrite. Fixes bugs 78256, 83575, 85602, 96273, 103980, and 105224. r=saari, sr=hyatt. 2001-10-22 22:43:52 +00:00
dougt%netscape.com fdb581ad21 99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com 2001-10-22 22:01:27 +00:00
dougt%netscape.com da7e1268bd nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163 2001-10-19 20:52:59 +00:00
alecf%netscape.com a104d985d9 fix for some bug where I forgot a contract id.. if bugzilla was responding I might actually know the bug #
r=mkaply, sr=dveditz
2001-10-19 02:02:05 +00:00
alecf%netscape.com 0aeede6732 bug 76339 - kill nsIAppShellComponent, finally. sr=sfraser, r=dveditz 2001-10-16 21:10:35 +00:00
alecf%netscape.com 8db59e0dba bug 104118 - a non-rdf contractid for windowmediator, to reduce dependencies. r=mkaply, sr=dveditz 2001-10-12 21:03:40 +00:00
sdagley%netscape.com 5186f6db18 Updating fix for #103612 from v1.14 after comments from pinkerton & sfraser. r=pinkerton,sr=sfraser 2001-10-08 20:20:57 +00:00
sdagley%netscape.com ac811d37e0 Fix #103612 - work around bug in Mac OS X 10.1 Internet prefs panel when setting DL folder. r=dbaron. I'd wait for an sr= but I need trunk verification on this so I can get PDT approval for checking into the 0.9.4 branch. 2001-10-08 04:59:59 +00:00
ccarlen%netscape.com 45f3eac96f Bug 92750 - Fizilla doesn't ask to save changes when quitting with Cmd-Q. r=brade/sr=sfraser 2001-10-02 14:50:29 +00:00
ccarlen%netscape.com 1abfb9e610 Adding new files for bug 92750 - Fizilla does not ask to save changes when quitting with Cmd-Q. r=brade/sr=sfraser 2001-10-02 14:47:33 +00:00
jaggernaut%netscape.com fdc4078bc4 Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc 2001-09-29 08:28:41 +00:00
gerv%gerv.net f385eb981a Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
alecf%netscape.com 3d4bfd3c2c fix for 100116 - remove window mediator's public dependency on rdf
r=jag, sr=waterson
2001-09-24 22:31:49 +00:00
hyatt%netscape.com 8a64dc38ec More 98109 goodness, making _content dynamically shiftable. r/sr=bryner,ben 2001-09-23 08:33:24 +00:00
srilatha%netscape.com 8cc035bc1f *** empty log message *** 2001-09-21 02:00:24 +00:00
hyatt%netscape.com 1eab0d0018 Fix for 49874 and 98109, make iframes build their docshells and kick off their content load from frame construction, also enabling the primary content area to be dynamically shiftable. r=jag, sr=waterson 2001-09-19 01:53:00 +00:00
jaggernaut%netscape.com e25262c61f One module per line for REQUIRES. r=/sr=alecf 2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com 3826eb9902 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf 2001-09-18 13:41:47 +00:00
jst%netscape.com 7a19537214 Fix bug 99690. Fix crash when external apps try to open mozilla windows. r=bzbarsky@mit.edu, sr=blakeross@telocity.com 2001-09-18 05:32:03 +00:00
alecf%netscape.com cf9912aa80 Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!) 2001-09-17 19:06:35 +00:00
jaggernaut%netscape.com efc8c209fb Bug 73353: move gfx from module layout to module gfx and fix up REQUIRES lines. r=cls 2001-09-14 05:37:29 +00:00
rjesup%wgate.com 3d767c2d6b Bug 98711: Fix misuses of string.Right(). r=jfrancis, sr=jst 2001-09-13 00:09:49 +00:00
alecf%netscape.com 0803deb0fe oops, back this out! 2001-09-12 21:30:31 +00:00
alecf%netscape.com e5cc5abd22 Add REQUIRES to many modules for win32 support, bug 98372 r=cls 2001-09-12 20:32:40 +00:00
jaggernaut%netscape.com e055a4a2a4 Clean up REQUIRES lines, put content in its own module instead of in layout's, r=cls. 2001-09-12 12:48:23 +00:00
danm%netscape.com e4e60fa340 unmaximize the window any time it's moved or sized. bug 98701 r=hyatt,jaggernaut 2001-09-12 00:19:25 +00:00
blakeross%telocity.com 58210fe390 Turbo landing:
- Turbo mode should run Mozilla from registry (88844). r=ccarlen sr=ben
- Systray menu for turbo should include components (89532). r=syd sr=ben
- Installer checkbox needs to turn turbo on properly (96936, 97338). r=ccarlen sr=ben
- Add 'Disable Quick Launch' menuitem to turbo systray icon (98770). r=syd sr=ben
- Need confirmation dialog when 'Disable Quick Launch' is selected (98805). r=syd sr=ben
- Show dialog when last window is closed in turbo mode (89166). r=ccarlen sr=ben

and some cleanup.
2001-09-10 23:48:09 +00:00
danm%netscape.com 6fa70ad405 complain if callers try to unregister a null window (it was being done, and I got bushwhacked by it). bug 98792 r=alecf,ccarlen 2001-09-10 23:27:11 +00:00
dbaron%fas.harvard.edu 6697a14c09 Clean up nsIAppShellService.idl. b=98026 r=danm sr=alecf 2001-09-10 19:42:54 +00:00
danm%netscape.com 6004a89791 restoring rev 1.11 (bug 97514 r=hyatt,pchen). the root cause of bug 98732 (and rev 1.12) has been fixed elsewhere (bug 98785). 2001-09-07 23:38:06 +00:00
danm%netscape.com 564d4fc82f restoring rev 1.159 (bug 97514 r=hyatt,pchen). the root cause of bug 98732 (and rev 1.160) has been fixed elsewhere (bug 98785). 2001-09-07 23:37:16 +00:00
sspitzer%netscape.com 37062bc98d backing out danm's changes for #97514, as they cause the regression bug #98732
a=heikki
2001-09-07 19:29:43 +00:00
mkaply%us.ibm.com 47280ed5a3 #94055
r=saari, sr=blizzard
Make OS/2 go down WIN32 only #ifdef as well to fix tabbing issues
2001-09-07 12:19:55 +00:00
cls%seawood.org 262d2d56ed Remove unused fullcircle build references.
Bug #98293 r=namachi
2001-09-07 04:59:44 +00:00
dougt%netscape.com 31c1842a29 Merge ServiceManager and ComponentManager. Bug 96457. r=dp@netscape.com, sr=wat
erson@netscape.com
2001-09-06 21:13:11 +00:00
danm%netscape.com d48395c46a XULWindow no longer needs to cache the widget size mode. bug 96475 r=hyatt,pchen 2001-09-06 18:35:59 +00:00
danm%netscape.com 9e0f36adef remove bug 70283's optimization to persist window size state only if it (apparently) hasn't changed. bug 86955, 89740. also set a newly opened window's main widget's zoom state even if it's not yet visible. bug 96475 r=hyatt,pchen 2001-09-06 18:35:55 +00:00
danm%netscape.com f8c4bab391 tell nsWindowWatcher about window creation/destruction so its enumerators will work. bug 97514 r=hyatt,pchen 2001-09-06 18:26:52 +00:00
valeski%netscape.com ac33036169 r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now required if you want to use do_GetInterface() for convenience. The two were split because the stuff that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just contain interface defs anyway. 2001-09-05 21:28:38 +00:00
danm%netscape.com 7d9f7ce783 add new file nsAppShellWindowEnumerator. bug 96151 r=hyatt,sfraser 2001-09-04 23:30:58 +00:00
danm%netscape.com 6b107e8cd8 add new z-level enumerators. bug 96151 r=hyatt,sfraser 2001-09-04 23:30:46 +00:00
danm%netscape.com 10d7d2e2b8 move window enumerators to new file; add new z-level enumerators. bug 96151 r=hyatt,sfraser 2001-09-04 23:30:41 +00:00
danm%netscape.com 61dbcba2ba new implementation for window enumerators, including new z-level enumerators. bug 96151 r=hyatt,sfraser 2001-09-04 23:30:24 +00:00
dbaron%fas.harvard.edu 5b59398348 Undoing backout of bug 97227 because valeski and rpotts insist. I guess drivers aren't doing approvals after all. 2001-08-31 04:28:26 +00:00
dbaron%fas.harvard.edu d8d01abd1a Backing out unapproved checkin for bug 97227. a=brendan,blizzard 2001-08-31 03:45:20 +00:00
rpotts%netscape.com 2766427125 bug #97227 (r=valeski, sr=vidur). This patch makes all calls to nsIWebBrowserChrome::SetStatus(...) display synchronously. 2001-08-30 21:47:45 +00:00
ccarlen%netscape.com 7b6746fd35 Fixing senna requires bustage. 2001-08-29 15:33:31 +00:00
ccarlen%netscape.com df0bf4898e Bug 86021 - Enable -turbo for multiple profiles. r=valeski, r=/sr=blake,waterson, a=dbaron 2001-08-29 14:02:38 +00:00
hyatt%netscape.com 1e28dfba99 Fix for 95475. r=jag, sr=ben, a=dbaron 2001-08-25 02:01:08 +00:00
pchen%netscape.com 3f2635c142 bug 91726, r=pinkerton, sr=sfraser, under carbon, Internet Config seems to return mappings with a null mime type string, if we see a null mime type string, set mime type in nsMimeInfo to octet-stream 2001-08-22 00:19:08 +00:00
cathleen%netscape.com b6297898fd enable MOZ_TIMELINE tool, bug 78793, r=rogc, sr=waterson 2001-08-17 02:03:34 +00:00
blakeross%telocity.com 0280ac3412 Cleaner fix for making turbo mode dynamic (89504). r=ccarlen sr=ben 2001-08-17 00:25:04 +00:00
bryner%netscape.com db2a4e9803 Bug 94627 - removing unused native listbox widget (plus some cleanup from already-removed native widgets). r=shaver, sr=blizzard. 2001-08-16 06:58:03 +00:00
blakeross%telocity.com 182c53ab84 Fixing bustage; missed a file. 2001-08-16 04:06:14 +00:00
sfraser%netscape.com 08668ebb2f Project cleanup, rs=scc. Use NSComponentStartup, since we're a component. 2001-08-16 00:39:30 +00:00
bryner%netscape.com 654db06f37 Bug 94345 -- remove unused native context menu. r=pavlov, sr=blizzard. 2001-08-10 00:58:52 +00:00
danm%netscape.com dc6e820bbe restore normal window z-order to dependent-not-modal windows (Mac-only). bug 94138 r=hyatt,jst 2001-08-07 23:03:52 +00:00
jaggernaut%netscape.com c14d9c09a1 Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2001-07-25 07:54:28 +00:00
jaggernaut%netscape.com 4d73a251ab Bug 73353: clean up the REQUIRES lines in Makefiles. 2001-07-23 22:36:12 +00:00
cls%seawood.org 98e9698f34 Add caps to REQUIRES for bug #88087 2001-07-20 08:53:05 +00:00
mstoltz%netscape.com 58d1c8ea63 Bug 88087 - giving about: pages loaded from chrome a principal other than
system, to prevent security attacks against these pages. r=bbaetz, sr=waterson
2001-07-20 07:09:59 +00:00
dbaron%fas.harvard.edu bf82abfd11 Header include dependency cleanup. b=64023 r=jag rs=brendan 2001-07-16 02:40:48 +00:00
dveditz%netscape.com 67d4541662 hook so xpinstall can turn off turbo mode (bug 86976). r=syd@netscape.com, sr=mscott@netscape.com 2001-07-14 07:14:34 +00:00
ccarlen%netscape.com 9eca9c6473 Bug 90065 - nsAppShellService::GetNativeAppSupport returns NS_OK even when it fails, causing crash. r=valeski/sr=blake 2001-07-12 14:44:27 +00:00
ccarlen%netscape.com 197d7df8ae Bug 88630 - Themes and locales do not change when using turbo. r=vishy/sr=blake 2001-07-10 08:01:55 +00:00
danm%netscape.com 129a989c09 keep nonmodal windows out of the modal window (topmost) layer. bug 84047 r=alecf,jag 2001-07-02 21:56:59 +00:00
jaggernaut%netscape.com 03ab87e4a1 Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
ccarlen%netscape.com 8cc6ac99dc Bug 86922 - app hangs after profile migration dialog. r=danm/sr=alecf/a=chofmann 2001-06-25 11:27:56 +00:00
waterson%netscape.com 0877b1a573 Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs. 2001-06-20 20:21:49 +00:00
ccarlen%netscape.com c02ab62d96 Bug 86021 - enable multiple profiles in -turbo mode. r=racham/sr=alecf/a=chofmann 2001-06-20 06:49:22 +00:00
dbaron%fas.harvard.edu 688519fb0c Fix bad getters on nsIDocument and nsIScriptContext to use out params rather than return |AddRef|ed pointers. b=81289 r=jaggernaut sr=jst a=asa 2001-06-20 03:27:48 +00:00
scc%mozilla.org 2e8b3e9481 bug #85271: sr=waterson, r={beard, jag, dbaron}, a=asa. Eliminate features of |nsXPIDLC?String| that keep it out of the string hierarchy (i.e., using assigment to rebind ownership, static |Copy| members, and |getter_Shares|), fixing some leaks in the process. 2001-06-17 05:23:38 +00:00
alecf%netscape.com 08e6ef359c why didn't this get checked in the last time?
part of fix for bug 83366, r=blake,
                                                                      sr=sspitzer, suggestions=jag - add
                                                                      a new method to
                                                                      nsICmdLineService to get the
                                                                      handler for a given parameter
                                                                      a=asa
2001-06-14 23:55:42 +00:00
alecf%netscape.com 548eec6191 remove these files from CVS (not part of the build) so people stop asking me about them :) 2001-06-14 23:54:48 +00:00
alecf%netscape.com 4d84517c1c part of fix for bug 83366, r=blake, sr=sspitzer, suggestions=jag - add a new method to nsICmdLineService to get the handler for a given parameter a=asa 2001-06-14 23:47:05 +00:00
pchen%netscape.com bd7ce0a202 bug 79837, r=pinkerton, sr=alecf, a=asa, don't disable mime matching for Internet Config mappings if we didn't get passed in a file extension 2001-06-13 22:31:08 +00:00
law%netscape.com d5b89ada81 Bug 81712; new turbo-mode implementation, removes old stuff and replaces it with code that no longer holds a browser window open; r=syd, sr=blake, a=asa 2001-06-12 22:33:34 +00:00
pinkerton%netscape.com 78dc7cf21d create a new window type for the hidden window so that we can recognize it from Widget. On MacOSX, override the carbon event that repositions windows on-screen for the hidden window only. Let normal windows pass-through. r=danm/sr=sfraser/a=asa. bug 84023. 2001-06-09 00:16:13 +00:00
valeski%netscape.com 221edc8f1a r=chak, sr=vidur, a=tor. 82000. removing unused arg from nsICategoryManager. 2001-06-05 21:25:57 +00:00
danm%netscape.com eb2cbe2bd9 speed up PersistPositionAndSize. bugs 70283, 79060 r=hyatt,saari a=blizzard 2001-06-04 22:22:07 +00:00
danm%netscape.com 4d16e8ca6e ignore OnLocationChange if it's for another window. necessitated by change for bug 56062. this is bugs 82368, 82413 and the reason 50881 was reopened. r=hyatt,radha a=chofmann 2001-05-30 02:07:48 +00:00
law%netscape.com 55fecd62c3 Last time didn't take...trying again. Bug 75599; converted nsINativeAppSupport to .idl to make it scriptable, this change adds the .idl to the Mac project; r=cathleen, sr=alecf 2001-05-23 07:04:37 +00:00
law%netscape.com 94528673f2 Bug 75599; converted nsINativeAppSupport to .idl to make it scriptable, this change adds the .idl to the Mac project; r=cathleen, sr=alecf 2001-05-23 06:06:47 +00:00
law%netscape.com 11f06e460b Bug 75599; enabling the infamous '-turbo' cmd line switch; makes nsINativeAppSupport scriptable, adds Win32 code to handle -turbo switch; and tweaks window close logic in navigator.js to 'cache' a browser window; r=cathleen, sr=alecf 2001-05-23 06:04:39 +00:00
ccarlen%netscape.com 4f2e65a484 Bug 38626 - remove nsFileLocations. r=valeski/sr=alecf 2001-05-23 03:50:38 +00:00
ccarlen%netscape.com bea4d4f7ee Bug 38626 - remove nsFileLocations. This checkin removes it from Mac projects. 2001-05-23 03:45:36 +00:00
danm%netscape.com 77ad1eb1ef the check to abort the onload handler for frames now properly handles sandboxing. bug 81787 r=hyatt,pavlov 2001-05-22 02:02:08 +00:00
ccarlen%netscape.com abcdbf0e4a Bug 38626 - Remove references to nsFileLocations. r=valeski/sr=alecf 2001-05-21 22:36:18 +00:00
danm%netscape.com 113223451e merely shuffling names for the static build. bug 46775. this file should now be all swimmingly staticable. 2001-05-17 19:45:32 +00:00
alecf%netscape.com 9291f1b7e9 update the preloader - not part of build
add support for services and non-services
2001-05-17 18:44:55 +00:00
law%netscape.com be739f06e8 Bug 53952; replace DDE client to prevent being blocked by ill-behaved applications; r=cathleen, sr=alecf 2001-05-15 10:32:51 +00:00
dveditz%netscape.com 6f4a71d7e5 fix Mac build problem for bug 7022; thanks to sgehani@netscape.com for tracking down 2001-05-14 12:38:15 +00:00
peterv%netscape.com aa5e383f6c Follow-up to the xpcdom landing: nothing should link against the dom library anymore, it's a component now. sr=jst. 2001-05-12 12:47:41 +00:00
racham%netscape.com 2e1f3e1afd Fixing the crash reported in bugscape bug 4922. Adding null check on domWindow to break from the HandleEvent routine. r=saari 2001-05-10 23:13:27 +00:00
jst%netscape.com 621060c4fd Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com. 2001-05-08 17:42:36 +00:00
alecf%netscape.com 9525f86757 add mozilla-based preloader to the cvs tree (not part of build yet) 2001-05-08 07:19:39 +00:00
kandrot%netscape.com d5bd552195 Check in for Ron Guilmette. r=shaver, sr=waterson. For intl r=nhotta. Changes for NS_IMPL_NSGETMODULE. bug #46775. 2001-05-05 05:33:37 +00:00
rbs%maths.uq.edu.au af9041f957 Drop one tee from the XUL attribute 'contenttitlesettting' - Typo pointed out by brendan when reviewing the patch for bug 76567 2001-05-02 04:33:05 +00:00
danm%netscape.com aff50a872c flush persistent state in destroy method. bug 75657 r=hyatt,pavlov 2001-05-01 01:25:49 +00:00
cls%seawood.org 25c6dc1c7e Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775 2001-04-28 19:48:12 +00:00
dr%netscape.com dbfa6b68ad fix for 70224 (need nsIWebBrowserChromeFocus for embedding). r=danm, sr=hyatt, a=asa 2001-04-25 02:04:56 +00:00
alecf%netscape.com a167c0340e add nsTimingService to the factory for bug 72002 sr=ben 2001-04-18 03:16:30 +00:00
alecf%netscape.com 72cfd1c92d oops, fix capitalization 2001-04-18 03:12:29 +00:00
sdagley%netscape.com da44b590f8 Changes for #72002. Checking in for alecf. sr=ben,r=alecf 2001-04-18 03:05:10 +00:00
alecf%netscape.com fec4dcca8d add nsTimingService.cpp to the windows/unix builds, sr=ben
bug 72002
2001-04-18 03:04:55 +00:00
alecf%netscape.com a771dd2e89 add nsITimingService.idl to windows/mac builds
sr=ben
bug 72002
2001-04-18 03:03:57 +00:00
hyatt%netscape.com ee0bcc6cf5 Fix for my 0.9 focus issues. r=saari, sr=brendan 2001-04-18 01:41:20 +00:00
danm%netscape.com 1b8441b75f hooking up windowwatcher active window. bug 44809,76011 r=hyatt,saari 2001-04-16 20:35:46 +00:00
pchen%netscape.com 87cc03cfb0 bug 49758, r=alecf, sr=sfraser, implement hasProtocolHandler method which calls Internet Config to look for protocol handler. Returns NS_ERROR_NOT_AVAILABLE if the app signature of the protocol handler is the same as the running application utilizing this code 2001-04-16 20:16:51 +00:00
pchen%netscape.com 7c33dca089 bug 49758, r=alecf, sr=sfraser, fix protocal misspelling 2001-04-16 20:16:49 +00:00
pinkerton%netscape.com dde94bfa71 Pull in IC if we're using the mac toolkit. r=saari/sr=hyatt. bug# 75653 2001-04-15 01:49:46 +00:00
disttsc%bart.nl 6a85930545 Move browser's nsIWebProgressListener implementation into js. More work for bug 46200, r=ben, r=adamlock, sr=alecf. 2001-04-14 20:08:32 +00:00
law%netscape.com c60df7a60e Bug 57576; add SetIcon method to widgets and add code to nsXULWindow to set icons per window; no icons available yet, unless you roll your own; see bug for details; r=mcafee, sr=hyatt 2001-04-14 00:57:30 +00:00
yokoyama%netscape.com 2ab7b9f9d0 Partial fix for 66020: /r=valeski; /sr=alecf 2001-04-14 00:31:09 +00:00
danm%netscape.com 8c846ef8a8 removing files no longer used. bug 72112 continues 2001-04-13 01:53:19 +00:00
pinkerton%netscape.com 46a72b7fb7 remove special-case activation code for hidden window, let the OS do it. punts hidden window offscreen on mac so it can be visible yet of non-zero width/height for osx. bugs 70355/70388. r=danm/sr=hyatt. 2001-04-11 23:04:28 +00:00
shaver%mozilla.org e2dc3d6d88 75152: Remove GetVersionNumber stub in favour of upcoming, less-invasive
preloader strategy. r=jag, sr=attinasi.
2001-04-11 14:23:13 +00:00
danm%netscape.com 310f483942 replacing use of evil hidden window with embedding-copacetic window watcher. bug 71895 r=blizzard,hyatt,javi,various 2001-04-11 01:20:28 +00:00
ccarlen%netscape.com 7720f48f12 Bugs 70379, 70380 - Hide nsISingleSignon from embedding apps, split auth prompting methods out of nsIPrompt into a new interface. r=valeski, sr=rpotts. 2001-04-10 18:30:25 +00:00
darin%netscape.com 0b2840b751 fixes mac bustage 2001-04-10 08:45:44 +00:00
darin%netscape.com 41efbc6217 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2001-04-10 06:01:08 +00:00
danm%netscape.com 27a07e3ab4 removing unused reference to commondialogs stuff. it bothered me. bug 72112 continues 2001-04-10 04:03:16 +00:00
danm%netscape.com 5693e2cf08 unbuilding deprecated prompt files (cleaning up my mess) 2001-04-09 04:52:46 +00:00
danm%netscape.com d881c56eac commondialog service is being replaced by promptservice. bug 72112 continues 2001-04-09 01:35:41 +00:00
disttsc%bart.nl 748e1ece2f Clean up MODULE/REQUIRES, bug=73353, r=cls 2001-04-08 08:33:11 +00:00
dbaron%fas.harvard.edu 011f609a55 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding new header file dependencies to REQUIRES. 2001-04-07 05:11:47 +00:00
danm%netscape.com 378b2f48b9 removing use of nsNetSupportDialog. bug 72112 continued. r=hyatt,morse,mstoltz,various 2001-04-07 03:33:56 +00:00
dprice%netscape.com 3e31ab9946 65845 - new order files 2001-04-05 06:02:32 +00:00
rickg%netscape.com c1ce80ae83 preloader update. r=peterl, sr=attinasi 2001-04-03 22:58:59 +00:00
ducarroz%netscape.com 3eefa0a3b5 Fix for bug 70222. Add an API to retreive file mapping flags. R=varada, SR=bienvenu 2001-04-03 21:08:51 +00:00
disttsc%bart.nl 96f5f6cf31 Add "gfx2" and "imglib2" to REQUIRES lines in Makefile.in for MOZ_TRACK_MODULE_DEPS builds (e.g. senna) 2001-03-30 10:39:06 +00:00
danm%netscape.com 7407f805b9 restrict conditions under which fix for bug 22658 fires; a fix for many focus bugs, especially bug 54936 2001-03-30 02:27:50 +00:00
brade%netscape.com 5bc507fd03 part of fix for bug #19329 (more internet config apis); r=pchen; sr=sfraser 2001-03-28 13:56:19 +00:00
danm%netscape.com 50a36564b1 implement window.scrollbars.visible. bug 58539 r=hyatt,pinkerton 2001-03-27 23:23:09 +00:00
disttsc%bart.nl 6e48266508 Clean up REQUIRES lines. r=cls 2001-03-25 22:59:27 +00:00
dr%netscape.com df1604f4cc fix for 67006, patch from MarkH@ActiveState.com, r=dr, sr=hyatt 2001-03-24 00:14:10 +00:00
blakeross%telocity.com eaa6754a0a Fixing 70746: major xul syntax changes. If you use xul, this WILL affect you! Read n.p.m.xpfe for details on the changes and how you can fix your code. r=hewitt sr=hyatt, ben 2001-03-22 00:59:29 +00:00
alecf%netscape.com 6e27cca579 NOT PART OF BUILD
first checkin of timing service so we can get rough timing of specific events
2001-03-20 23:39:25 +00:00
law%netscape.com 152f510006 Bug 26029; add CHROME_WINDOW_MIN flag to enable minimizable dialog windows (and use that for download progress dialogs); r=danm sr=alecf a=asa 2001-03-17 00:30:38 +00:00
locka%iol.ie 8663a4a73c Updated to use nsIEmbeddingSiteWindow, sr=blizzard@mozilla.org b=68581 2001-03-13 12:21:34 +00:00
dprice%netscape.com 1b42d68e45 71057 sr=waterson new order files. NOT PART OF THE REGULAR BUILD 2001-03-13 10:47:37 +00:00
danm%netscape.com 22ebda3698 Removing IsModal,ShowModal,ExitModalLoop methods from nsIDocShellTreeOwner. General API cleanup. bug 70481 r=ccarlen,hyatt 2001-03-12 23:08:29 +00:00
shaver%mozilla.org 89c833fb49 67699: all your nsIClassInfo is belong to us
- teach nsGenericFactory about nsIClassInfo, and nsIClassInfo.idl to the
  builds
- add a heaping serving of macro love for classes that want to support it
- convert many modules to use nsGenericModule the new way
- handful of warning and modeline fixes
- nsSample and some XPConnect test classes now have nsIClassInfo support for
  testing
2001-03-12 20:43:02 +00:00
danm%netscape.com 6c20007681 allow negative coordinates placing new windows, and center alerts on the same screen as the parent window. bug 67523 r=hyatt,pinkerton 2001-03-09 02:15:55 +00:00
danm%netscape.com a58e95682d moving [GS]etPersistence from nsIWebBrowserChrome to nsIDocShellTreeOwner. embedding API review meeting made me do it. bug 69918 r=ccarlen,hyatt 2001-03-09 02:04:06 +00:00
disttsc%bart.nl aebc676048 Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
sfraser%netscape.com cb3e487353 Fix for bug 67466 -- don't crash when opening lots of files on startup. r=pinkerton, sr=beard 2001-03-08 00:59:54 +00:00
tao%netscape.com b8d9edeb05 3631: can't get migration pull download list (MAC) r=jelwell,sr=syd 2001-03-07 02:42:15 +00:00
disttsc%bart.nl 043186b34e Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc 2001-03-02 09:26:57 +00:00
dprice%netscape.com 5184a7104b # 65845 sr=waterson, new order files will greatly reduce the number of link warnings. 2001-02-27 04:38:19 +00:00
danm%netscape.com 0c81c73bd7 teach GetInterface about nsIDOMWindow and nsIDocShellTreeItem. bug 67368 r=hyatt,jst 2001-02-26 00:33:48 +00:00
disttsc%bart.nl 744785129a Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
waterson%netscape.com 2cd62f503b Bug 43121. Move XUL content model code from RDF DLL to content DLL. r=jst,hyatt; sr=brendan. 2001-02-22 03:01:34 +00:00
dougt%netscape.com eab041f43f Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
locka%iol.ie 2312f57e9a Fixed an issue where the current window had no primary content area and the tree owner went off searching for one in other windows via the windows mediator but forgot to addref the result. b=58639, sr=scc@mozilla.org 2001-02-15 19:26:39 +00:00
pinkerton%netscape.com 105d3c555e carbon changes. r=pink/sdagley/beard. a=sfraser. 2001-02-13 21:48:26 +00:00
dprice%netscape.com fc5a7ddbf1 65845 first cut of the order files 2001-02-13 02:48:02 +00:00
disttsc%bart.nl 76fbedadc5 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dougt%netscape.com 69415757ab Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
danm%netscape.com c8640160cd removing nsIWebBrowserChrome::FindNamedBrowserItem per 5 Feb 01 API review. functionality has been moved to nsDocShellTreeOwner. r=scc,valeski 2001-02-07 04:59:43 +00:00
danm%netscape.com 127a9543b4 fix wonky string usage in rev 1.59. still bug 67079 r=brendan 2001-02-03 23:08:19 +00:00
valeski%netscape.com 7f7ade94b8 r=ccarlen, sr=rpotts. 65925. making webprogress listeners support weak refs 2001-01-31 21:01:51 +00:00
disttsc%bart.nl 475f2399d3 Fix senna bustage. One of them .get() thingies. r=dbaron 2001-01-31 04:37:37 +00:00
danm%netscape.com a71dc78557 stagger new windows against all extant similar windows. another cut at bug 25455, but now bug 67079. r=ben,hyatt 2001-01-31 03:25:07 +00:00
ben%netscape.com 27586e2b85 intrinsically sized dialogs were broken by my previous checkin because XULElement::GetAttribute
was not returning an empty string for attributes that were not set. Patch this, & fix logic.
a=hyatt@netscape.com
2001-01-30 11:30:12 +00:00
ben%netscape.com 21401fbd51 fix a multiple monitor issue with my earlier fix for 25455, r=pinkerton@netscape.com, a=hyatt@netscape.com 2001-01-30 08:23:27 +00:00
ben%netscape.com dc5de97654 Fix for bug 25455, prevent new windows of a given type (browser, mailcompose, editor, etc)
from coming up exactly on top of the previous window. r=danm@netscape.com, a=hyatt@netscape.com
2001-01-29 23:47:36 +00:00
ccarlen%netscape.com 15d1e2d1fb Part of bug 35559 - dynamic profile switching. r=morse, sr=alecf 2001-01-24 15:51:00 +00:00
cmanske%netscape.com fb19ada73a Fixed bad initialization of window enumerator. b=63947, r=danm, sr=alecf 2001-01-06 04:13:50 +00:00
disttsc%bart.nl 0ffe80a5f7 Refactor nsBrowserInstance's LoadInitialPage, add contract id for the command line service, move code from c++ to js, remove dead code. bug=46200, r=blizzard, a=
alecf.
2001-01-05 01:20:49 +00:00
pchen%netscape.com c861979159 Fix #62939. r=pinkerton, sr=sfraser. Return error when no match in IC database. Fixes DL of QT5 beta from apple.com (where they had a warning not to use Netscape 6) 2001-01-05 00:44:16 +00:00
danm%netscape.com 3de22a7f40 save persisted window attributes when window is activated. bugs 32148,17149. r=hyatt,saari 2001-01-04 00:05:42 +00:00
bryner%uiuc.edu 6862b07fb9 Removing dead .toc files. Not part of build. a=sfraser. 2001-01-03 01:32:06 +00:00
bryner%uiuc.edu 0a0b5a9682 Bug 61623 - change NS_DEFINE_IID to NS_GET_IID in xpfe/. Patch from rods@netscape.com, r=bryner, sr=tor@cs.brown.edu. 2000-12-21 03:17:44 +00:00
rpotts%netscape.com 4cee1a00df bug #15345 (r=danm, sr=mscott). Removed dependency on nsIDocumentLoaderObserver... Now nsIWebProgressListener is used instead. 2000-12-14 23:27:59 +00:00
danm%netscape.com 77f19f2021 open new windows in their proper stored zoom state (minimization is disabled to protect the innocent). bug 32148 r=brendan,hyatt 2000-12-14 22:42:48 +00:00
dbaron%fas.harvard.edu 2eea32ae2b Fix incorrect usage of nsCOMPtr where nsCOMPtr::operator& was used instead of getter_AddRefs. b=59414 r=disttsc@bart.nl sr=waterson@netscape.com 2000-12-09 04:21:51 +00:00
cls%seawood.org 8bd122b3d5 Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
alecf%netscape.com deff2e336c #45797 - fix consumers of NS_IMPL_ISUPPORTS
r=dveditz
2000-11-17 20:54:21 +00:00
danm%netscape.com de5a221a49 allow content windows to be modal/dependent, like chrome windows. bug 56677 r=brendan,hyatt 2000-11-09 00:18:03 +00:00
danm%netscape.com 269eae0f19 new method IsModal. bug 56677 r=brendan,hyatt 2000-11-09 00:16:29 +00:00
ccarlen%netscape.com d015f6354e Bug 46866. Splitting profile API into public and internal parts. r=racham@netscape.com, sr=alecf@netscape.com 2000-11-04 16:27:30 +00:00
hyatt%netscape.com f8c519f285 Forgot a 54203 file. 2000-11-04 09:33:20 +00:00
alecf%netscape.com f03170c3c0 long awaited fix for #39895 r=sspitzer, a=alecf, contributed by andrew.taylor@cal.montage.ca
parse the GECOS field stuff correctly on unix
2000-11-04 00:37:01 +00:00
alecf%netscape.com 3b75d2c38f first incomplete cut at the window opener object, to pass XPCOM types from C++ into window.arguments as native JS types.
not part of the build
2000-11-04 00:01:24 +00:00
hyatt%netscape.com 55289322b2 Fix for 34400 and 49406. 34400 is r=waterson, a=brendan. 49406 is r=danm, a=brendan 2000-11-01 01:20:59 +00:00
warren%netscape.com 4189314fdb Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2000-10-28 22:17:53 +00:00
warren%netscape.com ddd21bd95d Fixed extra 0 param 2000-10-28 01:52:46 +00:00
warren%netscape.com 6e35f97e31 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
danm%netscape.com 241eb50d42 add nullcheck for docshell in LoadContentAreas. bug 57514 r=hyatt,pinkerton 2000-10-25 23:17:44 +00:00
cls%seawood.org 5e988eb824 Make sure that buildID is set to 0 unless MOZILLA_OFFICIAL is set. Bug #26798 r=leaf r=scc
Note: for mac, MOZILLA_OFFICIAL is only set by default on opt builds until the new mac build scripts land.
2000-10-20 05:21:40 +00:00
sspitzer%netscape.com 258846c786 fix for bugscape bug #2931. r=sspitzer,r=valeski,sr=shaver 2000-10-18 14:01:38 +00:00
danm%netscape.com 7f5d9dd950 add null check in Destroy. bug 53827. code=jefft r=me,shaver 2000-10-05 02:50:53 +00:00
dougt%netscape.com 93a680493f Removing unused class 2000-10-01 05:52:15 +00:00
sgehani%netscape.com 1402d1a2c7 Merging pr3 branch to trunk:
Renaming "Plugins" -> "Plug-ins"

b=53976
r=ssu
a=sfraser
2000-09-28 22:52:51 +00:00
sfraser%netscape.com 977856aefe Fix for 52150; show caret in new composer/mail composer/AIM windows. Uncomment a line that supresses focus, because we can get window activation calls after editor sets up the caret, and these need to be suppressed. r, sr = saari, hyatt 2000-09-28 00:31:35 +00:00
jst%netscape.com 50cb267dc7 Redoing how 'replaceable' properties on DOM objects are resolved to be compatible with 4.x, with this change named frames in framesets override 'replaceable' properties so that window.toolbar (or any replaceable property) in a frameset document with a frame named 'toolbar' actually resolves to the frame, and not the native toolbar. r/a=brendan, r=rpotts&scc 2000-09-22 10:18:07 +00:00
locka%iol.ie 69fd02310b Changes to loadURI & reload methods on nsIDocShell, nsIWebNavigation. b=50949, r=radha, a=radha 2000-09-20 12:23:53 +00:00
danm%netscape.com 7a54a27bf1 skip parent window activation (bug 22658) on close if parent is HiddenWindow. bug 51619. r=hyatt 2000-09-19 22:17:32 +00:00
saari%netscape.com 2073a1e101 focus fixes for 52150 et all. r=hyatt 2000-09-19 03:16:30 +00:00
jband%netscape.com ef7bb615cc fix shutdown crasher bug 52940. We can't leave the thread context stack service thinking that the context we are about to delete is still valid. a,r=brendan@mozilla.org 2000-09-19 01:09:48 +00:00
mscott%netscape.com 8be23a0597 Bug #43556 --> merging nsIMIMEService and making it use OS specific information. r=pchen 2000-09-15 06:06:19 +00:00
rayw%netscape.com d39d9e6d59 Bug fix for 52648 -- remaining stash of progids which I missed on
the mega-change yesterday.  This will fix a few more issues.

r=warren
2000-09-14 23:20:49 +00:00
dougt%netscape.com c3c864a472 + Added OnSecurityChange() to nsIWebProgressListener interface.
+ Added dummy function to all users of nsIWebProgressListener
+ Added new security event sink.
+ Hooked up new event sink to docloader and friends.
+ Fixed memory leaks and crashes in nsSecureBrowserImpl.
+ Added AlertPrompt to nsIPrompt Interface.
+ Enabling xpcom test on unix.

Fixes bug 46872.  r=valeski/rpotts
2000-09-14 22:56:56 +00:00
locka%iol.ie 6a308a5497 Added new x, y, width & height parameters to createBrowserWindow method. b=46851,r=valeski 2000-09-14 11:09:51 +00:00
rayw%netscape.com 6cc70ebd6c Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
scc%mozilla.org d528a5ee2d if you want a pointer to characters, you're going to have to |.get()| it 2000-09-13 08:41:49 +00:00
ccarlen%netscape.com 2f348e441a Fix for #36968 and #38626 r=racham 2000-09-09 15:30:09 +00:00
beard%netscape.com 5a560e9d15 fixing system access paths to just point to "{Compiler}MSL" and "{Compiler}MacOS Support". Otherwise, "Carbon Support" can be found, which is a pain for those of us doing dual development. 2000-09-07 03:11:46 +00:00
pchen%netscape.com fe14eae1b1 First Checked In. 2000-09-06 21:14:03 +00:00
pchen%netscape.com 72b59ca627 bug #43585, r=sfraser, add mozilla/xpfe/appshell/public/nsIInternetConfigService.idl to project 2000-09-06 21:13:36 +00:00
pchen%netscape.com bd8427342c bug #43585, r=sfraser, protect header from multiple inclusions 2000-09-06 21:13:35 +00:00
pchen%netscape.com 05057a00ad bug #43585, r=sfraser, register internet config service with everyone else 2000-09-06 21:13:34 +00:00
pchen%netscape.com a252109c56 bug #43585, r=sfraser, add mozilla/xpfe/appshell/src/nsInternetConfigService.cpp to project 2000-09-06 21:13:33 +00:00
sfraser%netscape.com e12ee16abf Fix bugs 51368 and 51372 -- use InternetConfig.h from Universal Headers, renaming the IC SDK folder so that CodeWarrior does not search within it. r=pchen 2000-09-06 00:09:04 +00:00
scc%mozilla.org c0c9f89ad2 fix for pravda bustage ... we're almost there! 2000-09-04 07:59:15 +00:00
mkaply%us.ibm.com c37309b581 #51222
r=rcassin@supernova.org (Hurricane), a=brendan
Missing OS/2 support for finding base profile dir
2000-09-03 15:08:49 +00:00
saari%netscape.com 929d161ab4 another stab in the dark at 26882. Fixes initial focus problems upon launch on linux. 2000-09-03 02:18:25 +00:00
ben%netscape.com 1630a57233 make my previous checkin a bit more robust 2000-09-01 07:59:49 +00:00
ben%netscape.com 6fd8c9d8dd common dialog localization, 38523. r=hyatt 2000-09-01 05:54:59 +00:00
vidur%netscape.com 4a41eee18d Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com 2000-09-01 01:54:35 +00:00
ssu%netscape.com f5321b667a fixing bug #50972. This checkin is for racham. r=me.
smoketest blocker, dogfood+
2000-09-01 00:02:59 +00:00
dr%netscape.com 8a1367b96e fix for 49802, r=danm 2000-08-31 02:07:04 +00:00
danm%netscape.com 993e15fd70 bring a dependent window's parent to the front when closing that window. Windows-only. bug 22658 2000-08-30 21:24:03 +00:00
racham%netscape.com 7b6643e219 Fixing bug 6464. Moving Users50 and registry location windows to Application Data folder. Forgot to checkin in the first round. r=dveditz,ccarlen 2000-08-30 00:14:07 +00:00
locka%iol.ie c52f68cce4 API changes for embedding. b=46847, r=dougt, a=valeski 2000-08-25 18:39:46 +00:00
sfraser%netscape.com 8d0774395a Explicitly close the hidden window before we leave nsAppShellService::Quit(). This change was deemed a Good Thing a while back by danm, and helps avoid shutdown memory leaks (esp. on Mac). r=danm 2000-08-24 01:45:51 +00:00
sfraser%netscape.com 20ea3fa277 Ensure that common dialogs have a titlebar -- now important on Mac. Part of fix for 41741, r=danm 2000-08-24 01:37:18 +00:00
scc%mozilla.org 363ec54778 fixing code that relied on implicit string construction 2000-08-20 00:52:22 +00:00
ftang%netscape.com c643232b08 fix bug 1547. move about.html from content to locale
r=mcafee
2000-08-17 00:28:34 +00:00
morse%netscape.com 382bf08db1 bug 46989, cookies don't work if components.reg is missing, r=dougt 2000-08-11 21:51:52 +00:00
danm%netscape.com a377c6c5be sync with nsWebShellWindow.h rev 1.109 2000-08-11 03:44:49 +00:00
danm%netscape.com 31a5bf2eca adding ability to open a browser without scrollbars (window.open(...scrollbars=no)) bug 28193 2000-08-11 03:43:44 +00:00
danm%netscape.com 5e1788b38b use explicit on-screen widget placement constraints when restoring window positions from persistent storage. bug 31516 r=saari@netscape.com 2000-08-04 14:52:44 +00:00
blizzard%redhat.com 119806484b fix for bug #42401. only add a queue that is native to the event queue list that is processed by the main UI event loop. this should fix no painting on linux when the imap password dialog comes up. r=danm, bryner, mscott a=vidur 2000-08-03 22:08:29 +00:00
dbaron%fas.harvard.edu 7f81d0ea45 Fix leak of GlobalWindowImpl. r=a=waterson 2000-07-27 23:27:00 +00:00
warren%netscape.com 7ac7233df8 Factored string bundles out of necko. Fixes bug 42107 - need to fix string bundle init workaround. Also bug 40506 - nsIWebProgressListener needs status text. Status messages now work in mozilla and viewer with internationalized and parameterized text! Added temporary error architecture until bug 13423 can be fixed. Extended nsIStringBundleService to provide method to format status message. r=valeski,jband,tao. verified=mstoltz 2000-07-25 05:45:56 +00:00
edburns%acm.org ea74ffd54b bug=23157
r=dougt, Conrad Carlen
a=dougt, Conrad Carlen

Use Moz_BinDirectory instead of OS_CurrentProcessDirectory
to allow embedding apps to use mozilla.
2000-07-22 00:54:07 +00:00
warren%netscape.com 42870bddb5 Added nsIRDFDataSource::HasArcIn/HasArcOut. Changed nsXULTemplateBuilder.cpp to use it (ifdef'd for now). Speed up folder loading by about 24%. r=waterson,alecf 2000-07-19 03:58:25 +00:00
mcafee%netscape.com dfdde893d9 Converting use of depreciated macro NS_IMPL_QUERY_INTERFACE to use NS_IMPL_ISUPPORTS1 (39270). r=alecf 2000-07-18 21:37:25 +00:00
danm%netscape.com 59889aa07a fix GetMostRecentWindow by fixing faulty code to locate the correct window in UpdateWindowTimeStamp. code=becki@talkware.net. r=me 2000-07-17 23:06:43 +00:00
danm%netscape.com 09b4da7e21 enumerators GetNext() now returns the current window and then immediately advances to the next, rather than holding the last window and advancing before returning. fixes a skip when windows are deleted beneath them. bug 39633. r=bryner@netscape.com 2000-07-17 22:21:47 +00:00
vidur%netscape.com 924aceef9e Fix for bug 44608. Added nsIDocShellTreeOwner::ExitModalLoop() and nsIWebBrowserChrome::ExitModalEventLoop(). r=rpotts,a=valeski 2000-07-12 23:56:14 +00:00
cls%seawood.org 0eabd8aa50 The unix builds will use a generated build_number (rather than the checked in version) that will forcibly be 000000000 unless MOZILLA_OFFICIAL is set. Bug #26798
Chrome files that need the build date set for MOZILLA_OFFICIAL builds will no longer be modified in the source tree.  The source tree copies will be used as a template for a generated version.  Bug #29597
2000-07-08 09:36:01 +00:00
warren%netscape.com 6f03aded49 Bug 43858. Fix to make wallet dlls be optional. 2000-07-06 00:45:00 +00:00
danm%netscape.com a2365079d3 stick Macintosh modal windows on top, correct other platforms' dependent window z-level, all with icky XP_ ifdefs. bug 44117 r=pinkerton 2000-07-05 22:24:44 +00:00
danm%netscape.com 382e39de51 remove dependence on modality for z-ordering. bug 44117 r=pinkerton 2000-07-05 22:22:58 +00:00
cls%seawood.org 33938e6100 Removing last vestiges of raptor from unix build. Since some libs were renamed, a 'make distclean' is recommeneded to remove the old copies of those libs. Bug #8228 r=bryner 2000-07-02 18:44:42 +00:00
sspitzer%netscape.com c338f7497b fix for #43548, and possibly #43392. if internet config tells us the string is of zero length, set the out string to null. r=mscott 2000-06-23 01:08:53 +00:00
sspitzer%netscape.com 49504e1c38 work for bug #38374
helperApps.rdf is now mimeTypes.rdf.
use the file locator to get the mimeTypes file.
fix the unix implementation of nsOSHelperAppService.cpp
to go to the base class to determine what application to launch.

r=mscott
2000-06-22 22:14:53 +00:00
bryner%uiuc.edu 8705faac7d Moving persistence-related methods from nsIXULWindow to
nsIWebBrowserChrome as a basis for fixing bug 15555.  r=valeski.
2000-06-21 22:05:28 +00:00
vidur%netscape.com d22aa70d25 Fix for bug 42860. nsIScriptNameSpaceManager::RegisterGlobalName() now takes an additional IID parameter. If the IID is that of the nsIScriptObjectOwner interface, we assume it's an old-style idlc interface. Otherwise we try to wrap it using XPConnect. r=rginda 2000-06-21 00:42:59 +00:00
beard%netscape.com 5cca8adbe7 bug #42100, Carbon compatibility. r=gordon, saari, pinkerton, sfraser 2000-06-20 23:10:06 +00:00
rpotts%netscape.com 49c54755fc Reworked the nsIWebProgress interfaces and implementation... 2000-06-19 05:54:37 +00:00