Mercurial > projects > dwt-linux
comparison dwt/browser/Mozilla.d @ 346:2e591eb01162
Browser Package now compiles (phase 2 complete)
author | John Reimer <terminal.node@gmail.com> |
---|---|
date | Wed, 29 Oct 2008 20:06:08 -0700 |
parents | 96243e3ebcf0 |
children | 9a4d7706df52 |
comparison
equal
deleted
inserted
replaced
345:5abc6f7f7a95 | 346:2e591eb01162 |
---|---|
11 * John Reimer <terminal.node@gmail.com> | 11 * John Reimer <terminal.node@gmail.com> |
12 *******************************************************************************/ | 12 *******************************************************************************/ |
13 module dwt.browser.Mozilla; | 13 module dwt.browser.Mozilla; |
14 | 14 |
15 import dwt.dwthelper.utils; | 15 import dwt.dwthelper.utils; |
16 | |
17 //import java.io.UnsupportedEncodingException; | |
18 //import java.lang.reflect.Constructor; | |
19 //import java.lang.reflect.InvocationTargetException; | |
20 //import java.lang.reflect.Method; | |
21 //import java.util.Enumeration; | |
22 //import java.util.Locale; | |
23 //import java.util.Vector; | |
24 | 16 |
25 import tango.text.locale.Core; // Necessary for Region/Culture/Locale code | 17 import tango.text.locale.Core; // Necessary for Region/Culture/Locale code |
26 import tango.text.convert.Format; | 18 import tango.text.convert.Format; |
27 import tango.io.Console; | 19 import tango.io.Console; |
28 import tango.sys.Environment; | 20 import tango.sys.Environment; |
147 GtkWidget* embedHandle; | 139 GtkWidget* embedHandle; |
148 nsIWebBrowser webBrowser; | 140 nsIWebBrowser webBrowser; |
149 Object webBrowserObject; | 141 Object webBrowserObject; |
150 MozillaDelegate mozDelegate; | 142 MozillaDelegate mozDelegate; |
151 | 143 |
152 /* Interfaces for this Mozilla embedding notification */ | |
153 // XPCOMObject supports; | |
154 // XPCOMObject weakReference; | |
155 // XPCOMObject webProgressListener; | |
156 // XPCOMObject webBrowserChrome; | |
157 // XPCOMObject webBrowserChromeFocus; | |
158 // XPCOMObject embeddingSiteWindow; | |
159 // XPCOMObject interfaceRequestor; | |
160 // XPCOMObject supportsWeakReference; | |
161 // XPCOMObject contextMenuListener; | |
162 // XPCOMObject uriContentListener; | |
163 // XPCOMObject tooltipListener; | |
164 // XPCOMObject domEventListener; | |
165 int chromeFlags = nsIWebBrowserChrome.CHROME_DEFAULT; | 144 int chromeFlags = nsIWebBrowserChrome.CHROME_DEFAULT; |
166 int refCount, lastKeyCode, lastCharCode; | 145 int refCount, lastKeyCode, lastCharCode; |
167 nsIRequest request; | 146 nsIRequest request; |
168 Point location, size; | 147 Point location, size; |
169 bool visible, isChild, ignoreDispose, awaitingNavigate; | 148 bool visible, isChild, ignoreDispose, awaitingNavigate; |