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

83 Коммитов

Автор SHA1 Сообщение Дата
bzbarsky%mit.edu 8ed8112b40 Don't set window.location or document.location in chrome code; set
location.href instead.  Bug 295040, r+sr=jst, a=asa
2005-05-24 04:12:30 +00:00
bugzilla%arlen.demon.co.uk 067ebb33b0 Bug 264102 Chrome should use document.title instead of window.title - xmlterm fixes
p=me r=neil.parkwaycc.co.uk
2004-10-24 18:10:59 +00:00
timeless%mozdev.org 7b5970dc1f Bug 243621 Standardize QueryInterface without throw
r=neil sr=darin
2004-05-17 23:38:25 +00:00
gerv%gerv.net 4d3385092d Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 22:14:17 +00:00
cbiesinger%web.de 3c212719bf bug 239604. make uriloader more doxygen friendly, and remove unused "command"
parameter from nsIContentHandler::handleContent, and change the type of
aWindowContext to nsIInterfaceRequestor.
r=bzbarsky sr=darin
2004-04-16 21:06:07 +00:00
timeless%mozdev.org f2fbcca9c4 Bug 229809 CSS Errors in xmlterm
patch by bc@bclary.com r=timeless sr=dbaron
2004-01-15 03:08:58 +00:00
timeless%mozdev.org d17657f89a Bug 132209 Many XUL documents are invalid XML (<!DOCTYPE window ...>)
patch by riceman+bmo@mail.rit.edu r=timeless rs=jag
2003-07-02 14:29:47 +00:00
seawood%netscape.com 8f112a4226 Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev 2003-06-10 21:18:27 +00:00
timeless%mozdev.org 581e8f8031 Bug 186720 xmlterm NewURI should not return null
patch by andersma@luther.edu r=timeless sr=darin
2003-01-08 20:32:12 +00:00
alecf%netscape.com e4d4ba3ccb Fix for bug 138299 - switch consumers of nsIWindowMediator service to use the non-RDF contractID, in preparation for bug 132175
r=danm, sr=jag
2002-04-30 01:36:59 +00:00
seawood%netscape.com ce9e9903a5 Add 'make install' target to build. It's "MRE-friendly". (See http://www.mozilla.org/projects/embedding/MRE.html for details.)
Changes:
* Added EXTRA_COMPONENTS variable to build.  Use it to automagically install files into the components dir.
* Added SYSINSTALL variable.  Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template

