summaryrefslogtreecommitdiffstats
path: root/remoting
Commit message (Collapse)AuthorAgeFilesLines
* New disconnect window (mac) for Chromoting.dmaclach@chromium.org2011-10-193-37/+169
| | | | | | | | | | | | | Implements the new and improved disconnect window for Mac for Chromoting. BUG=NONE TEST=Show disconnect window on mac. Review URL: http://codereview.chromium.org/8333003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106347 0039d316-1c4b-4281-b951-d872f2087c98
* Correctly report errors when connection fails.sergeyu@chromium.org2011-10-191-5/+5
| | | | | | | | | | | | ClientSession previous didn't set error property correctly. BUG=91402 TEST=Correct error is shown when user enters invalid access code. Review URL: http://codereview.chromium.org/8342022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106224 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crash in XmppSignalStrategy.sergeyu@chromium.org2011-10-191-0/+12
| | | | | | | | | | | | XmppClient destroys itself when connection is closed. Session objects are destroyed later and may still try to send a message. XmppSignalStrategy didn't handle this case properly. BUG=100733 TEST=See repro steps in the bug. Review URL: http://codereview.chromium.org/8344006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106177 0039d316-1c4b-4281-b951-d872f2087c98
* Chromoting: Split XWindows scrollwheel -> button function and use abs().garykac@chromium.org2011-10-181-8/+8
| | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/8333005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106137 0039d316-1c4b-4281-b951-d872f2087c98
* Implemented local input monitor for mac.jamiewalch@chromium.org2011-10-181-22/+65
| | | | | | | | | | BUG=96650 TEST=Manual Review URL: http://codereview.chromium.org/8220020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106117 0039d316-1c4b-4281-b951-d872f2087c98
* Improve web-app typing.jamiewalch@google.com2011-10-1811-148/+245
| | | | | | | | | BUG=None TEST=Manual Review URL: http://codereview.chromium.org/8336004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106072 0039d316-1c4b-4281-b951-d872f2087c98
* Add separate string for version mismatch in Chromoting.garykac@chromium.org2011-10-173-23/+28
| | | | | | | | | | | Alphabetize strings in messages.json. BUG=95615 TEST=none Review URL: http://codereview.chromium.org/8329002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105957 0039d316-1c4b-4281-b951-d872f2087c98
* client-side wheel mouse supportgarykac@chromium.org2011-10-178-16/+73
| | | | | | | | | | BUG=none TEST=manual Review URL: http://codereview.chromium.org/6697024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105774 0039d316-1c4b-4281-b951-d872f2087c98
* Mac scroll wheel support for Chromoting.garykac@chromium.org2011-10-171-8/+18
| | | | | | | | | BUG=84289 TEST=manual Review URL: http://codereview.chromium.org/8299006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105768 0039d316-1c4b-4281-b951-d872f2087c98
* Implemented cancel connect.jamiewalch@google.com2011-10-143-25/+63
| | | | | | | | | BUG=None TEST=Manual Review URL: http://codereview.chromium.org/8273024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105525 0039d316-1c4b-4281-b951-d872f2087c98
* Web app string tweaks.jamiewalch@google.com2011-10-132-6/+6
| | | | | | | | | BUG=None TEST=Manual Review URL: http://codereview.chromium.org/8271016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105413 0039d316-1c4b-4281-b951-d872f2087c98
* Removed tool-bar debug message.jamiewalch@google.com2011-10-131-1/+0
| | | | | | | | | BUG=None TEST=Manual Review URL: http://codereview.chromium.org/8276016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105368 0039d316-1c4b-4281-b951-d872f2087c98
* Implemented home screen.jamiewalch@google.com2011-10-134-97/+121
| | | | | | | | | BUG=None TEST=Manual Review URL: http://codereview.chromium.org/8275007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105345 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Perms error on remoting/host/local_input_monitor_thread_win.h|ccmsw@chromium.org2011-10-122-0/+0
| | | | | | | | | | | | http://build.chromium.org/p/chromium/builders/Linux/builds/14997/steps/check_perms/logs/stdio BUG=NONE TEST=CheckPerms failure fixed TBR=jamiewalch@chromium.org, Review URL: http://codereview.chromium.org/8242005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105049 0039d316-1c4b-4281-b951-d872f2087c98
* Implemented floor control for Windows. This also fixes a bug in the event ↵jamiewalch@chromium.org2011-10-125-7/+188
| | | | | | | | | | | executor that was causing pointer events to be off by 1px. BUG=96649 TEST=Manual Review URL: http://codereview.chromium.org/8114023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105043 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Javascript errors.jamiewalch@chromium.org2011-10-123-5/+11
| | | | | | | | | | BUG=None TEST=Manual Review URL: http://codereview.chromium.org/8227028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105011 0039d316-1c4b-4281-b951-d872f2087c98
* Use separate strings for host- and client-side disconnect buttons.jamiewalch@google.com2011-10-113-10/+14
| | | | | | | | | BUG=99236 TEST=Manual Review URL: http://codereview.chromium.org/8228012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104916 0039d316-1c4b-4281-b951-d872f2087c98
* Support multiple hosts.jamiewalch@chromium.org2011-10-081-13/+50
| | | | | | | | | | BUG=99384 TEST=Manual Review URL: http://codereview.chromium.org/8205014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104626 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed Mac hotkey.jamiewalch@chromium.org2011-10-071-1/+1
| | | | | | | | | | BUG=99396 TEST=Manual Review URL: http://codereview.chromium.org/8190001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104532 0039d316-1c4b-4281-b951-d872f2087c98
* Move json_value_serializer from content/common to base.dpranke@chromium.org2011-10-072-6/+1
| | | | | | | | | | R=darin@chromium.org BUG=92044 TEST= Review URL: http://codereview.chromium.org/8165009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104527 0039d316-1c4b-4281-b951-d872f2087c98
* Added autofocus behaviour.jamiewalch@google.com2011-10-071-5/+12
| | | | | | | | | BUG=None TEST=Manual Review URL: http://codereview.chromium.org/8165008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104501 0039d316-1c4b-4281-b951-d872f2087c98
* Switch remoting/protocol to new callbackssergeyu@chromium.org2011-10-0758-217/+236
| | | | | | | | | | | There is still some code that uses old callbacks (particularly unittests) - I will convert them in a separate CL. BUG=None TEST=Unittests Review URL: http://codereview.chromium.org/8116021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104440 0039d316-1c4b-4281-b951-d872f2087c98
* Updated strings following Ken's suggestions.jamiewalch@google.com2011-10-071-7/+7
| | | | | | | | | BUG=None TEST=Manual Review URL: http://codereview.chromium.org/8177017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104406 0039d316-1c4b-4281-b951-d872f2087c98
* Show warning if NAT is disabled.jamiewalch@google.com2011-10-058-4/+89
| | | | | | | | | BUG=96735 TEST=Start sharing on a machine on which NAT traversal is disabled. You should (eventually) see an info box at the bottom of the page. Review URL: http://codereview.chromium.org/8136015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104163 0039d316-1c4b-4281-b951-d872f2087c98
* Speed enhancement for Remoting on Low end machines.dmaclach@chromium.org2011-10-051-3/+6
| | | | | | | | | | | Only use multiple processors when we have the computing power available to do so. BUG=99179 TEST=See bug Review URL: http://codereview.chromium.org/8144007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104106 0039d316-1c4b-4281-b951-d872f2087c98
* Convert transport, scrollbar, and query policy to IDL.brettw@chromium.org2011-10-051-2/+2
| | | | | | | | | | | This renames the scrollbar interface to not use the version number to make it consistent with other APIs. TEST=none BUG=none Review URL: http://codereview.chromium.org/8142001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104102 0039d316-1c4b-4281-b951-d872f2087c98
* Fix up Chromoting on Lion.dmaclach@chromium.org2011-10-041-11/+84
| | | | | | | | | | | | All the capturer APIs are changed on Lion. BUG=98943 TEST=See Bug Review URL: http://codereview.chromium.org/8113019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103963 0039d316-1c4b-4281-b951-d872f2087c98
* Make windows capturer work on odd screen resolutions.dmaclach@chromium.org2011-10-041-1/+1
| | | | | | | | | | | | Windows capturer would crash if screen resolution width was not a multiple of 4. BUG=98973 TEST=See bug Review URL: http://codereview.chromium.org/8113026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103914 0039d316-1c4b-4281-b951-d872f2087c98
* Show correct error message when client fails to connect.sergeyu@chromium.org2011-10-033-4/+57
| | | | | | | | | BUG=91402 TEST= Review URL: http://codereview.chromium.org/8095023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103811 0039d316-1c4b-4281-b951-d872f2087c98
* Remove tabs permission for the webapp.sergeyu@chromium.org2011-10-031-1/+0
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/8120012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103808 0039d316-1c4b-4281-b951-d872f2087c98
* Remove XmppClient::Abort() call from XmppSignalStrategy::Close().sergeyu@chromium.org2011-10-031-4/+0
| | | | | | | | | TEST=None BUG=None Review URL: http://codereview.chromium.org/8037044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103756 0039d316-1c4b-4281-b951-d872f2087c98
* Begin CompletionCallback switchover.willchan@chromium.org2011-10-0117-65/+65
| | | | | | | | | | | | | Rename CompletionCallback to OldCompletionCallback in preparation for introducing a new CompletionCallback based on base::Callback. Also renames other CompletionCallback types like CancelableCompletionCallback and TestCompletionCallback and CompletionCallbackImpl. All using sed with s/CompletionCallback/OldCompletionCallback/g. BUG=98719 TEST=none Review URL: http://codereview.chromium.org/8070013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103650 0039d316-1c4b-4281-b951-d872f2087c98
* Expose connection error code to the web app.sergeyu@chromium.org2011-10-0113-189/+225
| | | | | | | | | BUG=91402 TEST=None Review URL: http://codereview.chromium.org/8038054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103601 0039d316-1c4b-4281-b951-d872f2087c98
* Move us fully from gfx:: over to skia types for consistency.dmaclach@chromium.org2011-09-3049-319/+311
| | | | | | | | | | | BUG=92085 TEST=BUILD Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=103523 Review URL: http://codereview.chromium.org/7992011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103533 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 103523 - Move us fully from gfx:: over to skia types for consistency.dmaclach@chromium.org2011-09-3048-311/+316
| | | | | | | | | | | | BUG=NONE TEST=BUILD Review URL: http://codereview.chromium.org/7992011 TBR=dmaclach@chromium.org Review URL: http://codereview.chromium.org/8103006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103526 0039d316-1c4b-4281-b951-d872f2087c98
* Move us fully from gfx:: over to skia types for consistency.dmaclach@chromium.org2011-09-3048-316/+311
| | | | | | | | | BUG=NONE TEST=BUILD Review URL: http://codereview.chromium.org/7992011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103523 0039d316-1c4b-4281-b951-d872f2087c98
* Fix PluginMessageLoopProxy::BelingsToCurrentThread() to always return ↵sergeyu@chromium.org2011-09-305-21/+12
| | | | | | | | | | | | correct result. BUG= TEST=Host plugin doesn't DCHECK when shutting down. Review URL: http://codereview.chromium.org/8086015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103412 0039d316-1c4b-4281-b951-d872f2087c98
* Fix uninitialized value in JingleMessage that causes DCHECK failure.sergeyu@chromium.org2011-09-301-1/+2
| | | | | | | | | BUG=None TEST=client doesn't DCHECK. Review URL: http://codereview.chromium.org/8081011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103396 0039d316-1c4b-4281-b951-d872f2087c98
* Convert all of media/ over to the new base::{Bind,Callback} hotness.fischman@chromium.org2011-09-292-2/+0
| | | | | | | | | | | | | | | | | | | Mostly this was a rote conversion, replacing: - Pass-by-pointer CallbackN<>'s become pass-by-const-ref Callback<>'s. - scoped_ptr<CallbackN<>> members become Callback<> members. - several dedicated FooCallback typedefs became base::Closure. Because it was only used in a small handful of places and only in one place profitably, I deleted AutoCallbackRunner. Because it tickles a Bind bug I disabled mfdecoder in .gyp (about to get deleted in a scherkus CL). BUG=none TEST=media_tests, trybots Review URL: http://codereview.chromium.org/8071007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103376 0039d316-1c4b-4281-b951-d872f2087c98
* Replace TaskThreadProxy with non-refcounted ScopedThreadProxy.sergeyu@chromium.org2011-09-299-171/+189
| | | | | | | | | BUG=None TEST=Unittests. Review URL: http://codereview.chromium.org/7906020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103343 0039d316-1c4b-4281-b951-d872f2087c98
* Replace LOG(INFO) with VLOG(1) to avoid excessive logging.sergeyu@chromium.org2011-09-298-28/+26
| | | | | | | | | | BUG=80246 TEST=None Review URL: http://codereview.chromium.org/8043032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103320 0039d316-1c4b-4281-b951-d872f2087c98
* Marked JingleSessionTest.TestSpeed as flakyrickcam@chromium.org2011-09-281-1/+1
| | | | | | | | | BUG=98445 TEST=none Review URL: http://codereview.chromium.org/8038063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103185 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 103178 - Marked JingleSessionTest.TestSpeed flakyrickcam@chromium.org2011-09-281-1/+1
| | | | | | | | | | | | BUG=98445 TEST=none Review URL: http://codereview.chromium.org/8060043 TBR=rickcam@chromium.org Review URL: http://codereview.chromium.org/8068011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103180 0039d316-1c4b-4281-b951-d872f2087c98
* Marked JingleSessionTest.TestSpeed flakyrickcam@chromium.org2011-09-281-1/+1
| | | | | | | | | BUG=98445 TEST=none Review URL: http://codereview.chromium.org/8060043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103178 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing comma in Chromoting webapp manifest.garykac@chromium.org2011-09-271-1/+1
| | | | | | | | | | BUG=98246 TEST=manual Review URL: http://codereview.chromium.org/8059014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103002 0039d316-1c4b-4281-b951-d872f2087c98
* Parse termination reason and propagate the error to the Session interface.sergeyu@chromium.org2011-09-2711-70/+142
| | | | | | | | | BUG=91402 TEST=None Review URL: http://codereview.chromium.org/8046018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102999 0039d316-1c4b-4281-b951-d872f2087c98
* Use 16x16 image for Chromoting's favicon.garykac@chromium.org2011-09-271-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/7883001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102974 0039d316-1c4b-4281-b951-d872f2087c98
* Remove old script with invalid license at top.garykac@chromium.org2011-09-271-7/+0
| | | | | | | | | BUG=98112 TEST=none Review URL: http://codereview.chromium.org/8054002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102959 0039d316-1c4b-4281-b951-d872f2087c98
* Remove session-reject message from jingle_messages.sergeyu@chromium.org2011-09-264-28/+2
| | | | | | | | | | | session-reject is not defined in Jingle spec. BUG=None TEST=Compiles. Review URL: http://codereview.chromium.org/8028038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102832 0039d316-1c4b-4281-b951-d872f2087c98
* Turn on NAT traversal on Mac by default.dmaclach@chromium.org2011-09-261-3/+3
| | | | | | | | | BUG=97687 TEST=Policy test Review URL: http://codereview.chromium.org/8038036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102830 0039d316-1c4b-4281-b951-d872f2087c98