warren%netscape.com
a8b9664a8c
Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
...
git-svn-id: svn://10.0.0.236/trunk@81967 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-28 22:17:53 +00:00
warren%netscape.com
c6b67eceeb
Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@81885 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-27 22:43:51 +00:00
jband%netscape.com
238a849b3f
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
...
git-svn-id: svn://10.0.0.236/trunk@79495 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-19 01:09:48 +00:00
rayw%netscape.com
d9228441a4
Bug 37275, Changing value of all progids, and changing everywhere a progid
...
is mentioned to mention a contractid, including in identifiers.
r=warren
git-svn-id: svn://10.0.0.236/trunk@79036 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 23:57:52 +00:00
vidur%netscape.com
b10d4adc57
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
...
git-svn-id: svn://10.0.0.236/trunk@77828 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 01:54:35 +00:00
locka%iol.ie
09805179ae
API changes for embedding. b=46847, r=dougt, a=valeski
...
git-svn-id: svn://10.0.0.236/trunk@77213 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-25 18:39:46 +00:00
sfraser%netscape.com
89353b605f
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
...
git-svn-id: svn://10.0.0.236/trunk@77025 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-24 01:45:51 +00:00
morse%netscape.com
ad18cdd128
bug 46989, cookies don't work if components.reg is missing, r=dougt
...
git-svn-id: svn://10.0.0.236/trunk@76153 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-11 21:51:52 +00:00
danm%netscape.com
c007797bdf
sync with nsWebShellWindow.h rev 1.109
...
git-svn-id: svn://10.0.0.236/trunk@76086 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-11 03:44:49 +00:00
blizzard%redhat.com
d64971e8ac
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
...
git-svn-id: svn://10.0.0.236/trunk@75517 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-03 22:08:29 +00:00
danm%netscape.com
dcfe9c7095
stick Macintosh modal windows on top, correct other platforms' dependent window z-level, all with icky XP_ ifdefs. bug 44117 r=pinkerton
...
git-svn-id: svn://10.0.0.236/trunk@73695 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-05 22:24:44 +00:00
pavlov%netscape.com
724589f4d5
fix for unix file picker not handling null window parents bug 34328 r=brendan, slamm
...
fix for mailnews' file->save as dialog not saving files on unix in due to its handling of file extentions and filters. this code now uses nsIFilePicker. fixes nsbeta2+ bug 31096. r=mscott
git-svn-id: svn://10.0.0.236/trunk@70775 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-25 00:44:10 +00:00
mccabe%netscape.com
41a691e959
Fix for 40406. Add setter to XPConnect to set default JS context used to execute JS components when no appropriate context can be found.
...
The setter changes per-thread data - for the DOM/UI thread, this means that we can set the JS Context to one with DOM magic. This magic allows some DOM JS <-> XPConnect JS conversions to succeed, and in particular allows creation of a DOM window from within a JS component.
Unblocks nsbeta2 work by Vishy and Pavlov.
r=mccabe,vishy. a=brendan,sleestack.
git-svn-id: svn://10.0.0.236/trunk@70754 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-24 22:54:57 +00:00
law%netscape.com
e9dcfda6d9
New native app support to enable Win32 dde
...
git-svn-id: svn://10.0.0.236/trunk@69469 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 22:37:20 +00:00
sfraser%netscape.com
645813c95e
Tidy up the #ifdefs in CreateHiddenWindow to not confuse the CodeWarrior editor.
...
git-svn-id: svn://10.0.0.236/trunk@68945 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-10 00:37:05 +00:00
scc%netscape.com
67560a359c
making string conversions explicit
...
git-svn-id: svn://10.0.0.236/trunk@66371 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-19 00:19:06 +00:00
danm%netscape.com
1006b9f5db
hook up new 'centerscreen' chrome flag
...
git-svn-id: svn://10.0.0.236/trunk@65861 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 20:32:30 +00:00
danm%netscape.com
0ef87b8b51
sync with nsWebShellWindow.h 1.291
...
git-svn-id: svn://10.0.0.236/trunk@64901 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-01 22:15:07 +00:00
shaver%mozilla.org
2c1fd05055
fix leak of nsAppShellService ( #29907 , r=warren)
...
git-svn-id: svn://10.0.0.236/trunk@64421 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 01:21:23 +00:00
danm%netscape.com
fe4224121c
specify no min/max buttons for resizeable dialogs. bug 7372. code by roc+moz@cs.cmu.edu
...
git-svn-id: svn://10.0.0.236/trunk@63532 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-21 03:38:24 +00:00
tbogard%aol.net
4b4acb4d28
Remove dependency on nsIBrowserWindow.
...
git-svn-id: svn://10.0.0.236/trunk@62559 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-11 00:21:27 +00:00
warren%netscape.com
d100457780
Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar
...
git-svn-id: svn://10.0.0.236/trunk@62243 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-05 21:26:01 +00:00
jj%netscape.com
ffc2df4d9d
Removed references to MOZ_FULLCIRCLE in mozilla. a=leaf r=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@62201 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-04 01:52:50 +00:00
tbogard%aol.net
7475e9b9b5
Removing nsIXULWindowCallbacks as they were removed from active use nearly 8 or more months ago. Getting rid of having to pass it around as a parameter and all that fun stuff. r=danm a=jevering
...
git-svn-id: svn://10.0.0.236/trunk@61907 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 22:03:49 +00:00
tbogard%aol.net
d885bd50bb
This should fix the mac bustage.
...
git-svn-id: svn://10.0.0.236/trunk@61824 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 01:37:49 +00:00
tbogard%aol.net
13b61ed851
Changed nsIAppShellService and nsIWindowMediator to talk in terms of nsIXULWindow instead of nsIWebShellWindow. Also removed the function nsIAppShellService::RunModalDialog since windows should be created using the nsIDOMWindow::OpenDialog. r=danm a=jevering
...
git-svn-id: svn://10.0.0.236/trunk@61816 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 00:20:55 +00:00
waterson%netscape.com
290dd746b0
Bug 27855. Use an event instead of a timer to flush the event queue when the app is shutting down. r=syd, a=jevering.
...
git-svn-id: svn://10.0.0.236/trunk@61422 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-22 06:01:57 +00:00
dveditz%netscape.com
4eddb0ee15
Bug 23941 speed up install on Mac, r=cathleen, a=jar;
...
Bug 12817 no Autoreg (in optimized builds) unless xpinstall detects flag indicating install has happened or build number changed, r=dp, a=jar;
Bug 23859 add wstring API to nsIRegistry for profile manager/i18n, r=gayatrib, a=jar;
git-svn-id: svn://10.0.0.236/trunk@61370 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-20 03:12:59 +00:00
dveditz%netscape.com
121072fe86
New wstring nsIRegistry interface, bug 23859;
...
new version registry name for mozilla, bug 10533;
log now created by install wizards too, bug 26309;
downloaded file cleanup moved into manager, bug 24249;
scaffolding for bug 12817 and 12361 (conditional autoreg)
git-svn-id: svn://10.0.0.236/trunk@60771 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 01:32:12 +00:00
tbogard%aol.net
f3dc4cb19e
When creating a new COM C++ object the refcount starts out at 0. Though we will QI before we return it out, we need to ensure COMPtr's used during init don't take the count to 1 and then back to 0. So we temporarily locally bump the count to 1 to represent our ownership during the scope of the function. r=mscott
...
git-svn-id: svn://10.0.0.236/trunk@60149 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 20:19:00 +00:00
alecf%netscape.com
c1c5178519
make appshell into a component
...
r=sspitzer
git-svn-id: svn://10.0.0.236/trunk@59858 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-05 05:38:13 +00:00
law%netscape.com
b605d3dfbe
New splash screen stuff for windows version (plus removal of console from windows release builds); b=6391/22542, r=davidm@netscape.com (travis@netscape.com for the console stuff)
...
git-svn-id: svn://10.0.0.236/trunk@59770 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 14:40:08 +00:00
pp%ludusdesign.com
fdfd888608
Conversion to NS_GET_IID(). Bug #20232 , r=scc@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@59394 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-01 14:26:27 +00:00
scc%netscape.com
21c1012e1b
removed errant |QueryInterface()|s in favor of appropriate macros, as part of bug#23737. Changed |NS_DEFINE_IID| to |NS_DEFINE_CID| where appropriate; or else removed it, and fixed up clients to use |NS_GET_IID| in the appropriate spots. Built and ran pre-checkin tests. r=pinkerton
...
git-svn-id: svn://10.0.0.236/trunk@59313 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-31 23:45:42 +00:00
ftang%netscape.com
2a5a01bfa3
remove unneeded XMLEncodingService, fix bug 22282
...
git-svn-id: svn://10.0.0.236/trunk@56921 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-06 01:25:57 +00:00
sspitzer%netscape.com
9811a371d0
fix FMM and UMR from purify, add some null sanity checks to fix various
...
crashers that I've seen.
git-svn-id: svn://10.0.0.236/trunk@56309 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 23:11:17 +00:00
leaf%mozilla.org
39b8a113bc
starting to remove pics from the build; no bug number. patch from neeti,
...
r=cyeh,leaf, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@55909 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-12 01:27:44 +00:00
scc%netscape.com
fd67f20a6a
Make observers support weak references. Bug #18682 ; r=dp.
...
git-svn-id: svn://10.0.0.236/trunk@55580 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-07 14:06:36 +00:00
danm%netscape.com
78f2d4bf20
removing (early) Show() of new, explicitly sized windows (is redundant now, or should be...)
...
git-svn-id: svn://10.0.0.236/trunk@55390 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-06 01:42:11 +00:00
warren%netscape.com
51881fbcea
Landing no_neckoutil2_branch. Bug #11159 . Removes neckoutil_s.lib from build which helps beos and openvms.
...
git-svn-id: svn://10.0.0.236/trunk@54722 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-30 04:50:42 +00:00
norris%netscape.com
331cf153db
* Fix 12124 [DOGFOOD] Reading user's preferences
...
* Implement site-specific security policies (bug 858)
r=mstoltz
* Use Recycle rather than delete[] to clean up Purify logs
r=law
git-svn-id: svn://10.0.0.236/trunk@53631 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-16 05:07:31 +00:00
waterson%netscape.com
43745f1dd5
Bug 17839. Call mAppShell->Exit() on a timer callback to allow Quit() to cleanly exit the app on platforms where the event queue gets yanked. a=warren
...
git-svn-id: svn://10.0.0.236/trunk@53197 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-11 05:51:22 +00:00
dmose%mozilla.org
0efb7c174c
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@52910 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:43:54 +00:00
danm%netscape.com
0aac10ff9d
oops! Observe() was checked in flawed in 1.90. gtk may one day have noticed. r:noman@odyssey.org
...
git-svn-id: svn://10.0.0.236/trunk@52650 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-03 02:29:59 +00:00
cls%seawood.org
3e1a9ca95a
Removed unused NECKO ifdefs.
...
a=leaf
git-svn-id: svn://10.0.0.236/trunk@52607 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-02 23:34:03 +00:00
danm%netscape.com
44d6b4c7e5
removing implementation of nsIShutdownListener. it was redundant, anyway. r:dp@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@52451 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-02 01:10:35 +00:00
danm%netscape.com
5ecf5615a7
observe EventQueue creation and deletion. r:hyatt@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@51419 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-21 21:36:25 +00:00
danm%netscape.com
8e456a4690
moving Push/PopThreadEventQueue to nsIEventQueueService r:hyatt@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@50988 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-18 15:04:18 +00:00
rjc%netscape.com
252f4090ad
Fix VC5 build bustage.
...
git-svn-id: svn://10.0.0.236/trunk@50500 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-12 23:09:09 +00:00
rjc%netscape.com
7c82b0b5f1
[performance] When profile manager is being used, don't read in bookmarks twice... by deferring hiddenwindow.xul loading until after profile manager is done. Review: danm and sspitzer
...
git-svn-id: svn://10.0.0.236/trunk@50482 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-12 22:20:28 +00:00