1 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2 /* vim: set ts=2 et sw=2 tw=80: */
3 /* This Source Code Form is subject to the terms of the Mozilla Public
4 * License, v. 2.0. If a copy of the MPL was not distributed with this
5 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
9 using namespace mozilla
;
10 using namespace mozilla::a11y
;
12 void a11y::PlatformInit() {}
14 void a11y::PlatformShutdown() {}
16 void a11y::ProxyCreated(RemoteAccessible
*) {}
18 void a11y::ProxyDestroyed(RemoteAccessible
*) {}
20 void a11y::PlatformEvent(Accessible
*, uint32_t) {}
22 void a11y::PlatformStateChangeEvent(Accessible
*, uint64_t, bool) {}
24 void a11y::PlatformFocusEvent(Accessible
* aTarget
,
25 const LayoutDeviceIntRect
& aCaretRect
) {}
27 void a11y::PlatformCaretMoveEvent(Accessible
* aTarget
, int32_t aOffset
,
28 bool aIsSelectionCollapsed
,
30 const LayoutDeviceIntRect
& aCaretRect
) {}
32 void a11y::PlatformTextChangeEvent(Accessible
*, const nsAString
&, int32_t,
33 uint32_t, bool, bool) {}
35 void a11y::PlatformShowHideEvent(Accessible
*, Accessible
*, bool, bool) {}
37 void a11y::PlatformSelectionEvent(Accessible
*, Accessible
*, uint32_t) {}