gecko-dev/dom/tests
Andrew McCreight 9f632b6e53 Bug 1238427 - Avoid a strong reference from the timeout timer to nsGeolocationRequest. r=jdm
The timeout timer of a geolocation request holds a strong reference to
the request. This can cause the window to leak if the request is not
completed before the tab containing the window is closed.

To fix this, I made the timer instead hold a strong reference to a
wrapper class that has only a weak reference to the request. The
request destructor must now cancel the timeout timer.

I also outlined a call to StopTimeoutTimer() in
nsGeolocationRequest::Shutdown().
2016-01-21 09:57:30 -08:00
..
browser Bug 1238427 - Avoid a strong reference from the timeout timer to nsGeolocationRequest. r=jdm 2016-01-21 09:57:30 -08:00
html
js
mochitest Bug 1241252, part 3 - Misc. cleanups in test_bug61098.html. r=mrbkap 2016-01-21 09:57:30 -08:00
reftest Bug 1103651 - Move content/test/reftest into dom/tests/. r=mrbkap 2015-06-17 06:38:22 -07:00
unit Bug 1216736 - Provide xpcshell tests for basic Fetch usage from chrome js r=baku 2015-11-23 10:07:18 +00:00
moz.build Bug 1165158 - Enable pointer lock tests on Linux and Windows except XP. r=RyanVM 2015-06-20 00:21:15 +10:00