From eeb62b09a4575bc8e3929dde5c3e8bd5488cb1cd Mon Sep 17 00:00:00 2001 From: "jgaunt%netscape.com" Date: Tue, 25 Sep 2001 22:41:10 +0000 Subject: [PATCH] bug 100772 and bug 98777 - accessibility support for XUL Descriptions, Labels and Buttons idl and mac mcp files only r=aaronl sr=hyatt git-svn-id: svn://10.0.0.236/trunk@103753 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/dom/macbuild/dom_xulIDL.mcp | Bin 84844 -> 84844 bytes .../public/idl/xul/nsIDOMXULButtonElement.idl | 55 ++++++++++++++++++ .../idl/xul/nsIDOMXULDescriptionElement.idl | 34 +++++++++++ .../public/idl/xul/nsIDOMXULLabelElement.idl | 32 ++++++++++ 4 files changed, 121 insertions(+) create mode 100644 mozilla/dom/public/idl/xul/nsIDOMXULButtonElement.idl create mode 100644 mozilla/dom/public/idl/xul/nsIDOMXULDescriptionElement.idl create mode 100644 mozilla/dom/public/idl/xul/nsIDOMXULLabelElement.idl diff --git a/mozilla/dom/macbuild/dom_xulIDL.mcp b/mozilla/dom/macbuild/dom_xulIDL.mcp index c1ecb3828d53cea8344d77580424f8fe0dc9f684..22c7c96f66de6ac90fabe9ba7045383ff3a9675f 100644 GIT binary patch delta 71 zcmaDejrGkm)(x+j6;f@D)9a@K4C X8yOf<>L)i$lx{v_zx|9o;{t8~`$iSP delta 68 zcmaDejrGkm)(x+j6)$-DxH2&?$hv`OTVweG2wxt|XJAlZ+|0u=- (original author) + * Johnny Stenback + */ + +#include "nsIDOMXULElement.idl" + +[scriptable, uuid(c7b0b43c-1dd1-11b2-9e1c-ce5f6a660630)] +interface nsIDOMXULDescriptionElement : nsIDOMXULElement { + attribute boolean disabled; + attribute boolean crop; + attribute DOMString value; +}; + diff --git a/mozilla/dom/public/idl/xul/nsIDOMXULLabelElement.idl b/mozilla/dom/public/idl/xul/nsIDOMXULLabelElement.idl new file mode 100644 index 00000000000..2539ccb0256 --- /dev/null +++ b/mozilla/dom/public/idl/xul/nsIDOMXULLabelElement.idl @@ -0,0 +1,32 @@ +/* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ +/* + * The contents of this file are subject to the Netscape Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/NPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is mozilla.org code. + * + * The Initial Developer of the Original Code is Netscape + * Communications Corporation. Portions created by Netscape are + * Copyright (C) 2000 Netscape Communications Corporation. All + * Rights Reserved. + * + * Contributor(s): + * David Hyatt (original author) + * Johnny Stenback + */ + +#include "nsIDOMXULDescriptionElement.idl" + +[scriptable, uuid(f68136d6-1dd1-11b2-a184-a55a337e8507)] +interface nsIDOMXULLabelElement : nsIDOMXULDescriptionElement { + attribute boolean accessKey; + attribute DOMString control; +}; +