nsIDOMGeoPositionError.idl 662 B

12345678910111213141516171819202122232425
  1. /* This Source Code Form is subject to the terms of the Mozilla Public
  2. * License, v. 2.0. If a copy of the MPL was not distributed with this
  3. * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
  4. #include "domstubs.idl"
  5. // undef the GetMessage macro defined in winuser.h from the MS Platform SDK
  6. %{C++
  7. #ifdef GetMessage
  8. #undef GetMessage
  9. #endif
  10. %}
  11. [uuid(85255CC3-07BA-49FD-BC9B-18D2963DAF7F)]
  12. interface nsIDOMGeoPositionError : nsISupports
  13. {
  14. const unsigned short PERMISSION_DENIED = 1;
  15. const unsigned short POSITION_UNAVAILABLE = 2;
  16. const unsigned short TIMEOUT = 3;
  17. readonly attribute short code;
  18. readonly attribute AString message;
  19. };