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

Unified Diff: Source/WebKit/chromium/ChangeLog

Issue 9969020: Merge 112568 - [chromium] Ensure framebuffer exists at the start of beginDrawingFrame. (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 112692)
+++ Source/WebKit/chromium/ChangeLog (working copy)
@@ -1,3 +1,511 @@
+2012-03-29 Michal Mocny <mmocny@google.com>
+
+ [chromium] Ensure framebuffer exists at the start of beginDrawingFrame.
+ https://bugs.webkit.org/show_bug.cgi?id=82569
+
+ Reviewed by James Robinson.
+
+ * tests/LayerRendererChromiumTest.cpp:
+ (FakeLayerRendererChromiumClient::FakeLayerRendererChromiumClient):
+ (FakeLayerRendererChromiumClient::rootLayer):
+ (FakeLayerRendererChromiumClient):
+ (TEST_F):
+
+2012-03-29 Adam Barth <abarth@webkit.org>
+
+ Move createURLLoader() into Platform
+ https://bugs.webkit.org/show_bug.cgi?id=82587
+
+ Reviewed by James Robinson.
+
+ * public/platform/WebKitPlatformSupport.h:
+ (WebKit):
+ (WebKitPlatformSupport):
+ * src/WebKit.cpp:
+ (WebKit::initializeWithoutV8):
+ (WebKit::shutdown):
+
+2012-03-29 Sheriff Bot <webkit.review.bot@gmail.com>
+
+ Unreviewed, rolling out r112553.
+ http://trac.webkit.org/changeset/112553
+ https://bugs.webkit.org/show_bug.cgi?id=82638
+
+ It made all tests crash on Qt WK2 (Requested by Ossy_away on
+ #webkit).
+
+ * src/WebViewImpl.cpp:
+ (WebKit::WebViewImpl::WebViewImpl):
+
+2012-03-29 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
+
+ HashMap<>::add should return a more descriptive object
+ https://bugs.webkit.org/show_bug.cgi?id=71063
+
+ Reviewed by Ryosuke Niwa.
+
+ Update code to use AddResult instead of a pair.
+
+ * src/WebHTTPLoadInfo.cpp:
+ (WebKit::addHeader):
+ * src/WebURLResponse.cpp:
+ (WebKit::WebURLResponse::addHTTPHeaderField):
+
+2012-03-29 Mark Pilgrim <pilgrim@chromium.org>
+
+ GEOLOCATION should be implemented as Page Supplement
+ https://bugs.webkit.org/show_bug.cgi?id=82228
+
+ Reviewed by Adam Barth.
+
+ Geolocation is now a Supplement in Page so the interface
+ has changed for setting up the page's geolocation client
+ initially and accessing the controller later.
+
+ * src/WebViewImpl.cpp:
+ (WebKit::WebViewImpl::WebViewImpl):
+
+2012-03-29 Dana Jansens <danakj@chromium.org>
+
+ [chromium] Split off tiled layer constructs for unit tests into a common header
+ https://bugs.webkit.org/show_bug.cgi?id=82425
+
+ Reviewed by Adrienne Walker.
+
+ * WebKit.gypi:
+ * tests/CCTiledLayerTestCommon.cpp: Added.
+ (WebKitTests):
+ (WebKitTests::FakeLayerTextureUpdater::Texture::Texture):
+ (WebKitTests::FakeLayerTextureUpdater::Texture::~Texture):
+ (WebKitTests::FakeLayerTextureUpdater::Texture::updateRect):
+ (WebKitTests::FakeLayerTextureUpdater::Texture::prepareRect):
+ (WebKitTests::FakeLayerTextureUpdater::FakeLayerTextureUpdater):
+ (WebKitTests::FakeLayerTextureUpdater::~FakeLayerTextureUpdater):
+ (WebKitTests::FakeLayerTextureUpdater::prepareToUpdate):
+ (WebKitTests::FakeLayerTextureUpdater::setRectToInvalidate):
+ (WebKitTests::FakeLayerTextureUpdater::createTexture):
+ (WebKitTests::FakeCCTiledLayerImpl::FakeCCTiledLayerImpl):
+ (WebKitTests::FakeCCTiledLayerImpl::~FakeCCTiledLayerImpl):
+ (WebKitTests::FakeTiledLayerChromium::FakeTiledLayerChromium):
+ (WebKitTests::FakeTiledLayerChromium::~FakeTiledLayerChromium):
+ (WebKitTests::FakeTiledLayerChromium::setNeedsDisplayRect):
+ (WebKitTests::FakeTiledLayerChromium::paintContentsIfDirty):
+ (WebKitTests::FakeTiledLayerWithScaledBounds::FakeTiledLayerWithScaledBounds):
+ (WebKitTests::FakeCCTextureUpdater::FakeCCTextureUpdater):
+ * tests/CCTiledLayerTestCommon.h: Added.
+ (WebKitTests):
+ (FakeLayerTextureUpdater):
+ (Texture):
+ (WebKitTests::FakeLayerTextureUpdater::sampledTexelFormat):
+ (WebKitTests::FakeLayerTextureUpdater::lastUpdateRect):
+ (WebKitTests::FakeLayerTextureUpdater::prepareCount):
+ (WebKitTests::FakeLayerTextureUpdater::clearPrepareCount):
+ (WebKitTests::FakeLayerTextureUpdater::updateCount):
+ (WebKitTests::FakeLayerTextureUpdater::clearUpdateCount):
+ (WebKitTests::FakeLayerTextureUpdater::updateRect):
+ (WebKitTests::FakeLayerTextureUpdater::prepareRectCount):
+ (WebKitTests::FakeLayerTextureUpdater::clearPrepareRectCount):
+ (WebKitTests::FakeLayerTextureUpdater::prepareRect):
+ (WebKitTests::FakeLayerTextureUpdater::setOpaquePaintRect):
+ (FakeCCTiledLayerImpl):
+ (FakeTiledLayerChromium):
+ (WebKitTests::FakeTiledLayerChromium::tileSize):
+ (WebKitTests::FakeTiledLayerChromium::lastNeedsDisplayRect):
+ (WebKitTests::FakeTiledLayerChromium::textureManager):
+ (WebKitTests::FakeTiledLayerChromium::fakeLayerTextureUpdater):
+ (WebKitTests::FakeTiledLayerChromium::updateRect):
+ (WebKitTests::FakeTiledLayerChromium::textureUpdater):
+ (WebKitTests::FakeTiledLayerChromium::createTextureUpdaterIfNeeded):
+ (FakeTiledLayerWithScaledBounds):
+ (WebKitTests::FakeTiledLayerWithScaledBounds::setContentBounds):
+ (WebKitTests::FakeTiledLayerWithScaledBounds::contentBounds):
+ (FakeTextureAllocator):
+ (WebKitTests::FakeTextureAllocator::createTexture):
+ (WebKitTests::FakeTextureAllocator::deleteTexture):
+ (FakeTextureCopier):
+ (WebKitTests::FakeTextureCopier::copyTexture):
+ (FakeCCTextureUpdater):
+ (WebKitTests::FakeCCTextureUpdater::textureAllocator):
+ * tests/TextureManagerTest.cpp:
+ * tests/TiledLayerChromiumTest.cpp:
+
+2012-03-29 Dana Jansens <danakj@chromium.org>
+
+ [chromium] Remove unneeded code+fixmes from CCOcclusionTracker
+ https://bugs.webkit.org/show_bug.cgi?id=82380
+
+ Reviewed by Adrienne Walker.
+
+ * WebKit.gypi:
+ * tests/CCLayerTreeHostTest.cpp:
+ (WTF::TestLayerChromium::paintContentsIfDirty):
+ * tests/CCOcclusionTrackerTest.cpp:
+ (WebKitTests::TestCCOcclusionTrackerWithScissor::TestCCOcclusionTrackerWithScissor):
+ (WebKitTests::CCOcclusionTrackerTestIdentityTransforms::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestRotatedChild::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestTranslatedChild::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestChildInRotatedChild::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestVisitTargetTwoTimes::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestSurfaceRotatedOffAxis::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestSurfaceWithTwoOpaqueChildren::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestOverlappingSurfaceSiblings::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestOverlappingSurfaceSiblingsWithTwoTransforms::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestFilters::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestLayerScissorRectOutsideChild::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestScreenScissorRectOutsideChild::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestLayerScissorRectOverChild::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestScreenScissorRectOverChild::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestLayerScissorRectPartlyOverChild::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestScreenScissorRectPartlyOverChild::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestLayerScissorRectOverNothing::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestScreenScissorRectOverNothing::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestLayerScissorRectForLayerOffOrigin::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestOpaqueContentsRegionEmpty::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestOpaqueContentsRegionNonEmpty::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTest3dTransform::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestPerspectiveTransform::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestPerspectiveTransformBehindCamera::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestAnimationOpacity1OnMainThread::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestAnimationOpacity0OnMainThread::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestAnimationTranslateOnMainThread::runMyTest):
+ (WebKitTests::CCOcclusionTrackerTestSurfaceOcclusionTranslatesToParent::runMyTest):
+ * tests/CCOcclusionTrackerTestCommon.h: Added.
+ (WebKitTests):
+ (TestCCOcclusionTrackerBase):
+ (WebKitTests::TestCCOcclusionTrackerBase::TestCCOcclusionTrackerBase):
+ (WebKitTests::TestCCOcclusionTrackerBase::occlusionInScreenSpace):
+ (WebKitTests::TestCCOcclusionTrackerBase::occlusionInTargetSurface):
+ (WebKitTests::TestCCOcclusionTrackerBase::setOcclusionInScreenSpace):
+ (WebKitTests::TestCCOcclusionTrackerBase::setOcclusionInTargetSurface):
+
+2012-03-29 Dirk Schulze <krit@webkit.org>
+
+ Introduce CSSParserMode in all classes
+ https://bugs.webkit.org/show_bug.cgi?id=82335
+
+ Unreviewed build fix.
+
+ * src/WebDocument.cpp:
+ (WebKit::WebDocument::insertUserStyleSheet):
+
+2012-03-28 Dirk Schulze <krit@webkit.org>
+
+ Introduce CSSParserMode in all classes
+ https://bugs.webkit.org/show_bug.cgi?id=82335
+
+ Use CSSParserMode for setting the parsing mode on parseValue.
+
+ * src/WebDocument.cpp:
+ (WebKit::WebDocument::insertUserStyleSheet):
+
+2012-03-29 Tommy Widenflycht <tommyw@google.com>
+
+ MediaStream API: Adding better comments for the WebRTC methods in WebKitPlatformSupport.h
+ https://bugs.webkit.org/show_bug.cgi?id=82588
+
+ Reviewed by Adam Barth.
+
+ * public/platform/WebKitPlatformSupport.h:
+ (WebKitPlatformSupport):
+
+2012-03-28 Kinuko Yasuda <kinuko@chromium.org>
+
+ [chromium] Add isolated filesystem type and WebDragData::filesystem_id for drag-and-drop using File/DirectoryEntry.
+ https://bugs.webkit.org/show_bug.cgi?id=76826
+
+ As proposed on whatwg (http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2011-November/033814.html)
+ we are implementing better drag-and-drop support using File/Directory
+ Entry objects in FileSystem API, and for the purpose this patch adds
+ a new filesystem type: Isolated filesystem.
+
+ Each filesystem can be distinguished by a filesystem ID that is given
+ by chromium platform code via WebDragData when set of
+ files/directories are dropped.
+
+ This is all platform-specific implementation detail and all the changes
+ are in chromium directory.
+
+ Reviewed by David Levin.
+
+ * public/platform/WebDragData.h:
+ (WebDragData):
+ * public/platform/WebFileSystem.h: Added Isolated type.
+ * src/AsyncFileSystemChromium.cpp:
+ (WebCore::AsyncFileSystemChromium::createIsolatedFileSystemName): Added.
+ (WebCore::AsyncFileSystemChromium::createIsolatedFileSystem): Added.
+ (WebCore::AsyncFileSystemChromium::toURL): Made it not to return URL
+ for isolated filesystem (as we do not support it for now).
+ * src/AsyncFileSystemChromium.h:
+ * src/PlatformSupport.cpp:
+ (WebCore::PlatformSupport::createIsolatedFileSystem): Added.
+ * src/WebDragData.cpp:
+ (WebKit::WebDragData::filesystemId): Added.
+ (WebKit::WebDragData::setFilesystemId): Added.
+
+2012-03-29 Kinuko Yasuda <kinuko@chromium.org>
+
+ Unreviewed; rolling chromium deps to 129583.
+
+ * DEPS:
+
+2012-03-28 Adam Barth <abarth@webkit.org>
+
+ [Chromium] Move APIs related to ResourceHandle into Platform
+ https://bugs.webkit.org/show_bug.cgi?id=82553
+
+ Reviewed by James Robinson.
+
+ These headers are now just forwarding headers to the new location of
+ these headers. These forwarding headers exist to avoid breaking
+ existing users of the API. They will likely be removed (or changed)
+ in the future once we've updated all folks using them.
+
+ * public/platform/WebData.h:
+ * public/platform/WebHTTPBody.h:
+ * public/platform/WebHTTPHeaderVisitor.h:
+ * public/platform/WebHTTPLoadInfo.h:
+ * public/platform/WebPrivateOwnPtr.h:
+ * public/platform/WebURL.h:
+ * public/platform/WebURLError.h:
+ * public/platform/WebURLLoadTiming.h:
+ * public/platform/WebURLLoader.h:
+ * public/platform/WebURLLoaderClient.h:
+ * public/platform/WebURLRequest.h:
+ * public/platform/WebURLResponse.h:
+
+2012-03-28 Bill Budge <bbudge@chromium.org>
+
+ AssociatedURLLoader does not support Cross Origin Redirects when using
+ Access Control.
+ https://bugs.webkit.org/show_bug.cgi?id=82354
+
+ AssociatedURLLoader's internal adapter now overrides didFailRedirectCheck,
+ which cancels the load, causing didFail to notify the client that the
+ load failed. AssociatedURLLoaderTest adds test cases for CORS requests
+ that receive redirects and pass or fail the redirect access check.
+
+ Reviewed by Adam Barth.
+
+ * src/AssociatedURLLoader.cpp:
+ (AssociatedURLLoader::ClientAdapter):
+ (WebKit::AssociatedURLLoader::ClientAdapter::didFailRedirectCheck):
+ (WebKit):
+ * tests/AssociatedURLLoaderTest.cpp:
+ (WebKit):
+ (WebKit::TEST_F):
+
+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 Nate Chapin <japhet@chromium.org>
+
+ Remove dispatchDidLoadMainResource callback, since no
+ port implements it.
+ https://bugs.webkit.org/show_bug.cgi?id=82539
+
+ Reviewed by Alexey Proskuryakov.
+
+ * src/FrameLoaderClientImpl.cpp:
+ (WebKit):
+ * src/FrameLoaderClientImpl.h:
+ (FrameLoaderClientImpl):
+
+2012-03-28 Dirk Pranke <dpranke@chromium.org>
+
+ Roll chromium from 129300 to 129509.
+
+ Unreviewed, DEPS change.
+
+ * DEPS:
+
+2012-03-28 Sheriff Bot <webkit.review.bot@gmail.com>
+
+ Unreviewed, rolling out r112432.
+ http://trac.webkit.org/changeset/112432
+ https://bugs.webkit.org/show_bug.cgi?id=82536
+
+ Causes ccs3 layout test asserts (Requested by enne on
+ #webkit).
+
+ * tests/TiledLayerChromiumTest.cpp:
+ * tests/TilingDataTest.cpp:
+ (WebCore::TEST):
+
+2012-03-27 Daniel Cheng <dcheng@chromium.org>
+
+ [chromium] Merge ChromiumDataObject and DataTransferItemListChromium.
+ https://bugs.webkit.org/show_bug.cgi?id=82407
+
+ Reviewed by Tony Chang.
+
+ * src/WebDragData.cpp:
+ (WebKit::WebDragData::items):
+
+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

Powered by Google App Engine
This is Rietveld 408576698