mozilla / newtab-dev

Repo following gecko-dev for newtab development. No longer maintained.
Other
18 stars 10 forks source link

SearchProvider.jsm - A promise chain failed to handle a rejection. #33

Closed marcoscaceres closed 8 years ago

marcoscaceres commented 8 years ago

@sarracini, I'm getting:

A promise chain failed to handle a rejection. Did you forget to '.catch', or did you forget to 'return'? See https://developer.mozilla.org/Mozilla/JavaScript_code_modules/Promise.jsm/Promise

Date: Thu Oct 22 2015 16:31:49 GMT-0500 (CDT) Full Message: Error: There are no suggestions Full Stack: this.SearchProvider.getSuggestions/<@resource:///modules/SearchProvider.jsm:175:1 TaskImpl_run@resource://gre/modules/Task.jsm:314:40 Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23 this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7 Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11 this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7 this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7 this.SearchSuggestionController.prototype._fetchRemote/<@resource://gre/modules/SearchSuggestionController.jsm:250:54 this.SearchSuggestionController.prototype.stop@resource://gre/modules/SearchSuggestionController.jsm:172:7 this.SearchSuggestionController.prototype.fetch@resource://gre/modules/SearchSuggestionController.jsm:117:5 this.SearchProvider.getSuggestions/<@resource:///modules/SearchProvider.jsm:172:31 TaskImpl_run@resource://gre/modules/Task.jsm:314:40 TaskImpl@resource://gre/modules/Task.jsm:275:3 createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14 Task_spawn@resource://gre/modules/Task.jsm:164:12 this.SearchProvider.getSuggestions@resource:///modules/SearchProvider.jsm:156:1 RemoteAboutNewTab.getSuggestions<@resource:///modules/RemoteAboutNewTab.jsm:84:28 TaskImpl_run@resource://gre/modules/Task.jsm:314:40 TaskImpl@resource://gre/modules/Task.jsm:275:3 createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14 MessageListener.prototype.callListeners@resource://gre/modules/RemotePageManager.jsm:35:9 RemotePages.prototype.portMessageReceived@resource://gre/modules/RemotePageManager.jsm:108:5 MessageListener.prototype.callListeners@resource://gre/modules/RemotePageManager.jsm:35:9 ChromeMessagePort.prototype.message@resource://gre/modules/RemotePageManager.jsm:336:3 SearchProvider.jsm:175:0 A promise chain failed to handle a rejection. Did you forget to '.catch', or did you forget to 'return'? See https://developer.mozilla.org/Mozilla/JavaScript_code_modules/Promise.jsm/Promise

Date: Thu Oct 22 2015 16:31:54 GMT-0500 (CDT) Full Message: Error: There are no suggestions Full Stack: this.SearchProvider.getSuggestions/<@resource:///modules/SearchProvider.jsm:175:1 TaskImpl_run@resource://gre/modules/Task.jsm:314:40 Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23 this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7 Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11 this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7 this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7 this.SearchSuggestionController.prototype._fetchRemote/<@resource://gre/modules/SearchSuggestionController.jsm:250:54 this.SearchSuggestionController.prototype.stop@resource://gre/modules/SearchSuggestionController.jsm:172:7 this.SearchSuggestionController.prototype.fetch@resource://gre/modules/SearchSuggestionController.jsm:117:5 this.SearchProvider.getSuggestions/<@resource:///modules/SearchProvider.jsm:172:31 TaskImpl_run@resource://gre/modules/Task.jsm:314:40 TaskImpl@resource://gre/modules/Task.jsm:275:3 createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14 Task_spawn@resource://gre/modules/Task.jsm:164:12 this.SearchProvider.getSuggestions@resource:///modules/SearchProvider.jsm:156:1 RemoteAboutNewTab.getSuggestions<@resource:///modules/RemoteAboutNewTab.jsm:84:28 TaskImpl_run@resource://gre/modules/Task.jsm:314:40 TaskImpl@resource://gre/modules/Task.jsm:275:3 createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:249:14 MessageListener.prototype.callListeners@resource://gre/modules/RemotePageManager.jsm:35:9 RemotePages.prototype.portMessageReceived@resource://gre/modules/RemotePageManager.jsm:108:5 MessageListener.prototype.callListeners@resource://gre/modules/RemotePageManager.jsm:35:9 ChromeMessagePort.prototype.message@resource://gre/modules/RemotePageManager.jsm:336:3