diff options
author | Grant Gayed <grant_gayed@ca.ibm.com> | 2013-06-25 11:42:36 -0400 |
---|---|---|
committer | Grant Gayed <grant_gayed@ca.ibm.com> | 2013-06-25 11:42:36 -0400 |
commit | fa0010d4eec5895bc5b20da3f85bd054778613cf (patch) | |
tree | 5f66db7fcbd6ec3702b1b4316f4de5edee288954 | |
parent | d29e369d5010d75bbca2f5d0e5a06752fb22a13d (diff) | |
download | eclipse.platform.swt-fa0010d4eec5895bc5b20da3f85bd054778613cf.tar.gz eclipse.platform.swt-fa0010d4eec5895bc5b20da3f85bd054778613cf.tar.xz eclipse.platform.swt-fa0010d4eec5895bc5b20da3f85bd054778613cf.zip |
Bug 383175 - Browser sometimes can not detect an http redirect by
BeforeNavigate2 (IE)
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/IE.java | 1 | ||||
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/WebSite.java | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/IE.java b/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/IE.java index 924c3caba1..5b77eb51ba 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/IE.java +++ b/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/IE.java @@ -103,6 +103,7 @@ class IE extends WebBrowser { static final int DOCHOSTUIFLAG_THEME = 0x00040000; static final int DOCHOSTUIFLAG_NO3DBORDER = 0x0000004; static final int DOCHOSTUIFLAG_NO3DOUTERBORDER = 0x00200000; + static final int DOCHOSTUIFLAG_ENABLE_REDIRECT_NOTIFICATION = 0x04000000; static final String ABOUT_BLANK = "about:blank"; //$NON-NLS-1$ static final String CLSID_SHELLEXPLORER1 = "{EAB22AC3-30C1-11CF-A7EB-0000C05BAE0B}"; //$NON-NLS-1$ diff --git a/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/WebSite.java b/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/WebSite.java index f3113bd022..6e51e055d1 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/WebSite.java +++ b/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/WebSite.java @@ -223,7 +223,7 @@ int GetExternal(long /*int*/ ppDispatch) { } int GetHostInfo(long /*int*/ pInfo) { - int info = IE.DOCHOSTUIFLAG_THEME; + int info = IE.DOCHOSTUIFLAG_THEME | IE.DOCHOSTUIFLAG_ENABLE_REDIRECT_NOTIFICATION; IE browser = (IE)((Browser)getParent().getParent()).webBrowser; if ((browser.style & SWT.BORDER) == 0) info |= IE.DOCHOSTUIFLAG_NO3DOUTERBORDER; DOCHOSTUIINFO uiInfo = new DOCHOSTUIINFO (); |