Index: modules/geolocation/Geolocation.idl |
diff --git a/modules/geolocation/Geolocation.idl b/modules/geolocation/Geolocation.idl |
index 1d98cfb0e77653517c6c8774ef2fe95277efe2bd..ca1b5a5e61d1bdcacbc26360a9bd31eb0a8937a0 100644 |
--- a/modules/geolocation/Geolocation.idl |
+++ b/modules/geolocation/Geolocation.idl |
@@ -25,16 +25,16 @@ |
// http://www.w3.org/TR/geolocation-API/#geolocation_interface |
[ |
- WillBeGarbageCollected, |
+ GarbageCollected, |
NoInterfaceObject, |
] interface Geolocation { |
- // FIXME: should be: PositionOptions options (need PositionOptions.idl) |
- [Custom, PerWorldBindings, ActivityLogging=ForIsolatedWorlds] void getCurrentPosition(PositionCallback successCallback, |
+ // FIXME: should be: PositionOptions options: need PositionOptions.idl and dictionary http:/crbug.com/321462 |
+ [Custom, LogActivity] void getCurrentPosition(PositionCallback successCallback, |
optional PositionErrorCallback errorCallback, |
optional object options); |
- // FIXME: should be: PositionOptions options (need PositionOptions.idl) |
- [Custom, PerWorldBindings, ActivityLogging=ForIsolatedWorlds] long watchPosition(PositionCallback successCallback, |
+ // FIXME: should be: PositionOptions options: need PositionOptions.idl and dictionary http:/crbug.com/321462 |
+ [Custom, LogActivity] long watchPosition(PositionCallback successCallback, |
optional PositionErrorCallback errorCallback, |
optional object options); |