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

2001 Коммитов

Автор SHA1 Сообщение Дата
warren%netscape.com 2a827fc8c2 Made nsIUnicharStreamLoader be scriptable and deal with an xpcom observer instead of a proc pointer and void*. Part of bug#11159. r=nisheeth,kipp,pierre 1999-11-02 06:49:44 +00:00
waterson%netscape.com 6552d7ba4d remove CTOR and DTOR counters, because the descendant classes will all
account for this space. r=warren
1999-11-02 06:21:07 +00:00
warren%netscape.com 21c3c164cd Fix for bad refcount tracing. r=buster,nisheeth 1999-11-02 05:37:04 +00:00
waterson%netscape.com cc4295c551 Fix manky nsCOMPtr asserts. 1999-11-02 02:02:27 +00:00
pinkerton%netscape.com 5beb600570 fix for bug 17381 where leaving the frame before a drag gesture was began caused the event target to be set incorrectly. (r=saari). 1999-11-02 01:34:16 +00:00
waterson%netscape.com 981af88aa4 Bug 15146. Brutal sharing, Phase III. Turn on protoype, script, and style sheet caching. r=hyatt 1999-11-02 01:14:07 +00:00
alecf%netscape.com 13eaac5db2 cleanup NS_IMPL_MODULE and friends
- define new nsModuleComponentInfo and use it instead of components_t
- use size_t instead of unsigned int
- add some docs
- allow user to define own module name
1999-11-02 01:12:32 +00:00
troy%netscape.com e9d97b9200 See if the Mac is any happier with this 1999-11-02 00:21:47 +00:00
troy%netscape.com 0b7a44ca87 Changed GetFrameName() calls to use nsIFrameDebug interface 1999-11-01 23:29:27 +00:00
troy%netscape.com 82223be3b2 Temporary change 1999-11-01 23:21:20 +00:00
tbogard%aol.net c9198a207c Changed NS_ENSURE_NOT to NS_ENSURE_FALSE to reflect API change. r=hyatt 1999-11-01 21:43:56 +00:00
brendan%mozilla.org fe51b61664 (13163, r=alecf, scc, waterson, others; names available on request)
- Fix most of bug 13163 (see TODO for rest).  This entails adding a version-string argument to nsIScriptContext::EvaluateString and passing it around lots of places in content sinks. 

- Fix leaks and confusion about mSecurityManager and mNameSpaceManager in nsJSEnvironment.cpp.  These still need to move from nsJSContext to nsGlobalWindow or thereabouts, jband and vidur are looking at that. 

- Added comments and expanded tabs in nsJSEnvironment.cpp, esp. to EvaluateString.  Also changed various nsresult vars to be named rv.  Also restored brace/style conformity to nsJSProtocolHandler.cpp. 

- Factored CompileFunction from AddScriptEventListener to pave the way for brutal sharing of compiled JS event handlers via JS_CloneFunctionObject. 

- Lots of nsCOMPtr uses added.  I'm using one for mNameSpaceManager.  Hold mSecurityManager as a service explicitly, on the other hand (awaiting scc's fix to allow comptrs for services), and release in nsJSContext's dtor (fixing a leak).  These two managers should be moved to the window object -- TODO item below. 

- Hold JSRuntimeService along with JSRuntime for live of nsJSEnvironment, fix for shaver. 

- Fix window.setTimeout etc. so the filename and line number of the timeout expr is propagated.  This meant factoring nsJSUtils.cpp code. 

- Fix all content sinks to use the same, and up-to-date JavaScript version parsing (whether for script type or for old language attribute); also fix SplitMimeType clones to strip whitespace. 

