summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/extension_idle_api.h
Commit message (Collapse)AuthorAgeFilesLines
* Move c/b/e/*idle* to c/b/e/api/idle/mitchellwrosen@chromium.org2012-07-311-83/+0
| | | | | | | | | | | TBR=jhawkins@chromium.org BUG=101244 Review URL: https://chromiumcodereview.appspot.com/10750016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149108 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the rest of #pragma once in one big CL.ajwong@chromium.org2012-07-111-1/+0
| | | | | | | | | For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98
* RefCounted types should not have public destructors, ↵rsleevi@chromium.org2012-04-271-2/+8
| | | | | | | | | | | | chrome/browser/extensions version BUG=123295 TEST=none Review URL: http://codereview.chromium.org/10071035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134370 0039d316-1c4b-4281-b951-d872f2087c98
* Add OVERRIDE to chrome/browser/extensions/.avi@chromium.org2011-11-211-1/+1
| | | | | | | | | 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
* Changing response caching logic to use less data and avoid use of static non ↵tbarzic@chromium.org2011-10-071-1/+46
| | | | | | | | | | | | | | POD vars. This should also reduce number of calls to CalculateIdleState. BUG=NONE TEST=unit test ExtensionIdleApiTest.CacheTest Review URL: http://codereview.chromium.org/8080008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104602 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome changes to fix the idle extension APIrkc@chromium.org2011-08-181-1/+4
| | | | | | | | | | | | | | | | | This change list reimplements the idle extension API to fix the following issues: . Query is now throttled only to 1 second . Calls to calculate the idle time are async (this is needed for chromium-os) . OnStateChanged now fires within a reasonable time of the machine going active (1 second) . Fixed a memory leak of the polling class This is just the Chrome change, there will be an additional CL to integrate the ChromiumOS code changes with the API once those are in. BUG=chromium-os:17167 TEST=Tested with the idle sample extension to confirm that idle query and idle state changed event work correctly. Review URL: http://codereview.chromium.org/7519008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@97302 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Remove unneeded profile.h usage in headers.thestig@chromium.org2010-12-101-1/+2
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5762001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68809 0039d316-1c4b-4281-b951-d872f2087c98
* Move:ben@chromium.org2010-12-021-1/+1
| | | | | | | | | | | | | | | file_path_watcher into subdir profile* into profiles/ subdir login* into ui/login visitedlink* into subdir BUG=none TEST=none TBR=brettw Review URL: http://codereview.chromium.org/5606002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68069 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
* Move idle from experimental.levin@chromium.org2010-07-121-2/+2
| | | | | | | | | TEST=browser_tests.exe --gtest_filter=ExtensionApiTest.Idle BUG=None Review URL: http://codereview.chromium.org/2930001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52121 0039d316-1c4b-4281-b951-d872f2087c98
* Idle API for the extension systembrg@chromium.com2010-03-161-0/+28
Tests=ExtensionApiTest.Idle Bug=one Review URL: http://codereview.chromium.org/845005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41661 0039d316-1c4b-4281-b951-d872f2087c98