brendan%mozilla.org
8802596fe8
Add off-by-default metering, improve comments (r=waterson@netscape.com).
1999-12-07 02:06:10 +00:00
waterson%netscape.com
c8156765d3
Bug 16709. Set 'content ID' fields on elements as they are constructed from XUL.
1999-12-06 23:05:31 +00:00
waterson%netscape.com
233d818184
Bug 20897. Change flow-of-control; panic if we can't get from a presshell to a webshell and beyond. r=danm
1999-12-06 23:03:53 +00:00
waterson%netscape.com
8b000a8cee
Bug 20785. Root event handlers for JavaScript GC. r=brendan@mozilla.org
1999-12-06 08:23:47 +00:00
waterson%netscape.com
57e9111db3
Bug 20470. Add weak reference from 'controllers' object back to command dispatcher. Miscellaneous cleanup. r=hyatt
1999-12-05 23:04:22 +00:00
warren%netscape.com
bf4ef9672f
Added buffer size parameters to NewChannel. Allows for optimization of amount of image data consumed. Bug #20408
1999-12-04 10:01:32 +00:00
waterson%netscape.com
d48263e259
Bug 18392. Use XUL document cache for retrieving master document.
1999-12-04 07:45:57 +00:00
waterson%netscape.com
60d9f30e73
Remove NS_ENSURE macros from my little empire. r=caesar
1999-12-04 07:41:07 +00:00
waterson%netscape.com
b3c9bc10d4
Bug 20714. Sever link to prototype after faulting in as heavyweight.
1999-12-04 01:45:30 +00:00
vidur%netscape.com
a90864f224
For bug 17325. Changed signature of css loader methods. R=nisheeth.
1999-12-04 01:29:18 +00:00
waterson%netscape.com
e62a15c302
Fix latent bug exposed by recent script global changes; need to check owner, not rv.
1999-12-03 22:04:47 +00:00
tbogard%aol.net
31ba179780
include of nsIScriptGlobalObject.h is now in nsXULDocument.h.
1999-12-03 19:29:23 +00:00
tbogard%aol.net
254520ef9a
Moved the include over. This should fix wensleydale.
1999-12-03 19:26:23 +00:00
tbogard%aol.net
88d9adc371
Hoping this will help wensleydale.
1999-12-03 12:09:10 +00:00
tbogard%aol.net
648ace3e23
1.) WebShell no longer implements nsIScriptContextOwner.
...
2.) WebShell now implements the new nsIScriptGlobalObjectOwner.
3.) WebShell supports GetInterface to nsIScriptGlobalObject.
4.) Documents no longer carry around a reference to nsIScriptContextOwner. Instead they hold on to a nsIScriptGlobalObject. nsIDocument::GetScriptContextOwner has now become nsIDocument::GetScriptGlobalObject(). Same change to the set methods.
1999-12-03 09:24:22 +00:00
brendan%mozilla.org
2bacae4ffe
Use .get() for comptr==rawptr comparisons, for weak-minded compilers.
1999-12-03 04:45:36 +00:00
brendan%mozilla.org
f3855ca6b0
- Doc-comments for nsIScriptContext methods I added or modified.
...
- Rename nsIScriptContext::CompileFunction to CompileEventHandler, and add BindCompiledEventHandler, to reflect function name restrictions and help brutal sharing.
- Add adjunct-interface nsIScriptEventHandlerOwner to nsIScriptObjectOwner.h; this interface is queried for by nsEventListenerManger.cpp to test and fill the XUL prototype event handler "cache".
- PR_LOG JS warnings, and look in javascript.options.{strict,werror} for those options.
- Implement nsIScriptEventHandlerOwner in nsXULElement, keeping pointers to pre-compiled event handlers in nsXULPrototypeAttribute.
(bug 13218, r=waterson@netscape.com ,vidur@netscape.com)
1999-12-03 03:40:30 +00:00
waterson%netscape.com
3b8299d2ed
Bug 20309. Use nsCAutoString. Kudos to buhr@stat.wisc.edu
1999-12-02 23:53:25 +00:00
rjc%netscape.com
8992d94df3
Optimization: 99% of trees which use the containment and/or ignore attributes put those attributes on the root node,
...
so check there first before trying to recurse from the current node all the way up to the root node.
1999-12-02 10:07:44 +00:00
rjc%netscape.com
005d8cd4a8
Commit out annoyance assert.
1999-12-02 10:01:58 +00:00
danm%netscape.com
a9db94dfe7
adding 'close' xul event handler. part of bug 13695. r:hyatt@netscape.com
1999-12-01 22:35:33 +00:00
buster%netscape.com
aa753bbcf7
bug 2253. added controller to html text input
...
r = kmcclusk, norris
1999-12-01 15:11:33 +00:00
rjc%netscape.com
ce90c235a9
Add chrome .cpp and IDL files to Mac projects for hyatt.
1999-12-01 09:42:31 +00:00
hyatt%netscape.com
f3d5449aed
Actually setting the fields in the chrome entry enumeration now. r=me
1999-12-01 08:55:35 +00:00
hyatt%netscape.com
71b03606e3
More skins work. r=travis
1999-12-01 08:44:43 +00:00
hyatt%netscape.com
ff85b6152d
Calming Wensleydale down. r=me
1999-12-01 08:24:12 +00:00
hyatt%netscape.com
9d5a064505
Adjusting some names of variables. r=travis
1999-12-01 08:17:42 +00:00
hyatt%netscape.com
d9edd8611f
Support for enumeration of skins, packages, and locales nearing completion. r=mini-me
1999-12-01 07:59:35 +00:00
waterson%netscape.com
73094f0bbd
Fix code-path leak by using nsCOMPtr.
1999-12-01 07:04:00 +00:00
waterson%netscape.com
085f9b7165
Bug 16516. Doh! Fix use of NS_RELEASE()-ed pointer that was causing load handlers to not run on brutally shared docs.
1999-11-30 22:47:41 +00:00
ftang%netscape.com
51060ec568
fix bug 20181. r=ftang a=beard
1999-11-30 22:24:16 +00:00
rjc%netscape.com
667e1acec3
Create static trueStr and falseStr once instead of various "true" and "false" usage.
1999-11-30 12:08:54 +00:00
hyatt%netscape.com
05952c3618
Adding comments.
1999-11-30 11:37:17 +00:00
hyatt%netscape.com
dadb27e0e2
Adding some NS_ERRORs. r=gimpy
1999-11-30 11:35:16 +00:00
hyatt%netscape.com
571f8394a6
Working on code to enumerate installed skins, packages, and locales. r=gimpy
1999-11-30 11:33:44 +00:00
hyatt%netscape.com
220e46adc4
Adding idl for the chrome entry (used for enumeration of installed skins, packages and locales). r=gimpy
1999-11-30 09:37:58 +00:00
hyatt%netscape.com
ce7a5655c1
More skin goodness. r=gimpy
1999-11-30 09:29:43 +00:00
warren%netscape.com
a265a32348
Landing no_neckoutil2_branch. Bug #11159 . Removes neckoutil_s.lib from build which helps beos and openvms.
1999-11-30 04:50:42 +00:00
waterson%netscape.com
71fff2e1d9
Fix RemoveStyleSheet() per pierre's comments.
1999-11-30 04:33:28 +00:00
dougt%netscape.com
1da7d3868d
fix for 18078. r=mstoltz,warren
1999-11-30 00:32:43 +00:00
hyatt%netscape.com
c07e825ba9
Adding RemoveStyleSheet to nsIDocument (needed for skins). r=waterson
1999-11-29 22:15:07 +00:00
waterson%netscape.com
42a2c32aab
Ooops. Fix 'component:' URI to have one slash, not two.
1999-11-29 21:28:46 +00:00
waterson%netscape.com
7f0d4111fa
Bug 20147. Make sure to correctly scope 'parent' when creating script objects. XUL document's parent is the window; XUL element's parent is the document. r=brendan
1999-11-29 20:53:40 +00:00
hyatt%netscape.com
accc6a1b3f
More skin work. r=pavlov
1999-11-29 06:51:24 +00:00
tbogard%aol.net
46918d296f
nsXULDocument now uses the nsIBaseWindow interface for windowing stuff on webshell instead of nsIWebShell. This paves the way for the new docshell object to move in.
1999-11-29 06:04:15 +00:00
warren%netscape.com
4ab4ee4d4e
Eliminated the libs build pass.
1999-11-28 03:05:01 +00:00
vidur%netscape.com
cadeecc8a4
Changed signature of AddScriptEventListener. Event handlers that are attributes of XUL elements are now compiled only when first invoked. R=joki
1999-11-25 00:06:10 +00:00
waterson%netscape.com
f24b150fb3
More random flailing to fix gcc-2.7.2.3
1999-11-24 23:39:34 +00:00
waterson%netscape.com
03e82d50ce
Random flailing to fix gcc-2.7.2.3 bustage.
1999-11-24 23:19:52 +00:00
waterson%netscape.com
062b2d5a6f
Expose nsIXULDocument and nsIXULPrototypeDocument as public interfaces. Properly implement nsIXULDocument::CreateFromPrototype().
1999-11-24 22:46:09 +00:00