Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 138577 - mozilla-firefox: HTTP POST-method support for search engine plugins
Summary: mozilla-firefox: HTTP POST-method support for search engine plugins
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
Depends on:
Reported: 2006-06-30 05:41 UTC by Thomas Frenzel
Modified: 2006-06-30 16:19 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---

mozilla-firefox- (mozilla-firefox-,4.55 KB, patch)
2006-06-30 05:43 UTC, Thomas Frenzel
Details | Diff
mozilla-firefox- (mozilla-firefox-,9.05 KB, text/plain)
2006-06-30 05:44 UTC, Thomas Frenzel
tabmixplus_jar_post-method-search.patch (tabmixplus_jar_post-method-search.patch,888 bytes, text/plain)
2006-06-30 06:11 UTC, Thomas Frenzel

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Frenzel 2006-06-30 05:41:27 UTC
The <SEARCH>-Tag in search plugin src-files may contain a "method"-field, that is typically set to "GET", as Mozillas search plugin code does solely support HTTP GET-requests with url-encoded form data, specific to the search engine. The lack off POST-method-support excludes any search engine that does not decode form data in GET-requests from proper integration with firefox. I made a tiny hack in mozilla-firefox-, that generates HTTP POST-requests, carrying url-encoded form-data in their body, if the "method"-field within the search plugin src-file is set to "POST".
Comment 1 Thomas Frenzel 2006-06-30 05:43:13 UTC
Created attachment 90522 [details, diff]
Comment 2 Thomas Frenzel 2006-06-30 05:44:39 UTC
Created attachment 90523 [details]
Comment 3 Thomas Frenzel 2006-06-30 06:11:29 UTC
Created attachment 90525 [details]

A patch against some overidden interface/glue-code within the Firefox-extension "Tab Mix Plus" (version, necessary to keep POST-method-search functional when that extension is loaded.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-06-30 06:19:40 UTC
Erm, please submit such stuff upstream.
Comment 5 Thomas Frenzel 2006-06-30 12:31:47 UTC
I originally felt that to be relevant, as i was focussing on the ebuild in contrast to mozilla-head, but as it's a completely new feature it's obviously missplaced, sorry...
Comment 6 Jory A. Pratt 2006-06-30 16:19:33 UTC
I will leave this up to upstream.