jst%netscape.com
94e684ba9d
Updating the interfaces Document and HTMLDocument to comply with DOM Level 2, only stubs for new methods for now.
2000-04-02 17:46:30 +00:00
jst%netscape.com
ae22dfeb8b
Updating HTMLFrameElement and HTMLIFrameElement to comply with the Level 2 DOM, this adds a 'contentDocument' attribute to those two interfaces that can be used to access the document contained in the frame.
2000-04-02 14:04:19 +00:00
jst%netscape.com
9f4e5b9940
Updating the DOM Node interface to match the DOM Level 2 interface, only stub implemetations so far.
2000-04-01 13:31:23 +00:00
tbogard%aol.net
092d752c7a
Removed the nsIDOMWindow::GetXPConnectObject, AddXPConnectObject, and RemoveXPConnectObject methods. This feature can be done through properties or through nsPIDOMWindow::GetXPConnectObject.
2000-03-31 06:59:30 +00:00
tbogard%aol.net
572cbf3733
Provided implementation for GetXPConnectObject, AddXPConnectObject and RemoveXPConnectObject. Changed RemoveXPConnectObject to only take the id since taking the pointer as well was useless. Also fixed an error in nsGlobalWindow.cpp with signed against unsigned of string lengths.
2000-03-24 00:11:48 +00:00
hyatt%netscape.com
88438460a7
XUL <textfield> lives!
2000-03-23 22:17:37 +00:00
tbogard%aol.net
a02a62b0ad
Adding new methods to domwindow to be able to set and get at XPConnect Objects based on an ID. This allows attaching an object from JS to the window and then retrieving and calling it from C++. This is just the specification for the interfaces. The implementation is not yet fully there.
2000-03-23 04:23:26 +00:00
jst%netscape.com
2745ce2c5d
Update DOMImplementation, DocumentType and DOM Error codes to match the current DOM Level 2 recommendation, also make HTML documents have a DocumentType if one is given in the file. r=joki@netscape.com
2000-03-22 22:16:14 +00:00
valeski%netscape.com
d4b0de78fc
r=jst. 30067. we now expose OSCPU, vendor and product attributes of the user agent string through the JS navigator object.
2000-03-21 22:39:54 +00:00
norris%netscape.com
d2401d0be5
Fix a number of security bugs. (I can't see the numbers at home because
...
they have restricted visibility.)
r=mstoltz
2000-03-18 17:48:12 +00:00
jst%netscape.com
872a669579
Landing changes Vidur made while the tree was closed for beta1 work, here's a list of the changes. r=me
...
[1] Cutting down the size of content. Made nsIJSScriptObject inherit from nsIScriptObjectOwner
[2] Cutting down the size of content. Made nsITextContent inherit from nsIContent.
[3] Cutting down the size of content. Moved implementation of nsIDOMReceiver to nsListenerManager. This is not true aggregation since it isn't transitive, but it's OK for now. It will be necessary for nsListenerManager to have a reference to its content in the future anyway, so the transitivity could be done.
dom/public/nsDOMPropEnums.h,v - bug 12559
dom/public/nsIJSScriptObject.h,v - [1]
dom/public/html/MANIFEST,v - bug 12559
dom/public/html/Makefile.in,v - bug 12559
dom/public/html/makefile.win,v - bug 12559
dom/public/html/nsIDOMHTMLInputElement.h,v - bug 17544
dom/public/idl/html/HTMLAnchorElement.idl,v - bug 12559
dom/public/idl/html/HTMLAreaElement.idl,v - bug 12559
dom/public/idl/html/HTMLInputElement.idl,v - bug 17544
dom/src/base/nsGlobalWindow.cpp,v - bug 30700
dom/src/base/nsGlobalWindow.h,v - [1]
dom/src/base/nsLocation.cpp,v - [1]
dom/src/html/nsJSHTMLAnchorElement.cpp,v - bug 12559
dom/src/html/nsJSHTMLAreaElement.cpp,v - bug 12559
dom/src/html/nsJSHTMLInputElement.cpp,v - bug 17544
layout/base/public/nsIDocument.h,v - bug 27953
layout/base/public/nsITextContent.h,v - [2]
layout/base/src/nsCommentNode.cpp,v - [2]
layout/base/src/nsDocument.cpp,v - bug 27953
layout/base/src/nsDocument.h,v - bug 27953
layout/base/src/nsDocumentViewer.cpp,v - bug 27953
layout/base/src/nsGenericDOMDataNode.cpp,v - [3]
layout/base/src/nsGenericDOMDataNode.h,v - [3]
layout/base/src/nsGenericElement.cpp,v - [3]
layout/base/src/nsGenericElement.h,v - [3]
layout/base/src/nsNameSpaceManager.cpp,v - bug 7834
layout/base/src/nsStyleContext.cpp,v - outline property shouldn't reflow
layout/base/src/nsTextNode.cpp,v - [2]
layout/events/src/nsEventListenerManager.cpp,v - [3]
layout/events/src/nsEventListenerManager.h,v - [3]
layout/html/base/src/nsGfxScrollFrame.cpp,v - nsString->nsAutoString
layout/html/content/src/nsAttributeContent.cpp,v - [2]
layout/html/content/src/nsHTMLAnchorElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLAppletElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLAreaElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLBRElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLBaseElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLBaseFontElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLBodyElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLButtonElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLDListElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLDelElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLDirectoryElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLDivElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLEmbedElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFieldSetElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFontElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFormElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFrameElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFrameSetElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLHRElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLHeadElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLHeadingElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLHtmlElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLIFrameElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLImageElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLInputElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLInsElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLIsIndexElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLIElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLabelElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLayerElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLegendElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLinkElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLMapElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLMenuElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLMetaElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLModElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLOListElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLObjectElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLOptGroupElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLOptionElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLParagraphElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLParamElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLPreElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLQuoteElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLScriptElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLSelectElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLSpacerElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLSpanElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLStyleElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableCaptionElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableCellElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableColElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableColGroupElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableRowElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableSectionElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTextAreaElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTitleElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLUListElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLWBRElement.cpp,v - [1][3]
layout/html/document/src/nsHTMLDocument.cpp,v - bug 27953
layout/html/document/src/nsHTMLDocument.h,v - bug 27953
layout/xml/content/src/nsXMLCDATASection.cpp,v - [1][2]
layout/xml/content/src/nsXMLDocumentType.cpp,v - [1][2]
layout/xml/content/src/nsXMLElement.h,v - [1][2]
layout/xml/content/src/nsXMLEntity.cpp,v - [1][2]
layout/xml/content/src/nsXMLNotation.cpp,v - [1][2]
layout/xml/content/src/nsXMLProcessingInstruction.cpp,v - [1][2]
layout/xul/base/src/nsBoxFrame.cpp,v - nsString->nsAutoString
layout/xul/base/src/nsSliderFrame.cpp,v - nsString->nsAutoString
netwerk/protocol/http/src/nsHTTPRequest.cpp,v - nsString->nsAutoString
rdf/content/src/nsXULDocument.cpp,v - bug 27953
rdf/content/src/nsXULDocument.h,v - bug 27953
rdf/content/src/nsXULElement.h,v - [1]
xpcom/base/IIDS.h,v - bug 12559
2000-03-17 13:27:00 +00:00
cmanske%netscape.com
fa8957446f
Removed tableselection notification from nsIDOMSelectionListener -- no longer needed. r=mjudge
2000-03-16 23:44:49 +00:00
saari%netscape.com
dbaa79f38a
Fix PDT+ 28467, windows jumping z-order to front on load. r=hyatt a=jar
2000-02-26 00:58:12 +00:00
mjudge%netscape.com
0035fc652a
r=jfrancis, a=jar Part of checkin including layout/base/src/nsRangeList.cpp to fix caret issues
2000-02-25 04:29:28 +00:00
pollmann%netscape.com
2ed06994e0
Bug 12513: Add OptionCollection interface for Nav DOM compatability. r=vidur a=rickg
2000-02-24 00:08:00 +00:00
pollmann%netscape.com
e9cd1dc77d
Bug 12513: Add OptionCollection interface for Nav DOM compatability. r=vidur a=rickg
2000-02-23 22:38:00 +00:00
vidur%netscape.com
e5b64e43ae
Fix for bug 27775. Introduced idl keyword 'replaceable' and marked some of the newer window properties with it. Fixes pages like www.oracle.com that have define window-scoped variables with the same name. r=rginda, a=chofmann
2000-02-22 22:08:36 +00:00
rginda%netscape.com
37085fc3fd
DOM fixes for bug 20721, r=vidur
2000-02-16 07:13:59 +00:00
joki%netscape.com
c564b74577
Fixes for bug 9544, 9552, 9558, 9561, and 13309. event handler 4x compat. and capture/bubble fixes. r:pollmann
2000-02-16 06:59:07 +00:00
vidur%netscape.com
262b187eee
Fix for bug 9844. Added offsetTop/Left/Width/Height/Parent to nsIDOMHTMLElement. It should go on a new interface - to avoid the cost of new interface (a new vtable pointer per content instance), it's temporarily on the standard interface.r=pollmann
2000-02-16 02:25:27 +00:00
hyatt%netscape.com
5b1a23bf63
Fix for bug #20764 .
2000-02-12 10:08:52 +00:00
hyatt%netscape.com
59c456d260
Fix for bug #25675 . More focus memory framework being checked in for the
...
command dispatcher as well.
2000-02-11 00:59:32 +00:00
hyatt%netscape.com
38b667748a
Fix for 20471. Basic focus memory framework being checked in as well.
2000-02-11 00:57:54 +00:00
mjudge%netscape.com
0854f001ce
adding remove range for table selection and for completeness. 26460 r=cmanske
2000-02-10 09:17:02 +00:00
mjudge%netscape.com
b32999a1de
big checkin. fixing problems blocking Cmanske (also a reviewer). Checking in preliminary for gen content.(nothing damaged yet) lots of bug numbers not going to look them up, the tree just opened.
2000-02-10 04:35:51 +00:00
joki%netscape.com
3480787577
Adding getPreventDefault method to events and fixing its propagation through content. r:hyatt
2000-02-08 02:05:57 +00:00
pp%ludusdesign.com
f318953848
Added generated file directories to .cvsignores, r=mozbot.
2000-02-03 22:17:22 +00:00
vidur%netscape.com
8c1dc35024
Fix for bug 19185. document.clear(), which exists for JS compatibility anyway, now takes a JS context and uses it to find the URL of the calling context. r=pollmann
2000-02-03 00:25:53 +00:00
hyatt%netscape.com
b697933700
Getting rid of createPopup on the DOM window.
2000-01-28 03:02:04 +00:00
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
vidur%netscape.com
7aa3c33c9c
Fix for bug 9378. document.layers now returns undefined, not null. r=pollmann
2000-01-18 23:35:47 +00:00
vidur%netscape.com
61085e3a2a
Fix for bug 22594. Implemented window.escape() and unescape(). R=ftang
2000-01-15 02:26:10 +00:00
tao%netscape.com
da49ef2262
bug 23400: Need to expose api GetDocumentCharacterSet() to JS. r=vidur.
2000-01-15 02:01:05 +00:00
pollmann%netscape.com
dfef0be8c9
Bug 14419 (2 of 4): Make option text read/write (idl) r=harishd
2000-01-15 01:45:02 +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
hyatt%netscape.com
21a48fa26a
adding behavior property to CSS. r=brendan
2000-01-11 03:40:41 +00:00
vidur%netscape.com
b845753fb6
Fix for bug 23074. Implemented image.complete. r=pollmann
2000-01-06 23:41:14 +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
vidur%netscape.com
3cc928f744
Fix for bug 23066. Added getter/setter for image.lowsrc for compatibility - the DOM defines image.lowSrc (note the case difference). r=pollmann
2000-01-06 01:15:55 +00:00
vidur%netscape.com
d37c5c5323
Fix for bug 16787. Added navigator.cookieEnabled. Removed warnings. a=don r=waqar
1999-12-22 22:42:06 +00:00
vidur%netscape.com
70de582cc6
Fix for bug 18840. Radio button groups are now reflected as collections in a form's namespace. Added nsIDOMHTMLFormControlList interface and special handling for namedItem method that return a jsval. a=dagley r=pollmann
1999-12-22 01:48:47 +00:00
jband%netscape.com
ef9c82db1e
Landing big set of DOM and XPConnect changes:
...
DOM: getting rid of JS_GetContextPrivate wherever possible. Use static parent
links where we can. When we do need to find this info about the caller
we call a function that knows how to get that info rather than inline calls
to JS_GetContextPrivate. This is all required for calling DOM objects on
non-DOM JSContexts as we do via xpconnect.
XPConnect: basic refactoring work to disassociate wrappers from the JSContext
that was active when the wrapper was constructed. This allows for calling into
wrapped JS objects on the right JSContext and for proper grouping of wrapped
native objects so that they can share proto objects. This also allows for
better sharing of objects and lays the foundations for threadsafety and
interface flattening.
Also, xpconnect tests are reorganized and improved.
fixes bugs: 13419, 17736, 17746, 17952, 22086
r=vidur r=mccabe r=norris r=cbegle
a=chofmann
1999-12-18 20:29:29 +00:00
syd%netscape.com
9ad549aeef
Change calls to Flash(void) in nsIWidget, nsWindow to GetAttention().
...
r=sdagley a=chofmann. Add support for GetAttention API to nsIDOMWindow.
r=vidur, a=chofmann. To do, make call to WebShell from nsIDOMWindow,
this will come once travis lands some webshell code.
1999-12-17 06:11:45 +00:00
syd%netscape.com
180c85a27e
Window.idl was not being built if you did this on Linux (Makefile.in
...
rot). r=vidur, a=brendan (related to but does not fix PDT+ 18518).
1999-12-14 23:48:08 +00:00
vidur%netscape.com
657729a882
Fix for bug 9787. Implemented a stub version of document.clear. Fix necessary for getting in 20737. a=chofmann r=pollmann.
1999-12-14 23:32:26 +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
vidur%netscape.com
68f79c1ca8
Fix for bug 17857. Relative URLs for script-based setting of the SRC attribute now does resolution relative to the calling context. R=nisheeth.
1999-12-08 03:52:01 +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
vidur%netscape.com
0d4cde9c06
Added window.scroll(). Reverted back to NPL 1.1. R=joki
1999-11-24 23:58:43 +00:00
buster%netscape.com
57e8b347a2
DOM extension for exposing text areas to XUL
...
bug 12022, r=rickg
1999-11-19 07:18:25 +00:00
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