Refactor the platform canvas unit test a bit so that it can be run on
multiple platforms.  Also adjusts platfom_canvas.h and platform_device.h
so that some upper layers can include them instead of the windows
versions.

Change was originally http://codereview.chromium.org/1616, which was created in the wrong source tree.  Applying approval from that issue.


Review URL: http://codereview.chromium.org/1853

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@1926 0039d316-1c4b-4281-b951-d872f2087c98


CrOS-Libchrome-Original-Commit: ab52947d4390b1b59aae47f5f6c16b7d537030fd
7 files changed
tree: c7fcbc6627bc2746a6d1fa12e0cb63bb5c639c88
  1. base/
  2. build/