summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/extension_debugger_api.h
Commit message (Collapse)AuthorAgeFilesLines
* Add OVERRIDE to chrome/browser/extensions/.avi@chromium.org2011-11-211-3/+3
| | | | | | | | | 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
* DevTools: extend experimental.debugger API to potentially allow non-tab ↵pfeldman@chromium.org2011-10-261-7/+8
| | | | | | | | | | | | | | | debuggees. This change migrates from attach(tabId, ...) syntax to the attach({tabId:tabId}, ...) as suggested during the extension API review. BUG= TEST= Review URL: http://codereview.chromium.org/8341017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107316 0039d316-1c4b-4281-b951-d872f2087c98
* Move base/values.h into the base namespace. This includes a cros DEPS rolldmazzoni@chromium.org2011-07-121-2/+5
| | | | | | | | | | with a minor change to that code since libcros also uses base/values.h. BUG=88666 TEST=none Review URL: http://codereview.chromium.org/7259019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@92208 0039d316-1c4b-4281-b951-d872f2087c98
* Split UI-specific bits off ExtensionFunction into a separate class.mpcomplete@chromium.org2011-05-261-0/+1
| | | | | | | | | | | | | | | | | | | This is a precursor to another patch I'm working on, which will add ExtensionFunctions that can run on the IO thread. The webRequest API will use this. I've also done a bit of other cleanup: - moved almost everything off of {Async,Sync}ExtensionFunction, up into the base class, since none of it was specific to either of those. - store Extension directly on ExtensionFunction, rather than needing to look it up, since it is now refcounted. BUG=no TEST=no Review URL: http://codereview.chromium.org/7073001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86919 0039d316-1c4b-4281-b951-d872f2087c98
* Virtual destructors should have virtual keyword.hans@chromium.org2011-05-251-3/+3
| | | | | | | | | | | | | | | | | Make sure user-declared virtual destructors always have the virtual keyword. The Clang style-check plugin will check for this soon. No functionality change: virtual is only added to destructors that are already implicitly virtual. Also fix a couple of in-line destructor definitions. BUG=83408 TEST=none Review URL: http://codereview.chromium.org/7064033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86587 0039d316-1c4b-4281-b951-d872f2087c98
* This is downstream fix for chrome.experimental.debugger API.loislo@chromium.org2011-04-081-7/+7
| | | | | | | | | | | The DevTools messages format has been migrated to JSON-RPC-2.0 spec upstream. TEST=ExtensionApiTest.Debugger BUG=none Review URL: http://codereview.chromium.org/6813039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80930 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: make extensions more user-friendly.pfeldman@chromium.org2011-03-301-6/+9
| | | | | | Review URL: http://codereview.chromium.org/6756024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79822 0039d316-1c4b-4281-b951-d872f2087c98
* Extensions: expose raw debugging protocol via extension API.pfeldman@chromium.org2011-03-171-0/+59
BUG= TEST= Review URL: http://codereview.chromium.org/6686051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78593 0039d316-1c4b-4281-b951-d872f2087c98