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

149 Коммитов

Автор SHA1 Сообщение Дата
blythe%netscape.com 44fc496a23 Fix bug 127069.
Reclaim .75 MB of VM on Win32.
r=dp sr=brendan a=shaver
2002-02-22 02:55:08 +00:00
alecf%netscape.com 2600020d23 dependency update 2002-02-06 22:52:53 +00:00
seawood%netscape.com eaa060df43 Fixing win32 gmake bustage 2002-02-01 19:52:42 +00:00
rods%netscape.com 4a4dd9b44f 1) Removes the arg of nsIDOMWindow in the nsIWebBrowserPrint calls
2) Adds a couple of new methods and an attr to nsIWebBrowserPrint (navigate, is frameset, & exitPP)
3) Removes all but one method from nsIContentViewerFile.idl/h the remaining call is for print regression testing
4) Removes the "static" implementation of nsIContentViewerFile.h
5) Fixed up nsIContentViewerFile.idl and turned it back on so it is now generating the header file
6) Removed all uses of nsIContentViewerFile.h except for the WebCrawler (uses it for Printing Regression testing)
7) nsDocumentViewer.cpp now implements nsIWebBrowserPrint.idl this makes it easier to add new print functionality in one place
8) You can now ask an instance of the ContentViewer for a nsIWebBrowserPrint to do printing (it retruns the nsIWebBrowserPrint interface implemented by the nsDocumentViewer)
9) Anybody who was using nsIContentViewerFile to print will now use nsIWebBrowserPrint
10) You can now do a "GetInterface()" on a GlobalWindow for a nsIWebBrowserPrint
11) The browser UI now uses the GetInterface on the GlobalWindow to get a nsIWebBrowserPrint object to do printing and this can be used for all printing functionality
Bug 120622 r=dcone sr=waterson
2002-02-01 14:52:11 +00:00
locka%iol.ie db756cf571 Obvious fix to stop deprecated winEmbed from crashing. b=120956 2002-02-01 14:33:33 +00:00
timeless%mac.com 6aefe289af [Bug 121003] Silly code checks for if (interfaceName) instead of if (instanceName)
r=bzbarsky sr=brendan@mozilla.org a=brendan@mozilla.org
2002-01-20 23:15:31 +00:00
locka%iol.ie a1ae2cd318 New parameters for nsIWebBrowserPersist saveURI & saveDocument. Caller may now specify target file as a uri or a file saveDocument has new flags for controlling encoding and line wrapping behaviour. b=110135 r=brade@netscape.com sr=rpotts@netscape.com 2002-01-14 12:41:27 +00:00
rods%netscape.com 1fde5f13f3 Switch public interfaces from nsIPrintOptions to nsIPrintSettings
Enabling XP Print Dialog for Windows
Enabling XP Print Progress Dialog
Enabling XP Page Setup Dialog
Fixing nsPrintPreviewContext to use nsIPrintPreviewContext
Bug 113917 r=dcone sr=attinasi
2002-01-01 12:58:53 +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
pavlov%netscape.com 5cd1b8e131 bug 78611. New XP threadsafe timer implementation. r=dougt sr=brendan 2001-12-16 06:13:17 +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
seawood%netscape.com d8927fcc61 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
alecf%netscape.com 52cd89e71b win32 REQUIRES cleanup 2001-11-15 03:49:13 +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
danm%netscape.com 65b60229a4 don't show a new chrome window immediately upon creation, but after chrome has loaded. part of bug 88229 r=hyatt,rpotts 2001-11-06 01:22:58 +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
locka%iol.ie 2bafd807d9 Move webbrowserpersist code to components/ directory. b=106554 r=brade@netscape.com sr=sfraser@netscape.com 2001-11-01 14:39:26 +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
dbaron%fas.harvard.edu 69099893ca Fix bustage. b=104763 2001-10-16 06:34:53 +00:00
dbaron%fas.harvard.edu 6e02410302 Fix bustage. b=104763 2001-10-16 06:34:32 +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
alecf%netscape.com ca1e0f0d4d bug 101761 - clean up embed components so we can better understand REQUIRES r=cls 2001-09-26 20:17:35 +00:00
gerv%gerv.net 5d7331d24f License changes, take 2. Bug 98089. mozilla/embedding/. 2001-09-25 22:58:40 +00:00
locka%iol.ie a8adad6237 The all new web browser persist object plus changes to the assorted embedding samples to use it. b=77909 r=ccarlen@netscape.com sr=rpotts@netscape.com 2001-09-23 21:03:03 +00:00
gerv%gerv.net 2a80f3fea9 Oops. 2001-09-20 00:02:59 +00:00
scc%mozilla.org da68f3ed78 bug #98089: ripped new license 2001-09-19 22:39:41 +00:00
jaggernaut%netscape.com e25262c61f One module per line for REQUIRES. r=/sr=alecf 2001-09-18 22:01:13 +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
alecf%netscape.com e5cc5abd22 Add REQUIRES to many modules for win32 support, bug 98372 r=cls 2001-09-12 20:32:40 +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
rpotts%netscape.com da2959ee05 bug #94205. Adding flags to nsIWebNavigation::Stop(). 2001-08-14 04:46:20 +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
dbaron%fas.harvard.edu bf82abfd11 Header include dependency cleanup. b=64023 r=jag rs=brendan 2001-07-16 02:40:48 +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
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
radha%netscape.com 1b49f073d3 Fix related to bug 82236. Fix all embeddign usages of onLocationChange with the
new semantics. r=valeski sr=alecf a=blizzard(drivers@mozilla.org)
2001-05-29 22:48:39 +00:00
danm%netscape.com bd306441f5 change window ownership model to match Mozilla's (self-referential). bug 76522 r=adamlock,hyatt 2001-05-21 22:49:18 +00:00
locka%iol.ie a96ff1bdbd Fix activates/deactivates browser window when test app winEmbeds frame becomes active/inactive r=disttsc@bart.nl b=78610 2001-05-15 14:33:43 +00:00
arik%netscape.com 4dd69fe7eb moved SizeToContent from nsIDOMWindowInternal to nsIDOMWindow and updated existing code. Fixes bug 69922, r=dr, sr=brendan, a=blizzard. 2001-04-28 02:42:23 +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
danm%netscape.com 15247647b9 implement intrinsically sized chrome windows. useful when using default nsIPrompts, as winEmbed does. part of bug 75745. r=blizzard,ccarlen,hyatt a=chofmann 2001-04-24 23:05:34 +00:00
danm%netscape.com d8d928b060 implement ShowAsModal and remove nsIPrompt implementation; requirements for fielding default nsIPrompts. bug 75745 r=blizzard,hyatt 2001-04-21 02:45:37 +00:00
ccarlen%netscape.com fad24de4ee Bug 46859 - Remove UniversalDialog. r=valeski/sr=rpotts,sfraser/a=blizzard 2001-04-21 00:26:18 +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
ccarlen%netscape.com 01fc9d2c76 Sample code - not part of the process. Bug 74120 - remove refs to old cache. r=valeski. 2001-04-03 14:32:01 +00:00
locka%iol.ie 0807b595b9 Cleaned up code style, indentation, replaced tabs with spaces. Added dummy implementations of nsITooltipListener and nsIContextMenuListener. 2001-03-28 11:20:18 +00:00
locka%iol.ie fc6fc1d0c1 NOT PART OF BUILD. Added WindowCreator.cpp & h to project 2001-03-23 11:50:18 +00:00
locka%iol.ie 37a0c0b948 Fixed problem of double clicking on a profile from the selection dialog caused winEmbed to quit. 2001-03-23 11:49:46 +00:00
locka%iol.ie 368a8fc0d8 Updated profile switching code. Fixed some chrome issues related to javascript open/close behaviour. Cleaned up the code somewhat. b=66533 2001-03-22 14:49:39 +00:00
locka%iol.ie 3ee67371f2 NOT PART OF BUILD. MSVC++ project file for winEmbed 2001-03-13 13:34:19 +00:00
locka%iol.ie 8b27a53fb3 Updated to use nsIEmbeddingSiteWindow sr=blizzard@mozilla.org b=68581 2001-03-13 12:48:33 +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 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
danm%netscape.com 44bae3efb2 reorder includes more appropriately, get rid of no longer correct comment 2001-02-26 02:19:26 +00:00
danm%netscape.com 5482b478dd change name of WindowCreator function to fix inexplicable Windows error necessitating careful ordering of includes files 2001-02-26 02:17:02 +00:00
danm%netscape.com b9dda1a10f fix bad declaration 2001-02-26 00:35:41 +00:00
danm%netscape.com b50ee05767 teach GetInterface about nsIDOMWindow. bug 67369 r=hyatt,jst 2001-02-26 00:34:57 +00:00
danm%netscape.com 78a2bd2e06 adding ability to WindowWatcher to open windows without parents. bug 67368 r=hyatt,pinkerton 2001-02-17 02:45:42 +00:00
danm%netscape.com e7eacd23b9 cleaning up window ownership model a la scc@netscape.com, adding WindowCreator callback. bug 67368 r=hyatt,pinkerton 2001-02-17 02:43:58 +00:00
danm%netscape.com 0e5a22306b implementation of WindowCreator callback. bug 67368 r=hyatt,pinkerton 2001-02-17 02:24:53 +00:00
valeski%netscape.com 60fc41df35 sr=scc. 68187. making weak reference implementation on the browser listener part requirement explicit. API change. 2001-02-14 03:12:33 +00:00
danm%netscape.com 67fdebe36a rearranging window creation (see WebBrowserChrome.cpp 1.15), adding subwindow null checks supporting chromeless dialog (see winEmbed.rc 1.8) r=scc,valeski 2001-02-07 05:15:55 +00:00
danm%netscape.com 150f53b764 removing FindNamedBrowserItem, rearranging window creation (and hooking it up to nsDocShellTreeOwner), adding cheesy implementation of nsIPrompt and chrome flags 2001-02-07 05:10:46 +00:00
danm%netscape.com 929499dbe3 rearranging window creation; a function needed to be shared. thus a new header file. bug 65229 (peripherally) r=scc,valeski 2001-02-07 05:04:38 +00:00
danm%netscape.com 514e3d9fa7 adding chromeless browser dialog definition r=scc,valeski 2001-02-07 01:46:13 +00:00
radha%netscape.com 659c48ea24 Test code for history listener r=valeski sr=rpotts 2001-02-07 00:33:11 +00:00
locka%iol.ie 086e3b229e Implemented nsIWebBrowserSiteWindow interface. b=46852, sr=blizzard@mozilla.org
Also added menu option for profile switching.
2001-02-02 13:24:50 +00:00
valeski%netscape.com 134c862eef r=ccarlen, sr=rpotts. 65925. adding support for listener queueing in the webbrowser, and weak reference support to webprogress listeners. 2001-01-31 21:03:40 +00:00
locka%iol.ie 40c0726dfd Added a timer to the message loop to prevent 100% cpu usage when the message queue was empty. b=58701 2001-01-23 14:15:57 +00:00
ccarlen%netscape.com 15ac5b144d Fix for bug 64501 - allow embedding apps to specify app registry location. Moves appfilelocprovider into xpcom. r=dougt@netscape.com, sr=brendan@mozilla.org 2001-01-18 22:51:57 +00:00
locka%iol.ie c1a8c68eed Changed winEmbed to use the new embedding idle loop routines. b=44120 2001-01-18 14:10:50 +00:00
locka%iol.ie e37fecfd22 Added an Auto HScroll bit to the URL address control. This flag allows long URLs (longer than the width of the control) to be typed in. 2001-01-02 15:11:07 +00:00
pinkerton%netscape.com 2ba8f7d189 clean up interface, per directions. adding copyLinkLocation(), and specifying semantics of selectNone() wrt insertion point location. Implemented selectNone(). r=saari/a=hyatt. bug#s 46867, 63001 2000-12-22 01:13:46 +00:00
locka%iol.ie a9722aa4ef winEmbed gets a face lift. sr=rpotts, b=60299 2000-12-13 13:47:16 +00:00
waterson%netscape.com c93fa131ff Bug 59282. Specify URL at command line. r=dougt, sr=rpotts 2000-12-06 02:07:38 +00:00
waterson%netscape.com 71db0e0c21 Bug 59283. Don't let gtkEmbed/winEmbed open >1 window. r=dougt, sr=rpotts 2000-12-06 00:59:36 +00:00
dougt%netscape.com 6225353579 Fixes 60886. r=adamlock 2000-11-27 19:35:03 +00:00
danm%netscape.com ae877b5f7f empty implementations for new method IsModal. bug 56677 r=brendan,hyatt 2000-11-09 00:17:09 +00:00
dougt%netscape.com 03c91a42ac changing default startpage of embedding examples to point to the embedding projects home page. s=jband@netscape.com, r=dougt@netscape.com 2000-10-24 21:57:35 +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
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
locka%iol.ie c52f68cce4 API changes for embedding. b=46847, r=dougt, a=valeski 2000-08-25 18:39:46 +00:00
conrad%ingress.com a5b268b8de Added appfilelocationprovider lib r=valeski 2000-08-11 20:17:55 +00:00
conrad%ingress.com 521927c758 Changed params to NS_InitEmbedding. 2000-08-11 20:14:02 +00:00
valeski%netscape.com 2dcce96813 backing out 2000-08-10 06:46:00 +00:00
valeski%netscape.com 5c07271df2 fixing windows linkage problems 2000-08-10 03:50:12 +00:00
conrad%ingress.com b5580d4dad Changed params to NS_InitEmbedding. 2000-08-10 03:43:06 +00:00
dougt%netscape.com 0248791f75 Ton of changes. Basically using nsIWebBrowserChrome now.
valeski@netscape.com
47003
2000-08-01 01:37:07 +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
dougt%netscape.com d02f2a8dee Adding files to cvs for test application. 2000-07-04 22:42:09 +00:00
dougt%netscape.com 7b70dd2ac7 44113, 44190, 44191.
r/a=valeski@netscape.com

