no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
[gecko.git] / accessible / android / DocAccessibleWrap.h
blobc4408cdf4176f2be649c3c69c9000fbddae96776
1 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2 /* This Source Code Form is subject to the terms of the Mozilla Public
3 * License, v. 2.0. If a copy of the MPL was not distributed with this
4 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
6 #ifndef mozilla_a11y_DocAccessibleWrap_h__
7 #define mozilla_a11y_DocAccessibleWrap_h__
9 #include "DocAccessible.h"
10 #include "nsITimer.h"
12 namespace mozilla {
14 class PresShell;
16 namespace a11y {
18 class DocAccessibleWrap : public DocAccessible {
19 public:
20 DocAccessibleWrap(Document* aDocument, PresShell* aPresShell);
21 virtual ~DocAccessibleWrap();
23 virtual void Shutdown() override;
25 DocAccessibleWrap* GetTopLevelContentDoc(AccessibleWrap* aAccessible);
27 bool IsTopLevelContentDoc();
30 } // namespace a11y
31 } // namespace mozilla
33 #endif