Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 347022

Summary: Browser does not honor IE version setting on first navigate
Product: [Eclipse Project] Platform Reporter: Grant Gayed <grant_gayed>
Component: SWTAssignee: Grant Gayed <grant_gayed>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: gheorghe
Version: 3.7Flags: Silenio_Quarti: review+
gheorghe: review+
carolynmacleod4: review+
Target Milestone: 3.7 RC3   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Attachments:
Description Flags
patch none

Description Grant Gayed CLA 2011-05-24 12:59:44 EDT
During testing it was found that the fix for bug 328609 is not being applied by IE on a Browser's first navigate (subsequent navigates are fine).  This happens specifically on the first navigate because the Browser necessarily does an initial auto-navigate to about:blank before going to the first requested url, and this causes its WebSite implementation to answer an incorrect security value.  The security value being answered by WebSite should only be answered for about:blank navigates that are triggered by a Browser.setText() invocations. 

The attached patch for 3.7RC3 specifically ensures that this incorrect security value is not answered for the Browser's initial navigate to about:blank. There is a "proper" fix for this issue, but it is planned to apply it post-3.7 as it has increased potential for side-effects.
Comment 1 Grant Gayed CLA 2011-05-24 13:00:23 EDT
Created attachment 196468 [details]
patch
Comment 2 Grant Gayed CLA 2011-05-24 13:47:56 EDT
fixed > 20110524