Closed Bug 176708 Opened 23 years ago Closed 23 years ago

type ahead find doesn't work in testgtkembed compiled with gtk2

Categories

(Core Graveyard :: Embedding: GTK Widget, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: cfergeau, Assigned: blizzard)

References

()

Details

If you open a testgtkembed compiled with gtk2, and try to use type ahead find, it correctly selects a link containing the letters you typed, but if you press control+g, nothing happens. It may also fail when compiled with gtk1, but I don't have such a testgtkembed atm.
Aaron, would you expect typeaheadfind to work in embedding? Doesn't that require a lot of browser infastructure?
Blocks: gtk2
From the typeaheadfind docs at http://www.mozilla.org/projects/ui/accessibility/typeaheadfind.html *** TypeAheadFind for Embeddors TypeAheadFind is now an option for embeddors (as of September 28, 2002). 1. Find the file called mozilla/embedding/config/basebrowser-[yourplatformname] and uncomment the 2 lines that list files (a binary file and an .xpt file). 2. cd mozilla/embedding/config 3. make You should now have typeaheadfind enabled in your dist/Embed directory.
We're not using the embedding package here. This is the embedding code built into a full browser package, so those files should already be there.
Are the typeahead prefs turned on? Are you using all.js or your own set of prefs? Are the typeaheadfind dll/xpt files getting installed? Can you set a breakpoint in the typeaheadfind constructor?
My guess is that ctrl+g is handled by the Edit->Find Again menu code. In galeon2 this is not implemented in a type ahead find friendly way but I think it's possible to do it (Philip already did it in galeon1). Apart that type ahead seem to work pretty well. So ihmo this is NOTABUG.
Marco was right, handling type aheda find in an embedded app needed a little work on galeon side, now it's working, so this bug can be closed :)
Status: UNCONFIRMED → RESOLVED
Closed: 23 years ago
Resolution: --- → INVALID
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.