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

253 Коммитов

Автор SHA1 Сообщение Дата
dcone%netscape.com 4938181b34 Minor fix. r=sfraser. Does not effect build 2001-05-08 13:35:48 +00:00
locka%iol.ie 96ad4c2f78 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 6485be27de 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 f83a422f16 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 c4a695d700 Use correct case in IDL. Does not effect build 2001-05-03 21:15:05 +00:00
dcone%netscape.com eef0852455 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 778aa3be46 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 0e1ace29ab 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 dbfa6b68ad fix for 70224 (need nsIWebBrowserChromeFocus for embedding). r=danm, sr=hyatt, a=asa 2001-04-25 02:04:56 +00:00
harishd%netscape.com 6836236914 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 74e9b4035b 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 39003ffb2a 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 121b7181d8 See previous checkin comments. Focus issues, same bugs, etc. r=saari, sr=brendan 2001-04-18 01:42:27 +00:00
locka%iol.ie 9c4762f9bf 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 2acbe445a1 Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding windowwatcher to REQUIRES. 2001-04-17 01:54:05 +00:00
dcone%netscape.com d87b0b2380 new print preview navigation idl for embedding. Does not effect the build. 2001-04-16 21:06:55 +00:00
danm%netscape.com 1b8441b75f hooking up windowwatcher active window. bug 44809,76011 r=hyatt,saari 2001-04-16 20:35:46 +00:00
danm%netscape.com 269f5f62cd hooking up windowwatcher active window. bug 44809,76011 r=chak,hyatt,saari 2001-04-16 20:34:33 +00:00
danm%netscape.com 24c68cc3cf i think this'll fix speedracer, burning these past two hours 2001-04-13 06:38:33 +00:00
blizzard%redhat.com b00b9e7d43 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 db7b9448ba 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 7720f48f12 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 8eb1495e0b 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 41efbc6217 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2001-04-10 06:01:08 +00:00
valeski%netscape.com 2d17b99693 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 12820dd10f 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 bf66c168dd removing dead files. 74801. 2001-04-05 23:26:17 +00:00
valeski%netscape.com 8fa1b9e12d 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 c355507eda landing string branch; see bug #73786 2001-04-02 19:40:52 +00:00
chak%netscape.com e80c94c446 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 56a218d232 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 96f5f6cf31 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 686d1cda31 attempt to fix bustage. 2001-03-30 05:22:42 +00:00
pinkerton%netscape.com 753219a03d 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 ac1cbced14 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 703015f4d7 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 6e48266508 Clean up REQUIRES lines. r=cls 2001-03-25 22:59:27 +00:00
blakeross%telocity.com 7b5a59b32d 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 36e002d883 Fix for bug # 69457 r=valeski, rpotts 2001-03-24 01:23:42 +00:00
valeski%netscape.com c1098ac6ac 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 b26a1f0451 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 d44332bdf7 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 152f510006 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 3187316f0a 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 f02d31703f Fixed a few documentation typos. b=68581 2001-03-13 13:43:54 +00:00
locka%iol.ie 8663a4a73c Updated to use nsIEmbeddingSiteWindow, sr=blizzard@mozilla.org b=68581 2001-03-13 12:21:34 +00:00
danm%netscape.com 22ebda3698 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 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
blakeross%telocity.com 686e5a8010 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 a451399716 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 3508afd0c4 NOT PART OF BUILD. Prototype replacement for nsIWebBrowserSiteWindow. b=68581 2001-02-23 14:44:58 +00:00
disttsc%bart.nl 744785129a 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 eab041f43f 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 22ecac25ee Added a missing break statement to embedding API. b=68934 2001-02-20 13:34:22 +00:00
danm%netscape.com 7235ed8d79 fix destruction order crash. no bug #. r=hyatt,pinkerton 2001-02-17 02:37:06 +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
buster%netscape.com 68a20f0213 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 76fbedadc5 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dougt%netscape.com 69415757ab 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 de260002b2 More REQUIRES fixing for senna bustage. 2001-02-07 12:40:35 +00:00
disttsc%bart.nl d7eebd36f8 Fixing senna bustage, updating REQUIRES 2001-02-07 11:56:10 +00:00
ccarlen%netscape.com 9e65c7707d 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 adb29a9e51 hooking up window watcher. bug 65229 r=scc,valeski 2001-02-07 05:03:09 +00:00
danm%netscape.com 9f6f623b8b implementing FindItemWithName. bug 65229 (peripherally) r=scc,valeski 2001-02-07 05:02:06 +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 474501f05a Bug=46869 - Embedding apps need find functionality. r=kin, sr=vidur,sr=alecf 2001-02-07 04:31:36 +00:00
ccarlen%netscape.com a322c8afff 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 659c48ea24 Test code for history listener r=valeski sr=rpotts 2001-02-07 00:33:11 +00:00
dcone%netscape.com 8411564226 Initial version. r=kmmclusky. Does not effect the build 2001-02-06 23:07:47 +00:00
dbaron%fas.harvard.edu 813545f489 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 6f4b10b95b 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 f9c4482085 Added nsIWebBrowserSiteWindow to makefile. b=46852, sr=blizzard@mozilla.org 2001-02-02 12:46:14 +00:00
locka%iol.ie 645d788be4 Added nsIWebBrowserSiteWindow.idl. b=46852, sr=blizzard@mozilla.org 2001-02-02 12:44:52 +00:00
locka%iol.ie e64ce4d38c Added nsIWebBrowserSiteWindow. sr=blizzard@mozilla.org, b=46852 2001-02-02 12:41:14 +00:00
locka%iol.ie d8e473e359 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 a4db62ff77 OS/2 TB breakage - need PR_CALLBACK 2001-02-01 00:57:56 +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
saari%netscape.com 7a31ecc2cb checking in stub implementation of nsIWebBrowserFocus interface for embedding. r=pavlov, sr=valeski 2001-01-31 00:34:28 +00:00
saari%netscape.com bc3230c1a5 First Checked In. 2001-01-31 00:28:10 +00:00
darin%netscape.com 6bfaf3912c 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 879b0709a2 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 7c8f29e9b3 Add timer to REQUIRES to fix senna tinderbox bustage. 2001-01-23 02:30:41 +00:00
pinkerton%netscape.com d5f5d2d65c 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 f59a2a1d62 build new interface r=saari/sr=sfraser. 2001-01-22 21:43:49 +00:00
pinkerton%netscape.com da7623ef64 new api for embedding. r=saari/sr=sfraser. 2001-01-22 21:41:53 +00:00
valeski%netscape.com a7753f4740 mass confusion. We indeed need this registration. 2001-01-19 08:14:38 +00:00
valeski%netscape.com 2ec646652c 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 710b3c982a 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 f01a40fc19 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 d3089c475e 33088: restructure editor output routines. r=kin,buster,adamlock sr=sfraser 2001-01-08 21:01:29 +00:00
locka%iol.ie b209e2a4ca 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 dfeffe0192 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 289298c3f5 bug #46866. Added a read-only DOMWindow attribute to nsIWebProgress. 2000-12-14 23:26:35 +00:00
cls%seawood.org f518d8fb8f Update REQUIRES. 2000-12-03 22:33:51 +00:00
locka%iol.ie b41c0ecda4 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 b665d46fa4 Making this mess build on Mac, fixing the tinderbox bustage. 2000-11-30 04:35:38 +00:00
locka%iol.ie 949a2350ff New persistence object and helper classes. b=46574, sr=blizzard@mozilla.org 2000-11-30 00:43:42 +00:00
locka%iol.ie c4cddaeaa2 New persistence object and helper classes. b=46574, sr=blizzard@mozilla.org 2000-11-29 23:41:54 +00:00
cls%seawood.org fc9c54cb3d 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 8bd122b3d5 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