attinasi%netscape.com
32ec04c869
Patch provided by khiggins@scu.edu - fixes memory leak in viewer. b=44003 r=buster,attinasi
...
Thanks, Kevin!
git-svn-id: svn://10.0.0.236/trunk@86983 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-14 05:33:57 +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
attinasi%netscape.com
fc915e2d7c
Explicit registering for load progress to make the Gecko Performance test run again. Patch from ccarlen, r=attinasi
...
git-svn-id: svn://10.0.0.236/trunk@86866 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-13 01:23:20 +00:00
disttsc%bart.nl
03f69c5003
Back out dougt's channel changes
...
git-svn-id: svn://10.0.0.236/trunk@86793 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-12 03:14:23 +00:00
dougt%netscape.com
7af79c83df
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
git-svn-id: svn://10.0.0.236/trunk@86717 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-10 00:16:26 +00:00
dbaron%fas.harvard.edu
bfc35757e1
Reduce unnecessary #includes to speed up compilation. r=bryner/sfraser sr=alecf b=64023
...
git-svn-id: svn://10.0.0.236/trunk@85638 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-27 16:58:15 +00:00
rods%netscape.com
ea5ec19cc6
removing GfxListControlFrame support code
...
Bug 62960, r=kmcclusk sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@84725 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-10 14:44:42 +00:00
locka%iol.ie
b3b9b2c9a7
Changes to loadURI & reload methods on nsIDocShell, nsIWebNavigation. b=50949, r=radha, a=radha
...
git-svn-id: svn://10.0.0.236/trunk@79623 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 12:23:53 +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
mjudge%netscape.com
2fc6190bef
small but pervasive change to make nsIDOMSelection an xpidl interface. also broke it into 2 interfaces, nsISelection and nsISelectionPrivate. moved nsIDOMSelectionListener also to xpidl. these new idl files live in layout/base/public. r=sfraser, r=anthonyd bug 48575
...
git-svn-id: svn://10.0.0.236/trunk@79118 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 11:45:01 +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
mcafee%netscape.com
7b49acd567
Removing unnecessary include, goes with solaris patch I just checked in (htmlparser)
...
git-svn-id: svn://10.0.0.236/trunk@77788 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-31 22:09:52 +00:00
dbaron%fas.harvard.edu
ee52f908cb
Attempt to fix AIX bustage by adding get(). AIX started thinking this call to nsIWidget::Create was ambiguous when the first parameter was made an nsCOMPtr (couldn't decide whether it was the Create() taking a void* or an nsIWidget*). r=kin
...
git-svn-id: svn://10.0.0.236/trunk@77766 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-31 13:40:17 +00:00
beard%netscape.com
66669e3f04
fixing crasher, reference counting problems. r=ccarlen
...
git-svn-id: svn://10.0.0.236/trunk@77712 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-31 02:26:44 +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
scc%mozilla.org
27d2655b82
fixing code that relied on implicit string construction
...
git-svn-id: svn://10.0.0.236/trunk@76735 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-20 00:45:05 +00:00
warren%netscape.com
008aa1bca2
Added a cast to make gcc happy.
...
git-svn-id: svn://10.0.0.236/trunk@74733 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-25 06:31:20 +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
morse%netscape.com
9b7a0ffdc8
bug 44146, improperly parented modal dialogs, r=danm
...
git-svn-id: svn://10.0.0.236/trunk@74074 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-12 02:29:53 +00:00
warren%netscape.com
662f0fe1e7
Bug 41390. js prompt() contains remember this value checkbox. r=morse
...
git-svn-id: svn://10.0.0.236/trunk@72472 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-17 01:57:36 +00:00
warren%netscape.com
1958638f6c
Changes to unify nsINetPrompt with nsIPrompt, making single sign-on work. Single sign-on API changes. Fixes bugs 34583, 34720, 34725, 24746, 33094. r=sspitzer,morse
...
git-svn-id: svn://10.0.0.236/trunk@69998 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 05:35:23 +00:00
mkaply%us.ibm.com
ce3f7a2f87
# 34082
...
r= alecf
OS/2 bring up continues - VisualAge PR_CALLBACKs and #ifdefs
git-svn-id: svn://10.0.0.236/trunk@67955 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 23:16:41 +00:00
rods%netscape.com
3db9d56a60
added the menus and code to dump reflow stats when they are turned on.
...
git-svn-id: svn://10.0.0.236/trunk@67588 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-28 23:38:19 +00:00
mjudge%netscape.com
e7664ef7d7
small change to the way you get selection
...
git-svn-id: svn://10.0.0.236/trunk@67487 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-28 06:22:07 +00:00
scc%netscape.com
a4e898e031
making string conversions explicit
...
git-svn-id: svn://10.0.0.236/trunk@67412 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 21:24:29 +00:00
anthonyd%netscape.com
10a34f6e1b
drawing selection as tri-state. on-off-disabled. hardcoded disable color to grey right now. r=mjudge
...
git-svn-id: svn://10.0.0.236/trunk@66600 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 23:11:41 +00:00
scc%netscape.com
4e16eb1bd6
making string conversions explicit
...
git-svn-id: svn://10.0.0.236/trunk@66278 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 10:22:00 +00:00
tbogard%aol.net
03530c32c4
Fixed viewer to implement SizeBrowserTo and on notification of a location change make sure not to try poking data into a field that isn't there (the location one). CLEANUP_WIDGET now checks to see if the widget is in existence before destroying it. Bug #34433
...
git-svn-id: svn://10.0.0.236/trunk@65687 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-12 09:25:46 +00:00
tbogard%aol.net
2bc385ba4e
Added handling for the webProgress status changes.
...
git-svn-id: svn://10.0.0.236/trunk@65130 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-04 02:46:17 +00:00
attinasi%netscape.com
9657bf7bed
Implemented Style Size Dump. r=rickg b=26565
...
git-svn-id: svn://10.0.0.236/trunk@64709 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 07:08:36 +00:00
tbogard%aol.net
251b36cc48
nsWebBrowserChrome is now a nsIWebProgressListener. The location bar is now updated in response to nsIWebProgressListener instead of nsIWebShellContainer::BegineLoadURL.
...
git-svn-id: svn://10.0.0.236/trunk@64560 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-30 02:28:59 +00:00
tbogard%aol.net
5577a28b2e
nsIBrowserWindow::GoTo no longer takes the command parameter. Converted calls to nsIWebShell for loading an URL to use nsIWebNavigation interface instead.
...
git-svn-id: svn://10.0.0.236/trunk@64485 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 10:27:08 +00:00
scc%netscape.com
99d2180703
small changes to clients of string converting APIs
...
git-svn-id: svn://10.0.0.236/trunk@64174 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-26 11:39:08 +00:00
rods%netscape.com
e8fa0f763a
added a menu item for turning on GfxListboxes and GfxComboboxes and the the setting prefs
...
r=dcone b=18895
git-svn-id: svn://10.0.0.236/trunk@64043 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-24 15:52:21 +00:00
rods%netscape.com
7e3e89d823
add a clean up macro for releasing viewer widgets and then checking there refcnts
...
r=dcone b=32448
git-svn-id: svn://10.0.0.236/trunk@63746 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-22 15:26:50 +00:00
rods%netscape.com
3d09c3f0f1
Added releases and asserts for cleaning up viewer when it shutsdown.
...
b=32448 r=kmcclusk
git-svn-id: svn://10.0.0.236/trunk@63623 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-21 21:56:59 +00:00
karnaze%netscape.com
ef33586f26
bug 28071 - added Use DTD compatibility mode to viewer. layout uses single mechanism for determining compatibility mode. r=rods.
...
git-svn-id: svn://10.0.0.236/trunk@63493 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-20 23:39:22 +00:00
jdunn%netscape.com
34206a5cea
fixing build bustage on HP. Complaining of char * being deprecated.
...
r= rods@netscape.com
git-svn-id: svn://10.0.0.236/trunk@62959 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-15 01:19:43 +00:00
jst%netscape.com
a569842634
Fixing build bustage.
...
git-svn-id: svn://10.0.0.236/trunk@62940 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 16:24:34 +00:00
rods%netscape.com
5c2a1378f5
I hate doing this, but a minor change to make the depend builds go green
...
git-svn-id: svn://10.0.0.236/trunk@62938 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 15:51:27 +00:00
rods%netscape.com
205fc102cc
added menu items to turn on/off GFX scrollbars
...
added menu items to save and "Goto" to two urls, this helps a lot with testing.
b=27712
git-svn-id: svn://10.0.0.236/trunk@62932 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 14:19:56 +00:00
tbogard%aol.net
ce6fc842a9
Changed nsIBrowserWindow references to reference nsBrowserWindow. nsBrowserWindow is no longer a component. More implementation to get nsBrowserWindow and nsWebBrowserChrome implementations geared towards the embedding code. made nsBrowserWindow implement nsIBaseWindow.
...
git-svn-id: svn://10.0.0.236/trunk@62911 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 11:08:43 +00:00
rickg%netscape.com
1bd57cb94b
removed calls to deprecated string methods
...
git-svn-id: svn://10.0.0.236/trunk@62707 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-12 09:14:14 +00:00
tbogard%aol.net
0c4814af0b
Back() and Forward() have been changed to use the nsIWebNavigation interfaces instead of the old nsIWebShell.
...
git-svn-id: svn://10.0.0.236/trunk@62651 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-11 11:59:55 +00:00
tbogard%aol.net
2a69888732
Use the docShell APIs instead of the webshell ones where posssible. Instantiate the webBrowser Object instead of the docShell/webShell one. This starts the path for viewer to start using the embedding object completely rather than directly talking to a docShell. HandleUnknownContentType is no longer part of the nsIDocumentLoaderObserver interface.
...
git-svn-id: svn://10.0.0.236/trunk@62611 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-11 01:31:28 +00:00
warren%netscape.com
ae3358cdc4
Fixing nsBrowserWindow to not assert in thread safety check. Needed NS_INIT_REFCNT
...
git-svn-id: svn://10.0.0.236/trunk@62260 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-06 09:10:47 +00:00
warren%netscape.com
d100457780
Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar
...
git-svn-id: svn://10.0.0.236/trunk@62243 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-05 21:26:01 +00:00
tbogard%aol.net
495826cccc
nsIPref is no longer passed around through inits on webshell, content viewers and presContext. In places where it is needed, it can be retrieved from the service manager. I removed a number of the getters and setters for prefs as the prefs will be the same from the service manager so we don't need getters. r=waterson a=rickg
...
git-svn-id: svn://10.0.0.236/trunk@62038 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 07:13:02 +00:00
pollmann%netscape.com
62bf36964a
Bug 28670: Remove unneeded scrollparam to webshell::Init r=travis a=rickg
...
git-svn-id: svn://10.0.0.236/trunk@61847 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 06:51:39 +00:00
dbaron%fas.harvard.edu
5d636c6a5b
Add event target debugging to the viewer menu for Linux (includes the XP part of the changes).
...
r=joki
git-svn-id: svn://10.0.0.236/trunk@60798 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 04:33:43 +00:00