- With waterson, fix bug in brutal-sharing version of XUL content sink: script src= should not evaluate the inline content of its tag.
1999-10-31 00:43:30 +00:00
alecf%netscape.com 597b32b1f9 make buttons class="push"
only a test, not part of product
1999-10-30 07:39:07 +00:00
alecf%netscape.com f2cd8c36e8 move DOM viewer into chrome so that DOM security doesn't f us up again
only a test, not part of the product
1999-10-30 07:23:07 +00:00
troy%netscape.com effb3aefb7 Folded reflow functions into nsIFrame and eliminated nsIFrameReflow and
nsIHTMLReflow. This saves 4 bytes per frame and cleans things up
1999-10-30 02:52:11 +00:00
waterson%netscape.com 389d9233e7 Pull script object and event listener list out of slots and into delegate to avoid faulting a heavyweight element. Fix EnsureSlots() to _not_ do a bunch of extra work that is already being done when we create an element from its prototype. Use nsCOMPtr's in nsXULAttributes to avoid leak of nsIStyleRule. r=hyatt 1999-10-29 22:09:20 +00:00
pavlov%netscape.com 790c738256 fix for bugs 17234,17416 r=tor,bruce 1999-10-29 08:36:47 +00:00
waterson%netscape.com 05904342f7 Fix SizeOf() operation. 1999-10-29 03:07:38 +00:00
waterson%netscape.com 59a9169ad9 Bug 15146. Brutal content model sharing, Phase II. XUL content sink now constructs prototype documents; 'real' content model constructed from walking prototype. Landed XUL_SHARING_19991027_BRANCH (derived from XUL_SHARING_19991022_BRANCH). See branch comments for details. r=hyatt. 1999-10-29 01:21:15 +00:00
pepper%netscape.com eb9c85f96d Added a newline to the end of file so that AIX and HP compilers are happy.
r=mgleeson
1999-10-28 22:17:43 +00:00
waterson%netscape.com 25a8f2de07 Remove redundant registration of well-formed DTD. r=rickg 1999-10-28 22:15:18 +00:00
hyatt%netscape.com 0c004ec853 working on theme switching r=pavlov 1999-10-27 09:24:23 +00:00
sfraser%netscape.com c4f0132c82 Fix the output file (RDF.header -> chrome.headers) so that .h file generation dependencies work properly. Fixes the red tree. r=mscott 1999-10-27 06:42:07 +00:00
hyatt%netscape.com deace1a2e2 making the chrome registry work with dynamic overlays r=pavlov 1999-10-27 02:21:05 +00:00
pinkerton%netscape.com e6bcf54b32 File Removed. 1999-10-26 22:38:54 +00:00
pinkerton%netscape.com a8d49951d8 use new chrome idl project instead of generated header file (r=hyatt). 1999-10-26 22:38:40 +00:00
pinkerton%netscape.com 93011417fb First Checked In. 1999-10-26 22:37:45 +00:00
hyatt%netscape.com ab67066eec more stubbing out of dynamic overlays r=pavlov 1999-10-26 10:03:13 +00:00
warren%netscape.com 00dfd9d907 Added nsIChannel::GetOriginalURI so that we can get back to the original chrome file (bug#17144). r=rpotts,mscott 1999-10-26 09:16:24 +00:00
hyatt%netscape.com 52a9e8c9f7 change from strings to URIs r=pavlov 1999-10-26 08:21:32 +00:00
hyatt%netscape.com f141ca0894 stubbing out dynamic overlay loading and converting chrome registry to IDL r=pavlov 1999-10-26 08:13:25 +00:00
pavlov%netscape.com 0744030e36 don't install registry.rdf r=ramiro 1999-10-25 14:57:24 +00:00
dp%netscape.com cb544eb163 bug# 15513 Removing dlldeps.cpp from RDF unix build. Patch from
waterson r=dp
1999-10-25 00:37:24 +00:00
pavlov%netscape.com 53ad015ad2 remove registry.rdf r=hyatt 1999-10-24 09:57:49 +00:00
pavlov%netscape.com 98699dcf00 fix build problems on linux r=hyatt 1999-10-24 09:20:49 +00:00
hyatt%netscape.com 349882aa0a chrome registry can now be dynamically built from RDF fragments t=pavlov 1999-10-24 09:00:41 +00:00
hyatt%netscape.com c86abd3ea2 making chrome registry not be a single uber datasource anymore r=pavlov 1999-10-24 07:27:12 +00:00
hyatt%netscape.com 3b9d1d73f8 make registry work without needing an rdf datasource r=pavlov 1999-10-24 06:59:30 +00:00
dp%netscape.com 94d79e100e bug#16742 Fixing delete on nsISupports. Thanks for patch from <heikki@citec.fi> Plus using IMPL_ and DECL_ macros and removing operating on refcnt directly. r=dp 1999-10-24 04:41:17 +00:00
ramiro%fateware.com a426b260aa Removing the badly rotten MOZ_STRIP_NOT_EXPORTED hack. We now have a better
way to accomplish the same thing using linker version scripts.
r=cls@seawood.org
1999-10-22 07:11:43 +00:00
dp%netscape.com a97641453b Fixed warning of unused variable. 1999-10-22 01:02:29 +00:00
waterson%netscape.com a20e5bc21b Bug 15146. Factor nsXULElement's members into prototype and optional 'slots' for heavyweight elements. r=hyatt. 1999-10-20 18:55:32 +00:00
tbogard%aol.net 7c498dda21 Removed the last of gimpy's warnings. r=gimpy. 1999-10-19 08:03:11 +00:00
tbogard%aol.net ce2532f59c Another warning. r=gimpy. 1999-10-19 07:59:20 +00:00
tbogard%aol.net cc05920e48 Fixed a few more of gimpy's warnings..... Oh, we found a bug there. r=gimpy Total warnings now under 200! 1999-10-19 07:57:51 +00:00
cls%seawood.org d8d0fcc08e Add newline at end of file for broken compilers. 1999-10-19 06:40:25 +00:00
alecf%netscape.com ea5e76e6c2 event targets for checkboxes now reflect reality
(just a test, not part of product)
1999-10-19 03:16:45 +00:00
waterson%netscape.com 3900f1915d Obsolete. 1999-10-19 03:05:25 +00:00
alecf%netscape.com acd939acfb land new DOMViewer branch
no reviewer, not part of product, just a test
1999-10-19 02:46:45 +00:00
alecf%netscape.com 6a49f23a78 Start to land DOMViewer branch (extension - not part of product) 1999-10-19 02:01:40 +00:00