Commit Graph

350 Commits

Author SHA1 Message Date
radha@netscape.com
c3b2434281 Fix for bug # 94926. assert in nsDocShell::SetTitle() r=adamlock sr=rpotts a=asa 2001-08-24 20:03:24 +00:00
radha@netscape.com
a01f8acf2d Fox for bug # 90098 and 83684 r=valeski sr=rpotts a=asa 2001-08-23 21:56:38 +00:00
shanjian@netscape.com
f82d708a13 #45187 Inherit character coding does not work in <a href= xxxx target="new">
r = rpotts, sr=waterson, a=tor
2001-08-23 04:24:25 +00:00
bryner@netscape.com
b9750c2b9d Bug 92210 - Window steals focus if you switch to another app during "Transferring data from...". r=saari, sr=hyatt. 2001-08-21 21:18:45 +00:00
locka@iol.ie
f4e5fefdb9 Fix for anchors that try and load content into a docshell that has already been destroyed. b=94229 r=ccarlen@netscape.com sr=rpotts@netscape.com 2001-08-21 00:50:26 +00:00
radha@netscape.com
2c3e6db404 Fix for bug # 86752. LOAD_FLAGS_BYPASS_HISTORY does not work. r=adamlock sr=rpotts 2001-08-16 23:49:50 +00:00
shanjian@netscape.com
023b6ebfcb #92473 Overwrite character set does not work inside Text and Textarea.
r = radha, sr=blizzard
2001-08-16 00:33:58 +00:00
kin@netscape.com
a713e233af Fix for blocker bugs 95243 (Crash when typing in body of mail compose window)
and 95297 (session history doesn't restore scroll position and form controls).
Fix backs out bryner@netscape.com's patch for bug 92210.

a=jj@netscape.com
2001-08-15 20:41:20 +00:00
rpotts@netscape.com
4bb8a856ea bug #94205. Adding flags to nsIWebNavigation::Stop(). 2001-08-14 04:46:20 +00:00
bryner@netscape.com
96dd708933 Bug 92210 - Browser window steals focus if you switch to another window during "Transferring data from..." state. r=saari, sr=hyatt. 2001-08-13 23:48:16 +00:00
radha@netscape.com
9880d96a22 Fix for topEmbed bug 93027 r=pollmann sr=darin 2001-08-10 14:43:03 +00:00
dbaron@fas.harvard.edu
7a0b60f988 Split nsIContentViewer::destroy into close and destroy so we can trigger teardown both at the beginning and at the end of paint suppression. Move the PresShell's teardown from its destructor into new Destroy method so it happens at the end of paint suppression. Also clean up nsDocumentViewer.cpp a bit. b=80203,89626 r=hyatt sr=waterson 2001-08-01 03:15:50 +00:00
dbaron@fas.harvard.edu
2badd618ea Backing out changes for 80203 and 89626 to fix blocker 92325 and probably also blocker 92443. 2001-07-26 20:53:21 +00:00
jaggernaut@netscape.com
c2bcad0b73 Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2001-07-25 07:54:28 +00:00
dbaron@fas.harvard.edu
8fe41c0a27 Split nsIContentViewer::destroy into close and destroy so we can trigger teardown both at the beginning and at the end of paint suppression. Move the PresShell's teardown from its destructor into EndObservingDocument so it happens at the end of paint suppression. b=80203,89626 r=hyatt sr=waterson 2001-07-25 04:30:59 +00:00
rpotts@netscape.com
39c73234a1 bug #84749. (r=nisheeth, sr=jst). Document unload() events fired *after* the current URI had been changed - this allowed JS to track where the user was going next... 2001-07-17 20:17:38 +00:00
mscott@netscape.com
d75886bfec Bug #89628 --> don't create a session history entry if there is no session history for this docshell chain.
Fixes the problem where the mailnews message pane was suddenly getting the scroll bar state remembered across messages.
(checking in for radha)
r=valeski
sr=mscott
2001-07-13 04:53:58 +00:00
mstoltz@netscape.com
dfbfb238f9 Better fix for JS URL/session history exploit 88167 - JS URLs in session
history have no access to the current page. Other forms of loading (bookmarks,
URL bar, links) remain as they were. r=jesse, sr=jst.
2001-07-03 05:27:22 +00:00
radha@netscape.com
5f1feef0fb Fix for bugzilla bug 86330 r=adamock sr=rpotts. Bug with SH in frames with targets 2001-07-03 00:00:12 +00:00
mstoltz@netscape.com
89dd961f5a Bug 88167 - javascript URLs should never inherit the system principal or a
signed/privileged principal. r=bbaetz, sr=jst.
2001-07-02 06:39:29 +00:00
jaggernaut@netscape.com
baba14c5c8 Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
yokoyama@netscape.com
1679339384 Bug 82244
backout old patch
r= radha sr=rpotts
2001-06-29 22:12:14 +00:00
dbaron@fas.harvard.edu
69a6cb0a0b Fix gcc 2.7.2.3 bustage by changing |EqualsWithConversion| to |Equals|. 2001-06-29 18:28:39 +00:00
bryner@uiuc.edu
8fcb0d7b58 Bug 82123 -- enable embeddors to alter the focus traversal so that the document itself receives focus first instead of last. r=saari, adamlock, sr=jst, a=chofmann. 2001-06-26 01:19:11 +00:00
jaggernaut@netscape.com
d09a8c54b6 Bug 83394: Tabindex attribute not working properly in mfcembed app''.
Fixes problems with tabbing from the document to elements with the index attribute set in both mfcembed and the regular browser app.

patch by bryner, r=jag, sr=hyatt, a=chofmann
2001-06-22 07:25:28 +00:00
ftang@netscape.com
f2c4e4e990 check in for rpotts bug#82244
when we do meta charset reload, load it from cache by using the same load flag history using.
author=rpotts r=radha/adamlock sr=vidur a=chofmann
2001-06-22 00:54:27 +00:00
peterlubczynski@netscape.com
d2a3fd6456 More ^M bustage 2001-06-21 02:07:25 +00:00
peterlubczynski@netscape.com
17a0916cd2 Fix for title bar not updating for full page plugins bug 59749 r=av sr=attinasi a=choffman 2001-06-21 01:04:29 +00:00
dbaron@fas.harvard.edu
20d7bc6052 Fix bad getters on nsIDocument and nsIScriptContext to use out params rather than return |AddRef|ed pointers. b=81289 r=jaggernaut sr=jst a=asa 2001-06-20 03:27:48 +00:00
bryner@uiuc.edu
683606d064 Bug 70484 - browser window would go keydead when clicking a link inside a FRAME which loaded a new document into the top-level content area. r=saari, sr=hyatt, a=asa. 2001-06-19 23:31:25 +00:00
bryner@uiuc.edu
dca80f0a0d Bug 77913 - tab focus not cycling around in dialogs. r=jag, sr=jst, a=blizzard. 2001-06-19 05:35:24 +00:00
blizzard@redhat.com
d30cb1aee7 Fix blocker bug #85703. Crashes on popup windows. r=adamlock,sr=tor,a=asa 2001-06-14 17:42:16 +00:00
saari@netscape.com
325c4d77a2 fix for 84560, intially focused url bar key bindings are broken. a=blizzard, r=jag, sr=hyatt 2001-06-14 03:49:07 +00:00
jaggernaut@netscape.com
a0037f7e6f Bug 77307: ``%27 codes after url redirection'', r=rpotts, sr=shaver, a=asa@mozilla.org
Bug 79582: ``content refresh with non-digit chars before ; not parsed "correctly"'', r=rpotts, sr=ben, a=asa@mozilla.org
2001-06-11 22:05:59 +00:00
dougt@netscape.com
cd3cf1fa7c Fixes bug 83401. r=gagan, darin, sr=vidur, a=blizzard. Add port blacklisting to necko 2001-06-06 00:10:09 +00:00
mstoltz@netscape.com
0d97b0f09a bug 77485 - exploit inserting a function into another window using targeted
javascript URL links. Two-part fix: moving the call to GetCurrentDocumentOwner
in nsDocShell::LoadInternal to before the target docshell is called, and
changing nsScriptSecurityManager::GetFunctionObjectPrincipal to only get
the principal from the function object's scope chain if the function object's
principal is the system principal. r=jst, sr=vidur, a=asa.
2001-05-30 02:22:22 +00:00
saari@netscape.com
fcbcc67001 fix for 82710, r=me, sr=hyatt, a=mcafee (blocker) make sure we set the focused element to null after the viewer is totoally torn down, and after we've suppressed focus 2001-05-29 23:26:50 +00:00
radha@netscape.com
4eb8e72b0c Fix for bug # 82236. r=valeski sr=alecf a=blizzard(drivers@mozilla.org) 2001-05-29 22:45:57 +00:00
rpotts@netscape.com
79b34597ec bug #81937 (r=valeski, sr=mscott, a=selmer) multipart/x-mixed-replace content was not being retargetted correctly... 2001-05-29 22:10:50 +00:00
danm@netscape.com
f54fc823d0 reorganize SetFocus to be less likely to bail early on errors; more likely to default to focusing the whole window. and strip the extraneous braces rods added to my previous fix for this bug :) bug 50881 gets slapped down one more time. r=bryner,hyatt a=asa 2001-05-25 21:15:46 +00:00
roc+@cs.cmu.edu
7fb0da5c30 Fix for bug 77507. Set default background color correctly. Warn if it isn't set correctly. r=waterson,sr=attinasi,a=blizzard 2001-05-25 15:00:51 +00:00
nisheeth@netscape.com
145ad3882b Fix for bug 57636. r=rpotts, sr=jst, a=asa. Onload handlers now fire on document.written content. 2001-05-25 08:49:03 +00:00
hwaara@chello.se
582ade8bfd Fix smoketest blocker. bug 82141. r=saari, sr=hyatt 2001-05-25 00:53:47 +00:00
rods@netscape.com
45a45d7954 adding pane/frameset/frame/iframe navigation
Bug 24423 r=joki,saari a=hyatt
2001-05-22 23:52:17 +00:00
waterson@netscape.com
08ced4cab9 Bug 82073. Wallpaper over the crash until bryner can look at this. 2001-05-22 17:29:47 +00:00
simon@softel.co.il
41a543ed59 Remove superfluous include from nsDocShell.cpp. Bug #81179 r=fabian sr=jst 2001-05-22 08:15:37 +00:00
valeski@netscape.com
503e060923 r=ccarlen, sr=rpotts on the mozilla/docshell/* and mozilla/embedding/* mods (81263). embedding apps can now control whether or not images are loaded in a specific nsWebBrowser window. This is done via nsIWebBrowserSetup. shaver@mozilla.org provided a nsWebBrowserContentPolicy implementation which registers for, and responds to, nsIContentPolicy callbacks giving nsIContentPolicies an opportunity to cancel a load or the processing of an element. processing isn't hooked up yet, and some of the content policy types in the switch statement won't become relevant until further nsIContentPolicy hookup is done. Those cases are handled inside the docshell/webshell until the content policy hook-up is made. 2001-05-21 22:42:46 +00:00
bryner@uiuc.edu
64c8fa1a70 Part of bug 31809 -- Don't allow the user to tab into the sidebar if it's collapsed. r=saari, sr=hyatt. 2001-05-21 22:27:49 +00:00
rpotts@netscape.com
4687b9bd5d another patch for bug #65777. This one removes the intermediate window that is created for mailto:// URLs that are explicitly target to a new window... 2001-05-21 06:50:51 +00:00
jst@netscape.com
519fe64e10 scc checking in from jst's account. bug #75220: sr=jst, rs=brendan. renaming |nsPromiseC?Concatenation| to |nsDependentC?Concatenation|; |nsPromiseC?Substring| to |nsDependentC?Substring|; |nsLiteralC?String| and |nsLocalC?String| to |nsDependentC?String|, as these new names better reflect clients obligations to instances. 2001-05-19 11:27:30 +00:00