Closed Bug 176708 Opened 22 years ago Closed 22 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: 22 years ago
Resolution: --- → INVALID
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.