Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 357969 - [Firefox] Text fields kill some dialogs
Summary: [Firefox] Text fields kill some dialogs
Status: CLOSED INVALID
Alias: None
Product: Orion
Classification: ECD
Component: Client (show other bugs)
Version: 0.2   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-16 14:00 EDT by Mark Macdonald CLA
Modified: 2012-01-23 11:41 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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