summaryrefslogtreecommitdiffstats
path: root/content/public/browser/navigator_connect_context.h
Commit message (Collapse)AuthorAgeFilesLines
* Sort out threading issues in NavigatorConnectContextImpl.mek2015-02-271-2/+2
| | | | | | | | | | | Multiple threads were accessing service_factories_, this fixes that to make sure all access to that member is on the IO thread. BUG=426458 Review URL: https://codereview.chromium.org/961013002 Cr-Commit-Position: refs/heads/master@{#318482}
* Refactor navigator.connect code to make it more flexible.mek2015-01-271-0/+36
This separates out all the service worker specific code from the generic connection handling. As well as exposing some API in content/public so code outside of content/ can handle connections. This is the first step in making it possible to have chrome extensions, or other code outside of content/ be the endpoint of a connection. This doesn't change any functionality, it just moves code around. BUG=426458 Review URL: https://codereview.chromium.org/861373002 Cr-Commit-Position: refs/heads/master@{#313185}