Opened 10 years ago

Closed 8 years ago

#283 closed defect (fixed)

Autocomplete broken in Firefox 3

Reported by: dstillman Owned by: dstillman
Priority: major Milestone: 1.5 Beta 1
Component: data layer Version: 1.5
Keywords: ff3, helpwanted Cc: stakats

Description (last modified by dstillman)

Edit a field, choose an autocomplete, Enter, click to edit again:

Error: Component does not have requested interface arg 0 [nsIAutoCompleteController.input] = NS_NOINTERFACE
Source file: chrome://global/content/bindings/autocomplete.xml
Line: 272

Change History (25)

comment:1 Changed 10 years ago by dstillman

  • Milestone set to 1.0 Final
  • Version set to 1.0

comment:2 Changed 10 years ago by dstillman

  • Keywords helpwanted added

comment:3 Changed 9 years ago by stakats

  • Milestone changed from 1.0 Final to 1.5 Beta

comment:4 Changed 9 years ago by stakats

  • Version changed from 1.0 to 1.5

comment:5 Changed 9 years ago by dstillman

  • Summary changed from Autocomplete breaks Minefield to Minefield compatibility

comment:6 Changed 9 years ago by dstillman

(In [1801]) Addresses #283, Minefield compatibility
Closes #285, Hitting Esc should close tags popup

Fixes various UI issues and problems adding tags on Minefield

Still getting autocomplete self-destruction

comment:7 Changed 9 years ago by dstillman

  • Cc stakats added
  • Keywords ff3 added; minefield removed

Sean, can you reproduce the autocomplete self-destruction with the latest FF3 build?

comment:8 Changed 9 years ago by dstillman

Nevermind. I just did.

comment:9 Changed 9 years ago by stakats

Yes, it's still a problem. Perhaps unlikely it will be fixed without our intervention? Could you send out some inquiries on IRC? If you don't get anywhere, let me know and we can get in touch with our contacts from FCE.

comment:10 Changed 9 years ago by dstillman

  • Description modified (diff)
  • Summary changed from Minefield compatibility to Autocomplete broken in Firefox 3

I think I'll be able to find a workaround for this, but I might not get to it for a little while.

comment:11 Changed 9 years ago by dstillman

I don't think I can reproduce this anymore.

comment:12 Changed 9 years ago by stakats

I can reproduce the error w/ build 2296 and Firefox 3 beta 3

comment:13 Changed 9 years ago by dstillman

How about the latest trunk nightly?

comment:14 Changed 9 years ago by stakats

Yes, also with the latest trunk nightly.

comment:15 Changed 9 years ago by dstillman

r2296 is a branch build. Are you forcing install of a branch build or using the Zotero trunk XPI?

comment:16 Changed 9 years ago by dstillman

  • Resolution set to fixed
  • Status changed from new to closed

(In [2306]) Fixes #283, Autocomplete broken in Firefox 3, only 17 months later

comment:17 follow-up: Changed 9 years ago by stakats

Even with [2306] I am still able to break autocomplete in Firefox 3 beta 3, though not as quickly and reliably. But by editing author, publisher, and place fields in succession over and over, eventually I'll get the same old broken behavior. On the other hand, I was not able to break autocomplete with the latest nightly build of Firefox. Do we think something has changed on the Firefox side of things between b3 and today that's helping us out here?

comment:18 in reply to: ↑ 17 Changed 9 years ago by dstillman

Replying to stakats:

Do we think something has changed on the Firefox side of things between b3 and today that's helping us out here?

I don't know, but if you get it in a nightly, reopen this ticket.

comment:19 Changed 9 years ago by dstillman

  • Resolution fixed deleted
  • Status changed from closed to reopened

OK, still happening in a few places. I can probably fix the large majority of occurrences by putting in the same workaround in a bunch of other places, but really it needs to be fixed in the Mozilla code.

Mozilla ticket created: https://bugzilla.mozilla.org/show_bug.cgi?id=418243

comment:20 Changed 9 years ago by stakats

Thanks for following up on this. Glad to learn that we can work around if necessary, but let's hope that we get a Mozilla fix.

comment:21 Changed 9 years ago by dstillman

(In [2541]) Addresses #283, Autocomplete broken in Firefox 3

Better place for workaround

comment:22 Changed 9 years ago by dstillman

(In [2542]) Addresses #283, Autocomplete broken in Firefox 3

Add back other autocomplete workaround

comment:23 Changed 9 years ago by dstillman

Still broken for tags with tag selector open

comment:24 Changed 9 years ago by dstillman

Fixed by Mozilla. Leaving open so we remember to remove workaround when Fx3RC1 is out.

comment:25 Changed 8 years ago by dstillman

  • Resolution set to fixed
  • Status changed from reopened to closed
Note: See TracTickets for help on using tickets.