hyatt%netscape.com
1af26409c0
XUL RadioGroup element, not used in XUL. r=ben, a=jar
...
git-svn-id: svn://10.0.0.236/trunk@62045 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 10:00:09 +00:00
pinkerton%netscape.com
c8f94d44bc
saari checking in on pink's machine, fixing build, adding generated DOM idl file
...
git-svn-id: svn://10.0.0.236/trunk@61720 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-26 01:48:04 +00:00
saari%netscape.com
3e1dc6727f
Fix PDT+ 28467, windows jumping z-order to front on load. r=hyatt a=jar
...
git-svn-id: svn://10.0.0.236/trunk@61711 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-26 00:58:12 +00:00
hyatt%netscape.com
4ccb7d43f3
XUL Property APIs, b=26109, r=ben
...
git-svn-id: svn://10.0.0.236/trunk@61661 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-25 08:37:49 +00:00
tbogard%aol.net
542d1df987
Adding the new interface definitions for BrowserElement and IFrameElement. r=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@60796 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 04:28:20 +00:00
tbogard%aol.net
179c4e82f5
New files for defining the BrowserElement and IFrameElement interfaces. r=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@60794 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 04:25:53 +00:00
hyatt%netscape.com
50e68e7dc5
Fix for bug #20764 .
...
git-svn-id: svn://10.0.0.236/trunk@60594 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-12 10:08:52 +00:00
hyatt%netscape.com
d5a072fbac
Fix for bug #25675 . More focus memory framework being checked in for the
...
command dispatcher as well.
git-svn-id: svn://10.0.0.236/trunk@60359 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 00:59:32 +00:00
hyatt%netscape.com
ada464bd01
Adding a new popup element.
...
git-svn-id: svn://10.0.0.236/trunk@58828 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 22:45:34 +00:00
hyatt%netscape.com
d58696d355
Fixes for bugs: 18193, 13971, 23440, 18444, 21462, 21818, 22619, 23498, 24081, and 21972. r=just about everybody.
...
git-svn-id: svn://10.0.0.236/trunk@58568 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 06:35:27 +00:00
waterson%netscape.com
e7fe781360
Bugs 18127, 20677, 23905. Partial fix. Give the nsXULPrototypeDocument it's own JSContext to use for compiling scripts and event handlers. Modify script and event handler code to compile shared scripts using this context, if appropriate. r=brendan
...
git-svn-id: svn://10.0.0.236/trunk@58414 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-22 22:00:35 +00:00
alecf%netscape.com
abb8b4f61a
expose the form controls in a XUL document in the "controls" DOM attribute
...
this will make prefs and wizards much faster
r=hyatt
git-svn-id: svn://10.0.0.236/trunk@57613 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 02:59:08 +00:00
hyatt%netscape.com
e7d02281dc
Making nsIXULContent visible.
...
git-svn-id: svn://10.0.0.236/trunk@57253 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-10 04:03:12 +00:00
alecf%netscape.com
3ac59169d3
add new method to ensure that tree content is visible: go through all the presentation shells, and call EnsureRowIsVisible for each tree.
...
also expose a method to get the visible row for a tree - I needed it anyway, figured I might as well expose it from JS.
other half of fix for #12895
r=bryner
git-svn-id: svn://10.0.0.236/trunk@56942 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-06 07:54:43 +00:00
waterson%netscape.com
ceddb6ce58
Bug 21610. Add support to distinguish key binding overlay from normal overlay documents.
...
git-svn-id: svn://10.0.0.236/trunk@56060 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 23:18:34 +00:00
hyatt%netscape.com
aba17d157e
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
git-svn-id: svn://10.0.0.236/trunk@55718 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-08 04:56:56 +00:00
waterson%netscape.com
87a9a9877c
Bug 20470. Add weak reference from 'controllers' object back to command dispatcher. Miscellaneous cleanup. r=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@55385 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-05 23:04:22 +00:00
waterson%netscape.com
cfccd460a5
Bug 18392. Use XUL document cache for retrieving master document.
...
git-svn-id: svn://10.0.0.236/trunk@55279 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-04 07:45:57 +00:00
waterson%netscape.com
c270cdebcb
Expose nsIXULDocument and nsIXULPrototypeDocument as public interfaces. Properly implement nsIXULDocument::CreateFromPrototype().
...
git-svn-id: svn://10.0.0.236/trunk@54445 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-24 22:46:09 +00:00
waterson%netscape.com
d19314125e
Add methods to individually flush prototypes and style sheets.
...
git-svn-id: svn://10.0.0.236/trunk@54444 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-24 22:44:52 +00:00
norris%netscape.com
f77a65d9d4
Modify generated dom code to use a enum rather than a string for codesize
...
and efficiency.
Tighten checks on document properties and node properties. Should resolve
several bugs:
18965 document.firstChild vulnerability
19043 document.childNodes vulnerability
19044 document.lastChild vulnerability
r=mstoltz
git-svn-id: svn://10.0.0.236/trunk@54051 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-20 07:28:34 +00:00
brendan%mozilla.org
ec11858386
Brutal JS script sharing (15146, r=waterson@netscape.com).
...
git-svn-id: svn://10.0.0.236/trunk@53804 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-18 02:25:33 +00:00
tbogard%aol.net
67a365111c
Changed places where containers were set to use nsISupports instead of nsIContentViewerContainer. r=dp
...
git-svn-id: svn://10.0.0.236/trunk@53553 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-15 22:17:54 +00:00
dmose%mozilla.org
0efb7c174c
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@52910 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:43:54 +00:00
waterson%netscape.com
9ba00de102
Bug 15146. Brutal sharing, Phase III. Turn on protoype, script, and style sheet caching. r=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@52453 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-02 01:14:07 +00:00
waterson%netscape.com
6d0e00cdd4
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.
...
git-svn-id: svn://10.0.0.236/trunk@52160 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-29 01:21:15 +00:00
waterson%netscape.com
95123cee1f
Bug 15146. Factor nsXULElement's members into prototype and optional 'slots' for heavyweight elements. r=hyatt.
...
git-svn-id: svn://10.0.0.236/trunk@51270 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-20 18:55:32 +00:00
tbogard%aol.net
bb54504747
Adding support for retrieving the EditorShell from editor element. r=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@50858 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-15 21:21:10 +00:00
tbogard%aol.net
a469976da4
Adding support for retrieving the EditorShell from editor element. r=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@50845 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-15 21:07:27 +00:00
hyatt%netscape.com
9259952dca
Landing re-architected command dispatcher. r=hangas(XUL/JS), saari(C++)
...
git-svn-id: svn://10.0.0.236/trunk@50672 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-14 10:58:25 +00:00
waterson%netscape.com
aa390e05d8
Fix 'commandupdater' nodes; make sure that they are hooked up correctly from the XUL content sink; factor code to appropriately deal with being called from two places. r=hyatt.
...
git-svn-id: svn://10.0.0.236/trunk@50527 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-13 00:43:46 +00:00
waterson%netscape.com
199c8166c7
Misc cleanup, r=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@50214 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 07:26:39 +00:00
waterson%netscape.com
b4e6b84fea
Bug 15301. Remove RDF graph from XUL content model construction. Landed XUL_19991005_BRANCH; see branch comments for detailed checkin information. r=shaver,hyatt.
...
git-svn-id: svn://10.0.0.236/trunk@49863 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-05 21:13:55 +00:00
waterson%netscape.com
216fd4e10b
Bug 13908. Add code to hook up 'forward observer declarations'. r=hyatt.
...
git-svn-id: svn://10.0.0.236/trunk@49393 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-30 02:32:34 +00:00
law%netscape.com
95488ac240
Fixes for context menus; a=hyatt (I just pressed the keys he told me to :-)
...
git-svn-id: svn://10.0.0.236/trunk@48820 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-22 06:27:28 +00:00
waterson%netscape.com
fd4e9f3a20
Bug 13970. Implement 'commandupdater=' attribute to hook up command udpater nodes to the XUL document's command dispatcher. Make API modifications to support command filtering. Some improvements to XUL document to factor out iteration code.
...
git-svn-id: svn://10.0.0.236/trunk@47904 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 04:01:46 +00:00
briano%netscape.com
11d45261bd
General cleanup.
...
git-svn-id: svn://10.0.0.236/trunk@47677 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 23:36:43 +00:00
waterson%netscape.com
c4c0337be3
Add nsIXULContentUtils.
...
git-svn-id: svn://10.0.0.236/trunk@46136 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-06 22:24:21 +00:00
waterson%netscape.com
1d9324b48d
Persistence, again.
...
git-svn-id: svn://10.0.0.236/trunk@45846 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 07:02:25 +00:00
cyeh%netscape.com
cfce14ff56
Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people.
...
git-svn-id: svn://10.0.0.236/trunk@45405 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 01:13:14 +00:00
waterson%netscape.com
c6f830f3c1
Bug 12811. Fix frame system notifications s.t. as _few_ as possible get forwarded through to layout. Temporarily remove timer hacks from tree widget.
...
git-svn-id: svn://10.0.0.236/trunk@45312 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-31 06:40:41 +00:00
waterson%netscape.com
83f0108fa0
Content model whackage. Remove all code that tried to keep the graph in sync with DOM changes. Regenerate JS from newer idlc compiler. Fix bug 12177. Fix miscellaneous breakage with templates.
...
git-svn-id: svn://10.0.0.236/trunk@45115 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-30 02:45:54 +00:00
rjc%netscape.com
c3d2a385b8
Just forward reference. Don't know how it ever compiled with it.
...
git-svn-id: svn://10.0.0.236/trunk@44780 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-27 07:05:17 +00:00
rjc%netscape.com
b42ac2806a
Now generating nsIXULSortService.h via IDL so removing this old/obsolete header file.
...
git-svn-id: svn://10.0.0.236/trunk@44777 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-27 07:02:01 +00:00
rjc%netscape.com
2ef7f28b99
Now generating nsIXULSortService via IDL.
...
git-svn-id: svn://10.0.0.236/trunk@44776 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-27 07:00:39 +00:00
hyatt%netscape.com
d6707c1e0b
Changing focus tracker to be the command dispatcher.
...
git-svn-id: svn://10.0.0.236/trunk@44429 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 01:49:24 +00:00
hyatt%netscape.com
2be6ca5232
More selection work.
...
git-svn-id: svn://10.0.0.236/trunk@44043 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 06:53:01 +00:00
hyatt%netscape.com
7f61e535f5
Checking in the selection implementation (with more functions added).
...
git-svn-id: svn://10.0.0.236/trunk@44040 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 06:31:00 +00:00
hyatt%netscape.com
5d798d974b
Defining the selection API for the tree widget. Stubbed all of the functions.
...
Now I just have to implement them all.
git-svn-id: svn://10.0.0.236/trunk@44038 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-22 06:01:52 +00:00
hyatt%netscape.com
88a7f792a5
Adding more to the tree's idl.
...
git-svn-id: svn://10.0.0.236/trunk@44020 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-21 20:23:56 +00:00