Closed Bug 1060367 Opened 10 years ago Closed 9 years ago

[e10s] Search engine add-ons using POST do not work with e10s

Categories

(Firefox :: Search, defect, P1)

34 Branch
x86
macOS
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
e10s + ---

People

(Reporter: tim, Assigned: adw)

References

()

Details

(Keywords: addon-compat, Whiteboard: [fxsearch][investigation])

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:34.0) Gecko/20100101 Firefox/34.0 (Beta/Release)
Build ID: 20140828030205

Steps to reproduce:

Add the Startpage SSL search engine to the search bar (it's on [1] and [2]). Make sure this engine is selected and hit Ctrl-K to search. Entering a word and hit enter will take you to https://startpage.com/ without the entered search term.

[1] https://startpage.com/
[2] https://addons.mozilla.org/nl/firefox/addon/startpage-ssl/?src=search)


Actual results:

Searching via the search bar takes you to the homepage of startpage.com without the entered key words.


Expected results:

It should have searched right away with the key words from the search bar.
Summary: [e10s] "Startpage" search engine does not work with e10s → [e10s] "Startpage.com" search engine does not work with e10s
tracking-e10s: --- → ?
Component: Untriaged → Search
Confirmed 34.0a1 (2014-08-31) Win 7 x64
Blocks: e10s-addons
Status: UNCONFIRMED → NEW
Ever confirmed: true
sslsearchbar: if you have any questions about adding e10s support for multiprocess Firefox, just drop by the #e10s IRC channel on irc.mozilla.org. MDN also has a good introduction:

https://developer.mozilla.org/en-US/Add-ons/Working_with_multiprocess_Firefox
Summary: [e10s] "Startpage.com" search engine does not work with e10s → [e10s] "Startpage (SSL) search engine" add-on does not work with e10s
Things start to work when I locally change the search engine to use http GET instead of POST.
The context menu option "Search Startpage HTTPS for ..." is also broken.  It takes me to a blank page with no title bar, no content, and https://startpage.com/do/search in the URL bar.  And sometimes the browser hangs as well.
Indeed, POST searches from the search bar seem to be broken with e10s enabled. Strangely, the first search in a new session typically works, but then subsequent searches fail. Debugging a bit, there's some kind of silent exception stopping JS execution after the call to loadURIWithFlags in utilityOverlay's openLinkIn (called via search.xml's doSearch calling openUILinkIn).
See Also: → 1099617
Summary: [e10s] "Startpage (SSL) search engine" add-on does not work with e10s → [e10s] Search engine add-ons using POST do not work with e10s
Blocks: 1108549
I've notified the original addon producer in case they can fix it to work.
No longer blocks: 1108549
Priority: -- → P2
Whiteboard: [fxsearch]
Assignee: nobody → adw
Rank: 19
Flags: needinfo?(kev)
Priority: P2 → P1
Whiteboard: [fxsearch] → [fxsearch][investigation]
This appears to have been fixed.  I can reproduce on 34, from comment 0, but not on the current Nightly or on the Developer Edition currently available at https://www.mozilla.org/en-US/firefox/channel/#developer, 42.0a2.  I tested with two different POST engines, including the one from comment 0.

Tim, could you please verify that this is no longer a problem?
Flags: needinfo?(tim)
Jerod, could you please verify that this is no longer a problem?  Please see comment 8.
Flags: needinfo?(arenlor)
Yes, startpage search is indeed working with e10s on in Firefox Aurora 42.0a2.
Flags: needinfo?(tim)
Thanks, I'll close this then.
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(kev)
Flags: needinfo?(arenlor)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.