Commit Graph

354 Commits

Author SHA1 Message Date
danm%netscape.com
7a4bef2d54 don't set status in SetNewDocument if window is partially destroyed. bug 49615 r=jst,waterson 2000-10-06 00:22:56 +00:00
heikki%netscape.com
4e5e02fcb1 Bug 51211. Image load event caused havoc in chrome, stop the event from getting into chrome. r=vidur, a=hyatt. 2000-10-05 21:40:13 +00:00
locka%iol.ie
f67c4388ca Fixes window.title property so that the frame window's titlebar is changed when the property changes. b=50682, r=mscott, a=mscott 2000-10-03 13:35:30 +00:00
jst%netscape.com
f4edbb9849 Redoing how 'replaceable' properties on DOM objects are resolved to be compatible with 4.x, with this change named frames in framesets override 'replaceable' properties so that window.toolbar (or any replaceable property) in a frameset document with a frame named 'toolbar' actually resolves to the frame, and not the native toolbar. r/a=brendan, r=rpotts&scc 2000-09-22 10:18:07 +00:00
hyatt%netscape.com
8a0e458fe7 48758. r=ben,saari, a=waterson 2000-09-22 05:31:36 +00:00
hyatt%netscape.com
ac2865c3c4 48758. r=ben,saari, a=waterson 2000-09-22 05:02:20 +00:00
dveditz%netscape.com
3c17a84a91 bug 47080 change value of navigator.platform for backward compatibility, r=sgehani,a=scc 2000-09-22 04:52:22 +00:00
mstoltz%netscape.com
b3f1af8772 Fixing 52497, security problem in document.implementation, r=jst a=brendan 2000-09-20 23:38:28 +00:00
locka%iol.ie
b78abdf560 Changes to loadURI & reload methods on nsIDocShell, nsIWebNavigation. b=50949, r=radha, a=radha 2000-09-20 12:23:53 +00:00
jst%netscape.com
e6821c4310 Fixing nsbeta3+ bug 50393. Make frameset windows request the principal form their parent if there's no document object in the frameset nor a cached principal, this can happen with <frame src='javascript:...'> frames. r/a=vidur, r=mstoltz. 2000-09-19 05:21:00 +00:00
saari%netscape.com
d7726a66ea fixing focus bugs for 53017. r=hyatt 2000-09-19 03:14:31 +00:00
sean%beatnik.com
874af57ab5 fix for bug 50990 r=jst a=brendan prevent timeout list insertion pointer from being null 2000-09-15 19:22:03 +00:00
joki%netscape.com
cb0f8750e0 Fix bug 47022 by fixing typo in mousemove listener registration. r: jst 2000-09-15 06:07:51 +00:00
mjudge%netscape.com
e2be918716 small but pervasive change to make nsIDOMSelection an xpidl interface. also broke it into 2 interfaces, nsISelection and nsISelectionPrivate. moved nsIDOMSelectionListener also to xpidl. these new idl files live in layout/base/public. r=sfraser, r=anthonyd bug 48575 2000-09-14 11:45:01 +00:00
jst%netscape.com
6fc361e1b1 Checkin in part of the fix for nsbeta3+ bug 42321. Avoid running JS_GC() many times per window open/close, once should be enough. Patch mostly done by alex@cendio.se, r=jst@netscape.com & vidur@netscape.com 2000-09-14 06:18:09 +00:00
rayw%netscape.com
0257791053 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
locka%iol.ie
8c8e34e146 Added scrollByLines, scrollByPages methods to DOM window object. b=46858,r=valeski 2000-09-13 13:06:07 +00:00
scc%mozilla.org
33ce8dfdb9 if you want a pointer to the characters, you're going to have to |.get()| it 2000-09-13 03:24:57 +00:00
hyatt%netscape.com
7ace0d291a Binding detached. r=pavlov 2000-09-08 06:59:14 +00:00
jst%netscape.com
6791180ede Fixing regression wrt setting window.location='xxx'. r=rpotts&vidur 2000-09-08 04:21:29 +00:00
heikki%netscape.com
ccd277ef33 Fixed bug 22710, load and error events were not firing for images. I also changed the select event firing to use nsEvent instead of nsGUIEvent. r=joki. 2000-09-07 20:37:01 +00:00
hyatt%netscape.com
927938cc43 Adding originalTarget to Event object. r=joki 2000-09-07 01:07:29 +00:00
locka%iol.ie
1f402e7d0a Attach nsGlobalWindow's title property to the primary content document's title property. b=41984, r=jst 2000-09-01 13:31:21 +00:00
vidur%netscape.com
e153192875 Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com 2000-09-01 01:54:35 +00:00
mstoltz%netscape.com
ecbc31c3d3 Fixing exploits involving changing the location of a window and getting the wrong principal. Bug 48723, r=vidur 2000-08-31 05:53:32 +00:00
danm%netscape.com
f70405499d check for null context before clearing JS watchpoints. bug 49615. patch from afranke@ags.uni-sb.de. r=brendan, me a=brendan 2000-08-31 03:10:52 +00:00
rginda%netscape.com
bec6b5c5bb adding nsIDOMWindowEventOwner to GlobalWindow.
r=vidur
2000-08-29 23:45:47 +00:00
jst%netscape.com
4ed8ce0219 Fixing nsbeta3+ bug 31997. Make the global window reset the status and default status for the window when the document changes. r=nisheeth@netscape.com 2000-08-29 02:04:44 +00:00
vidur%netscape.com
a6fa8885ba Fix for bug 43902. The DOM glue now streamlines the Get/SetProperty methods for the window class. Window.location and title and document.title are now part of the idlc interfaces, rather than special-cased. r=jst@netscape.com 2000-08-29 00:14:23 +00:00
danm%netscape.com
09c27489d5 hand mScriptObject off to the JSContext when tearing down the window so it can be unrooted for GC purposes a little later, after the JS glue has had a chance to retrieve it. bug 43466 r=brendan,jst,vidur 2000-08-26 23:35:50 +00:00
locka%iol.ie
ecebe2ac21 API changes for embedding. b=46847, r=dougt, a=valeski 2000-08-25 18:39:46 +00:00
jst%netscape.com
9abec73fbe DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc 2000-08-23 17:27:06 +00:00
brendan%mozilla.org
d46946322b Teach the DOM to use lazy JS class initialization (46703, r=jst@netscape.com). 2000-08-22 03:51:17 +00:00
scc%mozilla.org
8d0b438421 fixing code that relied on implicit string construction 2000-08-19 21:38:38 +00:00
danm%netscape.com
631ed81066 adding handling for _top targets, which strangely seemed to just be missing. bug 32342 r=hyatt. 2000-08-16 02:16:11 +00:00
danm%netscape.com
e0450ccba0 treat width/height=* features to mean size of parent window. compatibility with Nav 4. bug 30394. 2000-08-15 20:01:20 +00:00
jst%netscape.com
53a23bf142 Backing out changes that should've been checked onto a branch. Sorry about that. 2000-08-11 22:10:35 +00:00
jst%netscape.com
8b61ed0444 DOM API string changes... 2000-08-11 21:41:59 +00:00
dougt%netscape.com
f1a427503d Renaming GetPrompt() to GetPrompter in nsIDOMWindow. This avoids a namespace
r=vidur@netscape.com (47889)
2000-08-09 21:12:21 +00:00
brendan%mozilla.org
8de75d3e89 Clear JS watchpoints on the window object before loading a new document (38959, r=mstoltz). 2000-08-09 03:30:46 +00:00
saari%netscape.com
77a47fdee1 Beginnings of massive landing of joki changes.
Relevant nsbeta3+ bugs 43309, 44503, 2634, 2504,5981, 24698, 25758, 33577,
36062, 36217, 41191, 41491, 42356, 42829, 43016
r=saari (joki code). also been tested by heikki and bryner
2000-08-08 21:19:03 +00:00
dougt%netscape.com
2e7c2fd23d Adding GetPrompt() method to nsIDOMWindow.
r=vidur@netscape.com (47889)
2000-08-07 20:55:36 +00:00
dbaron%fas.harvard.edu
9ead01a3b0 Check in some debugging code that's very useful for finding leaked GC roots. This is #if 0, so it shouldn't affect anything. r=a=waterson 2000-07-28 12:18:29 +00:00
jst%netscape.com
187ac81849 Fixing (partially at least) nsbeta2+ bug 38951, the problem was that properties on closed window objects were not accessible due to the document being destroyed to soon. We still destroy the document too soon but now we at least hold on to the document principal in the window object so that we don't bail on every security check done for every access to properties the closed window. r=vidur@netscape.com 2000-07-13 21:48:25 +00:00
ericb%neoplanet.com
ed3ff3ad8b resizers and titlebars r:hyatt a:hyatt 2000-07-11 23:34:44 +00:00
brendan%mozilla.org
799479a315 Constipation (r=lumpy,a=jack). 2000-07-08 00:23:12 +00:00
saari%netscape.com
f24b7b375a simple null check to stop crasher. r=joki 2000-06-28 20:56:29 +00:00
tao%netscape.com
c094568ffd 39790: [L12y] Move all localizable prefs into chrome://.r=alecf. 2000-06-27 22:13:23 +00:00
ftang%netscape.com
b8d44ad36a fix 35076. r=vidur. escape the URL if it contains non ASCII character. Escape from the position
which the first non ASCII char appear.
2000-06-27 21:27:30 +00:00
joki%netscape.com
db9bd6ac20 Temporary fix for bug 43390, allow modal dialogs/windows to be raised from script. r:vidur 2000-06-23 20:32:45 +00:00