gecko-dev/toolkit/components/addoncompat
Rob Wu 90c596e654 Bug 1310718 - Don't wrap invalid listeners r=billm
`makeFilteringListener` uses the listener as a key for a WeakMap, so we
cannot blindly use the listener as a WeakMap key.  addEventListener and
removeEventListeer only accept objects/functions (and undefined/null),
so not wrapping will lead to a descriptive error message from
addEventListener/removeEventListeer.

MozReview-Commit-ID: HF2WAyXDeD9

--HG--
extra : rebase_source : 5574c118cf0881ddc1477ceeb1b9c979814d67d6
2016-10-17 18:54:23 +02:00
..
tests Bug 1292042 - Enable the keyword-spacing rule for eslint. Most of this patch was autogenerated by 'eslint --fix'. Files with .xml extension needed to be changed by hand due to limitations of custom plugin. r=markh 2016-08-04 03:28:58 -04:00
CompatWarning.jsm Bug 1245649: Turn on no-extra-semi. r=markh 2016-02-03 17:27:36 -08:00
Prefetcher.jsm Bug 1291855 - Enable the no-else-return rule for eslint. r=Felipe,kmag,mossop 2016-08-03 18:54:59 -04:00
RemoteAddonsChild.jsm Bug 1292042 - Enable the keyword-spacing rule for eslint. Most of this patch was autogenerated by 'eslint --fix'. Files with .xml extension needed to be changed by hand due to limitations of custom plugin. r=markh 2016-08-04 03:28:58 -04:00
RemoteAddonsParent.jsm Bug 1310718 - Don't wrap invalid listeners r=billm 2016-10-17 18:54:23 +02:00
ShimWaiver.jsm
addoncompat.manifest
defaultShims.js
moz.build Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
multiprocessShims.js