pollmann%netscape.com
13d7ea974e
Bug 2195: select[n] == select.options[n], new header for nonstandard DOM interface
1999-06-16 05:02:21 +00:00
waterson%netscape.com
333904edb8
Remove Window.Equals() hack.
1999-06-16 02:06:48 +00:00
danm%netscape.com
b5f791d694
fix hidden virtual function bustage
1999-06-16 00:14:04 +00:00
pollmann%netscape.com
497ba0c232
Bug 2195: Make select[n] == select.options[n] (idlc bugfix courtesy of Vidur)
1999-06-15 23:41:30 +00:00
vidur%netscape.com
71ce103e91
More graceful handling of the orphaned window case.
1999-06-15 03:25:41 +00:00
vidur%netscape.com
dfb5f2a1de
Changed reference counting rules for nsGlobalWindow - now its JSObject maintains a reference to it. The root for the global JSObject is now removed in SetWebShell when we're going away. Lots of null checks so that standalone global window doesn't crash.
1999-06-15 03:17:11 +00:00
beard%netscape.com
4d6f50359b
bug #7018 : conditionally initializing LiveConnect classes only if Java is truly enabled.
1999-06-14 06:41:09 +00:00
vidur%netscape.com
1d2d335d54
Added confirm and prompt to window object.
1999-06-11 23:57:25 +00:00
vidur%netscape.com
d94226af68
JS_GetPrivate calls now go through a nsJSUtils wrapper that checks up the prototype chain. This is useful for applets where the JSClass instance is set as the proto of the LiveConnect-generated object.
1999-06-11 22:38:35 +00:00
vidur%netscape.com
b6afcc69af
Fixes for bug 927. JS timer code can deal with the window closing in a timer callback. NamedItem gets called for unknown integer property values as well. Added nsCOMPtr generation option to idlc. Fixed warnings in generated code.
1999-06-11 21:49:41 +00:00
davidm%netscape.com
be013110c2
Bug 1877 implimented some of the screen object functions
1999-06-11 21:19:24 +00:00
sfraser%netscape.com
1f90d70b37
Add stubs for range and selection interfaces
1999-06-11 18:57:54 +00:00
danm%netscape.com
ee69d9554d
adding show/hide support for interior chrome and menubars
1999-06-10 01:27:47 +00:00
danm%netscape.com
219d5cf489
add Bar properties to DOMWindow
1999-06-09 19:04:18 +00:00
danm%netscape.com
1b1223c1ee
adding domwindow barproperty object
1999-06-09 18:59:04 +00:00
hyatt%netscape.com
b84d2f62d5
Altering the args for createPopup.
1999-06-09 08:36:06 +00:00
hyatt%netscape.com
d282c34319
Altering the idl for createPopup.
1999-06-09 08:25:07 +00:00
joki%netscape.com
b63a729e33
Fixing event coordinates to give screen based info. Also fixing direct reference to frames via their names.
1999-06-09 07:38:26 +00:00
hyatt%netscape.com
f0a8287f24
More content model tweaks.
1999-06-09 05:45:15 +00:00
hyatt%netscape.com
c66a64c8ab
Woo woo. Focus implementation.
1999-06-08 21:58:55 +00:00
joki%netscape.com
6f1a265019
Adding new method to nsIDOMNSUIEvent to give event pos as range offset.
1999-06-08 02:19:26 +00:00
waterson%netscape.com
260cb728dc
Add Equals() method to Window class to support comparison of XPConnect-wrapped nsIDOMWindow and idlc Window.
1999-06-07 07:16:01 +00:00
danm%netscape.com
7d51772224
removing nsIDOMSelection.h and nsIDOMSelectionListener.h: these have been moved to ../range
1999-06-04 03:50:48 +00:00
akkana%netscape.com
8b73938c4d
Vidur's initial implementation of Insert HTML Fragment
1999-06-03 22:38:38 +00:00
alecf%netscape.com
36d2fed721
export DOM XPIDL stubs on windows
1999-06-03 22:16:57 +00:00
warren%netscape.com
856c122c19
Left over from mozilla/base/src.
1999-06-03 21:50:54 +00:00
ducarroz%netscape.com
14e57d36f1
First Checked In.
1999-06-03 20:57:17 +00:00
waterson%netscape.com
6e164aee0e
Remove dependency from clobber rule.
1999-06-03 20:48:13 +00:00
waterson%netscape.com
cabd0d3e30
Single public include directory on Win32.
1999-06-03 18:34:27 +00:00
alecf%netscape.com
b11a7db1cb
add DOM XPIDL stubs so that we can pass these DOM objects through XPConnect
...
(the stubs are needed to associate interface names with IIDs)
1999-06-03 04:36:19 +00:00
jband%netscape.com
5884488a23
notify xpconnect before destroying a JSContext
1999-06-01 02:43:41 +00:00
hyatt%netscape.com
ef9e57ca33
Adding the focus tracker to the XUL document.
1999-05-28 20:24:58 +00:00
hyatt%netscape.com
e6e906e6c2
Temporary hack to avoid crashing.
1999-05-28 04:39:59 +00:00
sfraser%netscape.com
9667c4e20d
Fix hyatt's checking with a null test, so that you don't crash when closing windows.
1999-05-28 02:57:20 +00:00
mang%subcarrier.org
0ea159ee67
documented existence of -g flag
1999-05-28 01:25:31 +00:00
vidur%netscape.com
b8ecc55881
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
vidur%netscape.com
c4b12aea87
Added support for noscript qualifier to attributes and methods. When this qualifier is used, the corresponding attribute or method is not reflected in the glue.
1999-05-28 00:17:38 +00:00
sfraser%netscape.com
7f0d90de6f
Add GetIID() methods.
1999-05-27 21:47:38 +00:00
sfraser%netscape.com
3e0b4238d5
Add GetIID() method.
1999-05-27 21:16:03 +00:00
hyatt%netscape.com
380ce5be30
Teaching windows to check their enclosing chrome documents for capture
...
(and bubbling).
1999-05-27 21:06:51 +00:00
sspitzer%netscape.com
08bdc7fa36
don't compare url (and prefs) to nsnull. check that !url (and !prefs) is true
1999-05-26 21:43:42 +00:00
joki%netscape.com
17aee0e0ec
Beginnings of JavaScript security bits.
1999-05-26 21:43:28 +00:00
dp%netscape.com
0443b20e33
Landing xpcom20/21 branch.
1999-05-26 01:38:36 +00:00
beard%netscape.com
37a54f492b
bug #5352 : navigator.javaEnabled() now looks at "security.enable_java" preference.
a=chofmann, r=matt
1999-05-24 16:41:55 +00:00
dp%netscape.com
9ecff13e90
Revering previous checkin. It should have happned on the XPCOM20_BRANCH
1999-05-19 05:58:54 +00:00
dp%netscape.com
7a55675374
Removing gmbase
1999-05-19 05:54:34 +00:00
danm%netscape.com
f8b9684c67
adding partial (for DOM elements) chromemask support to apprunner
1999-05-19 04:11:54 +00:00
joki%netscape.com
e9b4832503
added files: mozilla/dom/src/events/nsJSUIEvent.cpp
1999-05-18 23:51:30 +00:00
joki%netscape.com
022a0e65af
Breaking nsIDOMEvent out into nsIDOMEvent and nsIDOMUIEvent.
1999-05-18 23:51:04 +00:00
joki%netscape.com
27aae4ccac
Breaking nsIDOMEvent interface into nsIDOMEvent and nsIDOMUIEvent to be up to spec with DOM Lvl2
1999-05-18 23:41:49 +00:00
danm%netscape.com
b091983046
removing debugging cruft accidentally left in
1999-05-18 21:41:41 +00:00
hyatt%netscape.com
cf48ca6a69
Seems pretty basic to me. Not sure what the heck this function was trying
...
to be before.
1999-05-18 10:27:31 +00:00
hyatt%netscape.com
fe08c0b090
GetIID. ARGH!
1999-05-18 08:37:54 +00:00
danm%netscape.com
e61ee86e80
renaming mFirstLoadKludge. Vidur says it's not a kludge, so it gets an upgraded name.
1999-05-17 21:39:35 +00:00
vidur%netscape.com
5c0656dfba
added files: mozilla/dom/src/html/nsJSHTMLLayerElement.cpp
1999-05-17 21:15:58 +00:00
vidur%netscape.com
8addb8a33c
Added layers interface.
1999-05-17 21:15:06 +00:00
danm%netscape.com
f7b96098ac
more window.openDialog: moved creation of JS context earlier, stopped its destruction on first doc load
1999-05-17 18:52:21 +00:00
hyatt%netscape.com
c562d45ee1
Added an arg to createPopup, so I could tell what the originating window was.
1999-05-16 07:46:34 +00:00
hyatt%netscape.com
e79a5b7f9e
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
0d6868983a
Linking up global window to call webshell container's createPopup.
1999-05-15 00:48:39 +00:00
hyatt%netscape.com
941b650532
Added another createPopup method to handle anchoring.
1999-05-14 21:16:51 +00:00
beard%netscape.com
9b8efc19a5
added nsGetNativeThis(), which searches the prototype chain for the first object that is tagged as having an nsISupports in its private field.
1999-05-14 20:27:00 +00:00
hyatt%netscape.com
f430cd265f
Added a createPopup method to the window object.
1999-05-14 18:54:25 +00:00
hyatt%netscape.com
26a96c091e
Adding a GetIID method so I can actually use an nsCOMPtr with this
...
interface.
1999-05-14 05:35:56 +00:00
danm%netscape.com
695c394a79
added window.openDialog. a:brendan
1999-05-14 03:10:51 +00:00
joki%netscape.com
d5a7428c9a
New JSClass flag for indicating DOM elements to COMConnect
1999-05-13 01:20:50 +00:00
vidur%netscape.com
7428710391
Fix for bug 4435. Creating the right type of script object for blockquote.
1999-05-12 23:22:36 +00:00
hyatt%netscape.com
70e775cc13
Teaching window.open how to open chrome.
1999-05-12 23:17:40 +00:00
mccabe%netscape.com
3a98e8afe1
Support for magically detecting whether an argument to an XPConnect'ed function is a dom node with a native nsISupports, and unwrapping it properly.
...
This'll go live as soon as I can persuade joki or vidur to rebuild the DOM stubs.
1999-05-12 02:05:48 +00:00
vidur%netscape.com
5dbbb06562
Added IsValidFragment to nsIDOMNSRange interface and CreateRange to nsIDOMNSDocument.
1999-05-11 20:20:40 +00:00
beard%netscape.com
7fa5f3590d
fixed breakage on platforms not defining OJI (linux?)
1999-05-08 17:24:43 +00:00
beard%netscape.com
98dfd36d90
implemented NavigatorImpl::JavaEnabled()
1999-05-08 16:37:53 +00:00
law%netscape.com
dc64b9dedf
Tweaking initializer code so it still works with appcores
1999-05-07 19:37:21 +00:00
hyatt%netscape.com
41a9f754f1
Changes to support AppRunner's window.open
1999-05-04 23:27:57 +00:00
vidur%netscape.com
5b063cccb7
Added use of the nsIJSNativeInitializer interface in constructors. Work in progress for unknown keyword.
1999-05-04 20:48:50 +00:00
vidur%netscape.com
d6b47ca08e
Added Option constructor and nsIJSNativeIntializer.h interface. DOM glue code now uses the nsIJSNativeIntializer interface to initialize newly constructed instances.
1999-05-04 20:48:16 +00:00
vidur%netscape.com
2be79562d0
Added Option constructor and resultant nsIDOMOption interface
1999-05-04 20:47:00 +00:00
waterson%netscape.com
8c299ae487
Bug 5679. Fix leak from XPConnect glue.
1999-05-04 03:32:12 +00:00
tague%netscape.com
b23c932029
Fixed bug #5527 (Editor is not able to accumulate successive Japanese input)
1999-05-03 22:57:48 +00:00
sspitzer%netscape.com
dd9ad5a990
fix for bug #3812
...
home button now goes to where ever the "browser.startup.homepage" pref is set.
(if it isn't set, we go to http://www.mozilla.org )
throbber goes to http://www.mozilla.org . this value is set in navigator.xul.
previously, the throbber was hard wired to do what home did.
r=alecf
a=cyeh
1999-04-28 20:33:43 +00:00
vidur%netscape.com
348d5a1014
Added nsIDOMNSRange method with InsertFragment method.
1999-04-27 22:15:32 +00:00
waterson%netscape.com
62853a4536
Fixed a problems with XPIDL parameters and return values ('out' params are stills broken). Got rid of the XPIDL_JS_STUBS defines, as they are obsolete.
1999-04-27 06:14:08 +00:00
waterson%netscape.com
43590208f7
Land RDF_19990426_BRANCH, which extracted some static C++ routines for manipulating RDF containers into bona fide interfaces.
1999-04-27 05:54:18 +00:00
waterson%netscape.com
7f215c169b
Added nsJSUtils::nsConvertJSValtoXPCObject to handle 'in xpidl' parameters.
1999-04-27 04:17:17 +00:00
waterson%netscape.com
e545139879
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
90572b1edf
Modified JSStubGen to spit out correct code from XPConnect.
1999-04-24 02:38:05 +00:00
waterson%netscape.com
b7f5ff7cee
Added XPConnect hooks.
1999-04-24 02:37:41 +00:00
kipp%netscape.com
10e3304bf0
Work around crash bug; eliminate bad argument to a JS method
1999-04-23 19:52:04 +00:00
hyatt%netscape.com
f0c29e969c
window.open lives.
1999-04-20 22:35:11 +00:00
amusil%netscape.com
6a37b291d2
Win32 compiler doesn't like var dec inside for loop dec
1999-04-20 20:32:06 +00:00
beard%netscape.com
ee631aaf50
implementing GetMimeTypes(), GetPlugins() in terms of MimeTypeArrayImpl, PluginArrayImpl.
1999-04-20 19:41:17 +00:00
beard%netscape.com
ee774c7723
added nsPluginArray.cpp, nsMimeTypeArray.cpp.
1999-04-20 19:38:54 +00:00
beard%netscape.com
10ab216b83
First Checked In.
1999-04-20 19:18:51 +00:00
hyatt%netscape.com
681ea7bf01
Altering the window.open call so that it can supply info for a webshell
...
to be created asynchronously.
1999-04-19 21:08:12 +00:00
hyatt%netscape.com
8d78536fbd
Changing the browser window retriever method so that it can cross the chrome/content boundary.
1999-04-16 18:39:18 +00:00
waterson%netscape.com
f2cedbe2ab
Bug 5182. Use whitespace instead of ## in NS_FORWARD macros.
1999-04-16 18:08:43 +00:00
waterson%netscape.com
433fe1e489
Bug 5182. Use whitespace instead of ## in NS_FORWARD macros. a=vidur.
1999-04-16 18:08:20 +00:00
waterson%netscape.com
d3effcf651
Removed extra newline in makefile.
1999-04-16 17:37:16 +00:00
sfraser%netscape.com
db9e62bf94
Fix weird linkage stuff with stubs for the missing symbols.
1999-04-16 01:26:36 +00:00
sfraser%netscape.com
a439a1df04
Fix the output directories for the range and selection files.
1999-04-15 23:46:48 +00:00