valeski@netscape.com
d0366cc5be
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
pinkerton@netscape.com
0daa7c06c2
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
pinkerton@netscape.com
6a6393d15e
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
locka@iol.ie
4404cb1491
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
danm@netscape.com
636753df73
new method IsModal. bug 56677 r=brendan,hyatt
2000-11-09 00:16:29 +00:00
locka@iol.ie
3ffa1c72ad
New context menu listener code. b=55516, r=blizzard@mozilla.org
2000-10-10 12:19:17 +00:00
dougt@netscape.com
69c6964d59
+ 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
2fe3dd9dc3
Added new x, y, width & height parameters to createBrowserWindow method. b=46851,r=valeski
2000-09-14 11:09:51 +00:00
rpotts@netscape.com
57d900714a
Fixed a place where the DocShellTreeOwner was being deleted out from under itself...
2000-09-08 00:30:22 +00:00
dougt@netscape.com
6d14cef2cb
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
eceb4c06f4
API changes for embedding. b=46847, r=dougt, a=valeski
2000-08-25 18:39:46 +00:00
locka@iol.ie
e5a98a4a36
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
warren@netscape.com
dc6e48adee
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
da514e0f4c
Fix for bug 44608. Added nsIDocShellTreeOwner::ExitModalLoop() and nsIWebBrowserChrome::ExitModalEventLoop(). r=rpotts,a=valeski
2000-07-12 23:56:14 +00:00
dougt@netscape.com
3f3b4a10db
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
valeski@netscape.com
7780f0e19b
bustage fix
2000-06-29 01:19:45 +00:00
valeski@netscape.com
b6eff767a9
43050. r=dougt. null checking and ctor null init'ing
2000-06-29 00:49:13 +00:00
rpotts@netscape.com
4435cc3c6a
Reworked the nsIWebProgress interfaces and implementation...
2000-06-19 05:54:37 +00:00
tbogard@aol.net
b46f2fc044
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
ee1719984b
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
d9540bcb5a
Implementation for the new method onLocationChange added to the nsIWebProgressListener interface.
2000-03-25 01:00:05 +00:00
tbogard@aol.net
3df78af87a
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
706e05dc3b
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
9ee1b22764
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
17564e6cda
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