Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(283)

Unified Diff: Source/WebKit/chromium/ChangeLog

Issue 9933003: Merge 112360 - [chromium] Route monotonic clock up from compositor (Closed) Base URL: http://svn.webkit.org/repository/webkit/branches/chromium/1084/
Patch Set: Created 8 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
Download patch
Index: Source/WebKit/chromium/ChangeLog
===================================================================
--- Source/WebKit/chromium/ChangeLog (revision 112611)
+++ Source/WebKit/chromium/ChangeLog (working copy)
@@ -1,207 +1,3 @@
-2012-03-28 Nat Duca <nduca@chromium.org>
-
- [chromium] Scheduler should not tell FrameRateController to begin a frame when we dont swap
- https://bugs.webkit.org/show_bug.cgi?id=82516
-
- Reviewed by James Robinson.
-
- * tests/CCSchedulerTest.cpp:
- (WebKitTests::FakeCCSchedulerClient::reset):
- (WebKitTests::FakeCCSchedulerClient::hasAction):
- (FakeCCSchedulerClient):
- (WebKitTests::FakeCCSchedulerClient::scheduledActionDrawAndSwapIfPossible):
- (WebKitTests::FakeCCSchedulerClient::scheduledActionDrawAndSwapForced):
- (WebKitTests::FakeCCSchedulerClient::setDrawWillHappen):
- (WebKitTests::FakeCCSchedulerClient::setSwapWillHappenIfDrawHappens):
- (WebKitTests::SchedulerClientThatSetNeedsDrawInsideDraw::scheduledActionDrawAndSwapIfPossible):
- (WebKitTests::SchedulerClientThatSetNeedsDrawInsideDraw::scheduledActionDrawAndSwapForced):
- (SchedulerClientThatSetNeedsDrawInsideDraw):
- (WebKitTests::TEST):
- (WebKitTests::SchedulerClientThatSetNeedsCommitInsideDraw::scheduledActionDrawAndSwapIfPossible):
- (WebKitTests::SchedulerClientThatSetNeedsCommitInsideDraw::scheduledActionDrawAndSwapForced):
- (SchedulerClientThatSetNeedsCommitInsideDraw):
- (WebKitTests):
-
-2012-03-26 Shawn Singh <shawnsingh@chromium.org>
-
- [chromium] layer->clipRect() is not initialized for layers that create a renderSurface.
- https://bugs.webkit.org/show_bug.cgi?id=74147
-
- Reviewed by Adrienne Walker.
-
- Added 3 more unit tests. One reproduces the clipRect problem in an
- integrated manner, the other two directly test that clipRects are
- properly initialized.
-
- * tests/CCLayerTreeHostCommonTest.cpp:
- (WebCore::TEST):
- (WebCore):
- * tests/CCLayerTreeTestCommon.h:
- (WebKitTests):
-
-2012-03-28 Adrienne Walker <enne@google.com>
-
- [chromium] Fix tiled layer assert for huge layers
- https://bugs.webkit.org/show_bug.cgi?id=82486
-
- Reviewed by James Robinson.
-
- Add test for updating a huge layer that would assert prior to this
- code. Fix up TilingData tests to use a testing class that provides a
- safe version of numTiles().
-
- * tests/TiledLayerChromiumTest.cpp:
- (WTF::TEST):
- (WTF):
- * tests/TilingDataTest.cpp:
- (TestTiling):
- (WebCore::TestTiling::TestTiling):
- (WebCore::TestTiling::numTiles):
- (WebCore):
- (WebCore::TEST):
-
-2012-03-28 Tommy Widenflycht <tommyw@google.com>
-
- [chromium] MediaStream API (JSEP): Introducing WebPeerConnection00Handler
- https://bugs.webkit.org/show_bug.cgi?id=82450
-
- Reviewed by Adam Barth.
-
- Last patch to enable the PeerConnection00 functionality in Chromium introduces
- WebPeerConnection00Handler and WebPeerConnection00HandlerClient, together with the necessary plumbing.
-
- * WebKit.gyp:
- * bridge/PeerConnection00Handler.cpp: Added.
- (WebCore):
- (WebCore::PeerConnection00Handler::create):
- (WebCore::PeerConnection00Handler::PeerConnection00Handler):
- (WebCore::PeerConnection00Handler::~PeerConnection00Handler):
- (WebCore::PeerConnection00Handler::createOffer):
- (WebCore::PeerConnection00Handler::createAnswer):
- (WebCore::PeerConnection00Handler::setLocalDescription):
- (WebCore::PeerConnection00Handler::setRemoteDescription):
- (WebCore::PeerConnection00Handler::localDescription):
- (WebCore::PeerConnection00Handler::remoteDescription):
- (WebCore::PeerConnection00Handler::startIce):
- (WebCore::PeerConnection00Handler::processIceMessage):
- (WebCore::PeerConnection00Handler::addStream):
- (WebCore::PeerConnection00Handler::removeStream):
- (WebCore::PeerConnection00Handler::stop):
- * bridge/PeerConnection00HandlerInternal.cpp: Added.
- (WebCore):
- (WebCore::PeerConnection00HandlerInternal::PeerConnection00HandlerInternal):
- (WebCore::PeerConnection00HandlerInternal::~PeerConnection00HandlerInternal):
- (WebCore::PeerConnection00HandlerInternal::createOffer):
- (WebCore::PeerConnection00HandlerInternal::createAnswer):
- (WebCore::PeerConnection00HandlerInternal::setLocalDescription):
- (WebCore::PeerConnection00HandlerInternal::setRemoteDescription):
- (WebCore::PeerConnection00HandlerInternal::localDescription):
- (WebCore::PeerConnection00HandlerInternal::remoteDescription):
- (WebCore::PeerConnection00HandlerInternal::startIce):
- (WebCore::PeerConnection00HandlerInternal::processIceMessage):
- (WebCore::PeerConnection00HandlerInternal::addStream):
- (WebCore::PeerConnection00HandlerInternal::removeStream):
- (WebCore::PeerConnection00HandlerInternal::stop):
- (WebCore::PeerConnection00HandlerInternal::didGenerateICECandidate):
- (WebCore::PeerConnection00HandlerInternal::didChangeReadyState):
- (WebCore::PeerConnection00HandlerInternal::didChangeICEState):
- (WebCore::PeerConnection00HandlerInternal::didAddRemoteStream):
- (WebCore::PeerConnection00HandlerInternal::didRemoveRemoteStream):
- * bridge/PeerConnection00HandlerInternal.h: Copied from Source/WebCore/platform/mediastream/PeerConnection00Handler.h.
- (WebKit):
- (WebCore):
- (PeerConnection00HandlerInternal):
- * public/platform/WebKitPlatformSupport.h:
- (WebKit):
- (WebKit::WebKitPlatformSupport::createPeerConnection00Handler):
- * public/platform/WebPeerConnection00Handler.h: Added.
- (WebKit):
- (WebPeerConnection00Handler):
- (WebKit::WebPeerConnection00Handler::~WebPeerConnection00Handler):
- * public/platform/WebPeerConnection00HandlerClient.h: Added.
- (WebKit):
- (WebPeerConnection00HandlerClient):
- (WebKit::WebPeerConnection00HandlerClient::~WebPeerConnection00HandlerClient):
- * src/AssertMatchingEnums.cpp:
-
-2012-03-28 James Robinson <jamesr@chromium.org>
-
- [chromium] Compositor visibility setting must be updated even if not actively compositing
- https://bugs.webkit.org/show_bug.cgi?id=82406
-
- Reviewed by Adrienne Walker.
-
- Propagate the visibility bit to the WebLayerTreeView even when compositing is inactive.
-
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::setVisibilityState):
-
-2012-03-28 Fady Samuel <fsamuel@chromium.org>
-
- [Chromium] Enable Viewport define by default
- https://bugs.webkit.org/show_bug.cgi?id=79514
-
- Reviewed by Darin Fisher.
-
- * features.gypi:
-
-2012-03-27 James Robinson <jamesr@chromium.org>
-
- [chromium] Transfer wheel fling via WebCompositorInputHandlerClient
- https://bugs.webkit.org/show_bug.cgi?id=81740
-
- Reviewed by Adrienne Walker.
-
- Adds a path for transfering an active wheel fling animation out to the embedder from the compositor and back in
- to a WebViewImpl via the embedder. This is used when we start a wheel fling animation on the compositor thread
- but then hit a condition that we can't handle from the compositor, such as registered wheel event listeners or a
- scrollable area we can't handle.
-
- New tests added to WebCompositorInputHandlerTest for the transfering logic.
-
- * public/WebActiveWheelFlingParameters.h: Copied from Source/WebKit/chromium/public/WebCompositorInputHandlerClient.h.
- (WebKit):
- (WebActiveWheelFlingParameters):
- (WebKit::WebActiveWheelFlingParameters::WebActiveWheelFlingParameters):
- * public/WebCompositorInputHandlerClient.h:
- (WebKit):
- (WebCompositorInputHandlerClient):
- (WebKit::WebCompositorInputHandlerClient::transferActiveWheelFlingAnimation):
- * public/WebView.h:
- (WebKit):
- (WebView):
- * src/WebCompositorInputHandlerImpl.cpp:
- (WebKit::WebCompositorInputHandlerImpl::handleGestureFling):
- (WebKit::WebCompositorInputHandlerImpl::animate):
- (WebKit::WebCompositorInputHandlerImpl::cancelCurrentFling):
- (WebKit::WebCompositorInputHandlerImpl::scrollBy):
- * src/WebCompositorInputHandlerImpl.h:
- (WebCore):
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::transferActiveWheelFlingAnimation):
- (WebKit):
- * src/WebViewImpl.h:
- (WebViewImpl):
- * tests/WebCompositorInputHandlerImplTest.cpp:
- (WebKit::MockWebCompositorInputHandlerClient::MockWebCompositorInputHandlerClient):
- (MockWebCompositorInputHandlerClient):
- (WebKit::TEST):
- (WebKit::WebCompositorInputHandlerImplTest::WebCompositorInputHandlerImplTest):
- (WebKit::WebCompositorInputHandlerImplTest::~WebCompositorInputHandlerImplTest):
- (WebCompositorInputHandlerImplTest):
- (WebKit::TEST_F):
- (WebKit):
-
-2012-03-27 James Robinson <jamesr@chromium.org>
-
- [chromium] Send wheel events to main thread even if we think nothing is scrollable
- https://bugs.webkit.org/show_bug.cgi?id=82408
-
- Reviewed by Adrienne Walker.
-
- * src/WebCompositorInputHandlerImpl.cpp:
- (WebKit::WebCompositorInputHandlerImpl::handleInputEventInternal):
-
2012-03-27 Nat Duca <nduca@chromium.org>
[chromium] Route monotonic clock up from compositor
« no previous file with comments | « Source/WebCore/platform/graphics/chromium/cc/CCThreadProxy.cpp ('k') | Source/WebKit/chromium/public/WebWidget.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698