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