scc%netscape.com
8a21346811
making string conversions explicit
2000-04-25 08:10:43 +00:00
tbogard%aol.net
9ef4ea40e7
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
bbb0086bfe
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
8754202470
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
bc875bc29f
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
9fc5b3a994
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
761fc35efc
Teaching idlc about the new nsString API.
2000-04-21 21:29:19 +00:00
danm%netscape.com
317a9fed34
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
b067edf867
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
eeb4df595e
Bug 34217. Making js protocol not clear window when it returns no result.
2000-04-21 05:18:15 +00:00
scc%netscape.com
3008372aa4
making string conversions explicit
2000-04-21 02:35:42 +00:00
jst%netscape.com
65686de7fb
Updating the DOM interface CSSStyleDeclaration to DOM Level 2.
2000-04-20 13:50:56 +00:00
brade%netscape.com
a906eff95b
add nsJSCSSValue.cpp for jst
2000-04-20 13:48:39 +00:00
jst%netscape.com
65013f77f6
Adding CSSValue interface, not part of the build yet.
2000-04-20 11:07:16 +00:00
pinkerton%netscape.com
ae9fdaa5ca
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
4a35c96f6d
Adding top and left to screen object.
2000-04-20 01:59:24 +00:00
pinkerton%netscape.com
c794e77872
Adding top and left because they are not always at 0,0.
2000-04-20 01:58:36 +00:00
pinkerton%netscape.com
412c7b250a
Adding screen.top and screen.left
2000-04-20 01:57:16 +00:00
jst%netscape.com
b28d0d6298
Updating the DOM interfaces HTMLFormElement and HTMLOptionElement to DOM Level 2.
2000-04-18 23:00:58 +00:00
jst%netscape.com
a4ce9e598d
Updating the HTMLObjectElement interface to DOM Level 2.
2000-04-18 22:57:42 +00:00
jst%netscape.com
bf6e7d26cc
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
d563ed28aa
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
8495fc494c
making string conversions explicit
2000-04-17 14:30:23 +00:00
scc%netscape.com
c4d1fa2a87
making string conversions explicit
2000-04-15 19:03:12 +00:00
mccabe%netscape.com
be3c9f9415
Fix logic to fall through to stderr-printing code.
2000-04-15 03:40:48 +00:00
jband%netscape.com
435ab7eed0
fixing bustage
2000-04-15 02:50:22 +00:00
mccabe%netscape.com
71eac1e422
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
50dbac491d
new reason for notification
2000-04-14 23:03:57 +00:00
mjudge%netscape.com
6dd854c7e8
adding reason to notification
2000-04-14 23:03:16 +00:00
mjudge%netscape.com
aab121da58
new spi addition for reason for notification
2000-04-14 23:02:51 +00:00
mjudge%netscape.com
5ae6f585b1
added new parameters to notification
2000-04-14 11:28:55 +00:00
mjudge%netscape.com
9aad98b95a
added new parameters to NotifySelectionlisteners
2000-04-14 11:27:59 +00:00
mjudge%netscape.com
d72a90e1cb
new api more details on notification
2000-04-14 11:27:22 +00:00
warren%netscape.com
4185bd4e2e
Fixed refcounting bug 35794.
2000-04-14 07:18:36 +00:00
norris%netscape.com
e356de6476
Fix
...
28390, 28866, 34364
r=brendan@mozilla.org
35701
r=jst@netscape.com
2000-04-14 03:14:53 +00:00
jst%netscape.com
5cd69c3154
Update the DOM interface to DOM Level 2, only stubs so far.
2000-04-13 21:21:02 +00:00
danm%netscape.com
24b21c7210
hook up new 'centerscreen' chrome flag
2000-04-13 20:32:30 +00:00
sfraser%netscape.com
46d55f87a5
Adding methods to NSHTMLInputElement to allow control of the selection from JS.
2000-04-13 05:02:35 +00:00
sfraser%netscape.com
932121c8e2
Adding methods to nsHTMLNSInputElement to support getting/setting the selection from JS. Also added a textLength attribute.
2000-04-13 04:50:59 +00:00
ducarroz%netscape.com
245059c4ee
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
878a4d9d58
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
059979d5e5
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
128aedce82
# 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
44d3c72ca2
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
38c126da97
making string conversions explicit
2000-04-03 09:03:21 +00:00
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
0d6727581d
Reorder member initialzers to fix fompiler wirknings.
2000-04-02 13:54:45 +00:00
jst%netscape.com
52b817263a
Fixing compiler warnings and possible UMR's.
2000-04-02 13:50:36 +00:00
scc%netscape.com
5ce47666d5
making string conversions explicit
2000-04-02 08:22:56 +00:00
jim_nance%yahoo.com
46de9b3a7b
Fixed possible uninitialized return value
...
r=jst@netscape.com
2000-04-02 00:53:21 +00:00
danm%netscape.com
8e4b47df67
implement alwaysRaised,alwaysLowered,z-lock window.open feature flags
2000-04-01 22:17:48 +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
jband%netscape.com
7d198d2117
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
a154678139
Changed nsPIDOMWindow::GetXPConnectObject to GetObjectProperty and the same change to Set.
2000-03-31 09:26:02 +00:00
tbogard%aol.net
8c51ecefbe
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
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
f382be7ec2
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
e85facb819
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
4ac35be0c1
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
a6d51f6797
Don't get the referrer spec when the referrer is null.
2000-03-30 08:07:18 +00:00
pavlov%netscape.com
c9dc6c9522
fix build bustage
2000-03-30 05:23:20 +00:00
tbogard%aol.net
017e88eaa4
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
dc0e139673
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
e1aab6a3e5
add local nsIPref.h dependancy to remove global one
2000-03-29 09:48:41 +00:00
tbogard%aol.net
c2819cb0ba
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
727f312b32
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
ca3c35c57d
Enhancements to nsIScriptcontext. r=brendan@mozilla.org
2000-03-29 01:18:21 +00:00
akkana%netscape.com
1b96eaa6ca
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
c159ce9031
small changes to clients of string converting APIs
2000-03-26 09:07:50 +00:00
norris%netscape.com
4eb52aa84b
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
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
norris%netscape.com
593a12b912
Fix bug 32904 Asserts at startup in nsScriptSecurityManager.cpp
...
r=mstoltz
2000-03-23 23:42:46 +00:00
hyatt%netscape.com
eed6f05955
Adding a couple of props.
2000-03-23 22:20:34 +00:00
hyatt%netscape.com
88438460a7
XUL <textfield> lives!
2000-03-23 22:17:37 +00:00
av%netscape.com
aac4b2fb97
Fixing null-pointer access causing variuos crashes, bug #30372 , r=jst
2000-03-23 21:42:23 +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
norris%netscape.com
b4309b139a
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
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
hyatt%netscape.com
eb590233a8
Fix for bug #32587 .
2000-03-21 02:05:15 +00:00
jst%netscape.com
3c8ef123b8
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
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
norris%netscape.com
d6d9c3c79b
Remove comment that is no longer true.
2000-03-17 22:18:54 +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
rickg%netscape.com
194f10b94d
landing phase 2 to remove deprecated string calls
2000-03-12 11:10:07 +00:00
rickg%netscape.com
ffe78e83e5
removed calls to deprecated string methods
2000-03-12 09:14:14 +00:00
tbogard%aol.net
6f99d05f74
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
060e388a6b
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
9b2edd3c59
Remove mURL from nsWebShell, and GetURL from nsIWebShell.
...
r=travis
2000-03-11 02:57:39 +00:00
tbogard%aol.net
ca737d3b79
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
5ecfcfafb4
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
26d9b3ad83
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
e34603f984
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
c0497e31be
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
d6796e3c65
XUL RadioGroup element, not used in XUL. r=ben, a=jar
2000-03-02 10:00:09 +00:00
mcafee%netscape.com
d43ab625b4
Fixing unix bustage, should use PR_TRUE.
2000-02-26 02:56:29 +00:00
vidur%netscape.com
53507a2af2
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
4e3e72a47c
saari at pink's machine again, another generated file
2000-02-26 02:03:04 +00:00
pinkerton%netscape.com
bd834b5c7f
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
dbaa79f38a
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
5ff8c68587
XUL Property APIs, b=26109, r=ben
2000-02-25 08:37:49 +00:00
mjudge%netscape.com
fc3ebb697e
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
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
tbogard%aol.net
58eb012885
Fixed build warnings.
2000-02-25 01:15:37 +00:00
tbogard%aol.net
9ebce62660
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
77d00ef7b2
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
3cd70308f6
Bug 12513: Forgot a file, blast! r=vidur, a=rickg
2000-02-24 00:57:34 +00:00
pollmann%netscape.com
1fc6e17a67
Bug 12513: Fix typo (win build bustage).
2000-02-24 00:24:10 +00:00
pollmann%netscape.com
78ed122243
added files: mozilla/dom/src/html/nsJSNSHTMLOptionCollection.cpp
2000-02-24 00:08:08 +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
b86d693799
Bug 12513: Add OptionCollection interface for Nav DOM compatability. r=vidur a=rickg
2000-02-23 22:46:11 +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
norris%netscape.com
d64387736b
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
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
vidur%netscape.com
c15943f018
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
641ee73ace
Fix 26235.
...
r=mztoltz, a=jar
2000-02-19 00:47:21 +00:00
alecf%netscape.com
6aead1ab53
fix solaris bustage
2000-02-16 09:37:33 +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
wtc%netscape.com
9377345e33
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
3a54bd5f2a
Adding the new interfaces for browserElement and iframeElement. r=hyatt
2000-02-15 04:43:29 +00:00
vidur%netscape.com
4a99a365f0
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
3145b88aad
Fix a bug where UpdateCommands() would recurse. r=hyatt
2000-02-15 01:08:04 +00:00
tbogard%aol.net
affdb28ed0
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
5b1a23bf63
Fix for bug #20764 .
2000-02-12 10:08:52 +00:00
hyatt%netscape.com
f4ca859684
Fix for PDT+ bug #20764 .
2000-02-12 10:08:23 +00:00
tbogard%aol.net
aabff5b406
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
3a04b2a127
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
238d398b5e
continuation of focus landing, PDT+ bugs in my list, look if you care, r=hyatt
2000-02-11 23:42:11 +00:00
vidur%netscape.com
e71513d24e
Fix for bug 26694. Flush pending notifications before get frame information. r=nisheeth.
2000-02-11 23:08:57 +00:00
nisheeth%netscape.com
9780d0f51c
r=vidur. Partial fix for PDT+ bug 26673. Sync up the content and frame models before returning information from certain getter methods of global window.
2000-02-11 07:14:41 +00:00
norris%netscape.com
5567200a75
Fix 18439 windows.status allows reading links
...
r=mstoltz
2000-02-11 04:18:39 +00:00
mjudge%netscape.com
af209960ee
added new java property. added it to nsDOMPropEnums.h to allow genprops.pl to give correct method name
2000-02-11 01:04:56 +00:00
mjudge%netscape.com
933891bf36
fixes left out last night for range removal bug
2000-02-11 01:00:56 +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
3eabfb6192
clearing strange M flag on file. must ahve checked in a space instead of tab or something
2000-02-10 08:24:23 +00:00
mjudge%netscape.com
442f9d6103
adding one more prop for selection
2000-02-10 08:21:42 +00:00
tbogard%aol.net
b58c9c3513
Fixed a bug where we weren't actually paying attention to the starting position of the window specified through the features provided in the open call. r=hyatt
2000-02-10 05:03:05 +00:00
norris%netscape.com
2b4b436f5f
Fix 25062 Reload vulnerability
...
25206 Reload vulnerability #2
Implement grant dialogs and persistence for capabilities.
most r=mstoltz, some code from morse w/ r=norris
2000-02-10 04:56:56 +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
mcafee%netscape.com
59379f7afa
Fixing solaris bustage. Tainting problem, need to include .h file instead of using class declaration. r=scc
2000-02-09 05:26:02 +00:00
tbogard%aol.net
a5b78a70df
Second part of sizing fix for alerts. WinHasOptions should not evaluate when options is null. This fixes a crash bringing up new windows with no options. SizeToContent now uses the implementation found in the contentViewer. r=mscott
2000-02-08 22:45:45 +00:00
tbogard%aol.net
f3607ae646
Removing forward declare of nsIBrowserWindow as that interface is on it's way out.
2000-02-08 15:13:47 +00:00
tbogard%aol.net
840c8350e1
GlobalWindow now calls up nsIDocShellTreeOwner rather than nsIBrowserWindow. GlobalWindow has mostly been re-organized as well as cleaned up to provide this new functionality. DocShellTreeOwners got implementations filled in and many bugs fixed. nsIScriptGlobalObject now talks in terms of docShells instead of webShells. Fixed a number of cases where people were walking through content viewers etc to get to a presShell and changed them to simply ask for the presShell from the docShell. GlobalWindow now deals completely in terms of docShells. r=vidur
2000-02-08 13:40:10 +00:00
valeski%netscape.com
8c7e268b0a
10465, r=vidur. navigator js now uses the new HTTP service of user agent components.
2000-02-08 06:22:21 +00:00