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

Bug 357969

Summary: [Firefox] Text fields kill some dialogs
Product: [ECD] Orion Reporter: Mark Macdonald <mamacdon>
Component: ClientAssignee: Project Inbox <orion.client-inbox>
Status: CLOSED INVALID QA Contact:
Severity: normal    
Priority: P3    
Version: 0.2   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Mark Macdonald CLA 2011-09-16 14:00:33 EDT
Firefox 7.0
Orion v2011-09-15 on orion.eclipse.org

1. Go to Navigator.
2. Click "New Folder". A text field appears.
3. Click somewhere else on the page to dismiss the text field.
4. Click on "Link Folder".
5. The Link Folder dialog never appears, and you get errors in the console:

> exception in animation handler for: beforeBegin
> http://orion.eclipse.org/org.dojotoolkit/dojo/_base/fx.js
> Line 153
> 
> [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMHTMLInputElement.selectionStart]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: http://orion.eclipse.org/org.dojotoolkit/dijit/_base/focus.js :: <TOP_LEVEL> :: line 48"  data: no]
> http://orion.eclipse.org/org.dojotoolkit/dojo/_base/fx.js
> Line 154
> 
> _t.curve is undefined
> http://orion.eclipse.org/org.dojotoolkit/dojo/_base/fx.js
> Line 205

Once you get into the "broken" state after Step 3, the New/Link Folder, Clone Repository, Init Repository, and Find Files dialogs do not work.
But the SFTP/Zip Import/Export dialogs always work. Moreover, if you open a working dialog, it takes you out of the "broken" state and all the dialogs work again. Very weird.

Other ways of getting into the "broken" state:
- Click the 'rename' icon beside a favorite in the Navigator
- Click the 'rename' icon beside a folder in the Navigator (sometimes)
- Click the pencil icon to edit a repository property on the Repositories page
Comment 1 Mark Macdonald CLA 2012-01-23 11:41:44 EST
Can't reproduce this anymore