hyatt%netscape.com
0dfb94bf0a
Fixes for bugs: 18193, 13971, 23440, 18444, 21462, 21818, 22619, 23498, 24081, and 21972. r=just about everybody.
2000-01-25 06:35:27 +00:00
alecf%netscape.com
714e7a48a9
expose the form controls in a XUL document in the "controls" DOM attribute
...
this will make prefs and wizards much faster
r=hyatt
2000-01-13 02:59:08 +00:00
alecf%netscape.com
cb1027f2f0
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
2000-01-06 07:54:43 +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
norris%netscape.com
24778bda71
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
1999-11-20 07:28:34 +00:00
dmose%mozilla.org
142ac52eaf
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
hyatt%netscape.com
b2a4325241
Landing re-architected command dispatcher. r=hangas(XUL/JS), saari(C++)
1999-10-14 10:58:25 +00:00
law%netscape.com
3880a61e9a
Fixes for context menus; a=hyatt (I just pressed the keys he told me to :-)
1999-09-22 06:27:28 +00:00
waterson%netscape.com
bd4a3e6792
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.
1999-09-17 04:01:46 +00:00
waterson%netscape.com
2239643aca
Persistence, again.
1999-09-03 07:02:25 +00:00
hyatt%netscape.com
49d00452b7
Changing focus tracker to be the command dispatcher.
1999-08-25 01:49:24 +00:00
hyatt%netscape.com
576659f909
More selection work.
1999-08-22 06:53:01 +00:00
hyatt%netscape.com
46340eebe5
Checking in the selection implementation (with more functions added).
1999-08-22 06:31:00 +00:00
hyatt%netscape.com
850b37e110
Defining the selection API for the tree widget. Stubbed all of the functions.
...
Now I just have to implement them all.
1999-08-22 06:01:52 +00:00
hyatt%netscape.com
0c1ba81710
Adding more to the tree's idl.
1999-08-21 20:23:56 +00:00
hyatt%netscape.com
7e7ed03bb4
Checking in changes that teach the tree element how to have its own
...
array of selected items and cells.
1999-08-21 19:53:39 +00:00
waterson%netscape.com
dbd526ddac
Re-add nsIDOMXULTreeElement.h to the build, pending selection API work.
1999-08-18 02:15:29 +00:00
waterson%netscape.com
91a8ac09e7
Land TEMPLATE_19990726_BRANCH; RDF C++ content model builder exorcism.
1999-07-27 17:20:28 +00:00
waterson%netscape.com
b30b439a4c
Re-add. Wasn't meant to be deleted yet.
1999-07-27 03:03:25 +00:00
waterson%netscape.com
3e44429c51
Native builder exorcism. Long live templates.
1999-07-27 02:40:40 +00:00
pinkerton%netscape.com
358bcc130a
Changing CreatePopup to return the popup. Adding a bunch of stuff for tooltips to the popup code. Fixing some bugs in webshell with loading malformed popups. Renamed "popup" to "popupElement" in the document and added "tooltipElement" as well.
1999-07-01 00:07:41 +00:00
hyatt%netscape.com
58cba873bf
More content model tweaks.
1999-06-09 05:45:15 +00:00
hyatt%netscape.com
2ae117dc39
Woo woo. Focus implementation.
1999-06-08 21:58:55 +00:00
hyatt%netscape.com
cfd6d1f384
Adding the focus tracker to the XUL document.
1999-05-28 20:24:58 +00:00
hyatt%netscape.com
e0323b8d8a
Added support for document.popup, so that event handlers in popup content
...
can refer to the popup's originating element.
1999-05-15 08:46:14 +00:00
waterson%netscape.com
4dac3b7dc6
The Great Cursor Excorcism. Removed cursors in favor of enumerators. Misc updates to purge the xpidl stubs stuff in preparation for XPConnect. Details on RDF_19990422_BRANCH.
1999-04-24 02:41:02 +00:00
waterson%netscape.com
d8d4c56bd4
Bug 5182. Use whitespace instead of ## in NS_FORWARD macros.
1999-04-16 18:08:43 +00:00
waterson%netscape.com
1675e0c378
Added code to initialize XPIDL JS stubs, added nsJSXULDocument into the build, temporarily added the rdf service as an attribute on the XUL document.
1999-03-30 00:38:16 +00:00
waterson%netscape.com
814b4b5526
Added GetResource() to XULElement.
1999-03-10 20:20:52 +00:00
waterson%netscape.com
040e629119
Landed on tip.
1999-03-10 05:37:31 +00:00
hyatt%netscape.com
949a79c6f8
Changing the broadcaster methods to take DOM elements instead of DOM
...
nodes.
1999-03-05 22:37:24 +00:00
hyatt%netscape.com
4920fe00ea
Regenerated the IDL for the XUlDocument. Changed getElementById to return
...
an element (and to have a lowercase d) for consistency with the HTML document
method of the same name.
1999-03-05 00:02:00 +00:00
scc%netscape.com
2ec0a397ea
rename |IID()| --> |GetIID()|
1999-03-03 19:48:57 +00:00
hyatt%netscape.com
44b38bcc70
Touched the headers that are auto-generated from the IDL.
1999-02-23 02:40:26 +00:00
waterson%netscape.com
ca621b1215
Create RDF_19990217_BRANCH from RDF_DOM_19990216_BRANCH to pick up nsCOMPtr changes before doing major whackage.
1999-02-17 08:17:50 +00:00