38 Commits

Author SHA1 Message Date
darin%netscape.com
04849998e1 fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@115936 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-06 07:48:55 +00:00
bzbarsky%mit.edu
068756d821 Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
(i.e. where the string is a literal).  Bug 104159, r=jag, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@107987 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:33:42 +00:00
danm%netscape.com
9eb95d4aed consolidating nsIWebBrowserChrome::CreateBrowserWindow and nsIWindowCreator::CreateChromeWindow. part of bug 88229 r=hyatt,rpotts
git-svn-id: svn://10.0.0.236/trunk@107382 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-06 01:19:39 +00:00
dougt%netscape.com
cf60fc042e nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163
git-svn-id: svn://10.0.0.236/trunk@105800 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 20:52:59 +00:00
jaggernaut%netscape.com
51e0dc7a6c 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
git-svn-id: svn://10.0.0.236/trunk@104212 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-29 08:28:41 +00:00
locka%iol.ie
2101bdc168 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
git-svn-id: svn://10.0.0.236/trunk@103594 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-23 21:03:03 +00:00
valeski%netscape.com
8db35965a8 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.
git-svn-id: svn://10.0.0.236/trunk@102327 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-05 21:28:38 +00:00
dbaron%fas.harvard.edu
9359000a40 Header include dependency cleanup. b=64023 r=jag rs=brendan
git-svn-id: svn://10.0.0.236/trunk@99299 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-16 02:40:48 +00:00
radha%netscape.com
1524c58a4c Fix related to bug 82236. Fix all embeddign usages of onLocationChange with the
new semantics. r=valeski sr=alecf a=blizzard(drivers@mozilla.org)


git-svn-id: svn://10.0.0.236/trunk@96020 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 22:48:39 +00:00
danm%netscape.com
388621365f change window ownership model to match Mozilla's (self-referential). bug 76522 r=adamlock,hyatt
git-svn-id: svn://10.0.0.236/trunk@95626 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:49:18 +00:00
arik%netscape.com
bcd9840f81 moved SizeToContent from nsIDOMWindowInternal to nsIDOMWindow and updated existing code. Fixes bug 69922, r=dr, sr=brendan, a=blizzard.
git-svn-id: svn://10.0.0.236/trunk@93361 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 02:42:23 +00:00
dr%netscape.com
12c40e3a0c fix for 70224 (need nsIWebBrowserChromeFocus for embedding). r=danm, sr=hyatt, a=asa
git-svn-id: svn://10.0.0.236/trunk@93048 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 02:04:56 +00:00
danm%netscape.com
296142a17b implement intrinsically sized chrome windows. useful when using default nsIPrompts, as winEmbed does. part of bug 75745. r=blizzard,ccarlen,hyatt a=chofmann
git-svn-id: svn://10.0.0.236/trunk@93034 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-24 23:05:34 +00:00
danm%netscape.com
0ea41a2466 implement ShowAsModal and remove nsIPrompt implementation; requirements for fielding default nsIPrompts. bug 75745 r=blizzard,hyatt
git-svn-id: svn://10.0.0.236/trunk@92869 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 02:45:37 +00:00
ccarlen%netscape.com
4ee95c6310 Bug 46859 - Remove UniversalDialog. r=valeski/sr=rpotts,sfraser/a=blizzard
git-svn-id: svn://10.0.0.236/trunk@92856 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 00:26:18 +00:00
ccarlen%netscape.com
d0cf8c7fff Bugs 70379, 70380 - Hide nsISingleSignon from embedding apps, split auth prompting methods out of nsIPrompt into a new interface. r=valeski, sr=rpotts.
git-svn-id: svn://10.0.0.236/trunk@91893 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 18:30:25 +00:00
locka%iol.ie
58e403d1c0 Cleaned up code style, indentation, replaced tabs with spaces. Added dummy implementations of nsITooltipListener and nsIContextMenuListener.
git-svn-id: svn://10.0.0.236/trunk@90653 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-28 11:20:18 +00:00
locka%iol.ie
86257eaf73 Updated profile switching code. Fixed some chrome issues related to javascript open/close behaviour. Cleaned up the code somewhat. b=66533
git-svn-id: svn://10.0.0.236/trunk@90117 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-22 14:49:39 +00:00
locka%iol.ie
877bf6088d Updated to use nsIEmbeddingSiteWindow sr=blizzard@mozilla.org b=68581
git-svn-id: svn://10.0.0.236/trunk@89497 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 12:48:33 +00:00
danm%netscape.com
e5ef2c85a4 moving [GS]etPersistence from nsIWebBrowserChrome to nsIDocShellTreeOwner. embedding API review meeting made me do it. bug 69918 r=ccarlen,hyatt
git-svn-id: svn://10.0.0.236/trunk@89046 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-09 02:04:06 +00:00
danm%netscape.com
9810c2e5ca teach GetInterface about nsIDOMWindow. bug 67369 r=hyatt,jst
git-svn-id: svn://10.0.0.236/trunk@87958 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-26 00:34:57 +00:00
danm%netscape.com
c22f5b073f cleaning up window ownership model a la scc@netscape.com, adding WindowCreator callback. bug 67368 r=hyatt,pinkerton
git-svn-id: svn://10.0.0.236/trunk@87262 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-17 02:43:58 +00:00
valeski%netscape.com
e0b53db01a sr=scc. 68187. making weak reference implementation on the browser listener part requirement explicit. API change.
git-svn-id: svn://10.0.0.236/trunk@86970 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-14 03:12:33 +00:00
danm%netscape.com
628421e2d5 removing FindNamedBrowserItem, rearranging window creation (and hooking it up to nsDocShellTreeOwner), adding cheesy implementation of nsIPrompt and chrome flags
git-svn-id: svn://10.0.0.236/trunk@86491 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 05:10:46 +00:00
radha%netscape.com
6437338383 Test code for history listener r=valeski sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@86397 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 00:33:11 +00:00
locka%iol.ie
b2a449e24d Implemented nsIWebBrowserSiteWindow interface. b=46852, sr=blizzard@mozilla.org
Also added menu option for profile switching.


