gecko-dev/toolkit/modules
Jared Wein c352d05b9b Bug 1343569 - Delay hiding the popup on blur if the search field gains focus. r=enndeakin+6102
Since the order of events is 'blur' followed by 'focus', we send a message from the content process to the parent process and wait for a reply to give enough time for the parent process to signal that the 'blur' was related to the focusing of the search field. If the parent process hasn't signaled as such, then the content process will proceed with hiding the dropdown.

MozReview-Commit-ID: 6ngoo9uHcsM

--HG--
extra : rebase_source : caf43a975827aec71ba82fe39435b05c954673bc
2017-04-25 20:19:42 -04:00
..
addons Bug 1359111 - stop using BrowserUtils.makeURI, r=jaws. 2017-04-25 09:21:49 +02:00
docs
secondscreen Bug 1355056 - replace (function(args) { /* do stuff using this */ }).bind(this) with arrow functions, r=jaws. 2017-04-27 00:25:45 +02:00
sessionstore Bug 1344857 - SessionStore does not return titles for tabs which have a url that is identical to the title, r=mikedeboer 2017-04-11 13:50:24 -04:00
subprocess Bug 1342459 - Enable no-undef on browser/base, and clean up unnecessary no-undef references. r=mossop 2017-04-03 11:46:56 +01:00
tests Bug 1349489 - Part 2: Add test fixtures for autofill field name heuristics.; r=MattN 2017-04-21 15:20:26 +08:00
third_party/jsesc
AppConstants.jsm Backed out 3 changesets (bug 1348820) for testANRReporter failures on Android rc1 a=backout 2017-03-23 14:45:57 -07:00
AsyncPrefs.jsm
Battery.jsm
BinarySearch.jsm
BrowserUtils.jsm Bug 1359111 - stop using BrowserUtils.makeFileURI, r=jaws. 2017-04-25 09:21:50 +02:00
CanonicalJSON.jsm
CertUtils.jsm Bug 1319252 - Remove nsIX509Cert.getAllTokenNames(). r=keeler,mossop 2017-03-19 16:02:26 +08:00
CharsetMenu.jsm Bug 1345294 - script generated patch (+ some hand cleanup) to replace {get,set}ComplexValue for nsISupportsString by {get,set}StringPref, r=Mossop. 2017-03-16 19:26:01 +01:00
ClientID.jsm Bug 1349389 - Lazily load osfile.jsm in telemetry. r=gfritzsche 2017-03-21 14:55:39 -07:00
Color.jsm
Console.jsm Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws. 2017-04-14 21:51:39 +02:00
DateTimePickerHelper.jsm Bug 1301310 - Hide input date/time picker only when input element blurs. r=mossop 2017-04-20 15:04:10 +08:00
DeferredTask.jsm
Deprecated.jsm Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout 2017-04-14 23:39:22 +02:00
EventEmitter.jsm Bug 1356231 - Import DevTools event-emitter module to toolkit as a JSM. r=mossop 2017-04-25 18:54:35 +02:00
FileUtils.jsm Bug 1348068 - Enable the key-spacing rule for eslint and fix the related issues. r=standard8 2017-03-21 14:29:43 -04:00
Finder.jsm Bug 1339782 - use a WeakMap to keep track of windows with active findbar highlighters and make sure no JS error occurs when a window is closed. r=jaws 2017-02-27 16:15:12 +01:00
FinderHighlighter.jsm Backed out 7 changesets (bug 1302470) for mochitest-chrome failures 2017-04-28 20:12:06 -07:00
FinderIterator.jsm Backed out 7 changesets (bug 1302470) for mochitest-chrome failures 2017-04-28 20:12:06 -07:00
FormLikeFactory.jsm Bug 1330111 - Add FormLikeFactory.findRootForField API. r=johannh 2017-01-31 23:54:45 -08:00
GMPInstallManager.jsm Bug 1335813 - Enable eslint no-undef for toolkit, apart from components/ and content/, and fix various issues. r=jaws 2017-01-31 13:17:03 +00:00
GMPUtils.jsm Bug 1344711 - script-generated patch to remove try blocks around get*Pref calls, r=jaws. 2017-03-07 15:29:48 +01:00
Geometry.jsm Bug 1331661 - Enable the 'quotes' rule for eslint and fix most of the errors with --fix. r=Gijs 2017-01-17 09:48:17 -06:00
HiddenFrame.jsm Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout 2017-04-14 23:39:22 +02:00
Http.jsm
IndexedDB.jsm Bug 1344590: Part 2 - Add Promise-based IndexedDB helper module. r=aswan 2017-02-25 22:48:22 -08:00
InlineSpellChecker.jsm Bug 1334156 - script-generated patch to replace .ownerDocument.defaultView with .ownerGlobal, r=jaws. 2017-01-27 10:51:03 +01:00
InlineSpellCheckerContent.jsm Bug 1334156 - script-generated patch to replace .ownerDocument.defaultView with .ownerGlobal, r=jaws. 2017-01-27 10:51:03 +01:00
Integration.jsm
JSONFile.jsm Bug 1332024 - Add a method to explicitly finalize `JSONFile` objects. r=Paolo 2017-01-24 17:38:35 -08:00
LightweightThemeConsumer.jsm Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout 2017-04-14 23:39:22 +02:00
LoadContextInfo.jsm
Locale.jsm Backed out changeset 60d72c2dd49d (bug 1346616) for eslint failure in DirectoryLinksProvider.jsm. r=backout on a CLOSED TREE 2017-04-18 00:48:16 +02:00
Log.jsm Bug 1331661 - Enable the 'quotes' rule for eslint and fix most of the errors with --fix. r=Gijs 2017-01-17 09:48:17 -06:00
Memory.jsm
NLP.jsm
NewTabUtils.jsm Bug 1361797 - Migrate History/Bookmark observers to system add-on r=ursula 2017-05-03 14:32:47 -04:00
ObjectUtils.jsm Bug 1335813 - Enable eslint no-undef for toolkit, apart from components/ and content/, and fix various issues. r=jaws 2017-01-31 13:17:03 +00:00
PageMenu.jsm Bug 1348068 - Enable the key-spacing rule for eslint and fix the related issues. r=standard8 2017-03-21 14:29:43 -04:00
PageMetadata.jsm
PermissionsUtils.jsm Bug 1344711 - script-generated patch to remove try blocks around get*Pref calls, r=jaws. 2017-03-07 15:29:48 +01:00
PopupNotifications.jsm Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws. 2017-04-14 21:51:39 +02:00
Preferences.jsm Bug 1349203 - Upgrade ESLint to version 3.18.0 to pick up performance and other fixes. Also update other dependencies for ESLint. r=mossop 2017-03-21 14:50:45 +01:00
PrivateBrowsingUtils.jsm Bug 1345090 - Modify SessionStore to restore tabs with lazy browsers. r=mikedeboer,dao 2017-04-20 11:01:09 +02:00
ProfileAge.jsm Bug 1340491 - ProfileAge shouldn't spam stdout/stderr by default, r=MattN 2017-02-20 18:07:32 +00:00
Promise-backend.js Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout 2017-04-14 23:39:22 +02:00
Promise.jsm
PromiseMessage.jsm
PromiseUtils.jsm
PropertyListUtils.jsm Bug 1355056 - replace (function(args) { /* do stuff using this */ }).bind(this) with arrow functions, r=jaws. 2017-04-27 00:25:45 +02:00
RemoteController.jsm Bug 1334156 - script-generated patch to replace .ownerDocument.defaultView with .ownerGlobal, r=jaws. 2017-01-27 10:51:03 +01:00
RemoteFinder.jsm
RemotePageManager.jsm Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout 2017-04-14 23:39:22 +02:00
RemoteSecurityUI.jsm
RemoteWebProgress.jsm Bug 1355542 - [1.1] Respect filter mask in remote web progress notification dispatching. r=felipe 2017-04-13 23:17:23 +02:00
ResetProfile.jsm
ResponsivenessMonitor.jsm Bug 1338522 - Add telemetry for UI responsiveness during import of profile data from another browser. r=francois,Gijs 2017-02-18 00:01:50 +01:00
SelectContentHelper.jsm Bug 1343569 - Delay hiding the popup on blur if the search field gains focus. r=enndeakin+6102 2017-04-25 20:19:42 -04:00
SelectParentHelper.jsm Bug 1343569 - Delay hiding the popup on blur if the search field gains focus. r=enndeakin+6102 2017-04-25 20:19:42 -04:00
ServiceRequest.jsm
Services.jsm Bug 1354445 - Migrate Intl.DateTimeFormat to mozIntl.DateTimeFormat in chrome. r=mak 2017-04-08 23:04:32 -07:00
ShortcutUtils.jsm Bug 1331661 - Enable the 'quotes' rule for eslint and fix most of the errors with --fix. r=Gijs 2017-01-17 09:48:17 -06:00
Sqlite.jsm Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout 2017-04-14 23:39:22 +02:00
Task.jsm Bug 1338572 - Fix typo in documentation. r=Paolo and DONTBUILD 2017-02-10 11:55:21 -05:00
Timer.jsm
Troubleshoot.jsm Bug 1355430 - Part1: s/MOZ_debug_get/MOZ_debug; r=baku,jgilbert 2017-04-11 16:50:59 +08:00
UpdateUtils.jsm Bug 1358552: Fix incorrect ABI specification in js-ctypes declarations in toolkit; r=froydnj 2017-04-25 13:00:23 -06:00
WebChannel.jsm
WindowDraggingUtils.jsm Bug 1334156 - script-generated patch to replace .ownerDocument.defaultView with .ownerGlobal, r=jaws. 2017-01-27 10:51:03 +01:00
WindowsRegistry.jsm
ZipUtils.jsm Bug 1335813 - Enable eslint no-undef for toolkit, apart from components/ and content/, and fix various issues. r=jaws 2017-01-31 13:17:03 +00:00
debug.js
moz.build Bug 1351093 - remove Sntp.jsm; r=florian 2017-05-02 12:23:45 -04:00