comparison dwt/browser/WindowCreator2.d @ 286:44258e0b6687

More fixes for xpcom
author John Reimer<terminal.node@gmail.com>
date Tue, 05 Aug 2008 10:11:58 -0700
parents 93409d9838c5
children bfe1c57259e3
comparison
equal deleted inserted replaced
280:e72345914350 286:44258e0b6687
5 * which accompanies this distribution, and is available at 5 * which accompanies this distribution, and is available at
6 * http://www.eclipse.org/legal/epl-v10.html 6 * http://www.eclipse.org/legal/epl-v10.html
7 * 7 *
8 * Contributors: 8 * Contributors:
9 * IBM Corporation - initial API and implementation 9 * IBM Corporation - initial API and implementation
10 * Port to the D programming language:
11 * John Reimer <terminal.node@gmail.com>
12 *******************************************************************************/ 10 *******************************************************************************/
13 module dwt.browser.WindowCreator2; 11 module dwt.browser.WindowCreator2;
14 12
15 import dwt.dwthelper.utils; 13 import dwt.dwthelper.utils;
16 14
15 import dwt.DWT;
16 import dwt.graphics.Point;
17 import dwt.internal.C;
17 import dwt.internal.Platform; 18 import dwt.internal.Platform;
18
19 import dwt.internal.mozilla.XPCOM; 19 import dwt.internal.mozilla.XPCOM;
20 import dwt.internal.mozilla.XPCOMObject;
20 import dwt.internal.mozilla.nsIBaseWindow; 21 import dwt.internal.mozilla.nsIBaseWindow;
21 import dwt.internal.mozilla.nsID; 22 import dwt.internal.mozilla.nsID;
22 import dwt.internal.mozilla.nsISupports; 23 import dwt.internal.mozilla.nsISupports;
23 import dwt.internal.mozilla.nsIURI; 24 import dwt.internal.mozilla.nsIURI;
24 import dwt.internal.mozilla.nsIWebBrowser; 25 import dwt.internal.mozilla.nsIWebBrowser;
25 import dwt.internal.mozilla.nsIWebBrowserChrome; 26 import dwt.internal.mozilla.nsIWebBrowserChrome;
26 import dwt.internal.mozilla.nsIWindowCreator; 27 import dwt.internal.mozilla.nsIWindowCreator;
27 28 import dwt.internal.mozilla.nsIWindowCreator2;
28 import dwt.DWT;
29 import dwt.graphics.Point;
30 import dwt.layout.FillLayout; 29 import dwt.layout.FillLayout;
31 import dwt.widgets.Shell; 30 import dwt.widgets.Shell;
32 31
33 class WindowCreator2 { 32 class WindowCreator2 {
34 XPCOMObject supports; 33 XPCOMObject supports;