summaryrefslogtreecommitdiffstats
path: root/cc/CCIOSurfaceLayerImpl.cpp
Commit message (Collapse)AuthorAgeFilesLines
* cc: Remove OwnPtr usage from CCRenderPass and CCDrawQuad class hierarchy.danakj@chromium.org2012-09-261-1/+1
| | | | | | | | | | | | | Replaces OwnPtr with scoped_ptr throughout. Covered by existing tests R=jamesr,enne BUG=152049 Review URL: https://codereview.chromium.org/10989024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158929 0039d316-1c4b-4281-b951-d872f2087c98
* Fix CC*Renderer and CC*LayerImpl to compile with Clangenne@chromium.org2012-09-191-0/+6
| | | | | | | | | BUG=none Review URL: https://chromiumcodereview.appspot.com/10942040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157654 0039d316-1c4b-4281-b951-d872f2087c98
* Change cc files from namespace WebCore to ccenne@chromium.org2012-09-141-1/+1
| | | | | | | | | | | | | | | | | | These files no longer are part of WebCore, so it doesn't make any sense to keep that namespace. Due to being unable to forward declare typedefs in C++, the stubs files (like FloatSize) now define cc::FloatSize as being derived from WebCore::FloatSize. With enough constructors, this lets them be used interchangably in the short term until those geometry classes become real and not dependent on WebCore files. This allows (nearly) all the forward declarations and uses of these types in cc stay as-is with minimal churn. BUG=none Review URL: https://codereview.chromium.org/10914268 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156905 0039d316-1c4b-4281-b951-d872f2087c98
* Use std::string instead of WTF::String / TextStreamjamesr@chromium.org2012-09-101-5/+5
| | | | | | | | | BUG= Review URL: https://chromiumcodereview.appspot.com/10900021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155792 0039d316-1c4b-4281-b951-d872f2087c98
* Update cc snapshot to WK r126941jamesr@chromium.org2012-08-291-3/+3
| | | | | | | | | BUG= TBR=nduca@chromium.org Review URL: https://chromiumcodereview.appspot.com/10898023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153839 0039d316-1c4b-4281-b951-d872f2087c98
* Here are gyp targets and stubs for compiling libcc and the webkit_compositor ↵jamesr@chromium.org2012-08-251-0/+112
bindings in chromium. Everything is guarded behind the off-by-default use_libcc_for_compositor gyp variable. I haven't included the actual code here, but there are scripts to sync. I plan to land + manually sync the code into place until we're ready to flip the gyp switch. Snapshot from r126652 BUG= Review URL: https://chromiumcodereview.appspot.com/10828381 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153354 0039d316-1c4b-4281-b951-d872f2087c98