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

137 Коммитов

Автор SHA1 Сообщение Дата
chak%netscape.com fcb97a1071 Fix for #178555 - Update Mozilla milestone in MfcEmbed on the trunk..
r=Ashish, sr=Darin Fisher
2002-11-06 01:16:01 +00:00
locka%iol.ie 8ece60c719 Add WS_CLIPCHILDREN to fix a painting problem. b=177637 r=jeff@tcbmi.com sr=blizzard@mozilla.org a=asa@mozilla.org 2002-11-02 12:27:52 +00:00
seawood%netscape.com d1bef3cbe0 Define WIN32_LEAN_AND_MEAN globally for win32 builds.
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
2002-10-17 06:47:01 +00:00
mjudge%netscape.com 694ca96796 136774 adding param for makewindoweditable. just the default. 2002-10-09 02:15:15 +00:00
bryner%netscape.com c4d52841f0 Remove gfx2 from REQUIRES globally, since we no longer export headers to a separate gfx2 module. r=cls. 2002-10-05 02:49:02 +00:00
dougt%netscape.com bb1632e972 Backing out 157597 2002-09-24 01:56:37 +00:00
dougt%netscape.com d7471d36f6 removing nsCRT reference. 141451. 2002-09-23 17:36:35 +00:00
dougt%netscape.com 7d7abcf248 Relanding 157597 - Make embedding base and examples use XPCOM Glue. r=adamlock, sr=rpotts 2002-09-23 17:21:47 +00:00
curt%netscape.com 38d94fae37 Using "mozilla.org" in install and Windows registry paths. Also, version 1.2b
(Bug #168751, r=jbetak, sr=dveditz)
2002-09-18 19:46:03 +00:00
ccarlen%netscape.com b27c802333 Bugscape 8854 - allow access to background images for embedding context menu listeners. Adding new interfaces, nsIContextMenuListener2 and nsIContextMenuInfo, to allow access to more information about the menu context. Also fixes bug 163928. r=pinkerton/sr=alecf 2002-09-16 00:13:37 +00:00
chak%netscape.com 033b7f3ce7 Fix for #168255 - Change references to MRE into GRE in XPCOM/Embedding
r=dougt, sr=alecf
2002-09-13 22:18:43 +00:00
dougt%netscape.com c5e8f896cd 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com 2002-09-07 17:13:19 +00:00
alecf%netscape.com 834b28fe29 fix for bug 164657, trace-malloc support in MFCEmbed
r=chak, sr=rpotts, a=rjesup
2002-09-06 17:42:40 +00:00
locka%iol.ie 0da7401bd2 Trivial fix for blocker. Restore control ids to the values that commdlg expects. b=166673 2002-09-04 21:50:02 +00:00
seawood%netscape.com 8ae6c40f5d Removing old nmake build makefiles. Bug #158528 r=pavlov 2002-08-10 07:55:43 +00:00
henry.jia%sun.com 5b64006da1 4th patch for bug 158080
Description: replace the hardcode of "@mozilla.org/embedcomp/window-watcher;1" with NS_WINDOWWATCHER_CONTRACTID
Patch by Henry.Jia@sun.com
r=anto, sr=alecf
2002-08-06 05:56:22 +00:00
alecf%netscape.com e43c79b3a2 fix bustage by #including nsCOMPtr.h 2002-07-25 19:44:15 +00:00
dougt%netscape.com 7f8aff45d1 backing out 2002-07-18 06:58:27 +00:00
dougt%netscape.com ee613011bc Fixes the following:
154047
This change cleans up the category manager in hopes to freeze it for 1.1 final.  This change removes dead and unsupported methods from the interface as well as removes the C++ code from the interface.  This should land for 1.1b since users of the current category manager will have to update their components.

157597
Make embedding base and examples use XPCOM Glue
This change makes our embedding samples use the XPCOM glue.

157625
nsLocalFile::Remove's file pointer is sometimes null afte...
This fixes a crash when we dereference null.  It is a bandaide fix as the real problems involves retooling the directory enumerator.

157801
This fixes a terrible state which you can get into whereby XPCOM will fail to startup regardless of what you do.  The fix is to cause autoreg to happen if the component registry (compreg.dat) is not found.

r/sr=alecf@netscape.com, rpotts@netscape.com.  a=scc@mozilla.org
2002-07-18 05:09:10 +00:00
mjudge%netscape.com 543b9c1e7e r=akkana sr=sfrasier 125146 a=asa This patch will make the embedding API's a better friend to all. It eliminates the use of multibyte strings in command names and also allows for simple command to not require the nsICommandParams interface to be filled. 2002-07-15 22:04:13 +00:00
rods%netscape.com 3c244ca8d9 to fix the bustage 2002-07-02 02:05:54 +00:00
chak%netscape.com c11e49a23c Fix for #126869 - MfcEmbed OpenNewWindow opens Editor
r=adamlock, sr=rpotts
2002-07-01 20:45:48 +00:00
rods%netscape.com 4b14658ba0 Implement nsPrintingPromptService for MfcEmbed
Bug 154244 r=chak sr=rpotts
2002-07-01 20:30:18 +00:00
rods%netscape.com 267644a2dc Minor fix up for improved dialog the min should have 30 to match mozilla
& in UI should have been &&
Implementing a better setup dialog
Bug 154239 r=chak rs=alecf
2002-06-28 13:29:06 +00:00
rods%netscape.com 252faecf0e Implementing a better setup dialog
Bug 154239 r=chak rs=alecf
2002-06-27 12:01:30 +00:00
locka%iol.ie c95cc8584a Sample code changed to use MIT licence. b=82339 2002-06-19 14:48:07 +00:00
locka%iol.ie 677e5286b6 Sample code changed to use MIT licence. b=82339 2002-06-19 14:38:39 +00:00
locka%iol.ie 391ab5f184 Added nsIEmbeddingSiteWindow2 implementation. b=149307 r=rpotts@netscape.com sr=alecf@netscape.com 2002-06-19 11:41:25 +00:00
chak%netscape.com e42bf70459 Fix for #129582 - Chnages to demostrate MRE usage
r=adamlock, sr=rpotts, a=drivers
2002-06-11 20:35:27 +00:00
rpotts%netscape.com 4d4116d281 bug #46856 (r=valeski, sr=darin). API Changes to nsIWebProgress/nsIWebProgressListener) 2002-05-16 20:57:37 +00:00
rods%netscape.com 3126531a7d Adds a new arg to the PP call. The new arg is not being used, it is
for future and is needed for the API freeze.
Bug 144716 r=dcone sr=attinasi
2002-05-16 13:51:54 +00:00
dougt%netscape.com e96df2ad1b Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756 2002-05-15 18:55:21 +00:00
rods%netscape.com b45d33216e This patch does the following:
1) Introduces a new public interface nsIPrintSettingService which emables consumers to create PS objects whithout a nsIWebBrowserPrint interface
2) The implementation is nsPrintOptionsImpl which now impls the private interface nsIPrintOptions and the public iface nsIPrintSettingsService
3) Several methods/attrs have been moved from nsIWebBrowserPrint iface to nsIPrintSettingsService
4) The CIDs for nsIPrintOptions and nsIPrinSettingsService are now the same.
5) There is no longer a CID "@mozilla.org/gfx/printoptions;1"
6) nsIWebBrowserPrint still has the "globalPrintSettings" attr so if you already have an nsIWebBrowserPrint you don't have to create the PS Service to get it.
7) A bug has been filed to rename the imlp of nsPrintOptionsImpl to nsPrintSettingsService.
Bug 144128 r=dcone sr=attinasi
2002-05-14 12:05:00 +00:00
rods%netscape.com 412a0cfeb3 The problem is thwe getting of the PS in the CreateBrowser method used to work.
But now the webBrowser no longer has a valid docshell.
But this patch now makes sure that it gets a Global PS at all the right places.
It also fixes PP. It checks the menu item when in PP and unchecks it when a
document is loaded. That way you can select the menu a second time and have it exit PP.
Bug 143346 r=chak sr=alecf
2002-05-13 22:33:24 +00:00
rods%netscape.com 2ef3e636bf making a few adjustments to the APIs before the freeze
Bug 143248 r=conrad sr=attinasi
2002-05-09 22:02:44 +00:00
darin%netscape.com f43dfb75ba fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
r=dougt sr=alecf
2002-05-07 23:07:19 +00:00
rods%netscape.com b850da33e8 Turn on pluggable dialogs (second part of checkin, first part Bug 135441)
Bug 115136 r=dcone sr=attinasi
2002-05-07 12:03:37 +00:00
darin%netscape.com 1b1677bbe9 fixes bug 129279 "nsIFile unicode/utf8/ascii task"
r=dougt sr=alecf
2002-04-27 05:33:09 +00:00
seawood%netscape.com ce9e9903a5 Add 'make install' target to build. It's "MRE-friendly". (See http://www.mozilla.org/projects/embedding/MRE.html for details.)
Changes:
* Added EXTRA_COMPONENTS variable to build.  Use it to automagically install files into the components dir.
* Added SYSINSTALL variable.  Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template