The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
           /bin/mozilla-config
           /include/mozilla-ver/*
           /lib/mozilla-ver  (mozappdir)
                            /components
                            /res
                            /defaults
                            /chrome

There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.

$prefix -> /lib/mre/mre-ver  (mredir)
                            /components
2002-04-25 02:52:44 +00:00
seawood%netscape.com 7e99f9e47e Use debug() instead of dump() so that js component registration output only shows up in debug builds.
Bug #138726 r=rginda sr=alecf
2002-04-23 07:30:11 +00:00
seawood%netscape.com 1e2fdc2421 Remove now redudant REGCHROME calls.
Bug#129456 r=bryner a=asa
2002-03-14 07:11:30 +00:00
darin%netscape.com 026dda9f95 fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa 2002-03-06 07:48:55 +00:00
heikki%netscape.com 02a455545d Bug 106053, remove unused XHTML namespace declarations, and fix incorrect namespace usages. r=harishd, sr=hewitt. 2002-01-31 22:12:36 +00:00
dougt%netscape.com 894fdcfaaf 1. Converts callers of nsIComponentManagerObsolete to use
nsIComponentRegistrar.

2. Converts callers of nsComponentManager::AutoRegister to use
nsIComponentRegistrar's autoRegistrar method.

3. Add nsIComponentRegistrar implmentation to nsComponentManagerImpl.

4. Rearrange nsComponentManager.cpp so that related methods are in the same
place.

5. Added a C-style function NS_GetComponentRegistrar so that getting the
registrar is easier in some places.

6. Added a nsISimpleEnumerator interface on PLDHashTableEnumeratorImpl.  in
this way, the same base class can support both old style and new style
enumerations.

7. Fixed a nasty bug where unregistring factories will leave the contract id
hash with a dangling pointer.  Now, when unregister is called we search the
contract id hash for entries which have the given doomned cid and remove them.


Bug 115853.  r=dp@netscape.com, sr=rpotts@netscape.com
2002-01-29 21:22:13 +00:00
svn%xmlterm.org e32e4ec978 --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Cleaned up and updated the code.
2001-12-28 22:39:45 +00:00
dougt%netscape.com 9a75bc4b8e nsIComponentManager API Changes (bug 98553)
a) create a new nsIComponentManager with only four functions on it:
CreateInstance CreateInstanceByContractID GetClassInfo GetClassInfoByContractID.

b) rename the old nsIComponentManager to nsIComponentManagerObsolete.

c) fixes callers which use to access the nsIComponentManager for component
registration functionality.  These callers will temporary use the
nsIComponentManagerObsolete interface.

d) Create a new API NS_GetComponentManager() which mirrors the
NS_GetServiceManager()

e) Perserves the old NS_GetGlobalComponentManager().  Note the cast usage.

r/sr = rpotts@netscape.com  alecf@netscape.com  brendan@mozilla.org
2001-12-19 00:12:41 +00:00
seawood%netscape.com 9850f387af Renaming 'install' build phase to 'libs'
Bug #56601 r=pavlov
2001-11-21 08:55:59 +00:00
dbaron%fas.harvard.edu 6697a14c09 Clean up nsIAppShellService.idl. b=98026 r=danm sr=alecf 2001-09-10 19:42:54 +00:00
andreas.otte%primus-online.de c6853783af bug 40670 [URL: resolution of protocol:/path] checking in the groundwork to have an easy fix if we ever decide to support these kind of deprecated relative urls. For that a new attribute URIType is added to nsIProtocolHandler and its implementations to store some protocol/scheme dependend information to have enough information to allow correct parsing. r=darin@netscape.com sr=rpotts@netscape.com 2001-08-07 20:42:57 +00:00
svn%xmlterm.org 4e293587bf --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Fixed xmlterm bustage due to build and nsIContentHandler changes (bug 91815).
Also modified xmlterm to handle terminal: protocol rather than telnet:,
to avoid conflict with telnet implementations (such as protozilla).
2001-08-02 20:08:15 +00:00
timeless%mac.com d85f0a7154 Bugzilla Bug 70857 [XUL Syntax] Replace <boxDerivedTag align="horizontal|vertical"> with
<boxDerivedTag orient="horizontal|vertical">
patch by andersma@luther.edu r=timeless sr=blake
2001-07-09 18:41:07 +00:00
cls%seawood.org 5f5b0ae021 Replace chrome:: target with install::. Using chrome:: was causing |make -j3 install| builds to fail to execute the chrome:: target due to a suspected bug in gnu make. (|make MAKE='make -j3' install| works fine.) 2001-05-12 07:08:27 +00:00
blakeross%telocity.com 6573419a09 Use more efficient command structure, refactor commands, broadcasters and keys, remove unused attributes, do some other optimization (72923). Landing navigator part only; this should help new window opening and some other areas. r=ben sr=hyatt 2001-04-05 19:53:13 +00:00
timeless%mac.com fbe4dc7bd4 Bug 65428 language="javascript" should be type="application/x-javascript"
r=ksosez@softhome.net a=ben
2001-03-13 15:35:07 +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
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
svn%xmlterm.org 46e1348f16 --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Fix for minor bug 65662.
(Oops! Missed CVS log message on previous checkin for this file. Dummy checkin
with the correct log message.)
2001-01-19 22:59:06 +00:00
svn%xmlterm.org cd95c4fa8d ../../LogMessage 2001-01-19 22:52:18 +00:00
bryner%uiuc.edu 433f20e3da Removing unused Makefile.in's (files in these directories are now exported via jar.mn). Bug 55778. r=ben, cls. Not part of build. 2001-01-05 23:51:45 +00:00
bryner%uiuc.edu 1793d214ea Removing more dead .cvsignore files. Not part of build. 2000-12-28 21:12:05 +00:00
bryner%uiuc.edu 391bc872d9 Two more I forgot for bug 55778. 2000-12-15 10:22:38 +00:00
svn%xmlterm.org db027ccb36 --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Code cleanup: disabled diagnostic output.
2000-11-27 21:38:14 +00:00
svn%xmlterm.org 3d99a57c86 --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Using file: scheme rather thank resource: or chrome: scheme for jar url
to allow xmlterm to load other file: urls in IFRAMEs
2000-11-16 18:27:16 +00:00
svn%xmlterm.org 91f816e482 --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Fixed error/warning message output to eliminate beeping problem.
2000-11-08 22:11:00 +00:00
svn%xmlterm.org f01e9dab4b --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Added .cvsignore files to locale dirs.
2000-10-10 05:01:38 +00:00
svn%xmlterm.org 880cd6ec41 --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Added test HTML documents to exercise xpcom/css/dom features used by xmlterm.
2000-10-10 04:46:00 +00:00
cls%seawood.org 598cad6e44 Fix OS/2 gmake problem. Bug #54080. r=leaf a=brendan Thanks to Mike Kaply <mkaply@us.ibm.com> for the patch 2000-09-26 05:20:06 +00:00
svn%xmlterm.org 3e579f3b56 --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Fix for XMLterm user level/icons mode selection (workaround for bug 53448).
2000-09-25 14:57:27 +00:00
svn%xmlterm.org fc9c9f6b67 --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Changes to get XMLterm working with the new jar packaging.
2000-09-24 14:33:30 +00:00
svn%xmlterm.org a1beef71ba --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Recent changes to nsChromeProtocolHandler.cpp have caused chrome HTML files to lose their XPConnect privileges. This meant that content/xmlterm.html could no longer access the XMLTermShell object. This checkin provides a somewhat clumsy workaround for that problem, to get XMLterm working with NS PR3/6.0.
2000-09-24 14:22:11 +00:00
hyatt%netscape.com 957c151659 48758. r=ben,saari, a=waterson 2000-09-22 05:02:20 +00:00
svn%xmlterm.org 58caeb6d6f --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Fixed missing caret problem. Updated jar.mn for locale stuff.
2000-09-19 23:01:42 +00:00
svn%xmlterm.org 701fadcc0a --NOT PART OF DEFAULT BUILD--
XMLterm changes only.
Locale chrome changes. Added makefiles to handle xmltermOverlay.dtd
2000-09-19 22:58:39 +00:00
rayw%netscape.com d39d9e6d59 Bug fix for 52648 -- remaining stash of progids which I missed on
the mega-change yesterday.  This will fix a few more issues.

r=warren
2000-09-14 23:20:49 +00:00
mcafee%netscape.com 136216c8bf First add. Not part of build, need to add makefile stuff. 2000-09-14 04:44:28 +00:00
mcafee%netscape.com 6238e0cbff Adding accelerators for xmlterm, irc (51418). r=pavlov 2000-09-14 04:43:19 +00:00
rayw%netscape.com 6cc70ebd6c 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