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
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
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
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
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
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
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
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
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
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
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
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
hyatt%netscape.com
c1446ec959
Checking in changes that teach the tree element how to have its own
...
array of selected items and cells.
git-svn-id: svn://10.0.0.236/trunk@44012 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-21 19:53:39 +00:00
waterson%netscape.com
f809da45c8
Re-add nsIDOMXULTreeElement.h to the build, pending selection API work.
...
git-svn-id: svn://10.0.0.236/trunk@43446 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-18 02:15:29 +00:00
waterson%netscape.com
e1ae913ee8
Land TEMPLATE_19990726_BRANCH; RDF C++ content model builder exorcism.
...
git-svn-id: svn://10.0.0.236/trunk@41296 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 17:20:28 +00:00
waterson%netscape.com
ba3808369f
Re-add. Wasn't meant to be deleted yet.
...
git-svn-id: svn://10.0.0.236/trunk@41230 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 03:03:25 +00:00
waterson%netscape.com
5bb688266b
Native builder exorcism. Long live templates.
...
git-svn-id: svn://10.0.0.236/trunk@41218 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 02:42:18 +00:00
pinkerton%netscape.com
19f8e2d3b8
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.
...
git-svn-id: svn://10.0.0.236/trunk@37587 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 00:07:41 +00:00
hyatt%netscape.com
a056c0dfa5
More content model tweaks.
...
git-svn-id: svn://10.0.0.236/trunk@34373 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 05:45:15 +00:00
hyatt%netscape.com
587bb51013
Woo woo. Focus implementation.
...
git-svn-id: svn://10.0.0.236/trunk@34289 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-08 21:58:55 +00:00
hyatt%netscape.com
5d45fcaf0d
Adding the focus tracker to the XUL document.
...
git-svn-id: svn://10.0.0.236/trunk@33145 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-28 20:24:58 +00:00
hyatt%netscape.com
2eca8bb5db
Added support for document.popup, so that event handlers in popup content
...
can refer to the popup's originating element.
git-svn-id: svn://10.0.0.236/trunk@31750 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-15 08:46:14 +00:00
waterson%netscape.com
af8c84cb7c
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.
...
git-svn-id: svn://10.0.0.236/trunk@29017 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-24 02:41:02 +00:00
waterson%netscape.com
dc401311cb
Bug 5182. Use whitespace instead of ## in NS_FORWARD macros.
...
git-svn-id: svn://10.0.0.236/trunk@27858 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-16 18:08:43 +00:00
waterson%netscape.com
2aa4e6e9e7
Added code to initialize XPIDL JS stubs, added nsJSXULDocument into the build, temporarily added the rdf service as an attribute on the XUL document.
...
git-svn-id: svn://10.0.0.236/trunk@25514 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-30 00:38:16 +00:00
waterson%netscape.com
e64fdedc82
Added GetResource() to XULElement.
...
git-svn-id: svn://10.0.0.236/trunk@23558 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-10 20:20:52 +00:00
waterson%netscape.com
57265d0550
Landed on tip.
...
git-svn-id: svn://10.0.0.236/trunk@23494 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-10 05:37:31 +00:00
hyatt%netscape.com
f1b078cf1c
Changing the broadcaster methods to take DOM elements instead of DOM
...
nodes.
git-svn-id: svn://10.0.0.236/trunk@22960 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-05 22:37:24 +00:00
hyatt%netscape.com
1db9fb2927
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.
git-svn-id: svn://10.0.0.236/trunk@22802 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-05 00:02:00 +00:00
scc%netscape.com
817f56596f
rename |IID()| --> |GetIID()|
...
git-svn-id: svn://10.0.0.236/trunk@22744 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-03 19:48:57 +00:00
hyatt%netscape.com
2450c0ee83
Touched the headers that are auto-generated from the IDL.
...
git-svn-id: svn://10.0.0.236/trunk@21553 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-23 02:40:26 +00:00
waterson%netscape.com
b2f701699d
Create RDF_19990217_BRANCH from RDF_DOM_19990216_BRANCH to pick up nsCOMPtr changes before doing major whackage.
...
git-svn-id: svn://10.0.0.236/trunk@20911 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-17 08:17:56 +00:00