Commit Graph

330 Commits

Author SHA1 Message Date
bzbarsky@mit.edu
95d76089b6 Throw if window.open is called on a window that has no chrome. Bug 306804, r+sr=jst 2005-09-10 04:16:59 +00:00
roc+@cs.cmu.edu
7a4c5ea3f4 Bug 303484. Limit the nesting of modal event loops so we avoid overflowing the C++ stack. r+sr=brendan,a=asa 2005-08-16 20:59:39 +00:00
bzbarsky@mit.edu
25ec31b93c Removing unused code. Bug 303102, r+sr=jst 2005-08-15 02:49:22 +00:00
jst@mozilla.jstenback.com
5a86222f01 Followup changes to bzabarsky's review for bug 296639. Reviews pending, a=drivers@mozilla.org 2005-08-12 04:11:00 +00:00
jst@mozilla.jstenback.com
ae436cae87 Landing the split window work, bug 296639. This change doesn't have full reviews yet, bzbarsky@mit.edu and shaver@mozilla.org have done partial reviews, but there's still more to look at. Given the current time constraint this is landed with reviews and followup changes that result to come after the initial checkin. a=drivers 2005-07-30 20:57:07 +00:00
jst@mozilla.jstenback.com
c97ca77bdc Fixing bug 295093. Check the window chrome flags when opening a new window before pushing the callee context onto the context stack. r=dveditz@cruzio.com, sr=brendan@mozilla.org, a=dveditz@curzio.com 2005-06-21 21:42:08 +00:00
jst@mozilla.jstenback.com
8ef76cb3ef Fixing bug 296850. Unregress frame injection bug 246448. r=bzbarsky@mit.edu, sr+a=brendan@mozilla.org 2005-06-07 23:34:22 +00:00
mconnor@steelgryphon.com
e266402336 land windowwatcher portions of jst's fix for bug 289949, r+sr+a=brendan 2005-04-21 21:21:11 +00:00
bryner@brianryner.com
5aa9e4c59a Inline access to XPCWrappedNative's nsISupports pointer, with do_QueryWrappedNative nsCOMPtr helper (bug 285404). r=jst, sr=darin. 2005-03-10 00:39:28 +00:00
jst@mozilla.jstenback.com
8a1494191f Fixing bug 284993. Make sure the new content viewer is properly initialized before fireing location changed notifications. r=bzbarsky@mit.edu, sr=darin@meer.net 2005-03-09 14:31:02 +00:00
bzbarsky@mit.edu
d03e134ecc Add the prompt-service contract to nsEmbedCID.h 2005-03-07 16:07:11 +00:00
jst@mozilla.jstenback.com
f0e42821ce Fixing bug 283531. Fix confusingly named argument to nsIEventStateManager::DispatchNewEvent() that has caused confusing event handling code (also fixed) to creap into the tree. r=bzbarsky@mit.edu, sr=bryner@brianryner.com 2005-03-04 02:01:54 +00:00
bzbarsky@mit.edu
8197d380d9 Fix nsWindowWatcher::FindItemWithName to pass in the right requestor; expose it
on nsPIWindowWatcher and use it from nsDocShellTreeOwner.  Bug 282296, r=danm,
sr=jst
2005-03-03 17:26:34 +00:00
jst@mozilla.jstenback.com
e661d2ccbf Fixing bug 277574. Make sure all modal dialogs, not just the ones that come from DOM calls, bring the requesting tab to focus. r=dveditz@cruzio.com, sr=darin@meer.net 2005-02-23 23:31:37 +00:00
pedemont@us.ibm.com
8e333b2ff9 Bug 256911 - Implement weakref support for SetWebBrowserChrome. r=darin, sr=shaver 2005-02-04 23:32:32 +00:00
jst@mozilla.jstenback.com
b8059935da Fixing bug 103638 (and bug 273699). Targets with same name in different windows open in the wrong window. Patch by bzbarsky@mit.edu and myself, r=danm.moz@gmail.com, bzbarsky@mit.edu, sr=dveditz@cruzio.com, a=asa@mozilla.org 2005-01-11 19:36:40 +00:00
bsmedberg@covad.net
9bf4788528 Bug 275605 - libxul step 3 (all of tier 9, except libmozjs.so which will remain separate indefinitely) r=darin 2004-12-15 04:07:01 +00:00
darin@meer.net
6f48dd019c freezing nsIPromptService, bug 99615, r=timeless sr=bzbarsky 2004-11-16 20:36:26 +00:00
darin@meer.net
41edd4cd6e eliminating uses of deprecated nsComponentManager:: methods (bug 267040), r=bsmedberg 2004-11-01 18:50:36 +00:00
bzbarsky@mit.edu
88d9e556f8 Try to keep window.arguments from being wiped out by scope-clearing by setting
the document in the window to null before setting window.arguments in
AttachArguments.  Bug 25040, r=danm, sr=jst
2004-10-02 16:11:57 +00:00
peterv@propagandism.org
bfe651ac02 Fix for 209699 (bug convert some consumers over to CopyUTF8toUTF16 / CopyUTF16toUTF8). r=jshin, sr=jst. 2004-09-16 12:39:49 +00:00
roc+@cs.cmu.edu
d9edea9d71 Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin 2004-06-17 00:13:25 +00:00
jst@mozilla.jstenback.com
f237725b45 Fixing bug 235457. Making it possible to open a window from chrome as if it was opened from untrusted script. r=danm-moz@comcast.net, sr=peterv@propagandism.org 2004-06-07 21:50:25 +00:00
dveditz@cruzio.com
3a479a04bc bug 162020 option to delay enabling confirmation buttons r=mkaply,sr=sspitzer 2004-06-05 09:26:01 +00:00
bsmedberg@covad.net
4ae56b1b0a Bug 244965 - untrusted web content can use the "chrome" flag to window.open() r=danm sr=jst 2004-06-02 12:36:51 +00:00
mkaply@us.ibm.com
b8b7f54ae4 #239580
r=danm, sr=dveditz
Extend ConfirmEx to allow setting the default button - change default button for script security to no
2004-05-24 13:33:51 +00:00
bryner@brianryner.com
d509d3c6ba deCOMtaminate nsPIDOMWindow (bug 242111). r+sr=jst. 2004-05-03 21:48:36 +00:00
danm-moz@comcast.net
09f0642b26 rewrite of new window sizing and placement. bug 239876. also addresses bugs 118717,176342,183633,240381. r=jag sr=blizzard (previous version of patch) 2004-04-27 17:34:13 +00:00
gerv@gerv.net
4ba0518141 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 22:01:16 +00:00
jst@mozilla.jstenback.com
0c5e542fe7 Fixing bug 233307. deCOMtaminating nsIScript* and related interfaces. r+sr=bryner@brianryner.com. 2004-02-09 22:48:53 +00:00
jst@mozilla.jstenback.com
505e3d5ba8 General deCOMtamination of nsIDocument, nsIContent, and nsIFormSubmission. Eliminating nsIAttributeContent, and doing some URL->URI changes. r+sr=peterv@propagandism.org 2004-01-09 23:54:21 +00:00
bryner@brianryner.com
1f9609e30b deCOMtaminate nsIDocument by changing methods to use return value instead of out-params, eliminating unused nsresult return values, moving some members to nsIDocument and inlining the getters/setters. Bug 222134, r=bzbarsky, sr=jst. 2003-10-22 06:09:48 +00:00
timeless@mozdev.org
08e96cd7fa Bug 191408 Change security policy check in nsWindowWatcher::OpenWindowJS so that xpcshell can use the prompt service
patch by danm r=timeless sr=jst
2003-09-18 14:32:06 +00:00
locka@iol.ie
5251249566 Set check value in ConfirmCheck even if cancel is pressed. b=218021 r=adamlock sr=bzbarsky 2003-09-17 17:51:33 +00:00
bryner@brianryner.com
6b22470d03 Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan. 2003-09-07 22:05:34 +00:00
jaggernaut@netscape.com
ee1d5a8446 Bug 213602: Switch some users of NS_GetWeakReference over to do_GetWeakReference. r=bzbarsky, sr=dbaron 2003-07-25 19:06:59 +00:00
jaggernaut@netscape.com
fff827a77e Bug 73353: clean up MODULE/REQUIRES story. r=cls, sr=bryner 2003-07-13 22:29:00 +00:00
danm@netscape.com
fc227d26ca active window must be a top-level docshell. bug 170693. r=blizzard,bryner 2003-07-03 21:13:01 +00:00
bzbarsky@mit.edu
563c620e45 Add nsIContent::GetBaseURL; get rid of similar functions on nsIXMLContent and
nsIHTMLContent.  Bug 209573, r=caillon, sr=jst.
2003-07-03 02:45:34 +00:00
jst@netscape.com
2a0beb55c8 Fixing bug 209884. Writing an inline helper to safely get an nsIScriptContext from a JSContext and making direct callers of JS_GetContextPrivate() use the helper. r=caillon@aillon.org, sr=peterv@netscape.com 2003-06-24 21:43:01 +00:00
brendan@mozilla.org
b8fe96ca91 Don't include private js header files; fix gcc warnings. 2003-06-19 23:18:51 +00:00
alecf@flett.org
aa24a7bb8e fix for bug 209220 - now that i18n APIs take ASCII charset names, update consumers to avoid excess conversions.. which usually means storing charset names as ASCII and updating a few other APIs
r=jkeiser, sr=jst and some great comments from jshin@mailaps.org
2003-06-17 16:40:34 +00:00
caillon@returnzero.com
c8a200d763 Bug 209087
Content interface out-parameters should use ptr-to-ptrs instead of ref-to-ptrs and some small deCOMtamination.
r+sr=jst@netscape.com
2003-06-13 20:10:01 +00:00
danm@netscape.com
8e01151afa don't name windows using reserved target names. bug 208862 r=jag,jst,mscott 2003-06-12 07:08:12 +00:00
seawood@netscape.com
7ed94afd0d Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev 2003-06-10 21:18:27 +00:00
dwitte@stanford.edu
0be0aa3679 bug 100649: Length() being used where IsEmpty() is meant
treewide changes to convert incorrect usages of string.Length() to string.IsEmpty().

thanks to afatecha@idea.com.py (Ariel Fatecha) for the patch. r=dwitte, sr=jst.

got the ok from Asa to land into a closed tree.
2003-05-23 21:34:47 +00:00
bzbarsky@mit.edu
5a5c0ed857 Make some strings in prompt service char arrays instead of pointers to move
them to readonly data.  Bug 201355, patch by ataylor@its.to (Andrew Taylor),
r=adamlock, sr=alecf
2003-04-12 03:17:15 +00:00
bryner@netscape.com
4486f8d13d Make --disable-xul work (bug 69995). We build enough XUL to support
scrollbars unconditionally, but can now leave out heavyweight widgets like
grid, listbox, and tree.  r=bzbarsky, sr=alecf.
2003-04-11 00:56:27 +00:00
danm@netscape.com
ffe0f19b8e add url of window to be opened to nsIWindowCreator2::CreateChromeWindow2. bug 195992 r=adamlock,blizzard 2003-04-08 20:47:18 +00:00
dougt@netscape.com
a2ec6fbd46 removing removed NS_DEF_FACTORY and nsXPComFactory.h. r=alecf b=200750 2003-04-08 20:37:02 +00:00