dom/events/EventListenerManager.cpp
79bc99d25a3ff9f1129537dddaf169e189a3ddab
created 2017-07-21 10:52 +1000
pushed 2017-07-21 12:15 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1382099 - Remove MOZ_WIDGET_GONK from several dom/ subdirectories. r=mccr8,jdm.
cf412ab85156a34b36f60a9bba6d8f2a6ecc06f7
created 2017-06-23 16:24 +1000
pushed 2017-07-05 11:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1375776 (part 4) - Allow ProfilerMarkerPayload.h to be #included unconditionally. r=mstange.
758112b2c1fc452c632efea3d4f49fe915a6391e
created 2017-06-30 10:27 -0700
pushed 2017-07-04 00:36 +0000
Dylan Roeh Dylan Roeh - Bug 1356921 - Enable SENSOR_ROTATION_VECTOR for DeviceOrientation events. r=esawin
310bd86a94f512df05f52dd84a3576c39a0defe3
created 2017-06-05 19:22 -0500
pushed 2017-06-28 11:23 +0000
Ryan Hunt Ryan Hunt - Bug 1351783 part 8 - Gather whether there are key listeners on the focused element. r=kats,smaug
aa1693a26a15eb5cba24102222687dc81eeddd7b
created 2017-06-22 17:08 +1000
pushed 2017-06-26 11:27 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1375392 - Tweak the PROFILER_LABEL* macros. r=mstange.
a10187ddb379bea8234228f157e6380e566fcaaa
created 2017-06-22 13:40 +1000
pushed 2017-06-23 09:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1375299 (part 2) - Remove PROFILER_MARKER. r=mstange.
42f3af3d5d54a5c48a8768aef1d9a2666e067058
created 2017-06-22 06:26 +1000
pushed 2017-06-23 09:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1375299 (part 1) - Reduce usage of MOZ_GECKO_PROFILER. r=mstange.
15d270f2a7bd4c1cd49aaf663880b04de18cc642
created 2017-06-22 21:01 +0300
pushed 2017-06-23 09:28 +0000
Olli Pettay Olli Pettay - Bug 1374416 - don't dispatch the selectionchange event for pages that don't have such a listener registered, r=mystor
07071624cc92f889943c93ebdfb5091d043a1ec7
created 2017-06-16 12:26 +1000
pushed 2017-06-19 11:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1373436 (part 4) - Use UniquePtr with profile_add_marker(). r=mstange.
de2885148f2349b360ed3cad41a545c8c23cf254
created 2017-06-18 03:11 -0400
pushed 2017-06-19 11:37 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1374036 - Annotate the unlikely branches in EventListenerManager::ListenerCanHandle() in order to allow the optimizer to reorder code more effectively; r=smaug
f6b101870099486db6ed20f76db31996ea87b4b9
created 2017-06-15 13:55 -0500
pushed 2017-06-16 07:50 +0000
Ryan Hunt Ryan Hunt - Bug 1373285 - Remove keyboard apz telemetry probes. r=smaug
ee77dab0626a631f8ccfcb927720fe6eb3879ae5
created 2017-06-14 02:40 +0300
pushed 2017-06-14 12:45 +0000
Olli Pettay Olli Pettay - bug 1367372, skip to be removed listeners when asking for listener info, r=xidorn
355a23c6c2bd2806475c17e36267a189a87901f9
created 2017-04-20 11:47 +0300
pushed 2017-05-08 03:10 +0000
Henri Sivonen Henri Sivonen - Bug 1269490 - Merge nsHtml5Atoms into nsGkAtoms. r=wchen
915489b79bbfac6cb173f952d08f04290d70179d
created 2017-04-26 18:56 -0400
pushed 2017-05-02 09:05 +0000
Ryan Hunt Ryan Hunt - Bug 1357880 - Add a telemetry probe for mousemove event listeners r=smaug, data-review=bsmedberg
7129e53f3a9cc8f0a1feb3f31d70f969f62a1587
created 2017-04-27 18:32 -0400
pushed 2017-05-02 09:05 +0000
Ryan Hunt Ryan Hunt - Bug 1357880 - Add a telemetry probe for non-passive keyboard event listeners r=smaug, data-review=bsmedberg
32f4e2a4874cbab57513d349b67b47f18a9bd5bd
created 2017-04-27 07:36 +1000
pushed 2017-05-01 09:22 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1123754 (part 1) - Rename ProfilerMarkers.{h,cpp} as ProfilerMarkerPayload.{h,cpp}. r=mstange.
7bdfa44ce84378c42f638e31145a3ac79655ff7c
created 2017-02-23 13:23 -0800
pushed 2017-04-20 00:11 +0000
Bill McCloskey Bill McCloskey - Bug 1343396 - Split CycledCollectedJSContext and XPCJSContext into separate context and runtime classes (r=mccr8)
c4ad5693a0b9bb657ed12c79e79efa02f1f632d9
created 2017-04-18 13:51 +0200
pushed 2017-04-18 21:35 +0000
Andrea Marchesini Andrea Marchesini - Bug 1354599 - Implement DOMEventTargetHelper::KeepAliveIfHasListenersFor, r=smaug
50740b6e210643619893f2d26fc5e7c76144d643
created 2017-03-29 21:47 -0400
pushed 2017-04-03 10:11 +0000
Markus Stange Markus Stange - Bug 1351920 - Remove the nsCString&& version of PROFILER_LABEL_DYNAMIC because it makes misleading promises about performance. r=njn
5c233ca5e06304f3bdd493c4e8abfe408c46534d
created 2017-03-22 19:37 -0400
pushed 2017-03-23 12:43 +0000
Markus Stange Markus Stange - Bug 1339897 - Rename PROFILER_LABEL_PRINTF to PROFILER_LABEL_DYNAMIC and make it really cheap. r=Ehsan,njn
db46b66a8c3b0fe571dad420652531d5b548c538
created 2017-02-06 11:34 -0800
pushed 2017-02-14 00:49 +0000
Kris Maglione Kris Maglione - Bug 1336988: Correctly handle dead callback objects when iterating over event listeners. r=peterv
ce7561a6dea8d9a7fc8ea259e05fa202cee378fd
created 2017-01-23 16:08 +1100
pushed 2017-02-13 11:36 +0000
Xidorn Quan Xidorn Quan - Bug 1332699 - Don't check handler of legacy version if the event is not trusted. r=smaug
977ade17796bdf7d80edc12b5738819f41383157
created 2016-12-19 12:40 +1100
pushed 2017-02-02 00:07 +0000
Xidorn Quan Xidorn Quan - Bug 1289642 - Remove prefixed PointerLock API. r=smaug
a085cb9e5f0ceb5ae09b91ab1bc11706bea0c96e
created 2017-01-25 09:08 +1100
pushed 2017-01-25 12:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1333296 (part 5) - Remove SPS references in devtools/ and dom/. r=mstange.
8a1b2dbf2f143a69865b59632bbf6c303b929d50
created 2017-01-24 14:15 +1100
pushed 2017-01-25 12:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1333296 (part 1) - Rename MOZ_ENABLE_PROFILER_SPS as MOZ_GECKO_PROFILER. r=mstange,glandium.
da0b8224b791b4db5efb60b10e73d159eb78e794
created 2016-12-31 08:27 +0000
pushed 2017-01-02 18:54 +0000
Jan Beich Jan Beich - Bug 1326524 - Unbreak build without SPS profiler after bug 1324941. r=mstange
77cbde755c30cc4adff4bedc5363e15dfd702edb
created 2016-12-23 12:44 +0100
pushed 2016-12-30 15:04 +0000
Markus Stange Markus Stange - Bug 1324941 - Add a profiler label and a profiler marker for DOMEvent dispatch. r=smaug
8003accbf0a8664721ca9cfd28d62ab35d633163
created 2016-12-08 13:00 -1000
pushed 2016-12-19 04:22 +0000
Daosheng Mu Daosheng Mu - Bug 1315896 - Part 2: Remove MOZ_GAMEPAD in Gamepad module; r=ted.mielczarek
0dc201de2d391256b2c978120158fe2bfb6d8b41
created 2016-10-15 11:47 +0900
pushed 2016-11-23 04:03 +0000
Tom Schuster Tom Schuster - Bug 755821 - Parse arguments of Function constructor properly. r=shu
2fee4cc0f7804a2cd10a3228668fad4b70f5a4f7
created 2016-11-21 15:14 -0500
pushed 2016-11-22 14:53 +0000
Frederik Braun Frederik Braun - Bug 1316826 - parserCreated should be false for inline events. r=dveditz
22f5124ac4b6ba1e080081ac659871d178a9c929
created 2016-11-08 12:55 +0100
pushed 2016-11-09 15:38 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1299483 - CSP: Implement 'strict-dynamic', enforcement changes. r=dveditz,freddyb
fff0c85df59096ad9245c127d36a3baa6a337b2d
created 2016-09-14 15:47 +0200
pushed 2016-09-15 10:00 +0000
Jan de Mooij Jan de Mooij - Bug 1302448 part 1 - Rename CycleCollectedJSRuntime to CycleCollectedJSContext. r=mccr8
2c34737c57e5f47d981d79eacb447732b90dbb29
created 2016-09-13 17:00 -0700
pushed 2016-09-14 10:04 +0000
Olli Pettay Olli Pettay - Bug 1300606 - DeviceType event handlers/listeners aren't removed properly, r=mccr8
cc4fc50592f0ad5ce120fabb1315efd7c58112f2
created 2016-09-05 21:00 +0300
pushed 2016-09-06 01:05 +0000
Olli Pettay Olli Pettay - backout Bug 1298504, r=backout
354f2bd63b9ec4a6507dc7da011dbea0ba37e8e5
created 2016-09-05 19:34 +0300
pushed 2016-09-06 01:05 +0000
Olli Pettay Olli Pettay - Bug 1298504, ensure existing listeners are correctly counted before disabling some device APIs, r=mccr8
a213fcd04400dd5db3514693d61a1c93f8478c76
created 2016-09-02 23:19 +0300
pushed 2016-09-03 15:33 +0000
Olli Pettay Olli Pettay - bug 1300129, Ensure devtools get the right event listener data, r=mccr8
2ec87b37b16d0c4f8a966b8fe69c5042488d17d8
created 2016-09-02 06:59 -0700
pushed 2016-09-02 20:19 +0000
Andrea Marchesini Andrea Marchesini - Bug 1299956 - Better use of kungFuDeathGrip in EventListenerManager, r=smaug
93657f8dedaafa384bcd49c71b52e195ec968de8
created 2016-09-01 15:01 +1000
pushed 2016-09-02 20:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm.
76ead0b044bb01674bc74b47cdc7a5bdb791f73e
created 2016-07-28 17:15 +1000
pushed 2016-07-28 15:43 +0000
Xidorn Quan Xidorn Quan - Bug 991899 part 3 - Disable prefixed PointerLock API by default. r=smaug
996b4f2f996350d358d6ecb629e81ed0c4eff9ea
created 2016-07-28 17:15 +1000
pushed 2016-07-28 15:43 +0000
Xidorn Quan Xidorn Quan - Bug 991899 part 1 - Add unprefixed API for PointerLock. r=smaug
dc5c362afc7cd6d580eda2f937e50e2257c6b7de
created 2016-07-28 12:00 +1000
pushed 2016-07-28 15:43 +0000
Xidorn Quan Xidorn Quan - Bug 1287706 part 7 - Add support of AddEventListenerOptions.once. r=smaug
2439dff9e9c4bf85c8a9e066597a2ae7a78fa795
created 2016-07-28 12:00 +1000
pushed 2016-07-28 15:43 +0000
Xidorn Quan Xidorn Quan - Bug 1287706 part 6 - Separate notifying listener removal to an independent method. r=smaug
f26a98e3e7b082a0cbf9bc365f2c265fdbedf8d5
created 2016-07-28 12:00 +1000
pushed 2016-07-28 15:43 +0000
Xidorn Quan Xidorn Quan - Bug 1287706 part 4 - Unify B2G device-type events to be handled in the same way as others device-type events. r=smaug
b858cd9f95fbb4ea370e3f3c4f93c5fce845f2c9
created 2016-07-28 12:00 +1000
pushed 2016-07-28 15:43 +0000
Xidorn Quan Xidorn Quan - Bug 1287706 part 3 - Make EventListenerHandler::Listener movable. r=smaug
003da22902a615be6b8f48d00f36331cbae17f5c
created 2016-07-28 12:00 +1000
pushed 2016-07-28 15:43 +0000
Xidorn Quan Xidorn Quan - Bug 1287706 part 1 - Make CallbackObjectHolder movable (and actually move-only). r=smaug
c480a657e2ab2134ccd48163116b4d5e6b162644
created 2016-07-18 10:26 -0400
pushed 2016-07-20 09:21 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 970346 - Add a DocShell attribute to override the default touch event options to a tab. r=bz
6a8b565fe6251bf48bb22435ac8ce80c1d28a61e
created 2016-05-06 18:39 +0800
pushed 2016-07-04 11:02 +0000
Stone Shih Stone Shih - Bug 1261673: Handle wheel event when mouse cursor is hovered on a focused number input as increasing/decreasing it's value. r=smaug
3d0a326d219435e00ea597b10260d4cfeebe5c96
created 2016-06-20 15:49 +1000
pushed 2016-06-30 10:34 +0000
Xidorn Quan Xidorn Quan - Bug 1279991 - Use [Func=] for EventTarget.mozSystemGroup. r=peterv
8623823c103f0dfe35a4094f6e6752e65633deb8
created 2016-06-20 18:38 -0400
pushed 2016-06-21 09:56 +0000
Nathan Froyd Nathan Froyd - Bug 1278925 - micro-optimize nsCOMArray appending with already_AddRefed AppendElement; r=erahm
af451fc9572a582cabdf7995f5dced46af568503
created 2016-06-09 11:22 +0100
pushed 2016-06-10 13:39 +0000
Bob Owen Bob Owen - Bug 1277475 Part 1: Add a chrome and XBL accessor for the sandboxed scripts flag to Document WEBIDL. r=bz
00b8895ad68cf172ca74cecd822a2203b5d2e0a7
created 2016-06-02 20:15 +1000
pushed 2016-06-03 10:00 +0000
Xidorn Quan Xidorn Quan - Bug 1274520 followup - Make EventListenerOptions.mozSystemGroup option thread-safe. r=smaug
8e4a3ad34c694dce33e7c12fdb8e7ff681e93dae
created 2016-06-01 11:35 +1000
pushed 2016-06-01 13:08 +0000
Xidorn Quan Xidorn Quan - Bug 1274520 part 1 - Add mozSystemGroup to EventListenerOptions for chrome and XBL to add listener in the system group. r=smaug
d6d4e8417d2fd71fdf47c319b7a217f6ace9d5a5
created 2016-05-25 15:04 +0200
pushed 2016-05-25 13:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
1c1effae71466d6da3bd3c22baa34910973ce52c
created 2016-05-24 11:24 -0400
pushed 2016-05-25 13:06 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1203140 - Don't add touch listener areas to dispatch-to-content regions unless touch events are enabled. r=smaug
ea60f9e94a807a0be57df93c9716426b5651b21b
created 2016-05-24 19:45 -0700
pushed 2016-05-25 11:57 +0000
Phil Ringnalda Phil Ringnalda - Back out 3 changesets (bug 1274520) for failures in various videocontrols tests
4f15271e5488bb0ce3c6f64179702fc03dc78582
created 2016-05-25 09:45 +1000
pushed 2016-05-25 11:57 +0000
Xidorn Quan Xidorn Quan - Bug 1274520 part 1 - Add mozSystemGroup to EventListenerOptions for chrome and XBL to add listener in the system group. r=smaug
b2974fa22af9d553f00f8f9a0d1636b95522d612
created 2016-05-20 12:15 +0300
pushed 2016-05-24 12:54 +0000
Olli Pettay Olli Pettay - Bug 1273511 - Optimize EventListenerManager::AddEventListenerByType, r=masayuki
e5880e371c16f2b4da10b645c7a54136a92a3b32
created 2016-05-12 14:50 -0400
pushed 2016-05-13 09:59 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1266066 - Ignore passive event listeners for APZ purposes. r=botond,smaug
f66aa2a433d88e2a46144bc0563501bd4f9a06c3
created 2016-05-12 14:50 -0400
pushed 2016-05-13 09:59 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1266066 - Implement DOM support for the 'passive' event listener flag. r=smaug
730147bfebe3d2c7d3fe1d0848189a8cb0cc8927
created 2016-05-08 22:16 -0700
pushed 2016-05-09 09:18 +0000
L. David Baron L. David Baron - Bug 1270649 - Rename mExceptionHasBeenRisen to mExceptionWasRaised. r=smaug
less more (0) -100 -60 tip