Commit Graph

444 Commits

Author SHA1 Message Date
dmose%mozilla.org
5312eacf8c updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
joki%netscape.com
b4883ed406 Reverting key set to previous version. Fixes 17887. a:chofmann r:brade. 1999-11-03 20:40:35 +00:00
joki%netscape.com
1675be15e0 Changes to DOM events to accomodate the new breakdown of events into mouse and key events. This fixes a couple of bug, though the main one is 13406. Involves changes to multiple DOM generated file as well as fixing up usage of DOM event api usage in editor, rdf, and xul. r:vidur 1999-11-03 07:11:45 +00:00
vidur%netscape.com
8cd8f396d0 Added a version of window.close, which when alled from script that defers actual closure if it is invoked from the script context of the window itself. Fixes bug 15261. R=joki. 1999-10-28 14:12:56 +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
vidur%netscape.com
a7de12ea66 Added window.scrollBy/scrollTo/scrollX/scrollY. Scopus bug 361046. R=troy 1999-10-06 22:07:42 +00:00
vidur%netscape.com
0e75a67fe1 Added document.width/document.height to nsIDOMNSDocument. Bug 961. R: troy 1999-10-06 20:33:58 +00:00
norris%netscape.com
d21c5596fd Fix the following bugs:
14443 "Same origin" security policy may be circumvented using docu
14820 Fixing up the relationship between nsCodeBasePrincipal and n
14919 Crash in JS MM code
Reviewed by mstoltz, approved by scc.
1999-10-02 03:41:37 +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
joki%netscape.com
4016178c5d Adding support for event.clickCount, obsoleting old dblclick event. 1999-09-22 02:29:33 +00:00
joki%netscape.com
7304187269 Adding old 4.x capture/release compatibility code, changing dom event VK_* names to DOM_VK_* 1999-09-21 14:18:52 +00:00
vidur%netscape.com
72600c0c5a Corrected signature of History::Go() 1999-09-21 05:11:55 +00:00
cmanske%netscape.com
45ee8d45da Adding CollapseToStart and CollapseToEnd methods to selection 1999-09-21 01:27:59 +00:00
akkana%netscape.com
119db8b30e Add ToString API to nsIDOMSelection 1999-09-20 21:05:01 +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
pollmann%netscape.com
0e7916f242 Bug 12350: selected read/write 1999-09-16 20:13:41 +00:00
briano%netscape.com
1d66d27e7a General cleanup. 1999-09-11 00:59:11 +00:00
sfraser%netscape.com
87e4a9d3c8 Fix the autogeneration of nsIDOMSelection so that the header is in synch with the IDL 1999-09-10 00:53:04 +00:00
vidur%netscape.com
cb561f35bc Added JS exceptions to DOM glue. Added implementation for nsIDOMDOMException. Added nsIScriptContextOwner::ReportScriptError. 1999-09-08 23:14:30 +00:00
danm%netscape.com
e68f60f671 implemented intrinsic sizing method on DOM Window 1999-09-03 22:41:56 +00:00
waterson%netscape.com
2239643aca Persistence, again. 1999-09-03 07:02:25 +00:00
vidur%netscape.com
f26d4e7dd9 Removed as per DOM Level 1 errata 1999-09-02 00:31:55 +00:00
kipp%netscape.com
dfa012228f new 1999-09-01 01:14:01 +00:00
cyeh%netscape.com
34cd2ddae1 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:13:14 +00:00
kipp%netscape.com
654d4c6bf8 Get copy to directory name right (ick) 1999-09-01 00:59:02 +00:00
kipp%netscape.com
1f30988da7 Added unix build rules 1999-09-01 00:54:37 +00:00
kipp%netscape.com
005b61f4ca Removed rc field 1999-09-01 00:54:18 +00:00
vidur%netscape.com
e1502c33a7 jsval can now be a parameter or return type. Got rid of unused variable warnings. Fixed secMan leak. Removed nsIDOMHTMLBlockQuote.h 1999-08-27 06:11:39 +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
pollmann%netscape.com
73076dece0 Bug 3285: Update idl files to add item method to proprietary interface. 1999-08-21 02:55:06 +00:00
ducarroz%netscape.com
687d50d4e3 Add attribute "autocomplete" 1999-08-19 22:10:52 +00:00
waterson%netscape.com
9c6ce2ffe8 Re-add XULTreeElement for selection tracking API. 1999-08-18 02:12:53 +00:00
brendan%mozilla.org
6ae312488c Regenerate to eliminate degenerate unsigned comparisons and dead code. 1999-08-10 07:30:12 +00:00
vidur%netscape.com
ff5ce3e079 Changed attribute getter glue to use NS_SUCCESS macro instead of comparing to NS_OK 1999-08-09 19:19:49 +00:00
tague%netscape.com
62c9723bdb Added replies from DOM private text events 1999-08-06 02:39:48 +00:00
hoa.nguyen%intel.com
01301957c5 Added HTMLEmbedElement.idl. 1999-08-03 23:52:13 +00:00
hoa.nguyen%intel.com
40dffb7112 DOM element for embed tags. 1999-08-03 23:50:07 +00:00
vidur%netscape.com
5104a33513 Relative URLs specified for window.location.href are now resolved relative to the calling location. 1999-08-03 23:16:48 +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
5b63567221 XULTreeElement.idl 1999-07-27 02:58:39 +00:00
waterson%netscape.com
3e44429c51 Native builder exorcism. Long live templates. 1999-07-27 02:40:40 +00:00
akkana%netscape.com
d45c51b9af Add new ContainsNode method to nsIDOMSelection 1999-07-20 23:08:22 +00:00
joki%netscape.com
d752334449 Updating DOM event apis and changing behavior to properly respect capturing, bubbling, and cancellation methods. 1999-07-19 19:54:34 +00:00
tague%netscape.com
0b7a782118 Added TEXTRANGE_CARETPOSITION support for Input Methods to nsIDOMTextRange and nsGUIEvents 1999-07-02 22:21:03 +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
tague%netscape.com
353d857fed Added clause and selection support for Input Methods. Fixes bug #8639, #8459, #6989, #7824 1999-06-29 20:31:22 +00:00
danm%netscape.com
b4fcbcd0b1 added 'content' property to JS window 1999-06-26 21:48:29 +00:00
pollmann%netscape.com
ba5f073a74 Bug 2195: select[n] == select.options[n], new nonstandard DOM interface 1999-06-16 05:15:30 +00:00
waterson%netscape.com
3309c5b828 Remove Window.Equals() hack. 1999-06-16 02:06:48 +00:00
vidur%netscape.com
e43183b897 Added confirm and prompt to window object. 1999-06-11 23:57:25 +00:00
danm%netscape.com
d9c9adbd3d add Bar properties to DOMWindow 1999-06-09 19:04:18 +00:00
danm%netscape.com
65be2563be adding domwindow barproperty object 1999-06-09 18:59:04 +00:00
hyatt%netscape.com
81885da6d4 Altering the idl for createPopup. 1999-06-09 08:25:07 +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
joki%netscape.com
7e2352ba3a Adding new method to nsIDOMNSUIEvent to give event pos as range offset. 1999-06-08 02:19:26 +00:00
waterson%netscape.com
b71ffc7f9d Add Equals() method to Window class to support comparison of XPConnect-wrapped nsIDOMWindow and idlc Window. 1999-06-07 07:16:01 +00:00
akkana%netscape.com
b0031e0a99 Vidur's initial implementation of Insert HTML Fragment 1999-06-03 22:38:38 +00:00
hyatt%netscape.com
cfd6d1f384 Adding the focus tracker to the XUL document. 1999-05-28 20:24:58 +00:00
vidur%netscape.com
f6bc249d9d Added noscript qualifier to HTMLDocument::Open, Write and Writeln and moved the JS-specific versions over to NSHTMLDocument. 1999-05-28 00:18:48 +00:00
joki%netscape.com
95924ddc48 Breaking nsIDOMEvent interface into nsIDOMEvent and nsIDOMUIEvent to be up to spec with DOM Lvl2 1999-05-18 23:41:49 +00:00
vidur%netscape.com
63ba4f6bd4 Added layers interface. 1999-05-17 21:15:06 +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
hyatt%netscape.com
76e89d2a22 Added another createPopup method to handle anchoring. 1999-05-14 21:16:51 +00:00
hyatt%netscape.com
c20770ab30 Added a createPopup method to the window object. 1999-05-14 18:54:25 +00:00
danm%netscape.com
811c474467 added window.openDialog. a:brendan 1999-05-14 03:10:51 +00:00
vidur%netscape.com
417f6825aa Added IsValidFragment to nsIDOMNSRange interface and CreateRange to nsIDOMNSDocument. 1999-05-11 20:20:40 +00:00
vidur%netscape.com
84919aed9a Added Option constructor and resultant nsIDOMOption interface 1999-05-04 20:47:00 +00:00
vidur%netscape.com
9a86a33fe8 Added nsIDOMNSRange method with InsertFragment method. 1999-04-27 22:15:32 +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
816c6b6d99 Removed extra newline in makefile. 1999-04-16 17:37:16 +00:00
sfraser%netscape.com
95489b9db0 Fix the output directories for the range and selection files. 1999-04-15 23:46:48 +00:00
sfraser%netscape.com
69e72d6262 Formatting change 1999-04-15 20:15:04 +00:00
sfraser%netscape.com
b8ecca1897 Comment out troublesome routine with multiple out params 1999-04-15 20:14:54 +00:00
beard%netscape.com
feac85e56c wstring -> DOMString, added attributes mimeTypes, plugins. 1999-04-15 01:28:31 +00:00
beard%netscape.com
a209d7f78c added PluginArray.idl MimeTypeArray.idl Plugin.idl MimeType.idl 1999-04-15 01:27:03 +00:00
beard%netscape.com
c81f1f5350 First Checked In. 1999-04-15 01:25:36 +00:00
sfraser%netscape.com
069c1d9f4e Added selection.idl and selectionlistener.idl. 1999-04-13 01:24:23 +00:00
sfraser%netscape.com
b382e22553 First Checked In. 1999-04-13 01:24:09 +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
joki%netscape.com
631f28bc50 New DOM2 event api's. 1999-03-28 22:19:42 +00:00
tague%netscape.com
6e19645586 Added support for basic Japanese input on Win32 1999-03-19 23:36:20 +00:00
waterson%netscape.com
814b4b5526 Added GetResource() to XULElement. 1999-03-10 20:20:52 +00:00
waterson%netscape.com
82f06c92a0 Initial revision. 1999-03-10 04:49:54 +00:00
vidur%netscape.com
634e324575 Added CreateElementWithNameSpace to proprietary document interface. Fixed GetTagName for HTML to uppercase tag names. Hooked up style rule addition and deletion to reconstruct frames. Fixed DOM generation problem 1999-03-10 01:17:49 +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
hyatt%netscape.com
0ab7a2cf6a Adding a getElementsByAttribute method. 1999-02-23 02:40:06 +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
joki%netscape.com
aa57c36ac2 Updated DOM idl files including new idl for window.screen and window.history 1999-01-28 22:20:01 +00:00
rods%netscape.com
89dd7013c7 Implemented the window.print() method 1999-01-27 04:15:19 +00:00
vidur%netscape.com
1b81427f6f Fixed Get/SetAttribute naming problem 1999-01-12 16:35:14 +00:00
vidur%netscape.com
c4c4f8edb2 Fix for bug 1823. Added a toString method to the location object 1999-01-06 17:22:34 +00:00
akkana%netscape.com
1021dc344c Update Range spec 1998-12-09 18:44:26 +00:00
akkana%netscape.com
34602cbafa Fix IDOMRange spec 1998-12-01 18:21:05 +00:00
peterl%netscape.com
c48536f023 updated to new version of CSSOM interfaces 1998-11-26 01:20:04 +00:00
akkana%netscape.com
87cbc01e26 range shouldn't inherit from node 1998-11-24 19:58:40 +00:00
akkana%netscape.com
6fe8539958 Add Range object 1998-11-24 03:06:53 +00:00
akkana%netscape.com
a254a6fbca Range specification 1998-11-24 01:39:47 +00:00
joki%netscape.com
5700dacf30 Adding more backwards compat DOM support (event.which, pageX, and pageY) 1998-11-19 03:20:21 +00:00
joki%netscape.com
77fd9c2652 Reworking internal event code to use nsIFrame::GetFrameForPoint
Adding new functionality through nsEventStateManager (cursor change, enter/exit events, tab navig)
1998-11-18 05:25:26 +00:00
vidur%netscape.com
f34203bf21 Moved document.styleSheets from HTML-specific interface to generic Document interface 1998-11-17 02:19:28 +00:00
kipp%netscape.com
6b07a723d5 Added in opacity 1998-10-28 02:02:47 +00:00
vidur%netscape.com
f9e3760137 Updated DOM interfaces to match final W3C recommendation. Modified IDL compiler to take IIDs 1998-10-20 17:07:23 +00:00
kipp%netscape.com
a6a7325583 Added GetRc method 1998-10-09 22:56:58 +00:00
kmcclusk%netscape.com
ba3c1c8a9e Added forward(), back(), home(), and stop() to nglayout, JavaScript 1998-10-07 18:06:23 +00:00
vidur%netscape.com
7cff1485c8 Implemented style sheet and style rule interfaces on CSS classes. Made public new entry point for CSSParser for adding new imports. 1998-10-06 01:39:33 +00:00
joki%netscape.com
c08549fd99 Adding new window methods, moving js evaluate methods to using UC strings. 1998-10-01 22:21:59 +00:00
vidur%netscape.com
e20802b79a Added makefile 1998-09-30 22:41:22 +00:00
vidur%netscape.com
06b0278e67 Added FieldSetElement interface 1998-09-25 23:23:53 +00:00
vidur%netscape.com
2d0550a5a2 Added new style interfaces. Modified property slot id allocation. 1998-09-25 00:49:44 +00:00
vidur%netscape.com
576d667be6 Fixes in CSS interfaces 1998-09-23 21:28:06 +00:00
vidur%netscape.com
bf5af14167 Further refinement of style interfaces 1998-09-23 20:58:31 +00:00
vidur%netscape.com
b9b6b51edd Added method to get property weight 1998-09-22 21:30:10 +00:00
vidur%netscape.com
d2388fccf8 New style interfaces 1998-09-22 21:19:11 +00:00
vidur%netscape.com
4e3024a5f9 Added constructors for DOM JS classes. nsIScriptObjectOwner::ResetScriptObject is now SetScriptObject. New factory for layout. New interface nsIDOMNativeObjectRegistry. 1998-09-17 01:53:52 +00:00
joki%netscape.com
357c55b191 More support for capturing, minor adjustments to window.open behavior. 1998-09-15 21:31:58 +00:00
vidur%netscape.com
19eefa54ce Added stopgap code for aliased constructors 1998-09-11 18:05:11 +00:00
joki%netscape.com
12c01ec243 Adding window.close(), fixing window.opener, window.name 1998-09-04 00:46:06 +00:00
joki%netscape.com
61e4e69ecc Adding window.opener, window.focus, window.blur, event.cancelBubble, and modifying window.open 1998-09-03 01:19:58 +00:00
joki%netscape.com
ebbb20684a Adding DOM append child interface and implementing window.frames array. 1998-08-21 21:39:27 +00:00
joki%netscape.com
a185078042 Adding more window properties and slightly refCnt declaration. 1998-08-13 23:37:54 +00:00
vidur%netscape.com
50187fd7d0 Implemented window.location 1998-08-13 04:34:53 +00:00
vidur%netscape.com
6e1e87c9b9 Better support for interface families in the IDL (named elements). Netscape interfaces for HTMLDocument and HTMLFormElement (for backwards compatibility. 1998-08-07 23:01:52 +00:00
joki%netscape.com
9cb79b1687 Adding window.open method, fixing editormode in release builds, various event fixes 1998-08-07 04:45:03 +00:00
vidur%netscape.com
6ea2434b2e Added generation of declaration and forwarding macros. Better handling of families of interfaces. 1998-08-04 00:08:29 +00:00
vidur%netscape.com
8c941aee0a Fixed HTMLDocument and HTMLCollection interfaces 1998-07-22 23:33:17 +00:00
joki%netscape.com
ad815f4e2a Adding new events code to JS event handler support 1998-07-17 04:29:16 +00:00
vidur%netscape.com
c7deba47ae Got rid of unnecessary file 1998-07-15 23:49:22 +00:00
vidur
81c1022008 Added HTML idl definitions. Changed directory structure in src 1998-07-15 16:54:19 +00:00
vidur
1900060e23 Moved over to a new version of Level 1. NodeIterators and AttributeLists out. NodeLists and NamedNodeMaps in. 1998-07-14 18:44:44 +00:00
vidur
82106d30a3 Added setTimeout/setInterval to Window. Added ellipsis special-case to IDL generation code. Slightly better error reporting in generated JavaScript stub classes 1998-07-08 23:44:46 +00:00
vidur
df7e36611d Moved core DOM interfaces to coreDom directory 1998-07-03 00:50:16 +00:00
vidur
26651ac87d Moved core DOM interfaces to coreDom directory 1998-07-03 00:48:44 +00:00
vidur
e611df65a1 Added window.navigator and Navigator interface 1998-07-01 23:55:40 +00:00
vidur
b5f413930d Added autogeneration of XPCOM headers and JavaScript stub classes. Added better masking of JS-specific structures in generic interfaces. Creation of a scripting global object interface. 1998-06-23 18:43:06 +00:00
vidur
049d9e9909 Changed name to wstring 1998-06-16 22:00:47 +00:00
vidur
47b9986973 First pass at makefile for generation of xpcom headers and JavaScript stub classes 1998-06-15 20:57:23 +00:00
vidur
e083174e9b Added Core IDL files 1998-05-19 05:25:17 +00:00