mcafee%netscape.com
c624b61667
Adding more portable link line for non-Linux OS's
1998-09-19 07:49:42 +00:00
joki%netscape.com
c4af68389c
Adding targetting of any named window
1998-09-18 00:35:55 +00:00
rpotts%netscape.com
1a83dade2e
Fixed up usage of the NS_RELEASE2(...) macro.
1998-09-17 05:40:57 +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
valeski%netscape.com
bab22077b8
? network/module/nsNetFactory.cpp
...
Added nsNetFactory implementation. This allows users to retrieve nsINetService pointers from the service factory manager.
M dom/src/base/nsGlobalWindow.cpp
M gfx/src/nsImageNetContextSync.cpp
M layout/html/document/src/nsHTMLDocument.cpp
M network/module/nsURL.cpp
Replaced NS_NewINetService() calls with nsServiceManager::GetService() calls.
M network/module/Makefile
M network/module/makefile.win
Added nsNetFactory.cpp to the builds.
M network/module/nsINetService.h
Added a #define for the class id of the nsNetService.
M network/module/nsIStreamListener.h
Removed the NS_DEFINE_IID of kIStreamListenerIID from the header file. Each module that wants this will need to delcare it themselves.
M network/module/nsNetFile.cpp
Fixed memory leak.
M network/module/nsNetService.cpp
Globalized the gNetlibService variable so the NetFactory can access it.
M webshell/src/nsDocLoader.cpp
M webshell/src/nsPluginViewer.cpp
NS_DEFINE_IID of kIStreamListenerIID
M webshell/tests/viewer/nsSetupRegistry.cpp
Added the netlib library to the list of libraries in the registry and register the nsNetFactory with the appropriate iid and clsids.
1998-09-17 00:55:35 +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
ee6c5dfa7e
Got rid of Construct method from nsIJSScriptObject interface.
1998-09-14 23:01:48 +00:00
vidur%netscape.com
de174c314b
Added stopgap code for aliased constructors
1998-09-11 18:31:38 +00:00
vidur%netscape.com
19eefa54ce
Added stopgap code for aliased constructors
1998-09-11 18:05:11 +00:00
joki%netscape.com
2e0dcce305
Remove duplicate functionality of nsIBrowserWindow and nsIWebShellContainer.
1998-09-09 01:19:11 +00:00
thom%netscape.com
40da202803
added nsDOMFactory.cpp and nsHTMLTagsEnums.cpp
1998-09-09 00:01:43 +00:00
dcone%netscape.com
2b42318180
added a .h to the file Vidur added
1998-09-08 16:37:05 +00:00
kipp%netscape.com
be8a3fdf7a
Added missing files to the build
1998-09-05 20:11:17 +00:00
vidur%netscape.com
1c1a9b5c68
Fixed bustage
1998-09-04 23:55:37 +00:00
vidur%netscape.com
ab080b4586
New content code adjusts to getting script objects through a factory interface
1998-09-04 23:03:16 +00:00
vidur%netscape.com
800f5eb224
Tag enums
1998-09-04 23:02:06 +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
vidur%netscape.com
2723f8d917
Proper shutdown of JS engine
1998-09-01 19:13:36 +00:00
pierre%netscape.com
f138b8254d
In the previous checkin, the path "powerplant/utility" was added to the 'domDebug.o' target only. Adding it to 'dom.o' now and verified that it was already in the 'shlb' target.
1998-08-27 22:16:56 +00:00
pierre%netscape.com
c7755a87a9
added path "powerplant/utility"
added files jsurl.cpp + nsFrameList.cpp + nsJSWindowCollection.cpp
1998-08-27 22:11:05 +00:00
joki%netscape.com
fb08299f58
Fix makefile typo to fix unix builds
1998-08-21 21:59:08 +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
639ecece8a
Fix this darned unix redness.
1998-08-21 04:38:43 +00:00
vidur%netscape.com
113f2c141b
Fixed build bustage
1998-08-21 00:24:40 +00:00
vidur%netscape.com
a6dc2d7e18
Fixed build bustage.
1998-08-20 23:00:52 +00:00
vidur%netscape.com
5bb6715b57
Added javascript: URL handling. Added AddNamedReference and RemovedNamedReference to script context interface.
1998-08-20 22:25:21 +00:00
pinkerton%netscape.com
aea34cf120
Removed full paths to PowerPlant and replaced them with compiler relative ones in shlb target.
1998-08-18 17:24:43 +00:00
troy%netscape.com
af9e04cf14
Added missing NS_INIT_REFCNT()
1998-08-15 03:24:27 +00:00
joki%netscape.com
8947ec6532
Sanity check return values on window.parent, window.top
1998-08-15 00:13:51 +00:00
scullin%netscape.com
39b83242e3
Checked in api changes and some other small changes from the branch.
1998-08-14 23:08:54 +00:00
thom%netscape.com
3db22f6e5c
add nsJLocation and nsLocation to project file
1998-08-14 22:53:51 +00:00
joki%netscape.com
1a37c2ec6c
Modify window.open method to use sizing and location parameters
1998-08-14 22:31:38 +00:00
joki%netscape.com
1acbae35a9
Fix queryinterface calls on window.top and window.parent
1998-08-14 20:36:31 +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
73a53588df
Unqualified references to location need to go through a resolve method
1998-08-13 20:46:11 +00:00
vidur%netscape.com
8e8eb00a73
Implemented document.location and better handling of named lookups that fail.
1998-08-13 19:07:45 +00:00
vidur%netscape.com
c07c4a5ef1
Correctly implemented reload
1998-08-13 04:48:57 +00:00
vidur%netscape.com
50187fd7d0
Implemented window.location
1998-08-13 04:34:53 +00:00
joki%netscape.com
c316d58438
Adding url and lineno to script evaluation
1998-08-12 23:37:50 +00:00
kipp%netscape.com
6ca78bb43b
Revised forwarding macros
1998-08-12 17:57:25 +00:00
joki%netscape.com
edb8b34146
Adding partial load event support, removing script context Run_GC method adding partial script error support
1998-08-12 04:56:40 +00:00
joki%netscape.com
1f008faf7e
Add RunGC method onto ScriptContext interface. Probably temporary until we have auto-gc'ing set up.
1998-08-10 01:33:34 +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
kipp%netscape.com
f3c99bef88
Use flexible library naming
1998-08-05 01:40:20 +00:00
kipp%netscape.com
b2995cbf59
Fix windows build to use js3250.dll
1998-08-05 01:33:07 +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
joki%netscape.com
849a2287e6
Fix bug 311157, mouseover crashes release builds.
1998-08-02 04:15:08 +00:00
thom%netscape.com
c9e3f36706
Added new domDebug.slib target. Envolved added a bunch of shared libraries, but only for that target. Also added all the DOM files that weren't in the project previously and grouped them. This change was for ALL targets.
1998-07-31 22:49:58 +00:00
joki%netscape.com
f038ee240b
Adding form events in, filling out window event handling code.
1998-07-31 22:09:03 +00:00
pierre%netscape.com
7da9dd2cd7
updated to Windows make file
1998-07-28 04:07:50 +00:00
vidur%netscape.com
08e93c9190
Added recursive document.write
1998-07-25 01:13:23 +00:00
joki%netscape.com
2c65aece90
Hooking up the 'window' object into the event chain.
1998-07-24 05:05:42 +00:00
vidur%netscape.com
81d61ff555
Simple document.write test
1998-07-23 22:47:32 +00:00
dcone%netscape.com
a85c3e6427
first version
1998-07-23 20:49:20 +00:00
vidur%netscape.com
8c941aee0a
Fixed HTMLDocument and HTMLCollection interfaces
1998-07-22 23:33:17 +00:00
scullin%netscape.com
94fa48cbeb
Fix win95 build bustage.
1998-07-22 23:21:23 +00:00
dcone%netscape.com
da21647d57
added nsIScriptEventListener.h
1998-07-21 21:46:32 +00:00
kipp%netscape.com
0062ef9fa3
Fixed GetGlobalObject
1998-07-21 16:43:02 +00:00
kipp%netscape.com
1cfef0f0a3
Added missing refcnt; use an explicit cast to nsIDOMWindow
1998-07-21 16:41:42 +00:00
dcone%netscape.com
9f03711445
removed nsJSAttributeList.cpp, nsJSNodeIterator.cpp, nsJSDocumentContext.cpp, nsJSTreeIterator.cpp
1998-07-20 20:50:44 +00:00
joki%netscape.com
0ebd01ad80
Fix notation on key event enum values.
1998-07-17 19:25:14 +00:00
joki%netscape.com
46e4c791ae
More of the fixe for IRIX weirdness on enums in switches
1998-07-17 07:36:50 +00:00
joki%netscape.com
28943b5afe
Adding JS event handler test
1998-07-17 07:32:13 +00:00
joki%netscape.com
964919d160
Fix IRIX issues with enums in case statements.
1998-07-17 07:10:43 +00:00
joki%netscape.com
f98ba05f2f
Change DIRS order to fix Unix build
1998-07-17 06:05:39 +00:00
joki%netscape.com
db560e8cac
Adding new DOM stuff to handle JS event handlers
1998-07-17 04:52:12 +00:00
joki%netscape.com
ad815f4e2a
Adding new events code to JS event handler support
1998-07-17 04:29:16 +00:00
kipp%netscape.com
6d0a25535d
Setup includes for unix
1998-07-16 02:21:30 +00:00
kipp%netscape.com
1f4d58f10e
Fixed exporting makefile bug
1998-07-16 02:16:05 +00:00
kipp%netscape.com
68b5fb6156
build workage for windows
1998-07-16 01:53:55 +00:00
kipp%netscape.com
98fa2a4633
Fix unix build woes
1998-07-16 01:19:02 +00:00
kipp%netscape.com
a79127243a
new
1998-07-16 01:16:47 +00:00
vidur%netscape.com
c7deba47ae
Got rid of unnecessary file
1998-07-15 23:49:22 +00:00
kipp%netscape.com
31425bcdf9
Fixed build issue
1998-07-15 22:03:56 +00:00
kipp%netscape.com
26f9d0f9ef
Fixed up to build
1998-07-15 21:07:47 +00:00
kipp%netscape.com
94d38fc013
fix directory name
1998-07-15 21:03:38 +00:00
kipp
7f10feb16a
nuked
1998-07-15 18:55:53 +00:00
kipp
fa75ba5dda
new
1998-07-15 18:54:51 +00:00
vidur
27c52f164c
Added HTML idl definitions. Changed directory structure in src
1998-07-15 18:30:35 +00:00
vidur
36b6436d51
Added HTML idl definitions. Changed directory structure in src
1998-07-15 17:36:53 +00:00
vidur
81c1022008
Added HTML idl definitions. Changed directory structure in src
1998-07-15 16:54:19 +00:00
vidur
eb09b8f6be
Added square-bracket indexing for any interface that has an item() method.
1998-07-14 23:07:26 +00:00
joki
b34e9d04d7
Generated JS from IDL now calls backdoor routine all the time from js getters/setters
1998-07-14 20:19:28 +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
4f5baff7ce
Fixed build breakage on Unix
1998-07-09 16:30:26 +00:00
vidur
7cb3752968
Timer test
1998-07-08 23:46:56 +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
6fbd7cf59d
Added special case for global object. Changed geniid.pl to take multiple directories
1998-07-03 00:48:06 +00:00
kipp
b4dc2c395e
half attempt to build on unix
1998-07-02 18:21:12 +00:00
vidur
e611df65a1
Added window.navigator and Navigator interface
1998-07-01 23:55:40 +00:00
vidur
4694128cce
Deal with NULL object case for parameters to methods
1998-07-01 18:36:59 +00:00
vidur
ba6ad21987
Deal with NULL object case before asking if its an object
1998-07-01 18:32:35 +00:00
kipp
920acd0a4f
Fixed a js-stub generating problem with null's vs's objects (vidur told me what to type)
1998-07-01 17:00:18 +00:00
joki
04c36259c9
Allow hex values in numbers
1998-06-30 18:12:40 +00:00
vidur
5d5ac9e0d3
Deal with hex values in numerical values
1998-06-30 02:23:59 +00:00
vidur
d84249ba53
Deal with hex values in numerical values
1998-06-30 02:18:05 +00:00
atotic
54cfb57adf
Fixed the exports
1998-06-27 02:46:16 +00:00
vidur
79b16a3083
Added the nsIScriptContextOwner.h to aid in SCRIPT tag evaluation
1998-06-25 22:25:39 +00:00
atotic
f477a05e82
More mac build work
1998-06-25 18:01:11 +00:00
atotic
9748b7a44d
New DOM manifests
1998-06-25 17:59:26 +00:00
atotic
0541f1d04f
Fixed the exports
1998-06-24 17:37:49 +00:00
vidur
06bea111ad
Removed old files nsIScriptObject.h nsIDOMIterators.h and nsDOM.h
1998-06-23 22:51:07 +00:00
joki
32e4f28196
Modifications to event listener interfaces.
1998-06-23 21:51:30 +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
troy
669a868275
Initial check-in
1998-06-23 05:13:22 +00:00
vidur
049d9e9909
Changed name to wstring
1998-06-16 22:00:47 +00:00
atotic
d1de2069da
Made the projects compile in the dist world
1998-06-16 21:41:31 +00:00
atotic
2b30eaf7bd
First Checked In.
1998-06-16 21:39:13 +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
23ede23469
Added error handling to InitClass
1998-06-15 20:35:45 +00:00
vidur
41487ffa6c
Added iid generation, dealing with the void keyword and fixed bugs in generation code
1998-06-12 22:34:39 +00:00
joki
346ddc158d
Fixing uuid and whitespace
1998-06-08 01:33:06 +00:00
joki
e2121417a6
Adding makefile changes to make raptor build new dom event dirs
1998-06-08 00:57:44 +00:00
joki
8695471185
Adding non-core event interfaces to repository
1998-06-07 07:42:19 +00:00
joki
372e7fa2ab
Adding core DOM event interfaces to repository
1998-06-07 07:41:39 +00:00
vidur
4c342f7479
Auto-generation of JavaScript stubs
1998-06-03 23:39:45 +00:00
vidur
0033dc7725
idl test file
1998-06-03 23:36:47 +00:00
vidur
f804b9d80a
JavaScript global object interface
1998-06-03 23:33:05 +00:00
vidur
5541a2befc
Auto-generation of JavaScript stubs
1998-06-03 23:32:26 +00:00
kipp
3a6dc218b6
NS_IMETHOD'd some of the API's
1998-05-30 01:36:47 +00:00
vidur
80e6043e05
New files for XPCOM interface generation
1998-05-19 15:59:53 +00:00
vidur
e083174e9b
Added Core IDL files
1998-05-19 05:25:17 +00:00
vidur
4cee0217ba
Added XPCOM interface generation
1998-05-19 05:21:21 +00:00
thom
a2729a12bc
Mac checkin
1998-05-18 22:47:24 +00:00
thom
b8cd633615
Mac checkin
1998-05-18 22:42:13 +00:00
thom
f081c3fc92
*** empty log message ***
1998-05-18 19:47:30 +00:00
dario
f604ff160d
final checkin from Judah
1998-05-15 18:49:17 +00:00
dario
3d129f2914
idl compiler
1998-05-12 20:30:45 +00:00
troy
bd057bca28
Made "delete" by "remove" since delete is a reserved JavaScript keyword
1998-05-07 05:23:52 +00:00
troy
aa24f7efe4
Hooked up insert/delete/replace
1998-05-06 16:26:06 +00:00
michaelp
926e979038
API cleanup for images and drawing surfaces.
1998-05-05 22:11:50 +00:00
troy
4789d6cab9
Implemented DOM document's createTextNode() function, and changed insertBefore()
...
handler to allow refChild to be null
1998-05-04 20:34:37 +00:00
troy
a80c1d80ca
Fixed InsertBefore() to allow refChild to be null
1998-05-04 20:33:05 +00:00
troy
18f6b56cec
Started hooking up createElement(), and commented out some asserts that
...
were getting hit
1998-05-04 17:54:08 +00:00
kipp
59359e73b4
define win32_lean_and_mean
1998-04-23 16:47:26 +00:00
dario
9c2ef9bb37
fixing global object finalization
1998-04-17 01:35:54 +00:00
dario
cab1c3c057
fixing js capitalization and finalize methods
1998-04-17 01:32:07 +00:00
dario
21730dc654
doc
1998-04-15 18:55:21 +00:00
dario
d1d972ca5e
few fixes
1998-04-14 19:03:54 +00:00
dario
6e0a9d91f3
adding NPL
1998-04-14 18:16:23 +00:00
dario
0897ad0171
another js example
1998-04-14 18:14:55 +00:00
kipp
098bef52b4
moved to pub
1998-04-13 20:24:54 +00:00