summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/extension_processes_api.h
Commit message (Collapse)AuthorAgeFilesLines
* Add OVERRIDE to chrome/browser/extensions/.avi@chromium.org2011-11-211-5/+5
| | | | | | | | | BUG=104314 TEST=no change Review URL: http://codereview.chromium.org/8473003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110919 0039d316-1c4b-4281-b951-d872f2087c98
* Move NotificationObserver, NotificationSource, and NotificationDetails to ↵jam@chromium.org2011-10-191-2/+2
| | | | | | | | | | | content/public/browser. This patch got way bigger than I wanted, but once I moved NotificationDetails, I figured I might as well mvoe the others since they're in the same files. In hindsight, I should have converted a subset of files at a time by leaving a using statement in the header. BUG=98716 TBR=joi git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106196 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Change event routers from singletons to being owned by the ↵yoz@chromium.org2011-05-271-7/+11
| | | | | | | | | | | | | | | | ExtensionService." This breaks, among other things, multi-profile and the first run dialog. Reverting at least for M13. This reverts commit 45758c29485736d7164085e6b7f8bf0999df1c4f. BUG=81745 TEST=none Review URL: http://codereview.chromium.org/7084006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87083 0039d316-1c4b-4281-b951-d872f2087c98
* Change event routers from singletons to being owned by the ExtensionService.yoz@chromium.org2011-05-261-11/+7
| | | | | | | | | | | | | ExtensionService is in turn owned by the Profile. Also stop pretending that each event router observes more than one profile. (To support multi-profile, each profile would have its own ExtensionService and routers.) BUG=81745 TEST=covered by existing tests Review URL: http://codereview.chromium.org/6961027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86750 0039d316-1c4b-4281-b951-d872f2087c98
* Update a bunch of files to the new location of notification files.tfarina@chromium.org2011-03-091-2/+2
| | | | | | | | | | | Second part of the remaining files. BUG=None TEST=None Review URL: http://codereview.chromium.org/6639008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77396 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Remove unneeded uses of notification_observer.h.thestig@chromium.org2011-02-111-1/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6250033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74550 0039d316-1c4b-4281-b951-d872f2087c98
* Expands the chrome.experimental.processes extension API. creis@google.com2010-10-191-3/+55
| | | | | | | | | | | | | Adds an onUpdated event that reports process metrics from the TaskManager, and modifies the TaskManager to support multiple independent observers. BUG=32302 TEST=ExtensionApiTest.Processes browsertest TEST=process_monitor sample extension Review URL: http://codereview.chromium.org/3801008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63116 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 62458 - Expands the chrome.experimental.processes extension API.creis@google.com2010-10-131-59/+1
| | | | | | | | | | | | | | | Adds an onUpdated event that reports process metrics from the TaskManager, and modifies the TaskManager to support multiple independent observers. BUG=32302 TEST=ExtensionApiTest.Processes browsertest TEST=process_monitor sample extension Review URL: http://codereview.chromium.org/3597016 TBR=jrg@google.com git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62464 0039d316-1c4b-4281-b951-d872f2087c98
* Expands the chrome.experimental.processes extension API.creis@google.com2010-10-131-1/+59
| | | | | | | | | | | | | Adds an onUpdated event that reports process metrics from the TaskManager, and modifies the TaskManager to support multiple independent observers. BUG=32302 TEST=ExtensionApiTest.Processes browsertest TEST=process_monitor sample extension Review URL: http://codereview.chromium.org/3597016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62458 0039d316-1c4b-4281-b951-d872f2087c98
* `#pragma once` for app, base, chrome, gfx, ipc, net, skia, viewsthakis@chromium.org2010-07-261-0/+1
| | | | | | | | | BUG=50273 TEST=everything still builds, build is 10% faster on windows, same speed on mac/linux TBR: erg git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53716 0039d316-1c4b-4281-b951-d872f2087c98
* Adds an experimental processes module to the extensions API.creis@chromium.org2010-01-281-0/+18
This first step adds only a Process object with an id, along with a getProcessForTab function. BUG=32303 TEST=browser_test.exe --gtest_filter=ExtensionAPITest.Processes Review URL: http://codereview.chromium.org/551090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@37411 0039d316-1c4b-4281-b951-d872f2087c98