summaryrefslogtreecommitdiffstats
path: root/chrome/common/service_process_util_posix.h
Commit message (Collapse)AuthorAgeFilesLines
* Move CommandLine to base namespace.brettw@chromium.org2014-03-171-1/+4
| | | | | | | | | | | | Fix all forward-declares and header files referencing CommandLine. This keeps a "using base::CommandLine" in the command line header file so that the rest of the source files can be changes in a follow-up. TBR=sky Review URL: https://codereview.chromium.org/196413016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257514 0039d316-1c4b-4281-b951-d872f2087c98
* Use a direct include of the message_loop header in chrome/app, ↵avi@chromium.org2013-07-171-1/+1
| | | | | | | | | | | | chrome/common, chrome/nacl/, chrome/renderer/, chrome/service/. BUG=260807 TEST=none TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/19579004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@212174 0039d316-1c4b-4281-b951-d872f2087c98
* mac: Replace base::mac::ScopedCFTypeRef with base::ScopedCFTypeRef.thakis@chromium.org2013-06-241-1/+1
| | | | | | | | | | | | | | | | | This CL was created fully mechanically by running git grep -l base::mac::ScopedCFTypeRef | xargs sed -i -e 's/base::mac::ScopedCFTypeRef/base::ScopedCFTypeRef/g' git commit -a -m. git clang-format HEAD^ --style=Chromium git commit -a -m. git cl upload -t $TITLE BUG=251957 TBR=mark@chromium.org Review URL: https://codereview.chromium.org/16917011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208245 0039d316-1c4b-4281-b951-d872f2087c98
* chrome: Use base::MessageLoop. (Part 1)xhwang@chromium.org2013-05-101-3/+2
| | | | | | | | | | | chrome/browser/* will be updated in another CL BUG=236029 R=sky@chromium.org Review URL: https://codereview.chromium.org/14314025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199547 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the base::files:: namespace.darin@chromium.org2013-01-151-1/+1
| | | | | | Review URL: https://chromiumcodereview.appspot.com/11876031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@176836 0039d316-1c4b-4281-b951-d872f2087c98
* Add OVERRIDE to chrome/common/ and nacl/.avi@chromium.org2011-11-211-2/+2
| | | | | | | | | BUG=104314 TEST=no change Review URL: http://codereview.chromium.org/8551009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110941 0039d316-1c4b-4281-b951-d872f2087c98
* NewRunnable* conversion to base::Bindscottbyer@chromium.org2011-11-121-2/+3
| | | | | | | | | | | | For chrome/common/service_process* BUG=none TEST=none Review URL: http://codereview.chromium.org/8495039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@109745 0039d316-1c4b-4281-b951-d872f2087c98
* Make the mac service process handling code clean itself up properly as far ↵dmaclach@chromium.org2011-08-251-8/+8
| | | | | | | | | | | | | | | | | | | | | | | as launchd is concerned. Note new documentation at https://sites.google.com/a/chromium.org/dev/developers/design-documents/service-processes BUG=None TEST= 1) Build. 2) Launch Chromium with cloud print disabled. 3) Start Terminal 4) launchctl list 5) You should not see any org.chromium.Chromium.framework.service_process/* processes listed 6) Go to Preferences in chromium 7) launchctl list 8) You should now see a org.chromium.Chromium.framework.service_process/* process 9) Quit chromium 10) launchctl list 11) There should not be any org.chromium.Chromium.framework.service_process/* processes anymore Review URL: http://codereview.chromium.org/7736002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@98221 0039d316-1c4b-4281-b951-d872f2087c98
* Miscellaneous header include cleanups related to message_pump_libevent.h.wtc@chromium.org2011-06-241-4/+3
| | | | | | | | | | R=mark@chromium.org BUG=none TEST=no compilation errors Review URL: http://codereview.chromium.org/7208002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90407 0039d316-1c4b-4281-b951-d872f2087c98
* Replace many OS_LINUX ifdefs with OS_POSIX & !OS_MACOSX, since most of them ↵chromium@hybridsource.org2011-05-281-4/+4
| | | | | | | | apply to non-linux Unix also. Non-linux Unices tested are the BSDs and Solaris. Review URL: http://codereview.chromium.org/3556009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87156 0039d316-1c4b-4281-b951-d872f2087c98
* Move FilePathWatcher to base/files.craig.schlenter@chromium.org2011-04-141-2/+2
| | | | | | | | | | | | | | FilePathWatcher is going to be used in future for monitoring changes to /etc/resolv.conf so it needs live somewhere where various consumers can get at it without incurring the wrath of the layering gods. TEST=existing tests BUG=67734 Review URL: http://codereview.chromium.org/6793020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81606 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes up the race condition that exists with deleting a file vs watching it.dmaclach@chromium.org2011-04-011-1/+5
| | | | | | | | | | | | | | The tests created a file and attempted to hook a watcher on it on a separate thread but it was deleting it before the thread had a chance to watch it. BUG=77217, 77064, 69641, 76987 TEST=BUILD Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=79307 Review URL: http://codereview.chromium.org/6676118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80205 0039d316-1c4b-4281-b951-d872f2087c98
* kqueue implementation of FilePathWatcher on Mac.dmaclach@chromium.org2011-04-011-2/+0
| | | | | | | | | | | BUG=54822,77391,77217,77064,69641 TEST=BUILD Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=80101 Review URL: http://codereview.chromium.org/6731064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80196 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 80101 - kqueue implementation of FilePathWatcher on Mac.dmaclach@chromium.org2011-04-011-0/+2
| | | | | | | | | | | | BUG=54822,77391,77217,77064,69641 TEST=BUILD Review URL: http://codereview.chromium.org/6731064 TBR=dmaclach@chromium.org Review URL: http://codereview.chromium.org/6689004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80113 0039d316-1c4b-4281-b951-d872f2087c98
* kqueue implementation of FilePathWatcher on Mac.dmaclach@chromium.org2011-03-311-2/+0
| | | | | | | | | BUG=54822,77391,77217,77064,69641 TEST=BUILD Review URL: http://codereview.chromium.org/6731064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80101 0039d316-1c4b-4281-b951-d872f2087c98
* Move some files from base to base/memory.levin@chromium.org2011-03-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | raw_scoped_refptr_mismatch_checker.h ref_counted.cc ref_counted.h ref_counted_memory.cc ref_counted_memory.h ref_counted_unittest.cc scoped_callback_factory.h scoped_comptr_win.h scoped_handle.h scoped_native_library.cc scoped_native_library.h scoped_native_library_unittest.cc scoped_nsobject.h scoped_open_process.h scoped_ptr.h scoped_ptr_unittest.cc scoped_temp_dir.cc scoped_temp_dir.h scoped_temp_dir_unittest.cc scoped_vector.h singleton.h singleton_objc.h singleton_unittest.cc linked_ptr.h linked_ptr_unittest.cc weak_ptr.cc weak_ptr.h weak_ptr_unittest.cc BUG=None TEST=Compile Review URL: http://codereview.chromium.org/6714032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79524 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 79307 - Fixes up the race condition that exists with deleting a file ↵dmaclach@chromium.org2011-03-241-5/+1
| | | | | | | | | | | | | | | | | vs watching it. The tests created a file and attempted to hook a watcher on it on a separate thread but it was deleting it before the thread had a chance to watch it. BUG=77217,77064, 69641 TEST=BUILD Review URL: http://codereview.chromium.org/6676118 TBR=dmaclach@chromium.org Review URL: http://codereview.chromium.org/6736004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79310 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes up the race condition that exists with deleting a file vs watching it.dmaclach@chromium.org2011-03-241-1/+5
| | | | | | | | | | | | The tests created a file and attempted to hook a watcher on it on a separate thread but it was deleting it before the thread had a chance to watch it. BUG=77217,77064, 69641 TEST=BUILD Review URL: http://codereview.chromium.org/6676118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79307 0039d316-1c4b-4281-b951-d872f2087c98
* ServiceProcess clean updmaclach@chromium.org2011-03-231-2/+1
| | | | | | | | | | | | | | I'm about to start into fixing a race condition that I introduced, but wanted to get this cleanup in as a separate CL. Simplifies some interfaces. Combines two separate task postings into one. Adds some comments. BUG=NONE TEST=BUILD Review URL: http://codereview.chromium.org/6724002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79095 0039d316-1c4b-4281-b951-d872f2087c98
* Getting service process on Mac to handle having things moved/changed ↵dmaclach@chromium.org2011-03-221-1/+9
| | | | | | | | | | | underneath it. BUG=74983 TEST=See http://code.google.com/p/chromium/issues/detail?id=74983#c16 Review URL: http://codereview.chromium.org/6660001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78967 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity: Initialize member variables.jhawkins@chromium.org2011-03-111-0/+4
| | | | | | | | | | CID=11644,14447,14816,15428 BUG=none TEST=none Review URL: http://codereview.chromium.org/6670016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77763 0039d316-1c4b-4281-b951-d872f2087c98
* New OOL violations on linux since last week, along with the final Mac OOL fixes.erg@google.com2011-03-011-6/+10
| | | | | | | | | | | At the time of writing, everything compiles cleanly now. BUG=carnitas TEST=compiles Review URL: http://codereview.chromium.org/6597049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76396 0039d316-1c4b-4281-b951-d872f2087c98
* Mac proxy auto-launch.scottbyer@chromium.org2011-02-251-1/+2
| | | | | | | | | | | Delta from http://codereview.chromium.org/6482016 that adds in auto-launching of the proxy on the Macintosh and turns on the proxy management UI in Under the Hood. BUG=none TEST=Bring up the UI, enable CP, log out and log in, check to see that the proxy is running. Review URL: http://codereview.chromium.org/6499019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76109 0039d316-1c4b-4281-b951-d872f2087c98
* Get service process running standalone on the mac by hooking it into launchd.dmaclach@chromium.org2011-02-241-0/+72
BUG=NONE TEST=BUILD Review URL: http://codereview.chromium.org/6482016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75893 0039d316-1c4b-4281-b951-d872f2087c98