summaryrefslogtreecommitdiffstats
path: root/chrome/browser/remoting
Commit message (Collapse)AuthorAgeFilesLines
* Rename ChromeThread to BrowserThread Part13:tfarina@chromium.org2010-10-101-3/+3
| | | | | | | | | | | | | - Rename entries under appcache, automation, chromeos, cocoa, file_system, metrics, policy, prefs, remoting, search_engines and tab_contents. BUG=56926 TEST=trybots Review URL: http://codereview.chromium.org/3660002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62120 0039d316-1c4b-4281-b951-d872f2087c98
* Remoting/Cloud Print Proxy authentication success UI cleanup.scottbyer@chromium.org2010-10-071-1/+3
| | | | | | | | | | | Get rid of the undefined, put in the nice checkmark, and for Cloud Print, set the message to something more meaningful. BUG=none TEST=none Review URL: http://codereview.chromium.org/3594015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61827 0039d316-1c4b-4281-b951-d872f2087c98
* Removed the ServiceProcessType enum because a single service process should ↵sanjeevr@chromium.org2010-10-051-7/+4
| | | | | | | | | | | host all types of services. Also implemeneted a rudimentary singleton mechanism for the service process on Windows. BUG=None TEST=Test cloud print proxy and remoting UI. Review URL: http://codereview.chromium.org/3521012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61549 0039d316-1c4b-4281-b951-d872f2087c98
* Sync shouldn't allow hosted accounts, but other clients of ↵johnnyg@chromium.org2010-10-021-1/+2
| | | | | | | | | | | GaiaAuthenticator2 still should. BUG=chromiumos:7296 TEST=see bug Review URL: http://codereview.chromium.org/3599010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61318 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup TODOs in RemotingSetupFlowhclam@chromium.org2010-08-314-149/+236
| | | | | | | | | | | | | | | | Things done in this patch: 1. RemotingSetupMessageHandler is not leaked. 2. Logic of showing different pages is now in RemotingSetupFlow. 3. Better lifetime for RemotingSetupFlow. 4. RemotingSetupFlow doesn't need to be refcounted, instead we have a helper class that we can detach when the dialog is closed. BUG=52888 TEST=Run with --enable-remoting and start the remoting setup dialog Review URL: http://codereview.chromium.org/3106036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@58037 0039d316-1c4b-4281-b951-d872f2087c98
* Move Google-specific code under browser/ into browser/google/.evan@chromium.org2010-08-301-1/+1
| | | | | | | | | BUG=50548 TEST=compiles Review URL: http://codereview.chromium.org/3280008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57922 0039d316-1c4b-4281-b951-d872f2087c98
* Move prefs-related files under chrome/browser/ into a prefs/ subdir.evan@chromium.org2010-08-261-1/+1
| | | | | | | | | | | | Rename includes, resort header include order in places where the rename changed the order. BUG=50548 TEST=compiles Review URL: http://codereview.chromium.org/3203008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57434 0039d316-1c4b-4281-b951-d872f2087c98
* Resubmit r56600 - Start/stop service process when browser starts and stophclam@chromium.org2010-08-232-14/+15
| | | | | | | | | | | | | | | | | 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
* ResourceBundle is loading a wrong resource on Windows for synchclam@chromium.org2010-08-202-0/+0
| | | | | | | | | | | | | | | | | | In browser_resources.grd, both IDR_SYNC_SETUP_FLOW_HTML and IDR_REMOTING_SETUP_FLOW_HTML are point to setup_flow.html although they are different files in different folders. ResourceBundle gets confused and always return the later one when asked for IDR_SYNC_SETUP_FLOW_HTML. This problem only happens on Windows but not Linux. This patch tries to avoid this problem by renaming remoting files with a remoting_ prefix. BUG=52777, 52625 TEST=Setup sync now loads the correct setup_flow.html Review URL: http://codereview.chromium.org/3191013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56787 0039d316-1c4b-4281-b951-d872f2087c98
* DOM UI: Change DOMMessageHandler callback arg type to ListValue.estade@chromium.org2010-08-192-3/+3
| | | | | | | | | | | The parameter describes a list of Values that act as parameters to the callback. It is always a ListValue. It should be typed as such. BUG=none TEST=compile; manual testing Review URL: http://codereview.chromium.org/3146019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56740 0039d316-1c4b-4281-b951-d872f2087c98
* Switch to GoogleServiceAuthError struct instead of GaiaAuthError.chron@chromium.org2010-08-192-5/+6
| | | | | | | | | | | | 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
* Remove forward declares for ASCIIToUTF16 from string_util. All callers now usebrettw@chromium.org2010-08-191-0/+1
| | | | | | | | | | utf_string_conversions.h TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/3148019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56719 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 56600 - ServiceProcessControlBrowserTest.LaunchAndIPC crashes.rvargas@google.com2010-08-183-17/+18
| | | | | | | | | | | | | | | | | | | | 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
* Start/stop service process when browser starts and stophclam@chromium.org2010-08-183-18/+17
| | | | | | | | | | | | | | | 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
* Remove remaining deprecated wstring methods from base/values.{cc,h}.viettrungluu@chromium.org2010-08-172-46/+46
| | | | | | | | | BUG=23581 TEST=builds and passes tests Review URL: http://codereview.chromium.org/3109025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56362 0039d316-1c4b-4281-b951-d872f2087c98
* Gaia authentication for access remoting directory and talkhclam@chromium.org2010-08-172-17/+123
| | | | | | | | | | | | | | | | We are now able to access remoting directory token and talk token through the chromoting setup dialog. These information are sent to the service process for enabling the chromoting host and perform the host registration. All the plumbing for starting the service process, enabling the chromoting host through through IPC commands are in place but host registration is stubbed out and will be completed in next patch. Review URL: http://codereview.chromium.org/3176014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56278 0039d316-1c4b-4281-b951-d872f2087c98
* Setup dialog for remotinghclam@chromium.org2010-08-1711-172/+515
| | | | | | | | | | | | | | | | Adding more setup content to remoting. Including the gaia authenication and done message. This provides the basic flow for the setup. There's a lot still needs to be worked on: 1. Merge RemotingSetupFlow and RemotingSetupMessageHandler because we shouldn't splitting the logic into two separate classes. 2. Cleanup the memory ownership. 3. Perform the actual gaia login. 4. Perform host registration. Review URL: http://codereview.chromium.org/3160016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56273 0039d316-1c4b-4281-b951-d872f2087c98
* Rework gfx::Font by moving platform-specific code into inner classes.ben@chromium.org2010-08-131-1/+1
| | | | | | | | | | | | | gfx::Font is a platform-neutral API shim that exists as a wrapper object to allow for the creation and lifetime of gfx::Font objects to remain consistent with past usage. gfx::PlatformFont is an interface implemented by the platform-specific inner classes (gfx::PlatformFontWin,Mac,Gtk). BUG=none TEST=existing unittests Review URL: http://codereview.chromium.org/3083022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56040 0039d316-1c4b-4281-b951-d872f2087c98
* Adding remoting setup to wrench menuhclam@chromium.org2010-08-124-0/+240
| | | | | | | | | | | | | | pranvak@ is OOO so I'm submitting for him. This patch will add a menu in wrench menu to start the chromoting setup flow. Submit for: pranvak@chromium.org Reviewed: http://codereview.chromium.org/3075024/show Review URL: http://codereview.chromium.org/3134003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55815 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 55311 - Add remoting to wrench menu.erikchen@google.com2010-08-064-271/+0
| | | | | | | | | | | | | | | | | | | This change adds remoting item to wrench menu. The change is under flag enable-remoting, so end users will not see it. The CL is cleaned up. It was compiling and working. I added the check for kEnableRemoting and resynched and it is no longer compiling. Submitted for: pranavk@chromium.org Reviewed: http://codereview.chromium.org/3075024/show BUG=50242 TEST=NONE Review URL: http://codereview.chromium.org/3080038 TBR=hclam@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55316 0039d316-1c4b-4281-b951-d872f2087c98
* Add remoting to wrench menu.hclam@chromium.org2010-08-064-0/+271
This change adds remoting item to wrench menu. The change is under flag enable-remoting, so end users will not see it. The CL is cleaned up. It was compiling and working. I added the check for kEnableRemoting and resynched and it is no longer compiling. Submitted for: pranavk@chromium.org Reviewed: http://codereview.chromium.org/3075024/show BUG=50242 TEST=NONE Review URL: http://codereview.chromium.org/3080038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55311 0039d316-1c4b-4281-b951-d872f2087c98