| Index: Source/WebKit/chromium/ChangeLog
|
| ===================================================================
|
| --- Source/WebKit/chromium/ChangeLog (revision 112607)
|
| +++ Source/WebKit/chromium/ChangeLog (working copy)
|
| @@ -1,3 +1,129 @@
|
| +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
|
|
|