Commit Graph

40 Commits

Author SHA1 Message Date
Bill McCloskey
adf8cc1615 Bug 960783 - Add nsILoadContext flags for remote (out-of-process) windows (r=ehsan) 2014-02-11 09:00:54 -08:00
Bobby Holley
2cf86c04f6 Bug 860941 - Add an explicit flag to track modal content windows. r=jst
Tracking this with CHROME_MODAL is problematic, because that gets inherited by
any dependent windows opened by the modal content window, which may or may not
be modal content windows themselves. Thankfully, we have a few free bits lying
around.
2013-05-17 10:43:18 -07:00
Ed Morley
28629b66ff Backed out changeset c47a46c92dff (bug 860941) 2013-05-17 09:08:52 +01:00
Bobby Holley
6f45b01308 Bug 860941 - Add an explicit flag to track modal content windows. r=jst
Tracking this with CHROME_MODAL is problematic, because that gets inherited by
any dependent windows opened by the modal content window, which may or may not
be modal content windows themselves. Thankfully, we have a few free bits lying
around.
2013-05-16 23:33:13 -07:00
Drew Willcoxon
d0b4463a72 Bug 841495 - Implement background page thumbnail service (part 1: propagate private-browsing state from parent docshell to remote docshell). r=smaug 2013-05-06 21:10:31 -07:00
Boris Zbarsky
67587fd044 Bug 862917. Remove the non-standard window.defaultStatus. r=smaug,gavin 2013-04-19 23:03:02 -04:00
Ehsan Akhgari
da5d869db5 Bug 819202 - Part 1: Implement the "non-private" window.open feature; r=bzbarsky
This patch adds support for a "non-private" window flag which can be
used to open new chrome windows in non-private mode in per-window
private browsing builds.  It also tests to make sure that the flag is
not accessible from content.
2012-12-10 00:06:06 -05:00
Ehsan Akhgari
547484b449 Bug 798508 - Part 1: Implement the "private" window.open feature; r=bzbarsky
This patch adds support for a "private" window flag which can be used to
open new chrome windows in private browsing mode.  It also tests to make
sure that the flag is not accessible from content.  A test in the next
part makes sure that the flag is accessible from chrome.
2012-10-07 15:04:39 -04:00
Gervase Markham
cb6a072c2a Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Cameron McCormack
4ca42d4026 Bug 674370 - Make browser windows (and other document-like windows) zoom on creation on OS X 10.7. r=mstange,dao sr=bzbarsky 2012-02-17 14:47:39 +11:00
Marco Bonardo
de8434cfcb Backout 7a8b935ab596 (bug 674370) for Paint regression 2012-02-08 09:23:40 +01:00
Cameron McCormack
b98cfeb8d6 Bug 674370 - Make browser windows (and other document-like windows) zoom on creation on OS X 10.7. r=mstange,dao sr=bzbarsky 2012-02-08 11:44:45 +11:00
Mitchell Field
2575ec1f3c Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg 2010-07-02 10:27:06 -04:00
bzbarsky@mit.edu
19df05f931 Don't set the dependent bit on windows not being opened at chrome, even if it's
in the features.  Bug 344257, r=bsmedberg, sr=jst
2006-07-18 20:40:43 +00:00
gerv@gerv.net
4ba0518141 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 22:01:16 +00:00
danm@netscape.com
dc5deab2f5 (interface freezing in last revision is bug 99617 r=chak,rpotts a=valeski) 2002-04-10 21:17:38 +00:00
danm@netscape.com
1349293629 freezing interface for mozilla 1.0 2002-04-10 21:13:37 +00:00
mscott@netscape.com
ca68385357 Bug #132643 --> add a new web browser chrome flag for a popup type.
r=danm
sr=hewitt
2002-03-22 19:20:54 +00:00
danm@netscape.com
9e8b67373a consolidating nsIWebBrowserChrome::CreateBrowserWindow and nsIWindowCreator::CreateChromeWindow. part of bug 88229 r=hyatt,rpotts 2001-11-06 01:19:39 +00:00
locka@iol.ie
89d8e1177c Move webbrowserpersist code to components/ directory. b=106554 r=brade@netscape.com sr=sfraser@netscape.com 2001-11-01 14:39:26 +00:00
valeski@netscape.com
e2508e4c01 r=rpotts. comment changes only. 48726. adding status to idl files of api rev. ifaces. 2001-03-24 00:22:18 +00:00
law@netscape.com
e2296bd103 Bug 26029; add CHROME_WINDOW_MIN flag to enable minimizable dialog windows (and use that for download progress dialogs); r=danm sr=alecf a=asa 2001-03-17 00:30:38 +00:00
locka@iol.ie
b07d778479 Updated to use nsIEmbeddingSiteWindow, sr=blizzard@mozilla.org b=68581 2001-03-13 12:21:34 +00:00
danm@netscape.com
d1472b4047 moving [GS]etPersistence from nsIWebBrowserChrome to nsIDocShellTreeOwner. embedding API review meeting made me do it. bug 69918 r=ccarlen,hyatt 2001-03-09 02:04:06 +00:00
danm@netscape.com
8e8da41055 removing nsIWebBrowserChrome::FindNamedBrowserItem per 5 Feb 01 API review. functionality has been moved to nsDocShellTreeOwner. r=scc,valeski 2001-02-07 04:59:43 +00:00
danm@netscape.com
636753df73 new method IsModal. bug 56677 r=brendan,hyatt 2000-11-09 00:16:29 +00:00
locka@iol.ie
80f0da679b Changes to loadURI & reload methods on nsIDocShell, nsIWebNavigation. b=50949, r=radha, a=radha 2000-09-20 12:23:53 +00:00
locka@iol.ie
2fe3dd9dc3 Added new x, y, width & height parameters to createBrowserWindow method. b=46851,r=valeski 2000-09-14 11:09:51 +00:00
locka@iol.ie
eceb4c06f4 API changes for embedding. b=46847, r=dougt, a=valeski 2000-08-25 18:39:46 +00:00
vidur@netscape.com
da514e0f4c Fix for bug 44608. Added nsIDocShellTreeOwner::ExitModalLoop() and nsIWebBrowserChrome::ExitModalEventLoop(). r=rpotts,a=valeski 2000-07-12 23:56:14 +00:00
bryner@uiuc.edu
bce9ec9cec Moving persistence-related methods from nsIXULWindow to
nsIWebBrowserChrome as a basis for fixing bug 15555.  r=valeski.
2000-06-21 22:05:28 +00:00
danm@netscape.com
05fd62bdc0 adding 'centered' chrome flag 2000-04-13 20:06:19 +00:00
danm@netscape.com
cf97d1f3af add alwaysraised/lowered chrome flags 2000-04-01 22:02:18 +00:00
tbogard@aol.net
ee1719984b Changed the FindNamedBrowser to be FindNamedBrowserItem. This is important because it's possible that a frame needs to be returned, not just a toplevel browser object. So we need to be able to return a destination frame from this call. So now the API talks in terms of a frame. 2000-03-28 09:24:12 +00:00
tbogard@aol.net
3df78af87a Implemented FindItemWithName and ContentShellAdded. Changed FindNamedBrowserChrome to deal with nsIWebBrowser instead of nsIWebBrowserChrome and changed the name to FindNamedBrowser. Changed FindNamedBrowser and GetNamedBrowser to return the type instead of having it as an out parameter. This is cleaner for JS. 2000-03-15 04:32:16 +00:00
tbogard@aol.net
7beede7602 Updated paramaters to GetNewBrowserChrome() and changed it to GetNewBrowser() to reflect changes in the API. Added new functions SizeBrowserTo() and ShowAsModal() that were added to the nsIWebBrowserChrome API. 2000-03-14 07:06:07 +00:00
tbogard@aol.net
a496473d8d Added SetJSDefaultStatus method as it can be set by JS. 2000-02-05 03:24:42 +00:00
tbogard@aol.net
c02fe00330 Removed SetTitle from the interface as that function is on the nsIBaseWindow interface that chrome objects are expected to implement. r=hyatt 2000-02-02 03:12:41 +00:00
tbogard@aol.net
242b8760b6 Added defines for chrome flags. Fixed some comments. Added some new methods. 2000-02-01 00:06:44 +00:00
tbogard@aol.net
76edcb3434 Renamed nsIWebBrowserApp with nsIWebBrowserChrome. Added some additional methods and more fully specified the ones that were there. Changed the interfaces to forward declare referenced interfaces rather than including them all. Added topLevelWindow to nsIWebBrowser. Provided implementation for these changes. 1999-11-18 09:17:07 +00:00