OLD | NEW |
1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #ifndef CHROME_BROWSER_RENDERER_HOST_RENDER_VIEW_HOST_H_ | 5 #ifndef CHROME_BROWSER_RENDERER_HOST_RENDER_VIEW_HOST_H_ |
6 #define CHROME_BROWSER_RENDERER_HOST_RENDER_VIEW_HOST_H_ | 6 #define CHROME_BROWSER_RENDERER_HOST_RENDER_VIEW_HOST_H_ |
7 | 7 |
8 #include <string> | 8 #include <string> |
9 #include <vector> | 9 #include <vector> |
10 | 10 |
(...skipping 532 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
543 void OnQueryFormFieldAutofill(const std::wstring& field_name, | 543 void OnQueryFormFieldAutofill(const std::wstring& field_name, |
544 const std::wstring& user_text, | 544 const std::wstring& user_text, |
545 int64 node_id, | 545 int64 node_id, |
546 int request_id); | 546 int request_id); |
547 void OnRemoveAutofillEntry(const std::wstring& field_name, | 547 void OnRemoveAutofillEntry(const std::wstring& field_name, |
548 const std::wstring& value); | 548 const std::wstring& value); |
549 | 549 |
550 void OnExtensionRequest(const std::string& name, const std::string& args, | 550 void OnExtensionRequest(const std::string& name, const std::string& args, |
551 int request_id, bool has_callback); | 551 int request_id, bool has_callback); |
552 void OnExtensionPostMessage(int port_id, const std::string& message); | 552 void OnExtensionPostMessage(int port_id, const std::string& message); |
| 553 void OnAccessibilityFocusChange(int acc_obj_id); |
553 | 554 |
554 // Helper function to send a navigation message. If a cross-site request is | 555 // Helper function to send a navigation message. If a cross-site request is |
555 // in progress, we may be suspended while waiting for the onbeforeunload | 556 // in progress, we may be suspended while waiting for the onbeforeunload |
556 // handler, so this function might buffer the message rather than sending it. | 557 // handler, so this function might buffer the message rather than sending it. |
557 // | 558 // |
558 // The URL parameter should match the one in the message. It's provided so | 559 // The URL parameter should match the one in the message. It's provided so |
559 // that we don't have to decode the message to check it. | 560 // that we don't have to decode the message to check it. |
560 void DoNavigate(const GURL& url, ViewMsg_Navigate* nav_message); | 561 void DoNavigate(const GURL& url, ViewMsg_Navigate* nav_message); |
561 | 562 |
562 private: | 563 private: |
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
626 // not an extension. | 627 // not an extension. |
627 scoped_ptr<ExtensionFunctionDispatcher> extension_function_dispatcher_; | 628 scoped_ptr<ExtensionFunctionDispatcher> extension_function_dispatcher_; |
628 | 629 |
629 // True if the render view can be shut down suddenly. | 630 // True if the render view can be shut down suddenly. |
630 bool sudden_termination_allowed_; | 631 bool sudden_termination_allowed_; |
631 | 632 |
632 DISALLOW_COPY_AND_ASSIGN(RenderViewHost); | 633 DISALLOW_COPY_AND_ASSIGN(RenderViewHost); |
633 }; | 634 }; |
634 | 635 |
635 #endif // CHROME_BROWSER_RENDERER_HOST_RENDER_VIEW_HOST_H_ | 636 #endif // CHROME_BROWSER_RENDERER_HOST_RENDER_VIEW_HOST_H_ |
OLD | NEW |