dougt%netscape.com
b854d078d4
fix for 19133. r=waterson, a=brendan.
1999-12-09 02:28:43 +00:00
hyatt%netscape.com
4a78752299
Fixing Mac crasher. r=saari
1999-12-08 10:16:56 +00:00
waterson%netscape.com
be17379f6b
What a dumbass! I should've 'cvs diff'-ed before checking that in. Landed some random local mods in my tree. Sorry!
1999-12-08 08:08:39 +00:00
waterson%netscape.com
bc16c6794e
Bug 17680. Only need to add template builders on nodes that are more than -two- levels in from an overlay root. The first ply will be set up in nsXULDocument::OverlayForwardReference::Merge().
1999-12-08 07:59:12 +00:00
waterson%netscape.com
a377d5e847
Bug 21033. Delete broadcast listeners in Slots dtor. thanks beard!
1999-12-08 07:18:59 +00:00
waterson%netscape.com
0e5acf581a
Bug 20714. Use static names for roots.
1999-12-08 06:58:00 +00:00
hyatt%netscape.com
c026e8d315
Fixing bustage on wensleydale.
1999-12-08 06:04:10 +00:00
hyatt%netscape.com
f23566bf16
Massive rewrite of the key binding system and the command dispatcher. Key
...
bindings are now fully hierarchical. In addition, DOM windows, input fields
and textareas can pull their key bindings from a separate XUL file. This
allows configurable key bindings.
Massive rewrite of the command dispatcher system. The command dispatcher now
deals with DOM windows in addition to DOM elements. It now tracks both
successfully and works in conjunction with the new focus/blur architecture.
r=saari
1999-12-08 04:56:56 +00:00
brendan%mozilla.org
5eacb7f5c1
Add off-by-default metering, improve comments (r=waterson@netscape.com).
1999-12-07 02:06:10 +00:00
waterson%netscape.com
77a02a8fff
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
c3688d7937
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
2bca9671fc
Bug 20785. Root event handlers for JavaScript GC. r=brendan@mozilla.org
1999-12-06 08:23:47 +00:00
waterson%netscape.com
38e938ebbc
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
6af4802e75
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
82fb1998b7
Bug 18392. Use XUL document cache for retrieving master document.
1999-12-04 07:45:57 +00:00
waterson%netscape.com
e634ed06f2
Remove NS_ENSURE macros from my little empire. r=caesar
1999-12-04 07:41:07 +00:00
waterson%netscape.com
46ed13c843
Bug 20714. Sever link to prototype after faulting in as heavyweight.
1999-12-04 01:45:30 +00:00
vidur%netscape.com
1cf2db67a5
For bug 17325. Changed signature of css loader methods. R=nisheeth.
1999-12-04 01:29:18 +00:00
waterson%netscape.com
c8028526ce
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
317758d9f3
include of nsIScriptGlobalObject.h is now in nsXULDocument.h.
1999-12-03 19:29:23 +00:00
tbogard%aol.net
72218fe6d8
Moved the include over. This should fix wensleydale.
1999-12-03 19:26:23 +00:00
tbogard%aol.net
94a95754d7
Hoping this will help wensleydale.
1999-12-03 12:09:10 +00:00
tbogard%aol.net
eb96099e6d
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
8c97186a42
Use .get() for comptr==rawptr comparisons, for weak-minded compilers.
1999-12-03 04:45:36 +00:00
brendan%mozilla.org
d44c35ee1b
- 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
bbccd5d47b
Bug 20309. Use nsCAutoString. Kudos to buhr@stat.wisc.edu
1999-12-02 23:53:25 +00:00
rjc%netscape.com
23e994f315
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
22d2df29f9
Commit out annoyance assert.
1999-12-02 10:01:58 +00:00
danm%netscape.com
d25d8e587a
adding 'close' xul event handler. part of bug 13695. r:hyatt@netscape.com
1999-12-01 22:35:33 +00:00
buster%netscape.com
fd31de07ac
bug 2253. added controller to html text input
...
r = kmcclusk, norris
1999-12-01 15:11:33 +00:00
rjc%netscape.com
8e78a1fe07
Add chrome .cpp and IDL files to Mac projects for hyatt.
1999-12-01 09:42:31 +00:00
hyatt%netscape.com
a23936ccd7
Actually setting the fields in the chrome entry enumeration now. r=me
1999-12-01 08:55:35 +00:00
hyatt%netscape.com
3a1040a295
More skins work. r=travis
1999-12-01 08:44:43 +00:00
hyatt%netscape.com
ef7b38a59e
Calming Wensleydale down. r=me
1999-12-01 08:24:12 +00:00
hyatt%netscape.com
4a29b3f60e
Adjusting some names of variables. r=travis
1999-12-01 08:17:42 +00:00
hyatt%netscape.com
8d895265cb
Support for enumeration of skins, packages, and locales nearing completion. r=mini-me
1999-12-01 07:59:35 +00:00
waterson%netscape.com
cde0d27007
Fix code-path leak by using nsCOMPtr.
1999-12-01 07:04:00 +00:00
waterson%netscape.com
b226f5a42a
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
f6e3351358
fix bug 20181. r=ftang a=beard
1999-11-30 22:24:16 +00:00
rjc%netscape.com
e63af9cb8c
Create static trueStr and falseStr once instead of various "true" and "false" usage.
1999-11-30 12:08:54 +00:00
hyatt%netscape.com
b5e18743bf
Adding comments.
1999-11-30 11:37:17 +00:00
hyatt%netscape.com
43fcb3ac12
Adding some NS_ERRORs. r=gimpy
1999-11-30 11:35:16 +00:00
hyatt%netscape.com
b1f58dcf71
Working on code to enumerate installed skins, packages, and locales. r=gimpy
1999-11-30 11:33:44 +00:00
hyatt%netscape.com
2c2128d749
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
074f2362e4
More skin goodness. r=gimpy
1999-11-30 09:29:43 +00:00
warren%netscape.com
2db26922a6
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
947d490060
Fix RemoveStyleSheet() per pierre's comments.
1999-11-30 04:33:28 +00:00
dougt%netscape.com
f66be6c30c
fix for 18078. r=mstoltz,warren
1999-11-30 00:32:43 +00:00
hyatt%netscape.com
7ab98f7f26
Adding RemoveStyleSheet to nsIDocument (needed for skins). r=waterson
1999-11-29 22:15:07 +00:00
waterson%netscape.com
96066ce400
Ooops. Fix 'component:' URI to have one slash, not two.
1999-11-29 21:28:46 +00:00