summaryrefslogtreecommitdiffstats
path: root/cc/CCProxy.cpp
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Enable cc_unittests in component buildjamesr@chromium.org2012-09-121-1/+0
| | | | | | | | | BUG=148610 Review URL: https://chromiumcodereview.appspot.com/10905231 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156410 0039d316-1c4b-4281-b951-d872f2087c98
* Avoid using WTF threading code in ccjamesr@chromium.org2012-09-101-8/+8
| | | | | | | | | | | This stuff isn't available in the component build since we only initialize WTF threading inside WebKit.dll and cc isn't in WebKit.dll BUG= Review URL: https://chromiumcodereview.appspot.com/10913158 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155846 0039d316-1c4b-4281-b951-d872f2087c98
* Here are gyp targets and stubs for compiling libcc and the webkit_compositor ↵jamesr@chromium.org2012-08-251-0/+106
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