History log of /external/webrtc/webrtc/modules/desktop_capture/win/cursor_unittest.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
00b8f6b3643332cce1ee711715f7fbb824d793ca 26-Feb-2015 kwiberg@webrtc.org <kwiberg@webrtc.org> Use base/scoped_ptr.h; system_wrappers/interface/scoped_ptr.h is going away

BUG=
R=andrew@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/36229004

Cr-Commit-Position: refs/heads/master@{#8517}
git-svn-id: http://webrtc.googlecode.com/svn/trunk@8517 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/desktop_capture/win/cursor_unittest.cc
8f69330310bf786cff373c225967e7459fb0b560 26-Apr-2014 andrew@webrtc.org <andrew@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> Replace scoped_array<T> with scoped_ptr<T[]>.

scoped_array is deprecated. This was done using a Chromium clang tool:
http://src.chromium.org/viewvc/chrome/trunk/src/tools/clang/rewrite_scoped_ar...

except for the few not-built-on-Linux files which were updated manually.

TESTED=trybots
BUG=2515
R=niklas.enbom@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/12429004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@5985 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/desktop_capture/win/cursor_unittest.cc
8ae72560dd67a59922a49bfb7808f2290c07991d 18-Dec-2013 sergeyu@chromium.org <sergeyu@chromium.org@4adac7df-926f-26a2-2b94-8c16560cd09d> Make MouseCursor mutable

MouseCursor objects were previous immutable which makes it harder to
implement deserializers when MouseCursor is sent over IPC in Chromium.

R=dcaiafa@chromium.org

Committed: https://code.google.com/p/webrtc/source/detail?r=5310

Review URL: https://webrtc-codereview.appspot.com/6059005

git-svn-id: http://webrtc.googlecode.com/svn/trunk@5314 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/desktop_capture/win/cursor_unittest.cc
2df89c0c8b6416c69d70da5f29615733986a0716 17-Oct-2013 sergeyu@chromium.org <sergeyu@chromium.org@4adac7df-926f-26a2-2b94-8c16560cd09d> MouseCursorMonitor implementation for OSX and Windows.

BUG=crbug.com/173265
R=wez@chromium.org

Review URL: https://webrtc-codereview.appspot.com/2388004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@4994 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/desktop_capture/win/cursor_unittest.cc
4af0878e57b54c5800e87de239477df1a45f1033 11-Jun-2013 alexeypa@chromium.org <alexeypa@chromium.org@4adac7df-926f-26a2-2b94-8c16560cd09d> Allow the screen capturer to capture oversized cursors and cursors without alpha channel (Windows).

Changes in this CL:
- CaptureCursor() scans the cursor to verify that it has alpha channel.
- The AND mask of the cursor is used to reconstruct transparency if the cursor does not have alpha channel.
- CaptureCursor() always outlines the cursor when a "screen reverse" pixel detected. Previously it was only done for black and while cursors.

Added desktop_capture_unittest.MouseCursorShapeTest to test the cursor conversion code.

BUG=chromium:223147
R=sergeyu@chromium.org

Review URL: https://webrtc-codereview.appspot.com/1627004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@4210 4adac7df-926f-26a2-2b94-8c16560cd09d
/external/webrtc/webrtc/modules/desktop_capture/win/cursor_unittest.cc