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

251 Коммитов

Автор SHA1 Сообщение Дата
dougt%netscape.com 9c5d760307 Minor build changes per API review. Now nsIFileURL and nsIFileChannel have their own IDL file which means that if you were using either of these two interfaces, you need to include a new include file. r=valeski@netscape.com 2001-03-12 22:41:28 +00:00
ccarlen%netscape.com 8d27bb9639 Bug 65212 - profile support for kiosk mode. Also, removing profile change observer strings from header to cut dependencies. r=valeski@netscape.com, sr=alecf@netscape.com 2001-03-11 22:12:21 +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
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 613435350d hooking up windowwatcher. bug 65229 code=ccarlen,me. r=brendan 2001-03-01 00:13:32 +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
ccarlen%netscape.com 6eab38f493 Mac embedding sample code only. Embedding sample needs to use new nsIWebBrowserFind API (68169). r=valeski,sfraser a=blizzard. 2001-02-09 17:51:00 +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
ccarlen%netscape.com bf4115809e Add explicit registration of nsIWebProgressListener which is now required. r=valeski@netscape.com, sr=blizzard@mozilla.org 2001-02-05 15:23:36 +00:00
ccarlen%netscape.com ba474a7e97 Bug 52473 - Add Mac embedding sample to the build. r=jj@netscape.com, sr=sfraser@netscape.com 2001-02-02 15:10:01 +00:00
locka%iol.ie 8e2b3d9f9f Updated powerplant sample to use new nsIWebBrowserSiteWindow interface. b=46852, sr=blizzard@mozilla.org 2001-02-02 14:28:20 +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
ccarlen%netscape.com fbdcbbc7b5 NOT PART OF THE BUILD - Changed caller of nsISingleSignon. 2001-01-24 15:51:51 +00:00
ccarlen%netscape.com 784dcba015 NOT PART OF THE BUILD - Adding profile management. 2001-01-23 15:32:57 +00:00
ccarlen%netscape.com 604fcffe11 NOT PART OF THE BUILD - Adding profile management to this embedding sample. 2001-01-23 15:30:56 +00:00
pinkerton%netscape.com b39d493ff3 implement nsITooltipListener with baloon help r=saari, sr=sfraser 2001-01-23 00:48:35 +00:00
ccarlen%netscape.com ec0e827c6a NOT PART OF THE BUILD - Add string resources file file locations. 2001-01-19 15:53:13 +00:00
ccarlen%netscape.com 13a16256e5 NOT PART OF THE BUILD - Add string resources for file locations. 2001-01-19 15:52:49 +00:00
ccarlen%netscape.com 116a4cf4a2 NOT PART OF THE BUILD - forgot to add this yesterday 2001-01-19 15:51:59 +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
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
ccarlen%netscape.com 2be799cac1 NOT PART OF THE BUILD Reworked to use string classes not just Str255s 2000-12-15 13:39:23 +00:00
ccarlen%netscape.com 21d37dd6e5 NOT PART OF THE BUILD First check-in 2000-12-15 13:38:07 +00:00
ccarlen%netscape.com c766e046c1 NOT PART OF THE BUILD Added singlesignon usage Added UniversalDialog support Added contextual menu support 2000-12-15 13:36:56 +00:00
ccarlen%netscape.com 2a4507d2a6 NOT PART OF THE BUILD Throbbing is done with one animated gif instead of a pile of separate images. 2000-12-15 13:35:10 +00:00
ccarlen%netscape.com 9917589d20 NOT PART OF THE BUILD Added context menu support Added way to make window properly from chrome flags 2000-12-15 13:33:56 +00:00
ccarlen%netscape.com a37aab99f4 NOT PART OF THE BUILD Added parameterized constructor Added form capturing and pre-filling 2000-12-15 13:32:26 +00:00
ccarlen%netscape.com 46e9458c96 NOT PART OF THE BUILD Added Open File and Open Directory Added support for GetURL AppleEvent 2000-12-15 13:30:40 +00:00
ccarlen%netscape.com 42c6e455a9 NOT PART OF THE BUILD Added resource IDs, Declared constants using enums so Rez could deal 2000-12-15 13:29:11 +00:00
ccarlen%netscape.com 61afa8a594 NOT PART OF THE BUILD Added resource for GetURL AppleEvent 2000-12-15 13:27:53 +00:00
ccarlen%netscape.com 2ba9004e60 NOT PART OF THE BUILD Added resources for UniversalDialog 2000-12-15 13:26:35 +00:00
ccarlen%netscape.com 6d48de2253 NOT PART OF THE BUILD Added some files for contextual menu support. 2000-12-15 13:25:35 +00:00
ccarlen%netscape.com da8444f8b5 NOT PART OF THE BUILD. New file for context menu support. 2000-12-13 15:48:18 +00:00
beard%netscape.com f0be5db017 [not part of build] use __NSInitialize/__NSTerminate as CFM init/term routines, mainly for GC leak detector compatibility. 2000-11-18 17:49:39 +00:00
beard%netscape.com 5a15ebe4fd [not part of build] fix leaking rendering contexts. 2000-11-18 17:47:09 +00:00
ccarlen%netscape.com 1e72e2633a NOT PART OF THE BUILD Fixed menu enabling of edit commands. 2000-11-17 12:49:15 +00:00
ccarlen%netscape.com bc95d4939f NOT PART OF THE BUILD. Add clipboard support. 2000-11-14 03:45:53 +00:00
pinkerton%netscape.com e1f4b374e7 fix to get mac embed harness building. r=ccarlen. 2000-11-13 20:03:59 +00:00
ccarlen%netscape.com d438554da1 NOT PART OF BUILD Re-adding because old file name had space in it. 2000-10-31 15:24:40 +00:00
ccarlen%netscape.com 8d70e66223 NOT PART OF THE BUILD Name had space in it. 2000-10-31 15:20:22 +00:00
ccarlen%netscape.com ccb62659c2 Bug 57388 - Parent dir had a space in it. NOT PART OF BUILD. 2000-10-27 12:44:46 +00:00
ccarlen%netscape.com dfe161cd11 Bug 57388. NOT PART OF BUILD - Re-adding because old dir had a space in it. 2000-10-26 21:17:23 +00:00
ccarlen%netscape.com dbdfae334a Bug 57388. NOT PART OF BUILD - Re-adding because old dir had a space in it. 2000-10-26 21:09:49 +00:00
ccarlen%netscape.com 094fd634ef Bug 57388. NOT PART OF BUILD - Removing because parent dir had a spece in it. 2000-10-26 21:05:23 +00:00
ccarlen%netscape.com 7471c672ae SAMPLE CODE - NOT PART OF THE BUILD Updated for API changes. 2000-10-03 03:03:57 +00:00
ccarlen%netscape.com b4df4615f1 SAMPLE CODE - NOT PART OF THE BUILD using mpfilelocproviderlib instead of profiles 2000-10-03 03:03:19 +00:00
ccarlen%netscape.com f9bf49dcdf SAMPLE CODE - NOT PART OF THE BUILD Made so PowerPlant could be compiled w/ 3.3 headers. 2000-10-03 03:02:34 +00:00
ccarlen%netscape.com c25577df6e SAMPLE CODE - NOT PART OF THE BUILD Added optimized target. 2000-10-03 03:01:29 +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 598e0a1d88 Added new x, y, width & height parameters to createBrowserWindow method. b=46851,r=valeski 2000-09-14 12:04:04 +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 206cc73c03 fixing code that relied on implicit string construction 2000-09-02 22:13:25 +00:00
ccarlen%netscape.com 2f00e92382 - NOT PART OF THE BUILD - Updated for embedding API changes. 2000-09-01 19:07:01 +00:00
ccarlen%netscape.com 7819780d01 - NOT PART OF THE BUILD - Clear any refs the CBrowserShell has to us early in the destructor. 2000-09-01 19:06:31 +00:00
ccarlen%netscape.com 96fac1e0ba - NOT PART OF THE BUILD - Updated for embedding API changes 2000-09-01 19:04:06 +00:00
ccarlen%netscape.com aea8d2f89e - NOT PART OF THE BUILD - Save prefs as soon as we touch them instead of waiting until quit time. 2000-09-01 19:03:23 +00:00
conrad%ingress.com e98e347d11 Not part of build. 1. Removed MMozillaApp mixin class from project. This is now handled by EmbedAPI lib. 2. Added routine to show how to start up the app with a given profile. 2000-08-14 03:04:08 +00:00
conrad%ingress.com 7451179096 Not part of build. Removed MMozillaApp mixin class from project. This is now handled by EmbedAPI lib. 2000-08-14 03:03:05 +00:00
conrad%ingress.com cd092efd9d Not part of build. Added EmbedAPI lib to project. 2000-08-14 03:01:10 +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
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
conrad%ingress.com ebb2d59df7 * Not part of build * Filled in some nsIWebBrowserChrome and nsIBaseWindowMethods which were only stubbed out before. 2000-06-26 02:25:16 +00:00
conrad%ingress.com eaa6dcda4c * Not part of build * Changd nsAllocator::Free() to nsCRT::free() 2000-06-26 02:23:10 +00:00
conrad%ingress.com 3170625437 * Not part of build * Hooked up progress UI 2000-06-26 02:21:51 +00:00
conrad%ingress.com afb9a9aa8e * Not part of build * Hooked up progress UI. 2000-06-26 02:21:27 +00:00
conrad%ingress.com 993aaced5a * Not part of build * Added SetWebBrowser() 2000-06-26 02:20:54 +00:00
conrad%ingress.com 82f7632b50 * Not part of build * Took out calls to Repeater and PR_Sleep. Added SetWebBrowser() 2000-06-26 02:20:04 +00:00
conrad%ingress.com 055857d735 * Not part of build * Moved calls to Repeater to ProcessEvent(). This used to be done in the SpendTime() method of each CBrowserShell which was wrong. 2000-06-26 02:18:32 +00:00
conrad%ingress.com 3c2e5eb333 * Not part of build * Added res ID for plain browser window. 2000-06-26 02:13:19 +00:00
conrad%ingress.com 4661d3bea7 * Not part of build * Added progress bar. 2000-06-26 02:12:32 +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
rpotts%netscape.com 49c54755fc Reworked the nsIWebProgress interfaces and implementation... 2000-06-19 05:54:37 +00:00
conrad%ingress.com f3134dfda0 Not part of the build! This class now descends from LControl instead of LView. 2000-06-12 21:54:05 +00:00
conrad%ingress.com 6e60f835db Not part of the build! This class now descends from LControl instead of LView. 2000-06-12 21:48:56 +00:00
conrad%ingress.com 1a220863b1 Not part of the build! Holds a ref to the nsIWebBrowser. 2000-06-12 21:48:13 +00:00
conrad%ingress.com 596d7c7ba8 Not part of the build! Updated implementation of nsIPrompt for its changed API. Implemented SetWebBrowser. 2000-06-12 21:47:14 +00:00
conrad%ingress.com 2134725722 Not part of the build! Can be compiled without using PowerPlant PCH. 2000-06-12 21:45:18 +00:00
conrad%ingress.com 93f54365f4 Not part of the build! Added accessor to get the CBrowserShell. 2000-06-12 21:41:47 +00:00
conrad%ingress.com b656827daa Not in the build! Now tells its chrome about its CBrowserShell's nsIWebBrowser. No longer loads a URL on FinishCreateSelf. When the window is resized, resizes the widget first before calling inherited method. This bug caused the throbber not to redraw when the window was enlarged. 2000-06-12 21:40:29 +00:00
conrad%ingress.com b63a49bcba Not in the build! Added accessor for nsIWebBrowser. 2000-06-12 21:37:47 +00:00
conrad%ingress.com a9d800f249 Not in the build! Removed nsIPref instance variable since now we use service. 2000-06-12 21:36:16 +00:00
conrad%ingress.com 952aadcb72 Not in the build! Use prefs service instead of creating instance. 2000-06-12 21:35:28 +00:00
conrad%ingress.com ea60723091 Not in the build! Changed definition of throbber. 2000-06-12 21:33:55 +00:00
conrad%ingress.com 1d874861a7 Not in the build! Removed unused access path. 2000-06-12 21:32:36 +00:00
warren%netscape.com 958ed96edd Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
pavlov%netscape.com 0c75802384 changes all usages of NS_NewTimer to CreateInstance 2000-05-17 02:49:35 +00:00
conrad%ingress.com ad7c9a339c Use nsString::AssignWithConversion to build nsStrings from char strings. 2000-05-03 01:27:15 +00:00
conrad%ingress.com 741f893194 Added nsIPrompt implementation. 2000-05-03 01:24:54 +00:00
conrad%ingress.com cd28a745dc Use AssignWithConversion to make nsString. 2000-05-03 01:23:13 +00:00
conrad%ingress.com ed35421751 Use AssignWithConversion to create nsAutoString from char string. 2000-05-03 01:21:59 +00:00
conrad%ingress.com 7472831e60 Added resource IDs for nsIPrompt implementation. 2000-05-03 01:09:32 +00:00
conrad%ingress.com 4fe9ead097 Added resources for nsIPrompt implementation. 2000-05-03 01:07:37 +00:00
conrad%ingress.com e24ff61135 Made access paths within the CW folder more specific. 2000-04-24 03:49:08 +00:00
conrad%ingress.com 5bca3ffcd8 In SetTopLevelWindow, no longer calling AddProgressListener. This is redundant because the call to nsIWebBrowser::SetTopLevelWindow already makes the chrome the progress listening parent. The redundancy makes each of the nsIWebProgressListener methods in the chrome get called an extra time. 2000-04-24 03:47:43 +00:00
conrad%ingress.com 0085cedd5b Removed BeginDocumentLoad/EndDocumentLoad. This functionality is handled by OnStatusNetStart/OnStatusNetStop. 2000-04-24 03:40:53 +00:00
conrad%ingress.com 8f30bba596 Removed implementation of nsIDocumentLoaderObserver. Its functionality is now handled by nsIWebProgressListener. 2000-04-24 03:37:55 +00:00
conrad%ingress.com 3e66fd6576 1. Removed implementation of nsIDocumentLoaderObserver. Its functionality is now handled by nsIWebProgressListener. 2. Fixed OnStatusChange. More than one status bit could be set and it was not handling this. 2000-04-24 03:37:10 +00:00
conrad%ingress.com c7148f31a6 First Checked In. 2000-04-17 12:27:12 +00:00
conrad%ingress.com 8aee737c04 First Checked In. 2000-04-17 12:19:56 +00:00