| Index: chrome/browser/browser_accessibility_manager.cc
|
| ===================================================================
|
| --- chrome/browser/browser_accessibility_manager.cc (revision 5826)
|
| +++ chrome/browser/browser_accessibility_manager.cc (working copy)
|
| @@ -108,6 +108,10 @@
|
| members->render_widget_host_->process()->channel()) {
|
| // Necessary for the send to keep the UI responsive.
|
| msg->EnableMessagePumping();
|
| + // By default sync calls are unblocking, i.e if the receiver is an outgoing
|
| + // sync call, it will process received sync calls. Webkit is not reentrant.
|
| + // We don't want to reenter Webkit if it is in an outgoing sync call.
|
| + msg->set_unblock(false);
|
| success = members->render_widget_host_->process()->channel()->
|
| SendWithTimeout(msg, kAccessibilityMessageTimeOut);
|
| }
|
|
|