summaryrefslogtreecommitdiffstats
path: root/chrome/common
Commit message (Collapse)AuthorAgeFilesLines
* Resubmit r56600 - Start/stop service process when browser starts and stophclam@chromium.org2010-08-232-0/+8
| | | | | | | | | | | | | | | | | Save the information that the setup of remoting has completed. After setup has been completed we start and stop service process when --enable-remoting presents when browser starts. Also save the information in the service process that host is registered and ready to be used. Again start chromoting host automatically once the host registration is done. BUG=50244, 50242, 50243, 50249 Review URL: http://codereview.chromium.org/3153029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57120 0039d316-1c4b-4281-b951-d872f2087c98
* Skeleton of sync handler on the I/O thread for GetSearchProviderInstallState.levin@chromium.org2010-08-231-2/+3
| | | | | | | | | | BUG=38475 TEST=Not fully testable yet (but the test is unit_test --gtest_filter=SearchProviderTest.TestIsSearchProviderInstalled Review URL: http://codereview.chromium.org/3117034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57114 0039d316-1c4b-4281-b951-d872f2087c98
* Code implements UI for downloading and burning Chrome OS images on SSD card ↵tbarzic@google.com2010-08-232-0/+4
| | | | | | | | | | | | | | | and USB key. Actual burning is not included in the change list. BUG=chromium-os:5346 TEST=type in chrome://imagebuner in browser. UI lists all media that image can be burnt to. After selecting burning target by clicking an image right to the target name, image download should start, and download progress should be displayed. After download ends alert should pop up asking user to confirm that he wants to burn image to selected device. Clicking both ok or cancel shouldn't do anything, since actual burning isn't stil included in CL. Image should be downloaded to chrome_image folder in users Downloads directory. this folder is deleted during shutdown. This is only visible in ChromeOS... Review URL: http://codereview.chromium.org/2808100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57085 0039d316-1c4b-4281-b951-d872f2087c98
* --auth-schemes specifies which authentication schemes are supported on the ↵cbentzel@chromium.org2010-08-232-6/+8
| | | | | | | | | | | | | | | command line. --auth-schemes should be a command separated list containing one or more of the following schemes: basic, digest, ntlm, or negotiate. This will primarily be used to help triage user-reported bugs. BUG=None TEST=specify --auth-schemes and ensure that only the specified schemes are supported. Also, when unspecified all schemes should be supported. Review URL: http://codereview.chromium.org/3199002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57073 0039d316-1c4b-4281-b951-d872f2087c98
* Fix compilation errors of 56862 byandreip@chromium.org2010-08-231-0/+24
| | | | | | | | | | | | | | | - making the include path lower case in renderer_webidbransaction_impl.cc, - adding a newline at the end of indexed_db_dispatcher.cc - fixing the initialization order of member variables in indexed_db_callbacks.h Revert "Revert 56862 - Add transaction coordinator. Allow idle transactions to be aborted when their parent JS context finishes executing." This reverts commit 6b25a433481c9127f8dbcbadc7f0685dc643d6de. Review URL: http://codereview.chromium.org/3163028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57042 0039d316-1c4b-4281-b951-d872f2087c98
* Use ChromeThread::IO instead of virtual set_request_contextukai@chromium.org2010-08-232-8/+3
| | | | | | | | | | | | ChromeThread::IO will be used to cancel URLFetcher request and clean up URLRequestContextGetter. BUG=52562,52826 TEST=valgrind passes Review URL: http://codereview.chromium.org/3176028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57032 0039d316-1c4b-4281-b951-d872f2087c98
* Build fixes to the CLrkc@google.com2010-08-224-0/+10
| | | | | | Review URL: http://codereview.chromium.org/3061044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57019 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a sample CWS license server client written for Python App Engine.kurrik@chromium.org2010-08-2114-0/+2473
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/3161030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56986 0039d316-1c4b-4281-b951-d872f2087c98
* Add 1st cut of IPC plumbing code for FileSystem API's openFileSystemkinuko@chromium.org2010-08-213-0/+71
| | | | | | | | | | | The dispatcher host code is just a stub. BUG=32277 TESTS=none; will be added later Review URL: http://codereview.chromium.org/3107026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56984 0039d316-1c4b-4281-b951-d872f2087c98
* Add Mac GPU logging code.maf@google.com2010-08-214-5/+28
| | | | | | | Add separate GL version field. Review URL: http://codereview.chromium.org/3104011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56957 0039d316-1c4b-4281-b951-d872f2087c98
* Add a zipped package for the hello-php sample.kurrik@chromium.org2010-08-211-0/+0
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/3175031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56947 0039d316-1c4b-4281-b951-d872f2087c98
* Fix to change the sense (and name) of kRestoreBackgroundContents to be ↵atwilson@chromium.org2010-08-212-5/+6
| | | | | | | | | | | kDisableRestoreBackgroundContents BUG=52793 TEST=none Review URL: http://codereview.chromium.org/3202004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56945 0039d316-1c4b-4281-b951-d872f2087c98
* Adding Chrome Web Store PHP Hello World. BUG=None TEST=Nonekurrik@chromium.org2010-08-209-0/+2243
| | | | | | | Review URL: http://codereview.chromium.org/3122030 Patch from Eric Bidelman <ericbidelman@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56936 0039d316-1c4b-4281-b951-d872f2087c98
* Remove launch.container='window'.aa@chromium.org2010-08-202-20/+17
| | | | | | | | BUG=49241 Review URL: http://codereview.chromium.org/3125031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56934 0039d316-1c4b-4281-b951-d872f2087c98
* Use a generic error instead of a dcheck.chron@chromium.org2010-08-201-1/+5
| | | | | | Review URL: http://codereview.chromium.org/3186020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56904 0039d316-1c4b-4281-b951-d872f2087c98
* Lands http://codereview.chromium.org/3153008 for bryeung:sky@chromium.org2010-08-201-0/+55
| | | | | | | | | | | | | | | | Synthetic KeyEvent delivery, part I. This delivers synthetic key events to the views hierarchy. This currently does nothing, as nothing is listening for the event in TOUCH_UI (or elsewhere). That part will come later. BUG=none TEST=unit test for key identifier conversion + manual for extension api Review URL: http://codereview.chromium.org/3130029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56886 0039d316-1c4b-4281-b951-d872f2087c98
* FBTB: Remove unneeded #includes of base/ref_counted.h and base/string16.h in ↵viettrungluu@chromium.org2010-08-204-4/+2
| | | | | | | | | | | src/chrome. BUG=23581 TEST=builds Review URL: http://codereview.chromium.org/3181028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56874 0039d316-1c4b-4281-b951-d872f2087c98
* Give GPU process a name in the task managerthakis@chromium.org2010-08-201-0/+2
| | | | | | | | | BUG=52139 TEST=Enable GPU process, open task manager. Shouldn't dcheck. Review URL: http://codereview.chromium.org/3165041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56864 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 56862 - Add transaction coordinator. Allow idle transactions to be ↵thomasvl@chromium.org2010-08-201-24/+0
| | | | | | | | | | | | | | | aborted when their parent JS context finishes executing. This change depends on the following WebKit bug: https://bugs.webkit.org/show_bug.cgi?id=44101 Review URL: http://codereview.chromium.org/3165026 TBR=andreip@chromium.org Review URL: http://codereview.chromium.org/3107029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56863 0039d316-1c4b-4281-b951-d872f2087c98
* Add transaction coordinator. Allow idle transactions to be aborted when ↵andreip@chromium.org2010-08-201-0/+24
| | | | | | | | | | | | their parent JS context finishes executing. This change depends on the following WebKit bug: https://bugs.webkit.org/show_bug.cgi?id=44101 Review URL: http://codereview.chromium.org/3165026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56862 0039d316-1c4b-4281-b951-d872f2087c98
* Fix typo in TestURLFetcherukai@chromium.org2010-08-201-1/+1
| | | | | | | | | BUG=52826,52562 TEST=valgrind pass Review URL: http://codereview.chromium.org/3153030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56861 0039d316-1c4b-4281-b951-d872f2087c98
* FBTF: Header cleanup in chrome/common part 2. The majority of the changed filesjhawkins@chromium.org2010-08-2017-13/+43
| | | | | | | | | | | just added notification_observer.h. BUG=none TEST=none Review URL: http://codereview.chromium.org/3120021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56824 0039d316-1c4b-4281-b951-d872f2087c98
* Changed ChromeOS status bar menu handlers to obey --enable-tabbed-options ↵zelidrag@chromium.org2010-08-202-0/+22
| | | | | | | | | | | switch and display the new DOM UI when it's used. BUG=chromium-os:5522 TEST=make sure the new DOM UI option tab opens from status bar drop down menues (language, internet and system settings) Review URL: http://codereview.chromium.org/3142020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56816 0039d316-1c4b-4281-b951-d872f2087c98
* Reland r56483 - Monitor network change in GoogleURLTrackerukai@chromium.org2010-08-205-2/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | It changes to fetch https://www.google.com/searchdomaincheck?format=domain&type=chrome instead of checking http://www.google.com/ redirection. Also show infobar if google domain has been changed to new domain and ask user to switch new domain. Fix Win IO Perf regressions: - GoogleURLTracker::RequestServerCheck() is not called in headless mode (CHROME_HEADLESS=1) nor in Chrome Frame (--chrome-frame). Fix leaks in TestingProfile::CreateRequestContext(): 52562 - Add TestURLFetcher::set_request_context() do nothing, because TestURLFetcher might miss to release core_->request_context_getter_. Fix GoogleURLTracker observer removal DCHECK: 52608 - call RemoveAll(), instead of calling Remove()s BUG=48688,15141,52477,52562,52608 TEST=unit_tests passes Review URL: http://codereview.chromium.org/3171019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56811 0039d316-1c4b-4281-b951-d872f2087c98
* Add code to support options for TTS speak.chaitanyag@chromium.org2010-08-201-3/+3
| | | | | | Review URL: http://codereview.chromium.org/3116019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56788 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 56738 - Fix CheckFalseTest.CheckFails on Linux after my change to ↵rvargas@google.com2010-08-191-0/+3
| | | | | | | | | | | | | | | | | | ui_test. This makes PathService clear its cache after overriding a path. We have many paths depending on each other, so this is necessary to avoid inconsistencies. TEST=ui_tests in Release mode BUG=49838 Review URL: http://codereview.chromium.org/2805100 TBR=phajdan.jr@chromium.org Review URL: http://codereview.chromium.org/3169031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56778 0039d316-1c4b-4281-b951-d872f2087c98
* Several small extensions docs system fixesasargent@chromium.org2010-08-1962-166/+387
| | | | | | | | | | | | | -Allow automagic links to types in API descriptions, using "$ref:TYPE_ID" -Fix syntax error in callback code -Fix a couple other small nits BUG=52616 TEST=none Review URL: http://codereview.chromium.org/3117029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56764 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up ExtensionMessageService.mpcomplete@chromium.org2010-08-191-6/+0
| | | | | | | | | | | | | - Remove debugging cruft from an old bug that has been closed. - Make it UI-thread only. This complicates ResourceMessageFilter a little, but makes the EMS lifetime a lot easier to reason about. BUG=no TEST=covered by unit tests Review URL: http://codereview.chromium.org/3117024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56761 0039d316-1c4b-4281-b951-d872f2087c98
* Miscellaneous changes, mostly related to the gallery.kathyw@chromium.org2010-08-1912-21/+71
| | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3186018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56743 0039d316-1c4b-4281-b951-d872f2087c98
* Fix CheckFalseTest.CheckFails on Linux after my change to ui_test.phajdan.jr@chromium.org2010-08-191-3/+0
| | | | | | | | | | | | | This makes PathService clear its cache after overriding a path. We have many paths depending on each other, so this is necessary to avoid inconsistencies. TEST=ui_tests in Release mode BUG=49838 Review URL: http://codereview.chromium.org/2805100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56738 0039d316-1c4b-4281-b951-d872f2087c98
* net: expect MITM attacks with HTTP proxies and command line flag.agl@chromium.org2010-08-192-0/+7
| | | | | | | | | | | | | | | | | With r51258 we started requiring the TLS renegotiation extension from a whitelist of servers that we knew supported it. When Chrome is getting MITM attacked, this extension can be removed and this broke some debugging tools (which intercept SSL connections) and some proxies which do the same. This patch causes us to expect to be MITM attacked when tunneling via an HTTP proxy and when the --allow-ssl-mitm-proxies command line flag is given. BUG=48485 TEST=Can't really test without one of these MITM proxy machines. http://codereview.chromium.org/3111019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56727 0039d316-1c4b-4281-b951-d872f2087c98
* Switch to GoogleServiceAuthError struct instead of GaiaAuthError.chron@chromium.org2010-08-195-64/+305
| | | | | | | | | | | | Remove CAPTCHA code from existing user controller and plumb into google authenticator2. TEST=Install ChromeOS build. Hit Captcha. Enter captcha. BUG=50408 Review URL: http://codereview.chromium.org/3134009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56724 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Checkin for CL: http://codereview.chromium.org/3061044/show"phajdan.jr@chromium.org2010-08-194-10/+0
| | | | | | | | | | Broke compile. TBR=rkc Review URL: http://codereview.chromium.org/3199006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56717 0039d316-1c4b-4281-b951-d872f2087c98
* Initial version of chrome.experimental.sidebar extension API. brettw@chromium.org2010-08-198-6/+2728
| | | | | | | | | | | | | | BUG=51084 TEST=Run interactive_ui_tests and browser_tests. New: - sidebar Extension API (design doc: https://docs.google.com/a/google.com/Doc?docid=0AV4Qg3xyZ8RQZGZtbWIydDJfNWc0eHJtbmRm&hl=en); - Sidebar panel in Chrome browser view; Original review=http://codereview.chromium.org/2836040/show Patch by alekseys@google.com git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56716 0039d316-1c4b-4281-b951-d872f2087c98
* Checkin for CL: http://codereview.chromium.org/3061044/showrkc@google.com2010-08-194-0/+10
| | | | | | | | | | | | | | TEST=Backend: Various reports submitted from Chrome OS and Windows builds sent to the feedback test server. For Chromium OS, sent reports with current screenshot and saved screenshots; verified all reports for data accuracy and completion. Frontend: Tested the UI features by excersizing various options; tested not selecting any issue, tested switching between screenshot types. Review URL: http://codereview.chromium.org/3181027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56708 0039d316-1c4b-4281-b951-d872f2087c98
* Add an option to enable/disable spdy for testing.lzheng@chromium.org2010-08-193-19/+50
| | | | | | | | | | | Also limit the url length when it is too long. BUG=52624 TEST=none. Review URL: http://codereview.chromium.org/3122026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56707 0039d316-1c4b-4281-b951-d872f2087c98
* Enable/Disable Spdy in benchmarking.lzheng@chromium.org2010-08-191-0/+5
| | | | | | | | Test=none Bug=52624 Review URL: http://codereview.chromium.org/3169022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56704 0039d316-1c4b-4281-b951-d872f2087c98
* Allow update URLs in external_extensions.json.skerner@chromium.org2010-08-191-4/+7
| | | | | | | | | | | Doc updates will follow in another CL. BUG=48117 TEST=ExtensionsServiceTest.(UpdatePendingExternalCrx,UpdatePendingCrxThemeMismatch,ExternalPrefProvider), ExtensionManagmentTest.ExternalUrlUpdate, manual testing. Review URL: http://codereview.chromium.org/3005057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56701 0039d316-1c4b-4281-b951-d872f2087c98
* Updating the java license client zip file to reflect most up-to-date example ↵kurrik@chromium.org2010-08-191-0/+0
| | | | | | | | | | | code. BUG=None TEST=None Review URL: http://codereview.chromium.org/3125025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56697 0039d316-1c4b-4281-b951-d872f2087c98
* The "Hello world!" of the Chrome Web Store Licensing API, in Java.kurrik@chromium.org2010-08-1917-0/+445
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3130030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56691 0039d316-1c4b-4281-b951-d872f2087c98
* Use RenderWidget(Host) for full screenboliu@chromium.org2010-08-191-2/+14
| | | | | | | | | | | | | | | | | | | Add RenderWidgetFullscreen(Host) subclasses, InitAsFullscreen method to RenderWidgetHostView, and add two new ipc messages for creating and showing full screen. Add createFullscreenWindow to RenderView that creates RenderWidgetFullscreen and sends message to browser which eventually creates RenderWidgetFullscreenHost. The show method on RenderWidgetFullscreen sends message to parent RenderViewHost in browser, which calls InitAsFullscreen on the view. BUG=16735 TEST=RenderViewHostTest.CreateFullscreenWidget Review URL: http://codereview.chromium.org/3055009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56690 0039d316-1c4b-4281-b951-d872f2087c98
* Reland 55888: Allow per-plugin content settings.bauerb@chromium.org2010-08-193-4/+24
| | | | | | | | | | | | | | | | | | | | | | | | | Now with Fixed Unit Tests! Run with --enable-resource-content-settings and --enable-click-to-play to enable. TabSpecificContentSettings now keeps track of which resources were blocked. The content setting bubble displays those resource, and selecting the "allow radio buttons adds exceptions for these resources. The infobar for non-sandboxed plug-ins now also shows a button to always allow the blocked plug-in on that site. Screenshot of the plugin bubble: http://imgur.com/6npqv.png Because we need to change the title and radio button labels depending on whether we track specific plug-ins, we copy them from the ContentSettingBubbleModel. XIB changes: Add a text field for the blocked plug-ins to ContentBlockedPlugins.xib, hooked up to the |blockedResourcesField_| outlet. BUG=39252,38432 TEST=HostContentSettingsMapTest.*,manual Review URL: http://codereview.chromium.org/2873104 Review URL: http://codereview.chromium.org/3124018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56687 0039d316-1c4b-4281-b951-d872f2087c98
* FBTF: Remove unneeded headers from base/ (part 6)thestig@chromium.org2010-08-1912-19/+18
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3093013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56641 0039d316-1c4b-4281-b951-d872f2087c98
* Convert a couple of wstring methods in ChildProcessInfo.viettrungluu@chromium.org2010-08-192-24/+27
| | | | | | | | | | | (The underlying data still needs to be converted.) BUG=23581 TEST=builds and passes tests Review URL: http://codereview.chromium.org/3133023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56628 0039d316-1c4b-4281-b951-d872f2087c98
* Add a command-line flag to disable SSL/TLS False Startdavidben@chromium.org2010-08-182-0/+4
| | | | | | | | | | | | | | Some servers are not compatible with False Start. Adding a command-line flag will make it easier to test and verify such cases. Also, blacklist www.picnik.com as incompatible with False Start. BUG=50650 TEST=see bug Review URL: http://codereview.chromium.org/3167015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56622 0039d316-1c4b-4281-b951-d872f2087c98
* Move bundled copy of sqlite one level deeper to better separate itphajdan.jr@chromium.org2010-08-183-3/+3
| | | | | | | | | | | | | from our patches, READMEs, etc. Also, add a shim header so we can use it for building with system sqlite. TEST=compile BUG=22208 Review URL: http://codereview.chromium.org/3108030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56619 0039d316-1c4b-4281-b951-d872f2087c98
* Add whats_new.html to extension docs.aa@chromium.org2010-08-1860-35/+680
| | | | | | Review URL: http://codereview.chromium.org/3183016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56613 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 56600 - ServiceProcessControlBrowserTest.LaunchAndIPC crashes.rvargas@google.com2010-08-182-8/+0
| | | | | | | | | | | | | | | | | | | | Start/stop service process when browser starts and stop Save the information that the setup of remoting has completed. After setup has been completed we start and stop service process when --enable-remoting presents when browser starts. Also save the information in the service process that host is registered and ready to be used. Again start chromoting host automatically once the host registration is done. Review URL: http://codereview.chromium.org/3185015 TBR=hclam@chromium.org Review URL: http://codereview.chromium.org/3107024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56610 0039d316-1c4b-4281-b951-d872f2087c98
* Re-land r56529, and add fixes for the browser tests on chromium os.cmasone@google.com2010-08-184-0/+18
| | | | | | | | | | | | | | | Add fixes for browser tests broken by r56529 Revert "Revert 56529 - [Chrome OS] Block the installation of extensions with NPAPI plugins" BUG=chromium-os:5454 TEST=browser tests, unit tests This reverts commit 8e3ffd2dab317dd7fb2d501353153d3e4dcc1c90. Review URL: http://codereview.chromium.org/3164026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56601 0039d316-1c4b-4281-b951-d872f2087c98
* Start/stop service process when browser starts and stophclam@chromium.org2010-08-182-0/+8
| | | | | | | | | | | | | | | Save the information that the setup of remoting has completed. After setup has been completed we start and stop service process when --enable-remoting presents when browser starts. Also save the information in the service process that host is registered and ready to be used. Again start chromoting host automatically once the host registration is done. Review URL: http://codereview.chromium.org/3185015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56600 0039d316-1c4b-4281-b951-d872f2087c98