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 |