Index: content/public/renderer/render_accessibility.h |
diff --git a/content/public/renderer/render_accessibility.h b/content/public/renderer/render_accessibility.h |
index 267d4b65f1f573e649ee8a9fb1f9a3dd0834daec..10cff908cb5d38b1775c53af4a043f36beb361e2 100644 |
--- a/content/public/renderer/render_accessibility.h |
+++ b/content/public/renderer/render_accessibility.h |
@@ -17,9 +17,13 @@ class CONTENT_EXPORT RenderAccessibility { |
public: |
virtual int GenerateAXID() = 0; |
- using PdfAXTreeSource = |
+ // These APIs allow a page with a single EMBED element to graft an |
+ // accessibility tree for the plugin content, implemented as an AXTreeSource, |
+ // into the page's accessibility tree. |
+ using PluginAXTreeSource = |
ui::AXTreeSource<const ui::AXNode*, ui::AXNodeData, ui::AXTreeData>; |
- virtual void SetPdfTreeSource(PdfAXTreeSource* source) = 0; |
+ virtual void SetPluginTreeSource(PluginAXTreeSource* source) = 0; |
+ virtual void OnPluginRootNodeUpdated() = 0; |
protected: |
~RenderAccessibility() {} |