nsDocShellTreeOwner not handling chrome/content correctly.
Asserts when no toplevel window set.
Need to start chrome up from NS_InitEmbedding()
Test App changes.
2000-07-04 21:53:27 +00:00
dougt%netscape.com 8a7c0a680f simplify, simplify, simplify...
added editor support.
added multiple document support.
reduced what interfaces were needed by the WebBrowser class.


Not Part of build!
2000-06-27 01:30:20 +00:00
dougt%netscape.com e1274cde0a I IDL-ifying the nsProxyObjectManager.
I have updated all users that I found
grepping the source tree.

r=valeski@netscape.com
a=waterson@netscape.com
b=43131

Also checking in changes to the window's embed test which is NOT
hooked up to the build system.
2000-06-24 00:03:10 +00:00
dougt%netscape.com dedece27d8 removing lame asserts so you can see it work.
NOT PART OF BUILD - test app work
2000-06-21 21:05:39 +00:00
dougt%netscape.com 2b54cbad7c THIS IS NOT PART OF THE BUILD.
Update nsIWebProgressListener to match rpotts work.

r/a = valeski@netscape.com
bug 43054
2000-06-20 04:30:41 +00:00
dougt%netscape.com 84c5ec9099 THIS IS NOT PART OF BUILD
This is the window test harness for embedding.

r/a=valeski@netscape.com
bug number: 43054
2000-06-20 03:22:47 +00:00