| Index: content/renderer/accessibility/blink_ax_tree_source.h
|
| diff --git a/content/renderer/accessibility/blink_ax_tree_source.h b/content/renderer/accessibility/blink_ax_tree_source.h
|
| index 141730523713f1a2fc6c09ff47f7a32f55f27755..535ea8c3c631085d2e88b03d3bd00f65589d3d3b 100644
|
| --- a/content/renderer/accessibility/blink_ax_tree_source.h
|
| +++ b/content/renderer/accessibility/blink_ax_tree_source.h
|
| @@ -19,6 +19,14 @@ class BlinkAXTreeSource
|
| BlinkAXTreeSource(RenderViewImpl* render_view);
|
| virtual ~BlinkAXTreeSource();
|
|
|
| + // Call this to have BlinkAXTreeSource collect a mapping from
|
| + // node ids to the guest instance id (for a <webview> plug-in)
|
| + // or frame routing id (for an out-of-process iframe) during
|
| + // calls to SerializeNode.
|
| + void CollectChildFrameIdMapping(
|
| + std::map<int32, int>* guest_instance_ids,
|
| + std::map<int32, int>* frame_routing_ids);
|
| +
|
| // AXTreeSource implementation.
|
| virtual blink::WebAXObject GetRoot() const OVERRIDE;
|
| virtual blink::WebAXObject GetFromId(int32 id) const OVERRIDE;
|
| @@ -39,6 +47,8 @@ class BlinkAXTreeSource
|
|
|
| private:
|
| RenderViewImpl* render_view_;
|
| + std::map<int32, int>* guest_instance_ids_;
|
| + std::map<int32, int>* frame_routing_ids_;
|
| };
|
|
|
| } // namespace content
|
|
|