The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
           /bin/mozilla-config
           /include/mozilla-ver/*
           /lib/mozilla-ver  (mozappdir)
                            /components
                            /res
                            /defaults
                            /chrome

There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.

$prefix -> /lib/mre/mre-ver  (mredir)
                            /components
2002-04-25 02:52:44 +00:00
blythe%netscape.com 4518458e10 Fix bug 135807
Embedding tests need module name to work with modsquad scripts.
r=cls sr=alecf
2002-04-16 21:52:25 +00:00
blythe%netscape.com 04fd3b9088 Fix bug 127069
Default heap size of exes
This is the second patch for this bug and only affects gmake win32 builds
and test embed exes
r=dp, sr=scc, a=asa
2002-04-02 22:20:57 +00:00
locka%iol.ie 60c42b7e6e NOT BUILT. Fix some typos in a QA document. b=130498 2002-03-25 13:50:39 +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
mjudge%netscape.com 3f2ef8e134 new editor funcionality in embedding only. mfc test embed only 2002-02-18 09:57:08 +00:00
chak%netscape.com 4d0236ac89 Fix for #123981 - Add missing editor functionality to MfcEmbed
r=adamlock, sr=sfraser
2002-02-13 01:49:48 +00:00
seawood%netscape.com c7f24abb31 Fixing win32 gmake bustage 2002-02-06 09:38:23 +00:00
chak%netscape.com fc9c1cc246 Fix for #123570 - Rearrange the editor embedding code in MfcEmbed
r=adamlock, sr=alecf
2002-02-06 05:13:44 +00:00
bzbarsky%mit.edu 11f34229a8 mfcEmbed has no Equals() on CString. Oops. Fixing mfcembed bustage. 2002-02-05 03:54:32 +00:00
chak%netscape.com 64902e800e Fix for #123054 - Rearrange profile dlgs in MfcEmbed
r=adamlock, sr=alecf
2002-02-05 02:57:54 +00:00
bzbarsky%mit.edu 580e33204e Convert Compare() to Equals() where possible now that we can do
case-insensitive Equals().  Bug 115289, r=alecf, sr=jag
2002-02-05 02:03:07 +00:00