summaryrefslogtreecommitdiffstats
path: root/content/browser/resource_context_impl.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove resource_request_info_impl.h dependency from chrome. This also makes ↵jam@chromium.org2012-03-231-0/+12
| | | | | | | | | | | blob/file system work in content based browsers. I also moved the appcache/blob/cache developer urls to content so that they work in content_shell. This simplifies the Content API since the static blob/filesystem getters in ResourceContext are now not needed. BUG=98716 Review URL: https://chromiumcodereview.appspot.com/9834039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@128493 0039d316-1c4b-4281-b951-d872f2087c98
* Fix race condition where the items on ResourceContext's UserData map were ↵jam@chromium.org2012-02-271-1/+1
| | | | | | | | | rewritten to the same value as they were read on the IO thread. BUG=115678 Review URL: https://chromiumcodereview.appspot.com/9466031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123794 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of WebKitContext. Only two out of six HTML5 related objects were in ↵jam@chromium.org2012-02-241-2/+2
| | | | | | | | | it and it was just a glorified std::pair after the recent refactorings. BUG=98716 Review URL: https://chromiumcodereview.appspot.com/9467016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123588 0039d316-1c4b-4281-b951-d872f2087c98
* Fail gracefully if InitializeResourceContext ends up calling itself recursively.erikwright@chromium.org2012-02-241-1/+1
| | | | | | | | | | BUG=None TEST=chrome_frame_net_tests don't crash at shutdown (Note, they currently crash at startup or simply don't run without a few other patches applied - this fixes one of the crashes!). Review URL: http://codereview.chromium.org/9443033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123492 0039d316-1c4b-4281-b951-d872f2087c98
* Move creation and ownership of HostZoomMap to content instead of having ↵jam@chromium.org2012-02-221-0/+2
| | | | | | | | | every embedder do this. BUG=98716 Review URL: https://chromiumcodereview.appspot.com/9416070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123002 0039d316-1c4b-4281-b951-d872f2087c98
* Remove getters for HTML5 related objects from the ResourceContext interface. ↵jam@chromium.org2012-02-211-0/+36
Half of them weren't used by chrome, so they can be hidden from chrome. The rest were accessed by chrome, but we don't need every embedder to store this data on their ResourceContext implementation. Instead have content associate the data itself to simplify the work for embedders. BUG=98716 Review URL: https://chromiumcodereview.appspot.com/9425026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122790 0039d316-1c4b-4281-b951-d872f2087c98