OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2012 Google Inc. All rights reserved. | 2 * Copyright (C) 2012 Google Inc. All rights reserved. |
3 * | 3 * |
4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
5 * modification, are permitted provided that the following conditions | 5 * modification, are permitted provided that the following conditions |
6 * are met: | 6 * are met: |
7 * | 7 * |
8 * 1. Redistributions of source code must retain the above copyright | 8 * 1. Redistributions of source code must retain the above copyright |
9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
10 * 2. Redistributions in binary form must reproduce the above copyright | 10 * 2. Redistributions in binary form must reproduce the above copyright |
(...skipping 17 matching lines...) Expand all Loading... |
28 #include "config.h" | 28 #include "config.h" |
29 | 29 |
30 #include "cc/CCLayerTreeHost.h" | 30 #include "cc/CCLayerTreeHost.h" |
31 #include "CompositorFakeGraphicsContext3D.h" | 31 #include "CompositorFakeGraphicsContext3D.h" |
32 | 32 |
33 namespace WebCore { | 33 namespace WebCore { |
34 | 34 |
35 class FakeCCLayerTreeHostClient : public CCLayerTreeHostClient { | 35 class FakeCCLayerTreeHostClient : public CCLayerTreeHostClient { |
36 public: | 36 public: |
37 virtual void willBeginFrame() { } | 37 virtual void willBeginFrame() { } |
38 virtual void updateAnimations(double frameBeginTime) { } | 38 virtual void updateAnimations(double monotonicFrameBeginTime) { } |
39 virtual void layout() { } | 39 virtual void layout() { } |
40 virtual void applyScrollAndScale(const IntSize& scrollDelta, float pageScale
) { } | 40 virtual void applyScrollAndScale(const IntSize& scrollDelta, float pageScale
) { } |
41 virtual PassRefPtr<GraphicsContext3D> createContext() | 41 virtual PassRefPtr<GraphicsContext3D> createContext() |
42 { | 42 { |
43 GraphicsContext3D::Attributes attrs; | 43 GraphicsContext3D::Attributes attrs; |
44 return createCompositorMockGraphicsContext3D(attrs); | 44 return createCompositorMockGraphicsContext3D(attrs); |
45 } | 45 } |
46 virtual void didRecreateContext(bool success) { } | 46 virtual void didRecreateContext(bool success) { } |
47 virtual void didCommit() { } | 47 virtual void didCommit() { } |
48 virtual void didCommitAndDrawFrame() { } | 48 virtual void didCommitAndDrawFrame() { } |
49 virtual void didCompleteSwapBuffers() { } | 49 virtual void didCompleteSwapBuffers() { } |
50 | 50 |
51 // Used only in the single-threaded path. | 51 // Used only in the single-threaded path. |
52 virtual void scheduleComposite() { } | 52 virtual void scheduleComposite() { } |
53 }; | 53 }; |
54 | 54 |
55 } | 55 } |
56 #endif // FakeCCLayerTreeHostClient_h | 56 #endif // FakeCCLayerTreeHostClient_h |
OLD | NEW |