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

Bug 322569

Summary: [Browser][Mozilla][Windows] Embedded browser loses keyboard focus after browser.back() is called
Product: [Eclipse Project] Platform Reporter: drsoong
Component: SWTAssignee: Platform-SWT-Inbox <platform-swt-inbox>
Status: CLOSED WONTFIX QA Contact:
Severity: normal    
Priority: P3    
Version: 4.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description drsoong CLA 2010-08-12 13:53:00 EDT
Build Identifier: 3.650

When embedding the mozilla browser in a SWT application and calling browser.back while the keyboard focus is on the browser, the keyboard focus is lost and cannot be regained again by pressing tab multiple times. Pressing alt-tab twice regains the focus again.

Reproducible: Always

Steps to Reproduce:
1. Create a small SWT app and embed the mozilla browser
2. Click to another page in the browser
3. Call browser.back from a background thread (using display.timerExec())
4. Observe that the browser goes back a page, but the keyboard focus is gone and cannot be regained.
Comment 1 Alexander Kurtakov CLA 2017-07-04 13:40:44 EDT
Mozilla support is removed in 4.8. Please open new bug if you still face the issue with latest SWT and with default browser engine on your platform.