Bug 1399397 - Fix ActivityStream search when a link is dragged into the search-bar.
MozReview-Commit-ID: Jy7ElORSUSx
--- a/browser/base/content/contentSearchUI.js
+++ b/browser/base/content/contentSearchUI.js
@@ -241,17 +241,18 @@ ContentSearchUIController.prototype = {
search(aEvent) {
if (!this.defaultEngine) {
return; // Not initialized yet.
}
let searchText = this.input;
let searchTerms;
if (this._table.hidden ||
- aEvent.originalTarget.id == "contentSearchDefaultEngineHeader" ||
+ (aEvent.originalTarget &&
+ aEvent.originalTarget.id == "contentSearchDefaultEngineHeader") ||
aEvent instanceof KeyboardEvent) {
searchTerms = searchText.value;
} else {
searchTerms = this.suggestionAtIndex(this.selectedIndex) || searchText.value;
}
// Send an event that will perform a search and Firefox Health Report will
// record that a search from the healthReportKey passed to the constructor.
let eventData = {