summaryrefslogtreecommitdiffstats
path: root/ui/snapshot
Commit message (Collapse)AuthorAgeFilesLines
* mac: Move more 10.7 api stuff into sdk_forward_declarations.hthakis@chromium.org2013-06-101-9/+1
| | | | | | | | | BUG=none TBR=mark@chromium.org Review URL: https://codereview.chromium.org/15870009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205234 0039d316-1c4b-4281-b951-d872f2087c98
* Fix aura Win64 compilation errorjschuh@chromium.org2013-06-081-2/+3
| | | | | | | | | | Make a checked_numeric_cast to fix a c4267 warning. TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/15774023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205025 0039d316-1c4b-4281-b951-d872f2087c98
* Use base::MessageLoop in more files.xhwang@chromium.org2013-05-301-1/+2
| | | | | | | | | | | These are either missed in the first pass, or added after the first pass. TBR=thestig@chromium.org BUG=236029 Review URL: https://codereview.chromium.org/16092013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203259 0039d316-1c4b-4281-b951-d872f2087c98
* Make snapshot_unittests depend on allocator.gyp:allocator when necessaryakalin@chromium.org2013-05-301-0/+6
| | | | | | | | | | This fixes the heapchecker+components release build. BUG=241938 Review URL: https://chromiumcodereview.appspot.com/15797009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203046 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 202787 "Remove unnecessary ui::CompositorTestSupport"kinuko@chromium.org2013-05-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Suspected to break Linux ChromeOS build http://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Full/builds/19953/steps/compile/logs/stdio obj/ui/snapshot/test/snapshot_unittests.run_all_unittests.o:run_all_unittests.cc:function main:error: undefined reference to 'ui::test::CompositorTestSuite::CompositorTestSuite(int, char**)' obj/ui/snapshot/test/snapshot_unittests.run_all_unittests.o:run_all_unittests.cc:function main:error: undefined reference to 'ui::test::CompositorTestSuite::~CompositorTestSuite()' > Remove unnecessary ui::CompositorTestSupport > > The ui::CompositorTestSupport class existed to initialize WebKit since > ui::Compositor depends on cc which used to depend on WebKit being initialized > to function properly. cc no longer has this requirement, so this class is > unnecessary. > > R=piman, sky > > Review URL: https://chromiumcodereview.appspot.com/14744016 TBR=jamesr@chromium.org Review URL: https://codereview.chromium.org/15838015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202790 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unnecessary ui::CompositorTestSupportjamesr@chromium.org2013-05-291-1/+0
| | | | | | | | | | | | | The ui::CompositorTestSupport class existed to initialize WebKit since ui::Compositor depends on cc which used to depend on WebKit being initialized to function properly. cc no longer has this requirement, so this class is unnecessary. R=piman, sky Review URL: https://chromiumcodereview.appspot.com/14744016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202787 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes a test dependency for building on non-aura snapshot_unittestsmukai@chromium.org2013-05-281-0/+1
| | | | | | | | | TEST=compile succeeds BUG=244464 Review URL: https://chromiumcodereview.appspot.com/16164002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202667 0039d316-1c4b-4281-b951-d872f2087c98
* Supports screen rotation / ui-scaling in snapshot_aura.ccmukai@chromium.org2013-05-254-11/+283
| | | | | | | | | | BUG=235007,236370 TEST=covered by the new tests R=oshima@chromium.org, sky@chromium.org, backer@chromium.org Review URL: https://chromiumcodereview.appspot.com/15160006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202268 0039d316-1c4b-4281-b951-d872f2087c98
* Fix GrabWindowSnapshot not taking into account parents whentengs@chromium.org2013-05-201-3/+8
| | | | | | | | | | | calculating window offset. BUG=235585 TEST=GpuTabTest.testScreenshot telemetry unittest pass Review URL: https://chromiumcodereview.appspot.com/15358002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@201111 0039d316-1c4b-4281-b951-d872f2087c98
* Add ui::GrabDesktopSnapshot for Windows.grt@chromium.org2013-04-245-15/+119
| | | | | | | | | | | GrabWindowSnapshot(NULL) had been used previously to get the desktop, but this doesn't work for Aura builds. BUG=223560 Review URL: https://chromiumcodereview.appspot.com/13926006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@196256 0039d316-1c4b-4281-b951-d872f2087c98
* Implemented GetWindowSnapshot on RenderViewImplbajones@chromium.org2012-12-1511-0/+572
This necessitated the relocation of the previous chrome::GrabWindowSnapshot code to ui/snapshot, which has been turned into it's own component to avoid circular dependencies with aura. A new variant of GrabWindowSnapshot, GrabViewSnapshot, has been added as well to facilitate easier usage by views. chrome::GrabWindowSnapshotForUser was left in place to accomodate existing calls to the API, but now calls up to the ui/snapshot code. This is a subset of the prior CL 11362023, which has been broken apart to facilitate easier reviews BUG=157479 Review URL: https://chromiumcodereview.appspot.com/11399002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173329 0039d316-1c4b-4281-b951-d872f2087c98