Bug 1769547 - Do not MOZ_CRASH() on missing process r=nika
[gecko.git] / accessible / mac / mozHTMLAccessible.h
blob48fd4b0bdc47eedb57d7953f1b4f4ab175c9cd57
1 /* clang-format off */
2 /* -*- Mode: Objective-C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
3 /* clang-format on */
4 /* This Source Code Form is subject to the terms of the Mozilla Public
5 * License, v. 2.0. If a copy of the MPL was not distributed with this
6 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
8 #import "mozAccessible.h"
10 @interface mozHeadingAccessible : mozAccessible
12 // override
13 - (NSString*)moxTitle;
15 // override
16 - (id)moxValue;
18 @end
20 @interface mozLinkAccessible : mozAccessible
22 // override
23 - (id)moxValue;
25 // override
26 - (NSString*)moxRole;
28 // override
29 - (NSURL*)moxURL;
31 // override
32 - (NSNumber*)moxVisited;
34 // override
35 - (NSArray*)moxLinkedUIElements;
37 @end
39 @interface MOXListItemAccessible : mozAccessible
41 // override
42 - (NSString*)moxTitle;
44 @end