It still appears to be there. When I open a new tab in Firefox it opens the delta search page