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

459 Коммитов

Автор SHA1 Сообщение Дата
locka%iol.ie f96023455f Move webbrowserpersist code to components/ directory. b=106554 r=brade@netscape.com sr=sfraser@netscape.com 2001-11-01 14:39:26 +00:00
jaggernaut%netscape.com a220efe49f Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc 2001-10-27 08:09:28 +00:00
dbaron%fas.harvard.edu 02f3a2d769 Fix member initializer re-ordered warnings by re-ordering member initializers. r=jag rs=waterson b=105974 2001-10-25 03:21:53 +00:00
bryner%netscape.com 03cd3c194e Bug 104977 -- landing tabbing rewrite. Fixes bugs 78256, 83575, 85602, 96273, 103980, and 105224. r=saari, sr=hyatt. 2001-10-22 22:43:52 +00:00
locka%iol.ie 49c4cc4076 New NameEquals method on nsIDocShellTreeItem to reduce unnecessary strdup'ing as FindChildWithName walks through its children looking for a matching item. b=102576 r=radha@netscape.com sr=rpotts@netscape.com 2001-10-20 11:42:35 +00:00
pavlov%netscape.com 3f7d7f9384 removing lowsrc support. bug 92453. r=jag sr=attinasi 2001-10-14 01:17:08 +00:00
dbaron%fas.harvard.edu 30b6e6587c Remove duplication of code between implementations of nsILookAndFeel and nsIDeviceContext by removing system color and metric implementations from nsIDeviceContext implementations and changing nsIDeviceContext::GetSystemAttribute to nsIDeviceContext::GetSystemFont. b=96971 r=bryner sr=waterson 2001-10-02 03:10:56 +00:00
radha%netscape.com 5fbf348c28 Fix for tree bustage related to bug # 100993. Include nsISHistoryListener. 2001-10-01 21:07:26 +00:00
jaggernaut%netscape.com ca6197295f 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
waterson%netscape.com 890a95b3f7 Back out chak until he can figure out how to build w/o necessarily requiring PSM. 2001-09-26 22:56:24 +00:00
alecf%netscape.com c7840ee904 bug 101761 - clean up embed components so we can better understand REQUIRES r=cls 2001-09-26 20:17:35 +00:00
locka%iol.ie 6b7493b3ec Missing documentation. Should gone in with b=99181 but didn't. 2001-09-26 20:13:26 +00:00
chak%netscape.com f45d5eacca Fix for #94974 - Provide an interface for embeddors to access security info
r=rpotts,thayes
sr=rpotts
2001-09-26 19:52:20 +00:00
gerv%gerv.net 6416d50b50 License changes, take 2. Bug 98089. mozilla/embedding/. 2001-09-25 22:58:40 +00:00
locka%iol.ie 08732ab94e 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
locka%iol.ie 3c58ee234e Fix missing newline at the end. b=99181 r=chak@netscape.com sr=rpotts@netscape.com 2001-09-20 13:32:49 +00:00
locka%iol.ie 410cd6e5b2 nsIWebBrowserSetup frozen and documented. b=99181 r=chak@netscape.com sr=rpotts@netscape.com 2001-09-20 13:30:59 +00:00
locka%iol.ie a0517aa105 nsITooltipTextProvider and contract id split out into its own files frozen and documented. b=99181 r=chak@netscape.com sr=rpotts@netscape.com 2001-09-20 13:25:40 +00:00
locka%iol.ie fc757c3439 nsITooltipTextProvider and contract id split out into its own files frozen and documented. b=99181 r=chak@netscape.com sr=rpotts@netscape.com 2001-09-20 12:43:28 +00:00
locka%iol.ie 6b43736b73 nsITooltipTextProvider and contract id split out into its own files frozen and documented. b=99181 r=chak@netscape.com sr=rpotts@netscape.com 2001-09-20 12:40:53 +00:00
locka%iol.ie 6bfc9adb9b nsIContextMenuListener frozen. Updated documentation. b=99181 r=chak@netscape.com sr=rpotts@netscape.com 2001-09-20 12:15:52 +00:00
locka%iol.ie eb78836500 nsIWebBrowser frozen. Updated documentation. b=99181 r=chak@netscape.com sr=rpotts@netscape.com 2001-09-20 12:14:18 +00:00
locka%iol.ie 524f084398 nsIEmbeddingSiteWindow frozen. Updated documentation. b=99181 r=chak@netscape.com sr=rpotts@netscape.com 2001-09-20 12:11:46 +00:00
gerv%gerv.net 1856815ff1 Oops. 2001-09-20 00:02:59 +00:00
scc%mozilla.org bc444f528a bug #98089: ripped new license 2001-09-19 22:39:41 +00:00
jaggernaut%netscape.com d1a7bfa843 One module per line for REQUIRES. r=/sr=alecf 2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com dc40187223 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf 2001-09-18 13:41:47 +00:00
jaggernaut%netscape.com 25856c9451 Bug 73353: move gfx from module layout to module gfx and fix up REQUIRES lines. r=cls 2001-09-14 05:37:29 +00:00
alecf%netscape.com 1e0e7dd033 Add REQUIRES to many modules for win32 support, bug 98372 r=cls 2001-09-12 20:32:40 +00:00
jaggernaut%netscape.com 30ace44624 Clean up REQUIRES lines, put content in its own module instead of in layout's, r=cls. 2001-09-12 12:48:23 +00:00
valeski%netscape.com 93959d48cc 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
dougt%netscape.com d5f58776bc Upload Channel API changes. Bug 29839. r=darin@Netscape.com, sr=rpotts@netscape.com.
Also fixes bug 63408, not alerting when file-not-found. r/sr same as above
2001-09-05 03:52:26 +00:00
locka%iol.ie 67c76f244e Changed memory allocation and stack usage to be less brutal as the DOM is being walked. b=92534 r=rjesup@wgate.com sr=blizzard@mozilla.org 2001-08-18 09:59:28 +00:00
dcone%netscape.com e708936fcd b=95339 Check the aPrintOptions for null. Fixes embedding silent. r=rods sr=attinasi 2001-08-16 13:58:38 +00:00
rpotts%netscape.com 33bbd6972c bug #94205. Adding flags to nsIWebNavigation::Stop(). 2001-08-14 04:46:20 +00:00
pavlov%netscape.com 1e20984ef0 fixing bug 78690. removing old imagelib. r=jst sr=waterson 2001-08-09 20:22:39 +00:00
jaggernaut%netscape.com e91f8a147e Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2001-07-25 07:54:28 +00:00
jaggernaut%netscape.com cb0faab070 Bug 73353: clean up the REQUIRES lines in Makefiles. 2001-07-23 22:36:12 +00:00
dbaron%fas.harvard.edu aa4fec2b67 Header include dependency cleanup. b=64023 r=jag rs=brendan 2001-07-16 02:40:48 +00:00
locka%iol.ie b03677215d Added new interface nsITooltipTextProvider and service to chrome listener. b=90195 r=valeski:@netscape.com sr=rpotts@netscape.com 2001-07-13 09:20:07 +00:00
dcone%netscape.com 53e04688af Added code to use silent printing. b=76456 r=dcone sr=attinasi 2001-07-09 14:40:37 +00:00
jaggernaut%netscape.com 5a6317b8a5 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
bryner%uiuc.edu 89a8648447 Bug 82123 -- enable embeddors to alter the focus traversal so that the document itself receives focus first instead of last. r=saari, adamlock, sr=jst, a=chofmann. 2001-06-26 01:19:11 +00:00
dbaron%fas.harvard.edu 9d35ed31a4 Fix bad getters on nsIDocument and nsIScriptContext to use out params rather than return |AddRef|ed pointers. b=81289 r=jaggernaut sr=jst a=asa 2001-06-20 03:27:48 +00:00
cls%seawood.org bf5fb48486 Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
Changes allow us to have a finer control over which parts of the tree are built with PIC.  Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
blizzard%redhat.com 9fcc01a00a Fix blocker bug #85703. Crashes on popup windows. r=adamlock,sr=tor,a=asa 2001-06-14 17:42:16 +00:00
chak%netscape.com 00b4cf5fdc Fix for 81796 - Enable SecureBrowserUI for embedding apps
r=ccarlen, sr=blizzard, a=dbaron
2001-06-02 00:35:39 +00:00
valeski%netscape.com 4200555309 r=adamlock. missing break statement 2001-05-21 23:20:18 +00:00
valeski%netscape.com 7f26ff6952 r=ccarlen, sr=rpotts on the mozilla/docshell/* and mozilla/embedding/* mods (81263). embedding apps can now control whether or not images are loaded in a specific nsWebBrowser window. This is done via nsIWebBrowserSetup. shaver@mozilla.org provided a nsWebBrowserContentPolicy implementation which registers for, and responds to, nsIContentPolicy callbacks giving nsIContentPolicies an opportunity to cancel a load or the processing of an element. processing isn't hooked up yet, and some of the content policy types in the switch statement won't become relevant until further nsIContentPolicy hookup is done. Those cases are handled inside the docshell/webshell until the content policy hook-up is made. 2001-05-21 22:42:46 +00:00
locka%iol.ie ad2fe90ea5 Enabled window clipping to prevent flicker while painting child windows. b=81986 r=chak@netscape.com sr=blizzard@mozilla.org 2001-05-21 22:40:31 +00:00
ccarlen%netscape.com 2dcd262cff Bug 73951 - Enable global history by default for embedding apps. r=valeski/sr=rpotts 2001-05-19 18:31:20 +00:00
jst%netscape.com 77aeecc056 scc checking in from jst's account. bug #75220: sr=jst, rs=brendan. renaming |nsPromiseC?Concatenation| to |nsDependentC?Concatenation|; |nsPromiseC?Substring| to |nsDependentC?Substring|; |nsLiteralC?String| and |nsLocalC?String| to |nsDependentC?String|, as these new names better reflect clients obligations to instances. 2001-05-19 11:27:30 +00:00
darin%netscape.com b26d5adb54 Http branch landing: changes to other files (bug 76866) r=gagan,sr=dougt,a=chofmann 2001-05-11 21:05:08 +00:00
valeski%netscape.com f9a681041f r=saari, sr=blizzard 64349. adding GetFocusedElement to nsWebBrowser.cpp. patch submitted by DebugWeyers@yahoo.com. 2001-05-11 14:19:39 +00:00
locka%iol.ie ddad7faa6c Removing obselete file. b=68581 2001-05-09 14:16:12 +00:00
jst%netscape.com ea706038cf Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com. 2001-05-08 17:42:36 +00:00
dcone%netscape.com c1af829899 Minor fix. r=sfraser. Does not effect build 2001-05-08 13:35:48 +00:00
locka%iol.ie cadbd61379 Fix for painting problems in embedding apps when window is moved offscreen and back on. b=78412 r=ccarlen@netscape.com sr=blizzard@mozilla.org 2001-05-07 13:49:59 +00:00
ccarlen%netscape.com de1e7c79af Bug 72230 (fixing side affect of its fix) WebBrowser window was painting black as background on Mac. r=adamlock, sr=blizzard. 2001-05-04 14:46:16 +00:00
locka%iol.ie 5d0cfbccbd Add line to cancel native default handling of context menu events after it is already handled. b=78396 sr=blizzard@mozilla.orga 2001-05-03 21:43:23 +00:00
dcone%netscape.com d1e4f54b04 Use correct case in IDL. Does not effect build 2001-05-03 21:15:05 +00:00
dcone%netscape.com 1a9b1ab788 fixed the declaration to use IDL syntax instead of C syntax. b=72692. Does not effect build 2001-05-03 14:15:38 +00:00
blizzard%redhat.com b4dd5eb12c Fix bug #76617. Some embedding apps can't get input focus. r=ccarlen,bryner sr=tor 2001-05-03 12:04:56 +00:00
sfraser%netscape.com 44cbfd57f8 Fix for 76758, 63241 and 68307. Make Find search through all frames, bring the Find dialog up from JS, and make a docShell enumerator. r=adamlock, sr=kin 2001-04-27 21:11:03 +00:00
dr%netscape.com eec73874cf fix for 70224 (need nsIWebBrowserChromeFocus for embedding). r=danm, sr=hyatt, a=asa 2001-04-25 02:04:56 +00:00
harishd%netscape.com d4272380d9 69455 - enable noframes content when frames are disabled
r=heikki,sr=waterson,a=choffmann
2001-04-21 22:22:15 +00:00
danm%netscape.com d592be4318 nsIPrompt interface requests are now fielded to the service, rather than the enclosing chrome window. bug 72112 r=blizzard,ccarlen 2001-04-21 02:42:14 +00:00
dr%netscape.com 2e8fbd1253 64313 (Implement cmd_copyLink, cmd_copyImageLocation, cmd_copyImageContents). Implement the commands, hook them up in the navigator and mailnews frontends, provide hooks for embedding. r=hyatt, sr=waterson 2001-04-18 06:06:31 +00:00
hyatt%netscape.com 889b41d696 See previous checkin comments. Focus issues, same bugs, etc. r=saari, sr=brendan 2001-04-18 01:42:27 +00:00
locka%iol.ie aff30576dd Fix for context menus not working in new windows opened from links with a _new target. b=76327, r=valeski@netscape.com, sr=rpotts@netscape.com 2001-04-17 23:04:13 +00:00
dbaron%fas.harvard.edu bda96c8b36 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding windowwatcher to REQUIRES. 2001-04-17 01:54:05 +00:00
dcone%netscape.com f20ac0b838 new print preview navigation idl for embedding. Does not effect the build. 2001-04-16 21:06:55 +00:00
danm%netscape.com 12351aa372 hooking up windowwatcher active window. bug 44809,76011 r=hyatt,saari 2001-04-16 20:35:46 +00:00
danm%netscape.com e6b69cc664 hooking up windowwatcher active window. bug 44809,76011 r=chak,hyatt,saari 2001-04-16 20:34:33 +00:00
danm%netscape.com abc592f040 i think this'll fix speedracer, burning these past two hours 2001-04-13 06:38:33 +00:00
blizzard%redhat.com feb6033515 Fix bug #72230. Make sure to redraw the background of the window before any document is loaded in embedding. r=valeski,sr=waterson 2001-04-13 03:52:45 +00:00
ccarlen%netscape.com 489c1ebdc5 Bug 75556 - auth prompt does not work when wallet lib is not available. r=danm, sr=sfraser. 2001-04-11 21:42:18 +00:00
ccarlen%netscape.com 2ad2b9adcf 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 070ab8891b New files for bug 70380 - not yet part of build. r=valeski, sr=rpotts 2001-04-10 14:40:07 +00:00
darin%netscape.com 00a7e27ee6 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2001-04-10 06:01:08 +00:00
valeski%netscape.com e75e48ff71 sr=shaver. r=valeski. checking this in for blizz to get it out of the way. 74801. need to be GI'instead of QI 2001-04-09 13:31:50 +00:00
locka%iol.ie 7a230e1edb Fixed some refcounting problems. URLs for linked files are now made relative to the main document path. BASE tag is removed if present. Anchors are made absolute. Added support for BACKGROUND attribute on BODY tag. b=73690, r=rpotts@netscape.com, sr=blizzard@mozilla.org 2001-04-07 10:23:25 +00:00
valeski%netscape.com cf9b622912 removing dead files. 74801. 2001-04-05 23:26:17 +00:00
valeski%netscape.com c61a9cfbc4 r=ccarlen, sr=blizzard. 74801. removing dead nsIURIContentListener layer in the webBrowser. we now pass directly down into the docshell 2001-04-05 23:20:49 +00:00
scc%mozilla.org 70de2e4a46 landing string branch; see bug #73786 2001-04-02 19:40:52 +00:00
chak%netscape.com a80aabe1e6 Calling Activate()/Deactivate() from inside of HandleEvent() as suggested by blizzard
This is a part of:
Fix for #71014 - arrow keys don't work inside text areas in mfcEmbed.
r=saari, sr=blizzard
2001-04-01 18:02:39 +00:00
chak%netscape.com 031eb19fe7 Fix for #71014 - arrow keys don't work inside text areas in mfcEmbed.
r=saari, sr=blizzard
2001-04-01 17:51:12 +00:00
disttsc%bart.nl dacbb4faa9 Add "gfx2" and "imglib2" to REQUIRES lines in Makefile.in for MOZ_TRACK_MODULE_DEPS builds (e.g. senna) 2001-03-30 10:39:06 +00:00
pinkerton%netscape.com afb998b277 attempt to fix bustage. 2001-03-30 05:22:42 +00:00
pinkerton%netscape.com ffb57058a7 switching mac to use NS_CONTEXTMENU event, click-hold context menus, switching embedding to use NS_CONTEXTMENU event. r=saari/sr=hyatt. bug# 36665, 18726 2001-03-30 04:45:40 +00:00
rods%netscape.com 651e011522 This now enables print listeners, print progress and the cancelling of printing
Bug 70946 & Bug 70949 r=dcone,chak sr=attinasi
2001-03-27 12:04:30 +00:00
cls%seawood.org 979c006ff6 Change netwerk/mime to use MODULE=mimetype to remove avoid confusion with mailnews/mime . Update necessary REQUIRES.
Bug #68381 r=jag
2001-03-26 23:40:28 +00:00
disttsc%bart.nl f595ed19f3 Clean up REQUIRES lines. r=cls 2001-03-25 22:59:27 +00:00
blakeross%telocity.com 85f54f99db Removing non-compliant text/xul mimetype, replacing with application/vnd.mozilla.xul+xml (28237, patch by gerv@gerv.net). r=blake sr=hyatt 2001-03-25 16:49:38 +00:00
radha%netscape.com b6e43c85cd Fix for bug # 69457 r=valeski, rpotts 2001-03-24 01:23:42 +00:00
valeski%netscape.com 169a5140b5 r=rpotts. comment changes only. 48726. adding status to idl files of api rev. ifaces. 2001-03-24 00:22:18 +00:00
mstoltz%netscape.com 519500116e Bugs 55069, 70951 - JS-blocking APIs for mailnews and embedding. r=mscott, sr=attinasi.
Bug 54237 - fix for event-capture bug, r=heikki, sr=jband.
2001-03-23 04:22:56 +00:00
timeless%mac.com e76ccfd647 fix Bug 70989 Clean up lots of "shadows" and other common warnings
r=peterv, jst, ducarroz, edburns. sr=jst, shaver
2001-03-21 05:32:22 +00:00
law%netscape.com 6ef9ef717c Bug 26029; add CHROME_WINDOW_MIN flag to enable minimizable dialog windows (and use that for download progress dialogs); r=danm sr=alecf a=asa 2001-03-17 00:30:38 +00:00
locka%iol.ie a831f85af3 Fixed wacky sync/async code in webbrowser persist b=69828, r=dougt@netscape.com 2001-03-13 13:55:30 +00:00
locka%iol.ie dfadfe75f8 Fixed a few documentation typos. b=68581 2001-03-13 13:43:54 +00:00
locka%iol.ie 6d6db074a4 Updated to use nsIEmbeddingSiteWindow, sr=blizzard@mozilla.org b=68581 2001-03-13 12:21:34 +00:00
danm%netscape.com a8ddb2eb2f Removing IsModal,ShowModal,ExitModalLoop methods from nsIDocShellTreeOwner. General API cleanup. bug 70481 r=ccarlen,hyatt 2001-03-12 23:08:29 +00:00
danm%netscape.com 1c99ca8f94 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
blakeross%telocity.com 38794d139f UIEvent button property is incorrect according to the DOM2 spec. Changing values to 0, 1, 2 (left, middle, right mouse buttons respectively) from 1, 2, 3. |event.which| continues to use the old values for backwards compatibility. This affects future xbl, js, and c++ event button checks so please see the newsgroups for more info (60703). r=timeless sr=jst 2001-03-02 03:07:53 +00:00
pinkerton%netscape.com 7ff7c756a2 make ChromeListener's dtor virtual, since the class has virtual methods. r=jag/sr=scc. 2001-02-27 00:46:27 +00:00
locka%iol.ie 3b1ce4bad9 NOT PART OF BUILD. Prototype replacement for nsIWebBrowserSiteWindow. b=68581 2001-02-23 14:44:58 +00:00
disttsc%bart.nl a6f2f5861a Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
dougt%netscape.com 128f95aa9b Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
locka%iol.ie 1361efc464 Added a missing break statement to embedding API. b=68934 2001-02-20 13:34:22 +00:00
danm%netscape.com a1fe80fa07 fix destruction order crash. no bug #. r=hyatt,pinkerton 2001-02-17 02:37:06 +00:00
valeski%netscape.com 9297191086 sr=scc. 68187. making weak reference implementation on the browser listener part requirement explicit. API change. 2001-02-14 03:12:33 +00:00
buster%netscape.com 5c36b2c6d7 bug 68366 (asserts prevent automated regression tests from being run)
sr=waterson
just removed an unnecessary assertion (and early termination side effect)
2001-02-12 05:37:25 +00:00
disttsc%bart.nl 3d2d80d536 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dougt%netscape.com 1b9ca82439 Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
disttsc%bart.nl c331fdab92 More REQUIRES fixing for senna bustage. 2001-02-07 12:40:35 +00:00
disttsc%bart.nl 6585b03765 Fixing senna bustage, updating REQUIRES 2001-02-07 11:56:10 +00:00
ccarlen%netscape.com 203cad2e8b This was supposed to go in with the rest for bug 46869 but didn't. 2001-02-07 06:03:35 +00:00
danm%netscape.com 04d05f766a hooking up window watcher. bug 65229 r=scc,valeski 2001-02-07 05:03:09 +00:00
danm%netscape.com 451bab06b1 implementing FindItemWithName. bug 65229 (peripherally) r=scc,valeski 2001-02-07 05:02:06 +00:00
danm%netscape.com cdda7836f7 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 259910f6e1 Bug=46869 - Embedding apps need find functionality. r=kin, sr=vidur,sr=alecf 2001-02-07 04:31:36 +00:00
ccarlen%netscape.com 92f2718435 Bug 46869 - Embedding apps need text finding functionaity. Adding new files - will add to build next. r=kin,sr=vidur, sr=alecf 2001-02-07 01:48:24 +00:00
radha%netscape.com bf7f2b2d35 Test code for history listener r=valeski sr=rpotts 2001-02-07 00:33:11 +00:00
dcone%netscape.com f6daf26482 Initial version. r=kmmclusky. Does not effect the build 2001-02-06 23:07:47 +00:00
dbaron%fas.harvard.edu 550314e09f Fix incorrect usage of |nsCOMPtr<T>::operator&| was used in place of |getter_AddRefs| since the former will soon become |private| to prevent things like this. r=disttsc@bart.nl b=59414 2001-02-04 19:37:36 +00:00
locka%iol.ie 6aff77fe88 Changed nsDocShellTreeOwner to call out to embedder's nsIWebBrowserSiteWindow interface instead of nsIBaseWindow. b=46852, sr=blizzard@mozilla.org 2001-02-02 12:52:44 +00:00
locka%iol.ie 189dae3f1d Added nsIWebBrowserSiteWindow to makefile. b=46852, sr=blizzard@mozilla.org 2001-02-02 12:46:14 +00:00
locka%iol.ie 98a9563c2e Added nsIWebBrowserSiteWindow.idl. b=46852, sr=blizzard@mozilla.org 2001-02-02 12:44:52 +00:00
locka%iol.ie a7387b885b Added nsIWebBrowserSiteWindow. sr=blizzard@mozilla.org, b=46852 2001-02-02 12:41:14 +00:00
locka%iol.ie f6f016a897 New nsIWebBrowserSiteWindow interface - contains the 'up' set of functions from nsIBaseWindow making it easier for embedders to implement. b=46852, sr=blizzard@mozilla.org 2001-02-02 12:39:35 +00:00
mkaply%us.ibm.com f753ac86c5 OS/2 TB breakage - need PR_CALLBACK 2001-02-01 00:57:56 +00:00
valeski%netscape.com 7d3acb0d42 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
saari%netscape.com f595ea74e2 checking in stub implementation of nsIWebBrowserFocus interface for embedding. r=pavlov, sr=valeski 2001-01-31 00:34:28 +00:00
saari%netscape.com 6a7ed371b7 First Checked In. 2001-01-31 00:28:10 +00:00
darin%netscape.com 6a7567992b Bug 62566. nsIChannel::AsyncWrite interface revision and related cleanup.
r=dougt@netcape.com, sr=mscott@netscape.com.
2001-01-23 22:10:34 +00:00
pinkerton%netscape.com aedfd20aed Now that the ELM bug has been fixed, pull out the kungFuDeathGrips. Also make the browser chrome a strong ref so we can still hide the tooltip when the window is closed with one up. r=saari/a=sfraser. 2001-01-23 04:41:17 +00:00
dbaron%fas.harvard.edu a1f9770fa6 Add timer to REQUIRES to fix senna tinderbox bustage. 2001-01-23 02:30:41 +00:00
pinkerton%netscape.com f465c58607 Support tooltips in embedding code with new nsITooltipListener interface. Refactor listeners into separate object to simplify ownership and removed Release() hack. r=saari, sr=sfraser 2001-01-23 00:47:02 +00:00
pinkerton%netscape.com 4a9ba88c44 build new interface r=saari/sr=sfraser. 2001-01-22 21:43:49 +00:00
pinkerton%netscape.com d6c822b6b8 new api for embedding. r=saari/sr=sfraser. 2001-01-22 21:41:53 +00:00
valeski%netscape.com 9c22d42c42 mass confusion. We indeed need this registration. 2001-01-19 08:14:38 +00:00
valeski%netscape.com 38d0b2430d r=syd. reverting to dead browserlistener implementation (basically a backout of my previous checkin until progress listener registration can be resolved. 2001-01-19 07:17:20 +00:00
valeski%netscape.com af6822b10a r=ccarlen, sr=rpotts. 46848. Reworking listener registration interface. collection type listeners should be registered here. removing nsIWebProgress implementation from nsWebBrowser adfter determining GetDOMWindow() wasn't being used. 2001-01-19 06:00:23 +00:00
sfraser%netscape.com a0dda75954 Convert nsIDiskDocument to xpidl, and change it from using nsFileSpecs to nsIFiles. Bug 62567, r= buster, ducarroz, adamlock, sr=kin 2001-01-09 22:47:02 +00:00
akkana%netscape.com d53a276b40 33088: restructure editor output routines. r=kin,buster,adamlock sr=sfraser 2001-01-08 21:01:29 +00:00
locka%iol.ie fe8afb1cee Replaced nsVector with nsVoidArray - a functionally similar (and public) class unencumbered by linker issues. sr=blizzard b=63505 2001-01-08 14:48:51 +00:00
locka%iol.ie e6b3edb8cc More bug fixes for file persistence. Fixed a memory leak, added support for INPUT & BASE tags. Fixed a duff assertion. b=46574, sr=blizzard 2000-12-21 13:44:35 +00:00
rpotts%netscape.com 359b761343 bug #46866. Added a read-only DOMWindow attribute to nsIWebProgress. 2000-12-14 23:26:35 +00:00
cls%seawood.org a208c58c4e Update REQUIRES. 2000-12-03 22:33:51 +00:00
locka%iol.ie 3e146fced4 Context menu listener code hooked into the window root object to receive DOM events even for subframes. b=60489, sr=hyatt 2000-12-01 22:13:45 +00:00
sfraser%netscape.com 68a2313c7d Making this mess build on Mac, fixing the tinderbox bustage. 2000-11-30 04:35:38 +00:00
locka%iol.ie 4775af025f New persistence object and helper classes. b=46574, sr=blizzard@mozilla.org 2000-11-30 00:43:42 +00:00
locka%iol.ie 88a8521783 New persistence object and helper classes. b=46574, sr=blizzard@mozilla.org 2000-11-29 23:41:54 +00:00
cls%seawood.org 434edd6f33 Oops. Fixing bustage introduced by previous checkin. I forgot that XPIDL_MODULE is sometimes set by MODULE. r=blizzard Bug 59454 2000-11-21 00:18:46 +00:00
cls%seawood.org 66a18fcbbf Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
blizzard%redhat.com c2ca51ebbd Fix bug #59194. This should restore focus to the right window when Mozilla is given focus when embedded in another application. r=saari,adamlock,valeski sr=hyatt 2000-11-17 19:57:16 +00:00
danm%netscape.com 6e38213d92 new method IsModal. bug 56677 r=brendan,hyatt 2000-11-09 00:16:29 +00:00
locka%iol.ie 5e7b3561e2 New context menu listener code. b=55516, r=blizzard@mozilla.org 2000-10-10 12:19:17 +00:00
locka%iol.ie 507a6bc92d Removed bogus IDL entry causing horkage. b=50949 2000-09-20 12:49:48 +00:00
locka%iol.ie b78abdf560 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 c2923c8476 + 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 4214bd38ee 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 0257791053 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
rpotts%netscape.com 2114be8878 Fixed a place where the DocShellTreeOwner was being deleted out from under itself... 2000-09-08 00:30:22 +00:00
valeski%netscape.com 88476a5310 50920. r=vidur. hanging an nsIDOMWindow off of nsIWebBrowser 2000-09-01 21:10:23 +00:00
dougt%netscape.com 2c74501d28 Fixes a cycle between docshelltreeowner and layout which caused a huge
leak. r=adamlock@netscape.com
2000-09-01 19:38:46 +00:00
locka%iol.ie 253d1caaed Impl of GetCurrentURI modified to new style. b=46847, r=valeski, a=valeski 2000-08-30 11:37:41 +00:00
locka%iol.ie c686f2cde0 Added nsIWebBrowserSetup to query interface table. b=46847, a=valeski 2000-08-26 13:56:50 +00:00
locka%iol.ie 599e0665dc API changes for embedding. b=46847, r=dougt, a=valeski 2000-08-25 19:32:05 +00:00
locka%iol.ie ecebe2ac21 API changes for embedding. b=46847, r=dougt, a=valeski 2000-08-25 18:39:46 +00:00
ccarlen%netscape.com 516875c791 Adding a file which was moved For adamlock bug #46847 2000-08-25 18:38:35 +00:00
locka%iol.ie ff60eb83e6 Added nsICommandHandler and nsCommandHandler.cpp to build. b=48270 a=valeski 2000-08-16 08:56:37 +00:00
locka%iol.ie ad36681f37 Added newline to end of file. b=48270 a=valeski 2000-08-16 08:54:49 +00:00
locka%iol.ie 67c5ed70e6 Change consts to unsigned long. b=48270 a=valeski 2000-08-16 08:53:57 +00:00
locka%iol.ie 9ea803e364 Added mouse DOM listener to listen for context menu events and notify the embedding client. b=48270 a=valeski 2000-08-16 08:51:58 +00:00
locka%iol.ie 8dc8cb2777 Fixed some incorrect embedding issues. b=48270 a=valeski 2000-08-16 08:50:00 +00:00
locka%iol.ie 1b4e274b2c Added newline to end of file. b=48270 a=valeski 2000-08-16 08:47:57 +00:00
locka%iol.ie f031e63037 NOT PART OF BUILD. Completed nsICommandHandler implementation. Added [retval] tag to out param in IDL file to make Javascript invocation easier. 2000-08-03 12:44:38 +00:00
locka%iol.ie 2efdaffe94 NOT PART OF BUILD.
New nsICommandHandler interface and C++ implementation for embedders who want their XUL to be able to call their webbrowser container with the minimum of effort.
2000-08-02 11:14:57 +00:00
warren%netscape.com 2b01440bc0 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 97aa0897c8 Fix for bug 44608. Added nsIDocShellTreeOwner::ExitModalLoop() and nsIWebBrowserChrome::ExitModalEventLoop(). r=rpotts,a=valeski 2000-07-12 23:56:14 +00:00
rpotts%netscape.com 32cbe86ba8 Moved session history methods from nsIWebNavigation into a new interface called nsIDocShellHistory. Also made docshells persist layout state before being destroyed (this is necesssary for framesets). 2000-07-05 23:10:29 +00:00
dougt%netscape.com 8cc0076ed5 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
radha%netscape.com c5dd8a6d2c More code for feature 36547. CODE NOT PART OF THE BUILD. Will provide reviewer when
feature is enabled.
2000-06-29 21:48:18 +00:00
valeski%netscape.com cffe0fc132 bustage fix 2000-06-29 01:19:45 +00:00
valeski%netscape.com ce10649cda 43050. r=dougt. null checking and ctor null init'ing 2000-06-29 00:49:13 +00:00
radha%netscape.com 359b620c41 More checkins for feature bug 36547. CODE NOT PART OF THE BUILD. reviewer will be provided
when feature is enabled.
2000-06-23 23:54:30 +00:00
bryner%uiuc.edu bb67ece49c 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
locka%iol.ie 49ca1a3c68 Added nsIContextMenuListener to build 2000-06-21 12:50:38 +00:00
locka%iol.ie 39c38fda51 New nsIContextMenuListener interface 2000-06-21 12:49:58 +00:00
radha%netscape.com 66e13fed21 Dummy implementation for 2 new methods in nsIWebNavigation. fix burning tree. 2000-06-21 07:28:45 +00:00
rpotts%netscape.com 44dfb4b825 Reworked the nsIWebProgress interfaces and implementation... 2000-06-19 05:54:37 +00:00
valeski%netscape.com 5fd50abf2c updating impl list 2000-05-23 18:47:46 +00:00
danm%netscape.com 9fb82f7058 adding 'centered' chrome flag 2000-04-13 20:06:19 +00:00
tbogard%aol.net 60994d2347 Changed tab spacing to say 3 to be accurate. 2000-04-11 23:49:08 +00:00
tbogard%aol.net 8a9cd7de65 The parent content listener now doesn't have to implement every method. It can just implement the ones it wants and return NS_ERROR_NOT_IMPLEMENTED on the others. 2000-04-03 00:45:25 +00:00
blizzard%redhat.com 2b5d867757 use C++ mode for C++ files for emacs users 2000-04-02 21:19:56 +00:00
tbogard%aol.net 76bc88c235 Implemented the nsWBURIContentListener class and hooked it up to the build. It now sets itself as the parentURIListener for the internal docShell. Doing this makes the webBrowser control now the preferred handler for most webBrowser type loads. This fixes the problem where people who were embedding with this would always get a new window. Added a method to nsIWebBrowser to allow setting a parent URI Listener. Split the destruction of the webBrowser object into an InternalDestroy method. This fixes the odd construct where the destructor was calling Destroy and then having to clean up the Init structure that the Destroy method created. 2000-04-02 21:01:18 +00:00
tbogard%aol.net 426b4e98dd First checkin of new files for the content listener in the webBrowser. 2000-04-02 07:05:39 +00:00
danm%netscape.com 4a0f6c4a45 add alwaysraised/lowered chrome flags 2000-04-01 22:02:18 +00:00
tbogard%aol.net 0b8ca33dce Renamed the parameters to be *Child* instead of *Self* to be better in sync with the function name OnChildProgressChange(). 2000-03-29 10:11:36 +00:00
tbogard%aol.net 32d9a7b5d0 In the implementation of FindItemWithName, make sure to pass the tree owner the docShell knows about and not another higher level requestor. 2000-03-28 09:40:14 +00:00
tbogard%aol.net 124c297b47 Changed the FindNamedBrowser to be FindNamedBrowserItem. This is important because it's possible that a frame needs to be returned, not just a toplevel browser object. So we need to be able to return a destination frame from this call. So now the API talks in terms of a frame. 2000-03-28 09:24:12 +00:00
tbogard%aol.net 70be3f48e8 Make sure the embedding control is properly setting itself as the tree owner. This should fix the current assertion when running viewer. 2000-03-28 07:40:10 +00:00
tbogard%aol.net f5e337633e Removed the cookie from AddWebBrowserListener and RemoveWebBrowserListener because frankly that parameter was dumb. :) Updated the implementation of nsIWebProgressListener to reflect changes in the API (removal of the cookie there too). Removed the UpdateListeners function as that will no longer be needed. 2000-03-26 04:52:16 +00:00
tbogard%aol.net 8a8c101ec9 Implementation for the new method onLocationChange added to the nsIWebProgressListener interface. 2000-03-25 01:00:05 +00:00
tbogard%aol.net 02b7661f7a Implemented FindItemWithName and ContentShellAdded. Changed FindNamedBrowserChrome to deal with nsIWebBrowser instead of nsIWebBrowserChrome and changed the name to FindNamedBrowser. Changed FindNamedBrowser and GetNamedBrowser to return the type instead of having it as an out parameter. This is cleaner for JS. 2000-03-15 04:32:16 +00:00
tbogard%aol.net 7eff142623 Removing nsIProgress and nsIProgressListener as they aren't used and are replaced in intent by nsIWebProgress and nsIWebProgressListener. 2000-03-14 11:28:11 +00:00
tbogard%aol.net cbe2df7576 Remove include of nsIProgress as the interface is going away. 2000-03-14 11:16:08 +00:00
tbogard%aol.net e1c5c39fd6 Use the generic factory to create the actual objects for the nsWebBrowserSetup and nsWebBrowser classes. Got rid of the unneeded ::Create methods on those classes. 2000-03-14 07:20:17 +00:00
tbogard%aol.net cad70d2abc nsDocShellTreeOwner now implements nsIWebProgressListener. nsIInterfaceRequestor is not a required interface of the embedding owner. Provided basic implementation for most of the nsIDocShellTreeOwner Methods. Provided basic implementation for most of nsIBaseWindow. Implementation for nsIWebProgressListener. 2000-03-14 07:10:08 +00:00
tbogard%aol.net f4be7fb6ae Updated paramaters to GetNewBrowserChrome() and changed it to GetNewBrowser() to reflect changes in the API. Added new functions SizeBrowserTo() and ShowAsModal() that were added to the nsIWebBrowserChrome API. 2000-03-14 07:06:07 +00:00
tbogard%aol.net d2b9d12fc5 webBrowser now depends on the docShell implementing nsIWebProgress interface. It now passes all the work on to it as well. 2000-03-14 07:05:08 +00:00
tbogard%aol.net 1ff8c41b96 Made the constructor public so we can access it from the generic module code. 2000-03-13 07:11:21 +00:00
tbogard%aol.net 454da4c056 Changed nsWebBrowser to support nsIWebProgress instead of nsIProgress. Made the new nsDocShellTreeOwner a friend. 2000-03-11 01:16:24 +00:00
tbogard%aol.net b476940bd0 Got much of the implementation done to actually get this object working. We now instantiate a webshell and pass along most needed calls. This gets the webBrowser object setup to start being used to basic stuff. 2000-03-11 01:12:46 +00:00
tbogard%aol.net 85bc95e6ad Just updated some documentation. 2000-03-11 01:10:57 +00:00
tbogard%aol.net 696a0e7a21 Added SetTreeOwner and SetWebBrowserChrome to do the proper setup of all the different up pointers. 2000-03-11 01:10:13 +00:00
tbogard%aol.net d5326abffb Added nsDocShellTreeOwner.cpp to the build. 2000-03-11 01:06:03 +00:00
tbogard%aol.net c3ac3cd2d4 Adding new files for the embedding object. Note the embedding DLL is not yet used or relied upon. a=jevering 2000-03-09 01:06:56 +00:00
pollmann%netscape.com 982af48162 Bug 28670: Move scroll methods from webshell to docshell r=travis a=rickg 2000-02-29 06:51:48 +00:00
tbogard%aol.net 78d64b7400 This has been replaced by nsIWebNavigation interface. 2000-02-24 06:57:43 +00:00
tbogard%aol.net 2827a4ae60 Removing nsIWebBrowserNav from the list to IDL files. 2000-02-24 06:47:24 +00:00
tbogard%aol.net cd3a51f4f0 Removing nsIWebBrowserNav from the includes. This should fix the clobber builds. 2000-02-24 06:40:05 +00:00
tbogard%aol.net 03d2eba8b7 Changed nsWebBrowser over to implement nsIWebNavigation instead of nsIWebBrowserNav. r=mscott a=jevering 2000-02-24 03:51:35 +00:00
tbogard%aol.net 8f0f8dae30 Moving the needed interfaces over to the header file where they are needed. This will fix the wensleydale bustage. 2000-02-14 09:39:21 +00:00
tbogard%aol.net 4fdb2e2b06 Organized includes. Put in a check to ensure that QI to nsIWebNavigation succeeded. r=hyatt 2000-02-14 08:53:45 +00:00
alecf%netscape.com 41957dcdc4 fix build bustage
travis needs to look at this and make sure it's right
2000-02-14 07:49:05 +00:00
tbogard%aol.net d4e57e8d7b Added SetJSDefaultStatus method as it can be set by JS. 2000-02-05 03:24:42 +00:00
mcafee%netscape.com 2a16dae756 Ignore generated files. 2000-02-03 00:58:45 +00:00
tbogard%aol.net a8240803e3 Removed SetTitle from the interface as that function is on the nsIBaseWindow interface that chrome objects are expected to implement. r=hyatt 2000-02-02 03:12:41 +00:00
tbogard%aol.net 24ad5d75cc First cut at Unix makefiles. These will soon be hooked up to the build once I get someone on Unix to verify them. 2000-02-01 00:32:26 +00:00
tbogard%aol.net f010244f8b Stubbed out methods that were missing from nsIBaseWindow implementation. r=hyatt 2000-02-01 00:14:12 +00:00
tbogard%aol.net 720ad54f9d Added defines for chrome flags. Fixed some comments. Added some new methods. 2000-02-01 00:06:44 +00:00
danm%netscape.com 47a24f2fc4 First Checked In. 2000-01-31 23:58:29 +00:00
warren%netscape.com 96ec037ac6 Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
tbogard%aol.net d66ec61663 Renamed nsIWebBrowserApp with nsIWebBrowserChrome. Added some additional methods and more fully specified the ones that were there. Changed the interfaces to forward declare referenced interfaces rather than including them all. Added topLevelWindow to nsIWebBrowser. Provided implementation for these changes. 1999-11-18 09:17:07 +00:00
tbogard%aol.net ecd2b5338e Replaced references to nsIGenericWindow to use nsIBaseWindow. Removed the NS_IMPL_ISUPPORTSX in favor of the map approach. 1999-11-17 09:00:05 +00:00
tbogard%aol.net 099399be59 Removed the call to CanHandleContentType as this need to be re-worked now that there is only going to be one DocShell for all content types. 1999-11-12 07:29:45 +00:00
tbogard%aol.net 57ff5f396d Changed nsComponentManager::CreateInstance calls to use the new nsCOMPtr do_CreateInstance(). 1999-11-10 06:54:39 +00:00
tbogard%aol.net b9a3038667 Implemented new interface method GetCurrentURI. 1999-11-07 10:06:38 +00:00
tbogard%aol.net c93843a809 Added a readonly attribute to get the currently loaded URI. 1999-11-07 10:05:48 +00:00
tbogard%aol.net 2352e8731c Implemented so pretty straight forward pass through methods. 1999-11-05 09:07:57 +00:00
tbogard%aol.net 17a8cf6b06 **Not hooked up to build** Implemented Repaint. Changed document to be a readonly attribute. Added a SetDocument that takes a contentType. Implemented this. Changed all the idl methods to be lower-case. 1999-11-02 01:04:25 +00:00
tbogard%aol.net b936c722ec Changed some m_* to m*. 1999-11-01 19:57:15 +00:00
tbogard%aol.net 71c2abe1fd Changed NS_ENSURE to be NS_ENSURE_TRUE. 1999-11-01 07:45:38 +00:00
tbogard%aol.net c4acf56faf Removed zoom now that it has been moved out of the nsIGenericWindow interface. 1999-10-30 00:53:41 +00:00
tbogard%aol.net c32b18752f Changes made to reflect changes in nsIGenericWindow and nsIScrollable. 1999-10-28 07:52:08 +00:00
tbogard%aol.net 5895776a04 Create an initialization structure to hold data until window created. Added a lot of implementation for many of the accessors. Filled in a lot of other first cut implementation. 1999-10-27 02:45:49 +00:00