git-svn-id: svn://10.0.0.236/trunk@86088 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 13:24:50 +00:00
valeski%netscape.com
9d0b443a39 r=ccarlen, sr=rpotts. 65925. adding support for listener queueing in the webbrowser, and weak reference support to webprogress listeners.
git-svn-id: svn://10.0.0.236/trunk@85869 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-31 21:03:40 +00:00
locka%iol.ie
acb2f24052 winEmbed gets a face lift. sr=rpotts, b=60299
git-svn-id: svn://10.0.0.236/trunk@83603 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-13 13:47:16 +00:00
waterson%netscape.com
789d9d1cbc Bug 59283. Don't let gtkEmbed/winEmbed open >1 window. r=dougt, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@83295 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-06 00:59:36 +00:00
dougt%netscape.com
1927027e09 Fixes 60886. r=adamlock
git-svn-id: svn://10.0.0.236/trunk@82910 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-27 19:35:03 +00:00
danm%netscape.com
b99b753bfb empty implementations for new method IsModal. bug 56677 r=brendan,hyatt
git-svn-id: svn://10.0.0.236/trunk@82447 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-09 00:17:09 +00:00
dougt%netscape.com
5b5da682a9 + 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


git-svn-id: svn://10.0.0.236/trunk@79206 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 22:56:56 +00:00
locka%iol.ie
0bec30a06f Added new x, y, width & height parameters to createBrowserWindow method. b=46851,r=valeski
git-svn-id: svn://10.0.0.236/trunk@79116 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 11:09:51 +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
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
dougt%netscape.com
b62c0ba2a1 Ton of changes. Basically using nsIWebBrowserChrome now.
valeski@netscape.com
47003


git-svn-id: svn://10.0.0.236/trunk@75294 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-01 01:37:07 +00:00
warren%netscape.com
997161d193 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
git-svn-id: svn://10.0.0.236/trunk@74729 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-25 05:45:56 +00:00
dougt%netscape.com
846f904556 Adding files to cvs for test application.
git-svn-id: svn://10.0.0.236/trunk@73660 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-04 22:42:09 +00:00