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