Bumping manifests a=b2g-bump
[gecko.git] / docshell / base / nsIWebPageDescriptor.idl
blob96db7f34a6b6ddf6f7ce0f10d1c6dc174503cac9
1 /* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
4 #include "nsISupports.idl"
6 /**
7 * The nsIWebPageDescriptor interface allows content being displayed in one
8 * window to be loaded into another window without refetching it from the
9 * network.
12 [scriptable, uuid(6f30b676-3710-4c2c-80b1-0395fb26516e)]
13 interface nsIWebPageDescriptor : nsISupports
15 const unsigned long DISPLAY_AS_SOURCE = 0x0001;
16 const unsigned long DISPLAY_NORMAL = 0x0002;
18 /**
19 * Tells the object to load the page specified by the page descriptor
21 * @throws NS_ERROR_FAILURE -
23 void loadPage(in nsISupports aPageDescriptor, in unsigned long aDisplayType);
26 /**
27 * Retrieves the page descriptor for the curent document.
29 readonly attribute nsISupports currentDescriptor;