warren%netscape.com
4d1711e5f8
Changes to unify nsINetPrompt with nsIPrompt, making single sign-on work. Single sign-on API changes. Fixes bugs 34583, 34720, 34725, 24746, 33094. r=sspitzer,morse
2000-05-16 05:35:23 +00:00
jst%netscape.com
a29b0b6f25
Checking in DOM Level 2 version of the DOM interface Element.
2000-05-15 20:31:55 +00:00
brendan%mozilla.org
9e2f7e4135
Don't let the JS GC run on threads other than the main thread, where the dom and layout run.
2000-05-15 04:21:04 +00:00
anthonyd%netscape.com
317a432a58
made GlobalWindowImpl support weak ref to get around
...
holding on to raw pointers to windows causing problems
in destruction of windows
2000-05-14 05:26:06 +00:00
jst%netscape.com
e55d0be250
Don't generate code that uses internal JS functions, use the public functions in stead.
2000-05-14 02:46:08 +00:00
jst%netscape.com
a34db3ea24
Use the public JS functions and not internal ones, this didn't work on the Mac, but was fine on windows and linux.
2000-05-14 02:43:03 +00:00
jst%netscape.com
ad6883d3b4
Removing files that are not needed in the build yet.
2000-05-14 02:06:27 +00:00
jst%netscape.com
eb716e57d8
added files: mozilla/dom/src/css/nsJSCSSPrimitiveValue.cpp
2000-05-14 02:05:23 +00:00
jst%netscape.com
747ef4d6b7
Making Processing instructions implement the LinkStyle interface.
2000-05-14 00:09:11 +00:00
jst%netscape.com
4b3721e1d3
Adding DOM Level 2 LinkStyle interface.
2000-05-14 00:01:02 +00:00
mjudge%netscape.com
8a236c5082
changing api for 2 string to force a output type.
2000-05-13 08:01:47 +00:00
scc%netscape.com
d11c66a210
string backsliding. r=mjudge
2000-05-12 07:53:02 +00:00
waterson%netscape.com
a2386a5878
Bug 38846. Don't run GC before returning an unrooted property! Fix provided by and r=hyatt,brendan
2000-05-12 02:06:07 +00:00
jst%netscape.com
c80c696340
Fix the DOM prop enum table, seems like putting tabs in the file doesn't work.
2000-05-12 02:05:23 +00:00
saari%netscape.com
d7a2786534
missed this file
2000-05-11 23:08:13 +00:00
jst%netscape.com
232ab548f4
Add the glue code for more DOM Level 2 interfaces to the build.
2000-05-11 23:03:25 +00:00
saari%netscape.com
e257f90915
last checkin for 29800
2000-05-11 22:54:14 +00:00
saari%netscape.com
b8aa8a1761
more for 29800
2000-05-11 22:43:32 +00:00
jst%netscape.com
6ff3742e4c
Landing support for the 'innerHTML' property on HTML elements in mozilla, fixes part of bug 9201.
2000-05-11 21:49:16 +00:00
jst%netscape.com
f95324f6d0
Checking in glue code for new DOM Level 2 CSS interfaces, not part of the build yet.
2000-05-11 20:29:49 +00:00
pinkerton%netscape.com
dde5e9137f
adding to other files to fix bustage.
2000-05-11 20:25:18 +00:00
pinkerton%netscape.com
aa6913b8d1
added nsJSCrypto.cpp to fix build bustage.
2000-05-11 20:21:20 +00:00
jst%netscape.com
416bbd330a
Checkin in headers for new DOM Level 2 interfaces.
2000-05-11 19:31:07 +00:00
jst%netscape.com
c118dd42b7
Adding more DOM Level 2 CSS interfaces.
2000-05-11 19:24:31 +00:00
javi%netscape.com
dc44c5c270
Teach the script object factory to create the crypto and pkcs11 objects. r-jst@netscape.com
2000-05-11 19:21:49 +00:00
javi%netscape.com
3de8fed454
Update header files with new constant so that dom recognizes the crypto
...
JS object as part of the window object. r=jst@netscape.com
2000-05-11 19:20:59 +00:00
javi%netscape.com
44750bd984
Forgot this one during initial check-in.
2000-05-11 19:19:24 +00:00
javi%netscape.com
02013c2796
Public headers for getting crypto object into the window object. r=jst@netscape.com
2000-05-11 19:18:44 +00:00
javi%netscape.com
82cd6be8d5
Add new source files for crypto JS object and mods for getting it to
...
work as a property of the window object. r=jst@netscape.com
2000-05-11 19:17:07 +00:00
javi%netscape.com
e1e716ceb5
New Makefiles for crypto JS object related changes.
2000-05-11 19:15:51 +00:00
javi%netscape.com
960edaf84b
Adding new idl files for the crypto object. r=jst@netscape.com
2000-05-11 19:13:31 +00:00
pollmann%netscape.com
25ea7720b5
Bug 32898: Don't abort() on illegal frame name. Instead, print warning and press ahead. r=rpotts
2000-05-11 01:24:59 +00:00
jst%netscape.com
168a8ba8b5
Teaching IDLC about the type 'float'.
2000-05-10 20:12:44 +00:00
jst%netscape.com
ed1185199d
Checking partial fix for bug 37239, the fix was contributed by snizinsk@us.ibm.com. r=me
2000-05-10 00:24:38 +00:00
hyatt%netscape.com
0166bfad1b
XBL now works with HTML, SVG, MathML, XML, and XUL.
2000-05-09 21:41:01 +00:00
bryner%uiuc.edu
e3819db873
Fixing the out of order DOM properties assertion. r=shaver.
2000-05-07 20:19:08 +00:00
brendan%mozilla.org
ac1aaa4c2a
Make sure the enumerator names are sorted (r=waterson@netscape.com).
2000-05-07 07:10:55 +00:00
michael.lowe%bigfoot.com
73b7310c91
Implement CSS3 cursors on Windows
2000-05-07 05:14:43 +00:00
jst%netscape.com
ad8450ca1e
Removing unnecessary file from the build.
2000-05-06 22:03:43 +00:00
jst%netscape.com
e5bf798220
Removing unused file.
2000-05-06 18:57:43 +00:00
jst%netscape.com
b7b0e866b0
Hooking up document.getOverrideStyle() in the DOM JS glue code, no implementation yet.
2000-05-06 18:05:10 +00:00
jst%netscape.com
cee211a618
Adding header for the DOM Level 2 interface DocumentCSS, not used yet.
2000-05-06 17:09:24 +00:00
jst%netscape.com
0fe42eb393
Add error messages for DOM Level 2 Range exceptions.
2000-05-06 14:34:47 +00:00
jst%netscape.com
7d323d344c
Add DOM Range error codes.
2000-05-06 13:50:39 +00:00
jst%netscape.com
7945150e78
DOM Level 2 exception updates.
2000-05-06 13:35:53 +00:00
waterson%netscape.com
2aac796cb5
Bug 34623. Add 'rebuild()' API to XUL elements.
2000-05-05 23:39:59 +00:00
jst%netscape.com
9d77a3fc56
Checking in DOM JS glue and stub implemetation for getComputedStyle().
2000-05-03 13:03:17 +00:00
jst%netscape.com
fb7fd02085
Adding header for the DOM Level 2 interface ViewCSS, not used yet.
2000-05-03 12:30:05 +00:00
jst%netscape.com
9cf5ee9c9d
Export more functions from the jsdom library.
2000-05-03 12:28:08 +00:00
cls%seawood.org
58aac2e6af
OS/2 Makefile.in tweaks. Batch 10 & 11. Bug #34106
2000-05-02 01:18:46 +00:00
sfraser%netscape.com
89e7b47748
Add null check, to save crash when closing a window.
2000-05-01 21:51:11 +00:00
nisheeth%netscape.com
fa1d77063b
1) Added support for loading an XML document "out of band" from script and manipulating it via dom interfaces.
...
2) Fixed compile errors in XSL glue code that happened after the recent nsString landing by scc.
3) Added a check for a null URI before de-referencing it in nsCodeBasePrincipal.cpp.
2000-05-01 06:58:53 +00:00
jst%netscape.com
956a193562
Hooking up window.getSelection() to return a selection object.
2000-04-28 14:02:29 +00:00
hyatt%netscape.com
774fb00011
Fix crash on dynamic skin switch.
2000-04-28 06:17:47 +00:00
scc%netscape.com
259a746cfb
making string conversions explicit
2000-04-27 20:29:56 +00:00
brendan%mozilla.org
f2203f5ca6
Add TraceMalloc* native methods; allow multiple log files per site file.
2000-04-27 04:02:22 +00:00
jst%netscape.com
3d960393a0
Trying to fix build bustage.
2000-04-26 14:43:10 +00:00
jst%netscape.com
468a70d967
Removing files that must be in another directory.
2000-04-26 14:11:07 +00:00
jst%netscape.com
ee1f821853
Landing DOM Level 2 CSS and Views interfaces and implementation.
2000-04-26 14:05:36 +00:00
jst%netscape.com
3625709458
Landing DOM Level 2 CSS and Views interfaces and implementation.
2000-04-26 13:58:56 +00:00
brade%netscape.com
3a4f05ea65
add/remove files for jst (+dom/src/base/nsJSAbstractView.cpp, +dom/src/coreDOM/nsJSDocumentStyle.cpp, +dom/src/coreDOM/nsJSDocumentView.cpp, +dom/src/coreDOM/nsJSMediaList.cpp, +dom/src/coreDOM/nsJSStyleSheetList.cpp, +dom/src/css/nsJSCSSRuleList.cpp, -dom/src/coreDOM/nsJSStyleSheetCollection.cpp, -dom/src/css/nsJSCSSStyleRuleCollection.cpp)
2000-04-26 13:57:45 +00:00
jst%netscape.com
922ccbe1ad
Adding headers for new DOM Level 2 interfaces to the build, not used yet.
2000-04-26 12:30:42 +00:00
jst%netscape.com
994b21c647
Adding new files to the makefiles, not part of the normal build.
2000-04-26 12:17:05 +00:00
jst%netscape.com
52e7c296f0
Checking in DOM JS glue code for new DOM Level 2 interfaces, not part of the build yet.
2000-04-26 01:00:40 +00:00
jst%netscape.com
0b240f10f7
Checking in DOM JS glue code for new DOM Level 2 interfaces, not part of the build yet.
2000-04-26 00:55:05 +00:00
jst%netscape.com
c98751cf14
Adding new DOM Level 2 interfaces, not part of the build yet.
2000-04-26 00:43:24 +00:00
jst%netscape.com
f6c98ef45f
Adding new DOM Level 2 interfaces, not part of the build yet.
2000-04-26 00:38:08 +00:00
jst%netscape.com
15f654e7ea
Adding new DOM Level 2 CSS interfaces CSSRuleList and CSSCharsetRule, not part of the build yet.
2000-04-26 00:32:52 +00:00
jst%netscape.com
262a6ef3fe
Adding new DOM Level 2 CSS interfaces MediaList and StyleSheetList, not part of the build yet.
2000-04-26 00:27:59 +00:00
scc%netscape.com
99535de185
making string conversions explicit
2000-04-25 08:10:43 +00:00
tbogard%aol.net
35a28493d6
Instead of getting the interface off the treeowner, do a GetInterface off the docShell to get a prompter.
2000-04-24 05:00:34 +00:00
joki%netscape.com
3851e31b9f
fixes for 5995, 7304, 10573, 22832, and 9668.
...
Changes to event handling to deal with reentrant events, cursor fixes, and return value fixes.
2000-04-24 04:41:27 +00:00
cls%seawood.org
33edc21c9c
General cleanup of the shared library rules.
...
Quick fix for bug #36844 .
Since people kept forgetting to wrap SHARED_LIBRARY_LIBS inside MKSHLIB_FORCE_ALL & MKSHLIB_UNFORCE_ALL pairs, we now handle it in rules.mk. Same goes for making $(SHARED_LIBRARY) dependent upon $(SHARED_LIBRARY_LIBS).
2000-04-23 17:48:04 +00:00
ftang%netscape.com
9bbe9a03ae
change the dump code to dump in UTF8 so we can reduce unnecessary assertion when we turn on nsString
...
data corruption code
2000-04-21 21:46:36 +00:00
jst%netscape.com
62495e6102
Regenerating the DOM JS glue now that idlc knows about the new nsString API's, also updated nsGlobalWindow.cpp to use the new API.
2000-04-21 21:36:26 +00:00
jst%netscape.com
ac84f92a46
Teaching idlc about the new nsString API.
2000-04-21 21:29:19 +00:00
danm%netscape.com
0fa27c4638
allowed windows with position specified to also specify size. deuglified some braces. couldn't help myself. bug 36219
2000-04-21 21:28:25 +00:00
pinkerton%netscape.com
2b1e668eb5
Moving Screen API away from individual attributes for performance reasons (stage 1). Fixes bugs on win32 with xul popups where taskbar is not at bottom of screen.
2000-04-21 06:55:13 +00:00
warren%netscape.com
8929701aaa
Bug 34217. Making js protocol not clear window when it returns no result.
2000-04-21 05:18:15 +00:00
scc%netscape.com
e246b96586
making string conversions explicit
2000-04-21 02:35:42 +00:00
jst%netscape.com
9967398bf2
Updating the DOM interface CSSStyleDeclaration to DOM Level 2.
2000-04-20 13:50:56 +00:00
brade%netscape.com
9369bcd1db
add nsJSCSSValue.cpp for jst
2000-04-20 13:48:39 +00:00
jst%netscape.com
b059fa0e79
Adding CSSValue interface, not part of the build yet.
2000-04-20 11:07:16 +00:00
pinkerton%netscape.com
e85106dba6
Adding top and left to screen object because they're not always at 0,0 and
...
availTop and availLeft aren't good enough for all cases.
2000-04-20 02:00:55 +00:00
pinkerton%netscape.com
f6035639b0
Adding top and left to screen object.
2000-04-20 01:59:24 +00:00
pinkerton%netscape.com
8e5c88d19c
Adding top and left because they are not always at 0,0.
2000-04-20 01:58:36 +00:00
pinkerton%netscape.com
2718e4f048
Adding screen.top and screen.left
2000-04-20 01:57:16 +00:00
jst%netscape.com
1fdafb43e4
Updating the DOM interfaces HTMLFormElement and HTMLOptionElement to DOM Level 2.
2000-04-18 23:00:58 +00:00
jst%netscape.com
304122a1dc
Updating the HTMLObjectElement interface to DOM Level 2.
2000-04-18 22:57:42 +00:00
jst%netscape.com
eb15553b5b
Fixing bug #25359 , accessing mimetypes by name wasn't implemented, now it is. r=av@netscape.com
2000-04-18 22:08:05 +00:00
jst%netscape.com
c899913a24
Adding DOM Level 2 interface definitions for AbstractView and DocumentView, not part of the build.
2000-04-18 17:07:52 +00:00
scc%netscape.com
7e868737a5
making string conversions explicit
2000-04-17 14:30:23 +00:00
scc%netscape.com
767ae4861e
making string conversions explicit
2000-04-15 19:03:12 +00:00
mccabe%netscape.com
b5188c5d2d
Fix logic to fall through to stderr-printing code.
2000-04-15 03:40:48 +00:00
jband%netscape.com
8867cad436
fixing bustage
2000-04-15 02:50:22 +00:00
mccabe%netscape.com
4537a69b81
Modify nsIScriptGlobalObjectOwner::ReportScriptError to take an nsIScriptError interface, rather than separate message, file, line arguments.
...
Fix implementations and their callers, and restore error printing to stderr even when the error is successfully logged to the console service, to make life easier for people who go to the trouble to invoke Mozilla with -console.
2000-04-15 01:56:47 +00:00
mjudge%netscape.com
5c6387af01
new reason for notification
2000-04-14 23:03:57 +00:00
mjudge%netscape.com
f932d997b6
adding reason to notification
2000-04-14 23:03:16 +00:00
mjudge%netscape.com
6a50a5a300
new spi addition for reason for notification
2000-04-14 23:02:51 +00:00
mjudge%netscape.com
df3d3cc91d
added new parameters to notification
2000-04-14 11:28:55 +00:00
mjudge%netscape.com
80323a423b
added new parameters to NotifySelectionlisteners
2000-04-14 11:27:59 +00:00
mjudge%netscape.com
3274a82934
new api more details on notification
2000-04-14 11:27:22 +00:00
warren%netscape.com
54312c70fb
Fixed refcounting bug 35794.
2000-04-14 07:18:36 +00:00
norris%netscape.com
a3caa18f07
Fix
...
28390, 28866, 34364
r=brendan@mozilla.org
35701
r=jst@netscape.com
2000-04-14 03:14:53 +00:00
jst%netscape.com
2c4d540f7a
Update the DOM interface to DOM Level 2, only stubs so far.
2000-04-13 21:21:02 +00:00
danm%netscape.com
9e945b79cc
hook up new 'centerscreen' chrome flag
2000-04-13 20:32:30 +00:00
sfraser%netscape.com
48fa415a04
Adding methods to NSHTMLInputElement to allow control of the selection from JS.
2000-04-13 05:02:35 +00:00
ducarroz%netscape.com
5fe7f03696
Remove the old autocomplete widget which is now replaced by the XBL one (xpfe/components/autocomplete). R=alecf.
2000-04-13 04:50:39 +00:00
hyatt%netscape.com
2ffbbf0cf2
Fixing an XBL event handling bug and a menu shortcut bug. r=brendan, a=leaf
2000-04-06 22:32:36 +00:00
jst%netscape.com
3f6e5927d9
Eliminating the last traces of NS_COMFALSE from the DOM code, fixes M15 bug #11594 .
2000-04-05 02:40:08 +00:00
mkaply%us.ibm.com
25c83939ad
# 34082
...
r= jst@netscape.com
OS/2 Visual Age build - Adding PR_CALLBACK to some functoins for linkage
2000-04-05 02:37:25 +00:00
jst%netscape.com
aebdfd63a7
Updating the DOM Attr interface to match the DOM Level 2 spec. r=waterson@netscape.com
2000-04-03 13:40:04 +00:00
scc%netscape.com
6f4c241bfa
making string conversions explicit
2000-04-03 09:03:21 +00:00
jst%netscape.com
09556dd1c8
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
eb690d2418
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
8e8ba24a17
Reorder member initialzers to fix fompiler wirknings.
2000-04-02 13:54:45 +00:00
jst%netscape.com
c968fa9368
Fixing compiler warnings and possible UMR's.
2000-04-02 13:50:36 +00:00
scc%netscape.com
356987ae60
making string conversions explicit
2000-04-02 08:22:56 +00:00
jim_nance%yahoo.com
ab2828200c
Fixed possible uninitialized return value
...
r=jst@netscape.com
2000-04-02 00:53:21 +00:00
danm%netscape.com
7d23ccadb6
implement alwaysRaised,alwaysLowered,z-lock window.open feature flags
2000-04-01 22:17:48 +00:00
jst%netscape.com
5fdb266f31
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
jband%netscape.com
4722fad978
hold an extra ref on mContext while we are calling GC. a=leaf to checkin while tree is closed
2000-04-01 00:33:10 +00:00
tbogard%aol.net
8ee0467cc0
Changed nsPIDOMWindow::GetXPConnectObject to GetObjectProperty and the same change to Set.
2000-03-31 09:26:02 +00:00
tbogard%aol.net
33ac9cc8c7
When height or width are specified in window.open we now properly apply it to the content area and not to the outer window's size. Fixes #32663 .
2000-03-31 07:34:32 +00:00
tbogard%aol.net
ab5349aaa4
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
57839a9724
Removed GetDocShell from nsPIDOMWindow as it can be retrieved using nsIScriptGlobalObject. Added SetXPConnectObject and GetXPConnectObject which hooks up or retrieves an xpconnect object to a property on the dom window. Removed some old XXXEMBEDDING comments as they were wrong. The old methods on nsIDOMWindow for adding and getting an object now call through to the property code. Those methods will soon be removed.
2000-03-31 03:33:49 +00:00
jst%netscape.com
70f4a36661
Add null ptr checks to avoid crashing, this fixes #30372 . r=av@netscape.com
2000-03-31 00:31:44 +00:00
tbogard%aol.net
5bfd3cc997
nsIDocShell::LoadURI now takes a nsIDocShellLoadInfo parameter to do fancier loads which include replacing current history slots and passing in a referrer. In the future more things may be set on the nsIDocShellLoadInfo interface. This allows us to not have to add a new parameter for every new type of load info that might be needed in different loads.
2000-03-30 22:38:32 +00:00
tbogard%aol.net
2790f05dff
Don't get the referrer spec when the referrer is null.
2000-03-30 08:07:18 +00:00
pavlov%netscape.com
a2e73edc91
fix build bustage
2000-03-30 05:23:20 +00:00
tbogard%aol.net
698dde3fae
Changed CheckURL to return a nsIURI for the referrer instead of a nsString. SetURL now calls nsIDocShell to do it's load instead of nsIWebShell.
2000-03-30 04:55:38 +00:00
jim_nance%yahoo.com
005e33f06e
Bug 33322 - Fix compiler warnings. Its been on n.p.m.builds for a few
...
days for module owners to comment on. r=troy@netscape.com
2000-03-30 03:21:26 +00:00
alecf%netscape.com
a96d4c6225
add local nsIPref.h dependancy to remove global one
2000-03-29 09:48:41 +00:00
tbogard%aol.net
e6b357e9ef
Make sure to dump the xpConnectObjectHash when we load a new document. Use the new docShell API for loading a URI rather than the old nsIWebShell code. Since this takes a uri, this also allows us to avoid creating and destructing a uri/ a character spec. We can now just pass the URI to be loaded.
2000-03-29 06:16:16 +00:00
warren%netscape.com
d60b12b153
Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread.
2000-03-29 03:58:50 +00:00
hyatt%netscape.com
01ea60d7ee
Enhancements to nsIScriptcontext. r=brendan@mozilla.org
2000-03-29 01:18:21 +00:00
akkana%netscape.com
3bd08fc59c
9266: Disable JS in the editor (and allow for disabling it anywhere). r=brendan,jband,norris,sfraser
2000-03-28 00:15:56 +00:00
scc%netscape.com
2fb0ab107e
small changes to clients of string converting APIs
2000-03-26 09:07:50 +00:00
norris%netscape.com
c7afcfb732
Fix
...
32088 Circumventing Same Origin security policy using javascript: URLs
32040 about: can't be link
Also remove deprecated method
r=mstoltz
2000-03-24 22:15:37 +00:00
tbogard%aol.net
a5f723338c
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
norris%netscape.com
07a6acc61f
Fix bug 32904 Asserts at startup in nsScriptSecurityManager.cpp
...
r=mstoltz
2000-03-23 23:42:46 +00:00
hyatt%netscape.com
974924c12b
Adding a couple of props.
2000-03-23 22:20:34 +00:00
hyatt%netscape.com
16fdea9f7b
XUL <textfield> lives!
2000-03-23 22:17:37 +00:00
av%netscape.com
9445663a39
Fixing null-pointer access causing variuos crashes, bug #30372 , r=jst
2000-03-23 21:42:23 +00:00
tbogard%aol.net
3eafb213dd
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
fb0a85bfac
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
norris%netscape.com
d892204fce
Fix
...
28387 nBookmarking javascript: URLs is dangerous
32343 Components object appears to be accessible via javascript: u
31707 Crash when logging into hotoffice.com
r=mstoltz
2000-03-21 23:16:55 +00:00
valeski%netscape.com
5412e2c42d
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
hyatt%netscape.com
74a69fd9f7
Fix for bug #32587 .
2000-03-21 02:05:15 +00:00
jst%netscape.com
9a1181dc2e
Checking in patch from jband@netscape.com that makes it possible to build on Win98 again. r=me
2000-03-20 14:12:57 +00:00
norris%netscape.com
437a7174ea
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
norris%netscape.com
1f3fab41e0
Remove comment that is no longer true.
2000-03-17 22:18:54 +00:00
jst%netscape.com
b768001187
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
3852c08832
Removed tableselection notification from nsIDOMSelectionListener -- no longer needed. r=mjudge
2000-03-16 23:44:49 +00:00
rickg%netscape.com
7c4f6b3293
landing phase 2 to remove deprecated string calls
2000-03-12 11:10:07 +00:00
rickg%netscape.com
4791ab3e8f
removed calls to deprecated string methods
2000-03-12 09:14:14 +00:00
tbogard%aol.net
abbe6911dc
Fixed ordering of member variable initialization to fix compiler warnings. Back() and Forward() now use the nsIWebNavigation interface instead of the old nsIWebShell one.
2000-03-11 11:58:13 +00:00
norris%netscape.com
b06e55722c
Files:
...
caps/idl/nsICertificatePrincipal.idl
caps/idl/nsIPrincipal.idl
caps/src/nsBasePrincipal.cpp
Implement the ability to manipulate multiple capabilties simultaneously.
r=mstoltz@netscape.com
Files:
caps/src/nsCodebasePrincipal.cpp
Codebase equality should be based upon origin, not full path.
r=mstoltz@netscape.com
Files:
caps/src/nsScriptSecurityManager.cpp
Change URI checking to deny based upon scheme rather than allow based upon
scheme for greater flexibility.
r=mstoltz@netscape.com
Files:
dom/public/nsDOMPropEnums.h
dom/public/nsDOMPropNames.h
dom/src/base/nsGlobalWindow.cpp
modules/libpref/src/init/all.js
Fix bug 20469 Seeing JS functions and global variables from arbitrary host
r=vidur@netscape.com
Files:
dom/src/base/nsJSUtils.cpp
dom/src/base/nsJSUtils.h
dom/src/base/nsJSEnvironment.cpp
dom/tools/JSStubGen.cpp
layout/base/src/nsDocument.cpp
layout/html/content/src/nsGenericHTMLElement.cpp
Improve performance by removing NS_WITH_SERVICE call for every DOM access.
Propagate XPCOM failure codes out properly.
r=vidur@netscape.com
Files:
layout/html/document/src/nsFrameFrame.cpp
Fix 27387 Circumventing Same Origin security policy using setAttribute
r=vidur@netscape.com
2000-03-11 06:32:42 +00:00
norris%netscape.com
772f1f0cad
Remove mURL from nsWebShell, and GetURL from nsIWebShell.
...
r=travis
2000-03-11 02:57:39 +00:00
tbogard%aol.net
a28e9ea44d
Use the nsIWebNavigation interface for loading an URL where possible instead of the old webShell one. When calling FindChildWithName add the new parameter to state that a child of a different type if ok to return.
2000-03-11 00:59:08 +00:00
tbogard%aol.net
cedfb05eb4
FindChildWithName now takes a new parameter for if children of different types should be returned. We pass FALSE here to say children of a different type is fine.
2000-03-11 00:57:01 +00:00
mscott%netscape.com
d9ce914645
Bug #30553 --> properly get the correct window sizes for new windows created with a window target. This code
...
was actually written by travis and was reviewed by danm. I'm just checking it in for him.
a=jevering
2000-03-09 08:19:22 +00:00
valeski%netscape.com
3318ea6a6e
r=vidur. a=jevering. We now advertise Netscape like we always did in the AppName field
2000-03-07 15:35:48 +00:00
warren%netscape.com
7e37f4f478
Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar
2000-03-05 21:26:01 +00:00
hyatt%netscape.com
daf0f13722
XUL RadioGroup element, not used in XUL. r=ben, a=jar
2000-03-02 10:00:09 +00:00
mcafee%netscape.com
3f259e30e4
Fixing unix bustage, should use PR_TRUE.
2000-02-26 02:56:29 +00:00
vidur%netscape.com
a4b5e12ac3
Fix for bug 27935. Found a FMR in nsGlobalWindow::Runtimeout that caused a timing-dependent crash. r=pinkerton,pollmann
2000-02-26 02:28:27 +00:00
pinkerton%netscape.com
deaf976982
saari at pink's machine again, another generated file
2000-02-26 02:03:04 +00:00
pinkerton%netscape.com
a290c101d0
saari checking in on pink's machine, fixing build, adding generated DOM idl file
2000-02-26 01:48:04 +00:00
saari%netscape.com
2928a1ce5c
Fix PDT+ 28467, windows jumping z-order to front on load. r=hyatt a=jar
2000-02-26 00:58:12 +00:00
hyatt%netscape.com
c5a3f61f35
XUL Property APIs, b=26109, r=ben
2000-02-25 08:37:49 +00:00
mjudge%netscape.com
e5120794d3
part of checkin to add new getter and setter to nsIDOMSelection. a=jar r=jfrancis
2000-02-25 04:30:31 +00:00
mjudge%netscape.com
0daab9915d
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
tbogard%aol.net
8e88710486
Fixed build warnings.
2000-02-25 01:15:37 +00:00
tbogard%aol.net
bfd5abb9cf
Reload now goes through the new nsIWebNavigation interface instead of the old nsIWebShell interface. Work on 13374 and landing of new session history/ uriloading. r=mscott a=jevering
2000-02-24 03:57:32 +00:00
tbogard%aol.net
a194973e77
Changed call to RemoveFocus to first try and set the focus to the parent docshell and then to the tree owner. Work for 13374. r=saari
2000-02-24 02:03:08 +00:00
pollmann%netscape.com
6a17bfe9ab
Bug 12513: Forgot a file, blast! r=vidur, a=rickg
2000-02-24 00:57:34 +00:00
pollmann%netscape.com
8e2121fb4d
Bug 12513: Fix typo (win build bustage).
2000-02-24 00:24:10 +00:00
pollmann%netscape.com
a6bde9d2d6
added files: mozilla/dom/src/html/nsJSNSHTMLOptionCollection.cpp
2000-02-24 00:08:08 +00:00
pollmann%netscape.com
3b493e429f
Bug 12513: Add OptionCollection interface for Nav DOM compatability. r=vidur a=rickg
2000-02-24 00:08:00 +00:00
pollmann%netscape.com
8ab60777e3
Bug 12513: Add OptionCollection interface for Nav DOM compatability. r=vidur a=rickg
2000-02-23 22:46:11 +00:00
pollmann%netscape.com
0652b029b2
Bug 12513: Add OptionCollection interface for Nav DOM compatability. r=vidur a=rickg
2000-02-23 22:38:00 +00:00
norris%netscape.com
3d5f67908e
Fix 28612 META Refresh allowed in Mail/News
...
r=mstoltz,a=jar
Fix 28658 File upload vulnerability
r=vidur,a=jar
2000-02-23 22:34:40 +00:00
vidur%netscape.com
b604d41c72
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
vidur%netscape.com
f34d811fc9
Fix for bug 28283. Crash setting window.innerHeight - fixed typo in setter. r=travis, a=chofmann
2000-02-22 22:03:55 +00:00
norris%netscape.com
48812821ae
Fix 26235.
...
r=mztoltz, a=jar
2000-02-19 00:47:21 +00:00
alecf%netscape.com
2083a29874
fix solaris bustage
2000-02-16 09:37:33 +00:00
rginda%netscape.com
6878336234
DOM fixes for bug 20721, r=vidur
2000-02-16 07:13:59 +00:00
joki%netscape.com
4596efac68
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
c6fd9d66f6
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
wtc%netscape.com
a4917ee631
Bugzilla bug #27457 : prepare the Windows build system for NSPR library
...
name change. Define a new makefile variable LIBPLC.
Modified files:
mozilla/config/config.mak
mozilla/dom/src/build/makefile.win
mozilla/extensions/wallet/cookieviewer/makefile.win
mozilla/extensions/wallet/editor/makefile.win
mozilla/extensions/wallet/signonviewer/makefile.win
mozilla/extensions/wallet/walletpreview/makefile.win
mozilla/mailnews/import/eudora/src/makefile.win
mozilla/mailnews/import/oexpress/makefile.win
mozilla/mailnews/import/outlook/src/makefile.win
mozilla/mailnews/import/src/makefile.win
mozilla/mailnews/import/text/src/makefile.win
mozilla/netwerk/protocol/jar/src/makefile.win
mozilla/profile/Acctidl/makefile.win
mozilla/profile/src/makefile.win
mozilla/xpcom/sample/makefile.win
2000-02-15 14:35:15 +00:00
tbogard%aol.net
e5db99a5b8
Adding the new interfaces for browserElement and iframeElement. r=hyatt
2000-02-15 04:43:29 +00:00
vidur%netscape.com
d645f2102a
Fix for bug 25269. We can now reenter GlobalWindowImpl::RunTimeout. This may happen if a modal dialog (and hence a subevent loop) is invoked from a timeout - as it does with the Mail Account Wizard window. r=norris
2000-02-15 01:32:19 +00:00
sfraser%netscape.com
932edb3548
Fix a bug where UpdateCommands() would recurse. r=hyatt
2000-02-15 01:08:04 +00:00
tbogard%aol.net
a54343ed69
Changed to get the document from the nsIWebNavigation interface instead of the nsIDocShell interface. r=hyatt
2000-02-14 06:23:02 +00:00
hyatt%netscape.com
aa3b2f2d70
Fix for bug #20764 .
2000-02-12 10:08:52 +00:00
hyatt%netscape.com
0294445c77
Fix for PDT+ bug #20764 .
2000-02-12 10:08:23 +00:00
tbogard%aol.net
a2ce12b0a5
When setting focus, it should be valid that if there is not a tree owner, then we don't assert, just don't call the tree owner to set itself visible. r=saari.
2000-02-12 02:47:02 +00:00
tbogard%aol.net
721c8092d1
When getting a TreeOwner that is null, make sure we don't crash trying to call QueryInterface on it when grabbing the nsIBaseWindow interface. r=saari
2000-02-12 02:39:51 +00:00
saari%netscape.com
309d83f875
continuation of focus landing, PDT+ bugs in my list, look if you care, r=hyatt
2000-02-11 23:42:11 +00:00