Comment #4 on issue 12461 by [email protected]: would like API to get  
from tab to ports
http://code.google.com/p/chromium/issues/detail?id=12461

The following revision refers to this bug:
     http://src.chromium.org/viewvc/chrome?view=rev&revision=21102

------------------------------------------------------------------------
r21102 | [email protected] | 2009-07-20 14:05:37 -0700 (Mon, 20 Jul  
2009) | 9 lines
Changed paths:
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/automation/automation_provider.cc?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/automation/extension_port_container.cc?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/automation/extension_port_container.h?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/extensions/extension_bookmarks_module.cc?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/extensions/extension_browser_event_router.cc?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/extensions/extension_function_dispatcher.cc?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/extensions/extension_message_service.cc?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/extensions/extension_message_service.h?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/extensions/extension_messages_unittest.cc?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/extensions/extension_process_manager.cc?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/extensions/extension_process_manager.h?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/profile.cc?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/profile.h?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/renderer_host/browser_render_process_host.cc?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/renderer_host/render_view_host.cc?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/renderer_host/render_widget_host.h?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/renderer_host/resource_message_filter.cc?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/renderer_host/resource_message_filter.h?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/render_messages_internal.h?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/renderer/extensions/bindings_utils.h?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/renderer/extensions/event_bindings.cc?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/renderer/extensions/event_bindings.h?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/renderer/extensions/extension_process_bindings.cc?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/renderer/extensions/renderer_extension_bindings.cc?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/renderer/extensions/renderer_extension_bindings.h?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/renderer/render_thread.cc?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/renderer/render_view.cc?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/renderer/render_view.h?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/renderer/renderer_resources.grd?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/renderer/resources/extension_process_bindings.js?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/renderer/user_script_slave.cc?r1=21102&r2=21101
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/testing_profile.h?r1=21102&r2=21101

Changed the extension.connect() API not to broadcast to all tabs.  Added a
more specific tabs.connect(tabId) API to connect to a specific tab.

Also changed the ExtensionMessageService from a singleton to a  
Profile-owned object.

BUG=12461
TEST=no

Review URL: http://codereview.chromium.org/155707
------------------------------------------------------------------------


--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to