| Index: Source/WebKit/chromium/ChangeLog
|
| ===================================================================
|
| --- Source/WebKit/chromium/ChangeLog (revision 113130)
|
| +++ Source/WebKit/chromium/ChangeLog (working copy)
|
| @@ -1,3 +1,894 @@
|
| +2012-04-03 W. James MacLean <wjmaclean@chromium.org>
|
| +
|
| + [chromium] Switch touchpad fling curve physics to absolute (not scaled) curve.
|
| + https://bugs.webkit.org/show_bug.cgi?id=83061
|
| +
|
| + Reviewed by James Robinson.
|
| +
|
| + * tests/PlatformGestureCurveTest.cpp:
|
| +
|
| +2012-04-02 Zhenyao Mo <zmo@google.com>
|
| +
|
| + Implement WebGLShaderPrecisionFormat
|
| + https://bugs.webkit.org/show_bug.cgi?id=75925
|
| +
|
| + Reviewed by Kenneth Russell.
|
| +
|
| + * src/GraphicsContext3DChromium.cpp: Add getShaderPrecisionFormat().
|
| + (WebCore):
|
| + * src/GraphicsContext3DPrivate.h: Ditto.
|
| + (GraphicsContext3DPrivate):
|
| + * tests/FakeWebGraphicsContext3D.h: Ditto.
|
| + (FakeWebGraphicsContext3D):
|
| +
|
| +2012-04-03 Dirk Pranke <dpranke@chromium.org>
|
| +
|
| + disable incremental linking for debug of webkit
|
| + https://bugs.webkit.org/show_bug.cgi?id=83068
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + Now that we need to export symbols from webkit.dll that are
|
| + defined in webcore_platform, we have to enable ULDI in order for
|
| + incremental linking to work (which is used in debug mode).
|
| +
|
| + * WebKit.gyp:
|
| +
|
| +2012-04-03 Shawn Singh <shawnsingh@chromium.org>
|
| +
|
| + [chromium] Fix incorrect comment in CCDamageTrackerTest
|
| + https://bugs.webkit.org/show_bug.cgi?id=82118
|
| +
|
| + Reviewed by Adrienne Walker.
|
| +
|
| + * tests/CCDamageTrackerTest.cpp:
|
| + (WebKitTests::TEST_F):
|
| +
|
| +2012-04-03 Adam Barth <abarth@webkit.org>
|
| +
|
| + Another attempt to fix the Windows build. This uses WebSecurityOrigin
|
| + has a value type but doesn't include the header.
|
| +
|
| + * public/WebUserMediaRequest.h:
|
| + (WebKit):
|
| +
|
| +2012-04-03 'Pavel Feldman' <pfeldman@chromium.org>
|
| +
|
| + Not reviewed. Follow up to inspector's r113032: change provisional method signature a bit.
|
| +
|
| + * public/WebDevToolsFrontendClient.h:
|
| + (WebKit::WebDevToolsFrontendClient::save):
|
| +
|
| +2012-04-03 Bolin Hsu <bhsu@google.com>
|
| +
|
| + [Chromium] Add click count and modifiers to the factory method of mouse event.
|
| + https://bugs.webkit.org/show_bug.cgi?id=82502
|
| +
|
| + Modify WebInputEventFactory::mouseEvent() to take click count
|
| + and modifiers from input parameters. Sample use cases of these
|
| + are double click, triple click, Ctrl+click, etc.
|
| +
|
| + Reviewed by Eric Seidel.
|
| +
|
| + * public/android/WebInputEventFactory.h:
|
| + * src/android/WebInputEventFactory.cpp:
|
| + (WebKit::WebInputEventFactory::mouseEvent):
|
| +
|
| +2012-04-03 Mark Pilgrim <pilgrim@chromium.org>
|
| +
|
| + Call incrementStatsCounter directly
|
| + https://bugs.webkit.org/show_bug.cgi?id=83023
|
| +
|
| + Reviewed by Kentaro Hara.
|
| +
|
| + * src/PlatformSupport.cpp:
|
| + (WebCore):
|
| + * src/WebFrameImpl.cpp:
|
| + (WebKit::WebFrameImpl::WebFrameImpl):
|
| +
|
| +2012-04-03 Sami Kyostila <skyostil@chromium.org>
|
| +
|
| + [chromium] Canvas2DLayerChromium::updateCompositorResources should flush after copying
|
| + https://bugs.webkit.org/show_bug.cgi?id=83013
|
| +
|
| + Reviewed by Stephen White.
|
| +
|
| + * tests/Canvas2DLayerChromiumTest.cpp: Make sure context is flushed after copying.
|
| +
|
| +2012-04-03 Pavel Feldman <pfeldman@chromium.org>
|
| +
|
| + Web Inspector: [chromium] add provisional save method into the frontend client.
|
| + https://bugs.webkit.org/show_bug.cgi?id=83022
|
| +
|
| + Reviewed by Yury Semikhatsky.
|
| +
|
| + * public/WebDevToolsFrontendClient.h:
|
| + (WebKit::WebDevToolsFrontendClient::save):
|
| +
|
| +2012-04-03 Bill Budge <bbudge@chromium.org>
|
| +
|
| + WebViewImpl doesn't notify the page that the user has canceled fullscreen.
|
| + https://bugs.webkit.org/show_bug.cgi?id=82760
|
| +
|
| + Reviewed by Darin Fisher.
|
| +
|
| + * src/WebViewImpl.cpp:
|
| + (WebKit::WebViewImpl::WebViewImpl):
|
| + (WebKit::WebViewImpl::willExitFullScreen):
|
| + (WebKit::WebViewImpl::exitFullScreenForElement):
|
| + * src/WebViewImpl.h:
|
| +
|
| +2012-04-02 Kent Tamura <tkent@chromium.org>
|
| +
|
| + [Chromium] Add WebKit API for WebCore::TextFieldDecorator
|
| + https://bugs.webkit.org/show_bug.cgi?id=82143
|
| +
|
| + Reviewed by Dimitri Glazkov.
|
| +
|
| + Expose WebCore::TextFieldDecorator as
|
| + WebKit::WebTextFieldDecoratorClient. This change add capability to add
|
| + decoration buttons to text field <input> elements.
|
| +
|
| + * WebKit.gyp: Add new files.
|
| + * public/WebTextFieldDecoratorClient.h: Added.
|
| + * public/WebView.h:
|
| + (WebKit): Add addTextFieldDecoratorClient().
|
| + * src/ChromeClientImpl.cpp:
|
| + (WebKit::ChromeClientImpl::willAddTextFieldDecorationsTo):
|
| + Calls willAddDecorationTo() of TextFieldDecorator objects owned by WebViewImpl.
|
| + (WebKit::ChromeClientImpl::addTextFieldDecorationsTo):
|
| + Apply TextFieldDecorationElement::decorate() for the specified input element.
|
| + * src/ChromeClientImpl.h:
|
| + (ChromeClientImpl): Add new function declarations.
|
| + * src/TextFieldDecoratorImpl.cpp:
|
| + Added. This is a bridge of WebCore::TextFieldDecorator and
|
| + WebKit::WebTextFieldDecoratorClient. This owns CachedImage objects
|
| + specfied by WebTextFieldDecoratorClient.
|
| + (WebKit::TextFieldDecoratorImpl::TextFieldDecoratorImpl):
|
| + (WebKit::TextFieldDecoratorImpl::create):
|
| + (WebKit::TextFieldDecoratorImpl::~TextFieldDecoratorImpl):
|
| + (WebKit::TextFieldDecoratorImpl::willAddDecorationTo):
|
| + (WebKit::TextFieldDecoratorImpl::imageForNormalState):
|
| + (WebKit::TextFieldDecoratorImpl::imageForDisabledState):
|
| + (WebKit::TextFieldDecoratorImpl::imageForReadonlyState):
|
| + (WebKit::TextFieldDecoratorImpl::handleClick):
|
| + (WebKit::TextFieldDecoratorImpl::willDetach):
|
| + * src/TextFieldDecoratorImpl.h: Added.
|
| + (TextFieldDecoratorImpl):
|
| + * src/WebViewImpl.cpp:
|
| + (WebKit::WebViewImpl::addTextFieldDecoratorClient):
|
| + Add implementation of WebView::addTextFieldDecoratorClient().
|
| + * src/WebViewImpl.h:
|
| + WebViewImpl owns a vector of TextFieldDecoratorImpl.
|
| + (WebViewImpl):
|
| + (WebKit::WebViewImpl::textFieldDecorators):
|
| +
|
| +2012-04-02 Dana Jansens <danakj@chromium.org>
|
| +
|
| + [chromium] Remove SkCanvas::LayerIter use from OpaqueRegionSkia
|
| + https://bugs.webkit.org/show_bug.cgi?id=82564
|
| +
|
| + Reviewed by Stephen White.
|
| +
|
| + * tests/PlatformContextSkiaTest.cpp:
|
| + (WebCore):
|
| + (WebCore::TEST):
|
| +
|
| +2012-04-02 Mark Pilgrim <pilgrim@chromium.org>
|
| +
|
| + Call decrementStatsCounter directly
|
| + https://bugs.webkit.org/show_bug.cgi?id=82950
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + * src/PlatformSupport.cpp:
|
| + (WebCore):
|
| + * src/WebFrameImpl.cpp:
|
| + (WebKit::WebFrameImpl::~WebFrameImpl):
|
| +
|
| +2012-04-02 Alexander Pavlov <apavlov@chromium.org>
|
| +
|
| + [Chromium] Unreviewed, CCLayerTreeHost runMultiThread is flaky.
|
| + Related bug: https://bugs.webkit.org/show_bug.cgi?id=80811
|
| +
|
| + Disabled CCLayerTreeHostTestAddAnimationWithTimingFunction.runMultiThread.
|
| +
|
| + * tests/CCLayerTreeHostTest.cpp:
|
| + (WTF::TEST_F):
|
| +
|
| +2012-04-02 Alexander Pavlov <apavlov@chromium.org>
|
| +
|
| + Web Inspector: Device metrics emulation should turn off when zero width and height are passed in
|
| + https://bugs.webkit.org/show_bug.cgi?id=82907
|
| +
|
| + Currently this also requires the fontScaleFactor of 1 to be passed in, too. However, it results in
|
| + downsizing the FrameView to (0x0) on navigation with the open Inspector when the emulation is disabled.
|
| +
|
| + Reviewed by Yury Semikhatsky.
|
| +
|
| + * src/WebDevToolsAgentImpl.cpp:
|
| + (WebKit::WebDevToolsAgentImpl::overrideDeviceMetrics):
|
| +
|
| +2012-04-02 Kinuko Yasuda <kinuko@chromium.org>
|
| +
|
| + Unreviewed, rolling chromium DEPS.
|
| +
|
| + * DEPS:
|
| +
|
| +2012-04-02 Keishi Hattori <keishi@webkit.org>
|
| +
|
| + [chromium] Disable ENABLE_INPUT_TYPE_COLOR for aura and android
|
| + https://bugs.webkit.org/show_bug.cgi?id=82863
|
| +
|
| + Reviewed by Kent Tamura.
|
| +
|
| + * features.gypi:
|
| +
|
| +2012-04-02 Adam Barth <abarth@webkit.org>
|
| +
|
| + [Chromium] Move a number of virtual functions from WebKitPlatformSupport.h into Platform.h
|
| + https://bugs.webkit.org/show_bug.cgi?id=82865
|
| +
|
| + Reviewed by Kent Tamura.
|
| +
|
| + * public/platform/WebKitPlatformSupport.h:
|
| + (WebKit):
|
| + (WebKitPlatformSupport):
|
| +
|
| +2012-04-02 Kent Tamura <tkent@chromium.org>
|
| +
|
| + Add a calendar picker indicator to date-type input fields
|
| + https://bugs.webkit.org/show_bug.cgi?id=80478
|
| +
|
| + Reviewed by Hajime Morita.
|
| +
|
| + * features.gypi: Enable CALENDAR_PICKER for non-Android platforms. This
|
| + doesn't affect any bahevior because INPUT_TYPE_DATE is disabled.
|
| +
|
| +2012-04-02 Adam Barth <abarth@webkit.org>
|
| +
|
| + [Chromium] Move another block of headers from WebKit/chromium/public/platform to Platform/chromium/public
|
| + https://bugs.webkit.org/show_bug.cgi?id=82862
|
| +
|
| + Rubber-stamped by Eric Seidel.
|
| +
|
| + * WebKit.gyp:
|
| + * public/platform/WebAudioBus.h: Replaced.
|
| + * public/platform/WebAudioDevice.h: Replaced.
|
| + * public/platform/WebGamepad.h: Replaced.
|
| + * public/platform/WebGamepads.h: Replaced.
|
| + * public/platform/WebSocketStreamError.h: Replaced.
|
| + * public/platform/WebSocketStreamHandle.h: Replaced.
|
| + * public/platform/WebSocketStreamHandleClient.h: Replaced.
|
| + * src/WebAudioBus.cpp: Removed.
|
| +
|
| +2012-04-01 Adam Barth <abarth@webkit.org>
|
| +
|
| + [Chromium] Move thread-related APIs from WebKit into Platform
|
| + https://bugs.webkit.org/show_bug.cgi?id=82858
|
| +
|
| + Reviewed by Eric Seidel.
|
| +
|
| + * WebKit.gyp:
|
| + * public/platform/WebThread.h: Replaced.
|
| + * public/platform/WebThreadSafeData.h: Replaced.
|
| + * src/WebThreadSafeData.cpp: Removed.
|
| +
|
| +2012-04-01 Jon Lee <jonlee@apple.com>
|
| +
|
| + Rename notification properties and functions
|
| + https://bugs.webkit.org/show_bug.cgi?id=80482
|
| + <rdar://problem/10912432>
|
| +
|
| + Reviewed by Kentaro Hara.
|
| +
|
| + * src/WebNotification.cpp:
|
| + (WebKit::WebNotification::replaceId): Refactor to call tag().
|
| +
|
| +2012-03-29 Adam Barth <abarth@webkit.org>
|
| +
|
| + [Chromium] Delete WebKit/chromium/bridge
|
| + https://bugs.webkit.org/show_bug.cgi?id=82677
|
| +
|
| + Reviewed by James Robinson.
|
| +
|
| + Delete WebKit/chromium/bridge. This was a directory we were
|
| + experimenting with storing WebCore-namespaced code. Now we're able to
|
| + actually keep that code in WebCore itself, which is much more sensible.
|
| +
|
| + * WebKit.gyp:
|
| + * bridge: Removed.
|
| + * bridge/DeprecatedPeerConnectionHandler.cpp: Removed.
|
| + * bridge/DeprecatedPeerConnectionHandlerInternal.cpp: Removed.
|
| + * bridge/DeprecatedPeerConnectionHandlerInternal.h: Removed.
|
| + * bridge/MediaStreamCenter.cpp: Removed.
|
| + * bridge/MediaStreamCenterInternal.cpp: Removed.
|
| + * bridge/MediaStreamCenterInternal.h: Removed.
|
| + * bridge/PeerConnection00Handler.cpp: Removed.
|
| + * bridge/PeerConnection00HandlerInternal.cpp: Removed.
|
| + * bridge/PeerConnection00HandlerInternal.h: Removed.
|
| + * public/platform/WebICECandidateDescriptor.h: Replaced.
|
| + * public/platform/WebICEOptions.h: Replaced.
|
| + * public/platform/WebKitPlatformSupport.h:
|
| + (WebKit):
|
| + (WebKitPlatformSupport):
|
| + * public/platform/WebMediaHints.h: Replaced.
|
| + * public/platform/WebMediaStreamCenter.h: Replaced.
|
| + * public/platform/WebMediaStreamCenterClient.h: Replaced.
|
| + * public/platform/WebMediaStreamComponent.h: Replaced.
|
| + * public/platform/WebMediaStreamDescriptor.h: Replaced.
|
| + * public/platform/WebMediaStreamSource.h: Replaced.
|
| + * public/platform/WebMediaStreamSourcesRequest.h: Replaced.
|
| + * public/platform/WebPeerConnection00Handler.h: Replaced.
|
| + * public/platform/WebPeerConnection00HandlerClient.h: Replaced.
|
| + * public/platform/WebPeerConnectionHandler.h: Replaced.
|
| + * public/platform/WebPeerConnectionHandlerClient.h: Replaced.
|
| + * public/platform/WebSessionDescriptionDescriptor.h: Replaced.
|
| + * public/platform/WebVector.h: Replaced.
|
| + * src/WebICECandidateDescriptor.cpp: Removed.
|
| + * src/WebICEOptions.cpp: Removed.
|
| + * src/WebMediaHints.cpp: Removed.
|
| + * src/WebMediaStreamComponent.cpp: Removed.
|
| + * src/WebMediaStreamDescriptor.cpp: Removed.
|
| + * src/WebMediaStreamSource.cpp: Removed.
|
| + * src/WebMediaStreamSourcesRequest.cpp: Removed.
|
| +
|
| +2012-03-30 Adam Barth <abarth@webkit.org>
|
| +
|
| + [Chromium] Move ResourceHandle to WebCore/platform/network/chromium
|
| + https://bugs.webkit.org/show_bug.cgi?id=82657
|
| +
|
| + Reviewed by James Robinson.
|
| +
|
| + * WebKit.gyp:
|
| + * src/ResourceHandle.cpp: Removed.
|
| + * src/ResourceHandleInternal.h: Removed.
|
| + * src/WrappedResourceRequest.h: Removed.
|
| + * src/WrappedResourceResponse.h: Removed.
|
| +
|
| +2012-03-30 Adam Barth <abarth@webkit.org>
|
| +
|
| + Two more link errors. This time it's v8 we're missing.
|
| +
|
| + * WebKitUnitTests.gyp:
|
| +
|
| +2012-03-30 Adam Barth <abarth@webkit.org>
|
| +
|
| + Attempt to fix the Windows component build. It seems we're just
|
| + missing GURL now.
|
| +
|
| + * WebKitUnitTests.gyp:
|
| +
|
| +2012-03-30 Adam Barth <abarth@webkit.org>
|
| +
|
| + Attempt to fix the Windows component build. The way we link the unit
|
| + tests in the component build is kind of nutty. Hopefully this approach
|
| + will eliminate the duplicate symbols we've been seeing.
|
| +
|
| + * WebKitUnitTests.gyp:
|
| +
|
| +2012-03-30 Emil A Eklund <eae@chromium.org>
|
| +
|
| + Change WebKit/WebKit2 platform code to use pixel snapped values
|
| + https://bugs.webkit.org/show_bug.cgi?id=82549
|
| +
|
| + Reviewed by Eric Seidel.
|
| +
|
| + * src/WebAccessibilityObject.cpp:
|
| + (WebKit::WebAccessibilityObject::boundingBoxRect):
|
| + Use pixelSnappedBoundingBoxRect instead of boundingBoxRect which returns
|
| + a LayoutRect.
|
| +
|
| + * src/WebFrameImpl.cpp:
|
| + (WebKit::WebFrameImpl::characterIndexForPoint):
|
| + Use roundedPoint instead of point for hit testing as ranges use screen
|
| + cordinates which are represented with pixel accuracy.
|
| +
|
| +2012-03-30 Adam Barth <abarth@webkit.org>
|
| +
|
| + https://bugs.webkit.org/show_bug.cgi?id=82582
|
| + Move CPP files related to ResourceHandle to WebCore/platform
|
| +
|
| + Reviewed by James Robinson.
|
| +
|
| + * WebKit.gyp:
|
| + * src/WebHTTPBody.cpp: Removed.
|
| + * src/WebHTTPLoadInfo.cpp: Removed.
|
| + * src/WebURL.cpp: Removed.
|
| + * src/WebURLError.cpp: Removed.
|
| + * src/WebURLRequest.cpp: Removed.
|
| + * src/WebURLRequestPrivate.h: Removed.
|
| + * src/WebURLResponse.cpp: Removed.
|
| + * src/WebURLResponsePrivate.h: Removed.
|
| +
|
| +2012-03-30 Dirk Pranke <dpranke@chromium.org>
|
| +
|
| + Roll chromium DEPS from 129593 to 129574.
|
| +
|
| + Unreviewed.
|
| +
|
| + * DEPS:
|
| +
|
| +2012-03-30 Adam Barth <abarth@webkit.org>
|
| +
|
| + Move CPP files related to ResourceHandle to WebCore/platform
|
| + https://bugs.webkit.org/show_bug.cgi?id=82582
|
| +
|
| + Reviewed by James Robinson.
|
| +
|
| + * WebKit.gyp:
|
| + * src/WebData.cpp: Removed.
|
| +
|
| +2012-03-30 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-30 Ian Vollick <vollick@chromium.org>
|
| +
|
| + [chromium] Flaky animation unit test CCLayerTreeHostTestSynchronizeAnimationStartTimes
|
| + https://bugs.webkit.org/show_bug.cgi?id=82731
|
| +
|
| + Reviewed by James Robinson.
|
| +
|
| + * tests/CCLayerTreeHostTest.cpp:
|
| + (WTF::CCLayerTreeHostTestSynchronizeAnimationStartTimes::CCLayerTreeHostTestSynchronizeAnimationStartTimes):
|
| + (WTF::CCLayerTreeHostTestSynchronizeAnimationStartTimes::animateLayers):
|
| + (CCLayerTreeHostTestSynchronizeAnimationStartTimes):
|
| + (WTF::CCLayerTreeHostTestSynchronizeAnimationStartTimes::notifyAnimationStarted):
|
| +
|
| +2012-03-30 Ian Vollick <vollick@chromium.org>
|
| +
|
| + [chromium] assertion being hit in CCLayerAnimationController
|
| + https://bugs.webkit.org/show_bug.cgi?id=82237
|
| +
|
| + Reviewed by James Robinson.
|
| +
|
| + * tests/CCLayerAnimationControllerTest.cpp:
|
| + (WebKitTests::TEST):
|
| + (WebKitTests):
|
| +
|
| +2012-03-30 Alexander Pavlov <apavlov@chromium.org>
|
| +
|
| + [Chromium] Unreviewed Chromium Mac build fix.
|
| +
|
| + * src/WebDevToolsAgentPrivate.h:
|
| + (WebKit):
|
| +
|
| +2012-03-30 Alexander Pavlov <apavlov@chromium.org>
|
| +
|
| + Web Inspector: [Chromium] Implement Chromium-specific part of the device metrics emulation
|
| + https://bugs.webkit.org/show_bug.cgi?id=82612
|
| +
|
| + This change implements the Chromium-specific code for overriding the device metrics, such as screen size
|
| + (by setting the FrameView size) and font zoom factor (necessary for certain emulated devices,)
|
| + and for painting the gutter overlay covering the WebView area not occupied by the associated FrameView.
|
| +
|
| + Reviewed by Pavel Feldman.
|
| +
|
| + * src/InspectorClientImpl.cpp:
|
| + (WebKit::InspectorClientImpl::canOverrideDeviceMetrics):
|
| + (WebKit):
|
| + (WebKit::InspectorClientImpl::overrideDeviceMetrics):
|
| + (WebKit::InspectorClientImpl::autoZoomPageToFitWidth):
|
| + * src/InspectorClientImpl.h:
|
| + (InspectorClientImpl):
|
| + * src/WebDevToolsAgentImpl.cpp:
|
| + (OverlayZOrders):
|
| + (DeviceMetricsSupport):
|
| + (WebKit::DeviceMetricsSupport::DeviceMetricsSupport):
|
| + (WebKit::DeviceMetricsSupport::~DeviceMetricsSupport):
|
| + (WebKit::DeviceMetricsSupport::setDeviceMetrics):
|
| + (WebKit::DeviceMetricsSupport::autoZoomPageToFitWidth):
|
| + (WebKit::DeviceMetricsSupport::applySizeOverrideIfNecessary):
|
| + (WebKit::DeviceMetricsSupport::restore):
|
| + (WebKit::DeviceMetricsSupport::applySizeOverrideInternal):
|
| + (WebKit::DeviceMetricsSupport::paintPageOverlay):
|
| + (WebKit::DeviceMetricsSupport::frameView):
|
| + (WebKit):
|
| + (WebKit::WebDevToolsAgentImpl::mainFrameViewCreated):
|
| + (WebKit::WebDevToolsAgentImpl::metricsOverridden):
|
| + (WebKit::WebDevToolsAgentImpl::overrideDeviceMetrics):
|
| + (WebKit::WebDevToolsAgentImpl::autoZoomPageToFitWidth):
|
| + (WebKit::WebDevToolsAgentImpl::highlight):
|
| + * src/WebDevToolsAgentImpl.h:
|
| + (WebCore):
|
| + (WebKit):
|
| + (WebDevToolsAgentImpl):
|
| + * src/WebDevToolsAgentPrivate.h:
|
| + (WebKit):
|
| + (WebDevToolsAgentPrivate):
|
| + * src/WebFrameImpl.cpp:
|
| + (WebKit::WebFrameImpl::createFrameView):
|
| + * src/WebViewImpl.cpp:
|
| + (WebKit::WebViewImpl::WebViewImpl):
|
| + (WebKit::WebViewImpl::resize):
|
| + (WebKit::WebViewImpl::setZoomLevel):
|
| + (WebKit::WebViewImpl::setEmulatedTextZoomFactor):
|
| + (WebKit):
|
| + (WebKit::WebViewImpl::updateLayerTreeViewport):
|
| + * src/WebViewImpl.h:
|
| + (WebViewImpl):
|
| + (WebKit::WebViewImpl::emulatedTextZoomFactor):
|
| +
|
| +2012-03-30 David Barr <davidbarr@chromium.org>
|
| +
|
| + Split up top-level .gitignore and .gitattributes
|
| + https://bugs.webkit.org/show_bug.cgi?id=82687
|
| +
|
| + Reviewed by Tor Arne Vestbø.
|
| +
|
| + * .gitignore: Added.
|
| +
|
| +2012-03-30 Mike Reed <reed@google.com>
|
| +
|
| + pass alpha directly to player, rather than creating a layer (for performance)
|
| + https://bugs.webkit.org/show_bug.cgi?id=82360
|
| +
|
| + Reviewed by Stephen White.
|
| +
|
| + Performance change, existing webkit tests apply.
|
| +
|
| + * public/WebMediaPlayer.h:
|
| + (WebMediaPlayer):
|
| + * src/WebMediaPlayerClientImpl.cpp:
|
| + (WebKit::WebMediaPlayerClientImpl::paintCurrentFrameInContext):
|
| +
|
| +2012-03-30 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
|
| +
|
| + Add a "preview" state to Page Visibility API implementation
|
| + https://bugs.webkit.org/show_bug.cgi?id=81355
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + Updating the Page Visibility API implementation to the current spec version.
|
| +
|
| + * public/WebPageVisibilityState.h:
|
| + * src/AssertMatchingEnums.cpp:
|
| + * src/WebViewImpl.cpp:
|
| + (WebKit::WebViewImpl::setVisibilityState):
|
| +
|
| +2012-03-30 Keishi Hattori <keishi@webkit.org>
|
| +
|
| + Change ENABLE_INPUT_COLOR to ENABLE_INPUT_TYPE_COLOR and enable it for chromium
|
| + https://bugs.webkit.org/show_bug.cgi?id=80972
|
| +
|
| + Reviewed by Kent Tamura.
|
| +
|
| + * features.gypi:
|
| + * src/ChromeClientImpl.cpp:
|
| + (WebKit):
|
| + * src/ChromeClientImpl.h:
|
| + (WebCore):
|
| + (ChromeClientImpl):
|
| + * src/ColorChooserProxy.cpp:
|
| + * src/ColorChooserProxy.h:
|
| + * src/WebColorChooserClientImpl.cpp:
|
| + * src/WebColorChooserClientImpl.h:
|
| +
|
| +2012-03-29 Adam Barth <abarth@webkit.org>
|
| +
|
| + Unreviewed, rolling out r112572.
|
| + http://trac.webkit.org/changeset/112572
|
| + https://bugs.webkit.org/show_bug.cgi?id=82582
|
| +
|
| + Does not compile in Windows component build
|
| +
|
| + * WebKit.gyp:
|
| + * src/WebData.cpp: Renamed from Source/WebCore/platform/chromium/support/WebData.cpp.
|
| + (WebKit):
|
| + (WebKit::WebData::reset):
|
| + (WebKit::WebData::assign):
|
| + (WebKit::WebData::size):
|
| + (WebKit::WebData::data):
|
| + (WebKit::WebData::WebData):
|
| + (WebKit::WebData::operator=):
|
| + (WebKit::WebData::operator PassRefPtr<SharedBuffer>):
|
| + * src/WebHTTPBody.cpp: Renamed from Source/WebCore/platform/chromium/support/WebHTTPBody.cpp.
|
| + (WebKit):
|
| + (WebKit::WebHTTPBody::initialize):
|
| + (WebKit::WebHTTPBody::reset):
|
| + (WebKit::WebHTTPBody::assign):
|
| + (WebKit::WebHTTPBody::elementCount):
|
| + (WebKit::WebHTTPBody::elementAt):
|
| + (WebKit::WebHTTPBody::appendData):
|
| + (WebKit::WebHTTPBody::appendFile):
|
| + (WebKit::WebHTTPBody::appendFileRange):
|
| + (WebKit::WebHTTPBody::appendBlob):
|
| + (WebKit::WebHTTPBody::identifier):
|
| + (WebKit::WebHTTPBody::setIdentifier):
|
| + (WebKit::WebHTTPBody::containsPasswordData):
|
| + (WebKit::WebHTTPBody::setContainsPasswordData):
|
| + (WebKit::WebHTTPBody::WebHTTPBody):
|
| + (WebKit::WebHTTPBody::operator=):
|
| + (WebKit::WebHTTPBody::operator PassRefPtr<FormData>):
|
| + (WebKit::WebHTTPBody::ensureMutable):
|
| + * src/WebHTTPLoadInfo.cpp: Renamed from Source/WebCore/platform/chromium/support/WebHTTPLoadInfo.cpp.
|
| + (WebKit):
|
| + (WebKit::WebHTTPLoadInfo::initialize):
|
| + (WebKit::WebHTTPLoadInfo::reset):
|
| + (WebKit::WebHTTPLoadInfo::assign):
|
| + (WebKit::WebHTTPLoadInfo::WebHTTPLoadInfo):
|
| + (WebKit::WebHTTPLoadInfo::operator WTF::PassRefPtr<WebCore::ResourceLoadInfo>):
|
| + (WebKit::WebHTTPLoadInfo::httpStatusCode):
|
| + (WebKit::WebHTTPLoadInfo::setHTTPStatusCode):
|
| + (WebKit::WebHTTPLoadInfo::httpStatusText):
|
| + (WebKit::WebHTTPLoadInfo::setHTTPStatusText):
|
| + (WebKit::WebHTTPLoadInfo::encodedDataLength):
|
| + (WebKit::WebHTTPLoadInfo::setEncodedDataLength):
|
| + (WebKit::addHeader):
|
| + (WebKit::WebHTTPLoadInfo::addRequestHeader):
|
| + (WebKit::WebHTTPLoadInfo::addResponseHeader):
|
| + (WebKit::WebHTTPLoadInfo::requestHeadersText):
|
| + (WebKit::WebHTTPLoadInfo::setRequestHeadersText):
|
| + (WebKit::WebHTTPLoadInfo::responseHeadersText):
|
| + (WebKit::WebHTTPLoadInfo::setResponseHeadersText):
|
| + * src/WebURL.cpp: Renamed from Source/WebCore/platform/chromium/support/WebURL.cpp.
|
| + (WebKit):
|
| + (WebKit::WebURL::WebURL):
|
| + (WebKit::WebURL::operator=):
|
| + (WebKit::WebURL::operator WebCore::KURL):
|
| + * src/WebURLError.cpp: Renamed from Source/WebCore/platform/chromium/support/WebURLError.cpp.
|
| + (WebKit):
|
| + (WebKit::WebURLError::WebURLError):
|
| + (WebKit::WebURLError::operator=):
|
| + (WebKit::WebURLError::operator ResourceError):
|
| + * src/WebURLRequest.cpp: Renamed from Source/WebCore/platform/chromium/support/WebURLRequest.cpp.
|
| + (WebURLRequestPrivateImpl):
|
| + (WebKit::WebURLRequestPrivateImpl::WebURLRequestPrivateImpl):
|
| + (WebKit::WebURLRequestPrivateImpl::dispose):
|
| + (WebKit::WebURLRequestPrivateImpl::~WebURLRequestPrivateImpl):
|
| + (WebKit):
|
| + (WebKit::WebURLRequest::initialize):
|
| + (WebKit::WebURLRequest::reset):
|
| + (WebKit::WebURLRequest::assign):
|
| + (WebKit::WebURLRequest::isNull):
|
| + (WebKit::WebURLRequest::url):
|
| + (WebKit::WebURLRequest::setURL):
|
| + (WebKit::WebURLRequest::firstPartyForCookies):
|
| + (WebKit::WebURLRequest::setFirstPartyForCookies):
|
| + (WebKit::WebURLRequest::allowCookies):
|
| + (WebKit::WebURLRequest::setAllowCookies):
|
| + (WebKit::WebURLRequest::allowStoredCredentials):
|
| + (WebKit::WebURLRequest::setAllowStoredCredentials):
|
| + (WebKit::WebURLRequest::cachePolicy):
|
| + (WebKit::WebURLRequest::setCachePolicy):
|
| + (WebKit::WebURLRequest::httpMethod):
|
| + (WebKit::WebURLRequest::setHTTPMethod):
|
| + (WebKit::WebURLRequest::httpHeaderField):
|
| + (WebKit::WebURLRequest::setHTTPHeaderField):
|
| + (WebKit::WebURLRequest::addHTTPHeaderField):
|
| + (WebKit::WebURLRequest::clearHTTPHeaderField):
|
| + (WebKit::WebURLRequest::visitHTTPHeaderFields):
|
| + (WebKit::WebURLRequest::httpBody):
|
| + (WebKit::WebURLRequest::setHTTPBody):
|
| + (WebKit::WebURLRequest::reportUploadProgress):
|
| + (WebKit::WebURLRequest::setReportUploadProgress):
|
| + (WebKit::WebURLRequest::reportLoadTiming):
|
| + (WebKit::WebURLRequest::setReportRawHeaders):
|
| + (WebKit::WebURLRequest::reportRawHeaders):
|
| + (WebKit::WebURLRequest::setReportLoadTiming):
|
| + (WebKit::WebURLRequest::targetType):
|
| + (WebKit::WebURLRequest::hasUserGesture):
|
| + (WebKit::WebURLRequest::setHasUserGesture):
|
| + (WebKit::WebURLRequest::setTargetType):
|
| + (WebKit::WebURLRequest::requestorID):
|
| + (WebKit::WebURLRequest::setRequestorID):
|
| + (WebKit::WebURLRequest::requestorProcessID):
|
| + (WebKit::WebURLRequest::setRequestorProcessID):
|
| + (WebKit::WebURLRequest::appCacheHostID):
|
| + (WebKit::WebURLRequest::setAppCacheHostID):
|
| + (WebKit::WebURLRequest::downloadToFile):
|
| + (WebKit::WebURLRequest::setDownloadToFile):
|
| + (WebKit::WebURLRequest::extraData):
|
| + (WebKit::WebURLRequest::setExtraData):
|
| + (WebKit::WebURLRequest::toMutableResourceRequest):
|
| + (WebKit::WebURLRequest::toResourceRequest):
|
| + * src/WebURLRequestPrivate.h: Renamed from Source/WebCore/platform/chromium/support/WebURLRequestPrivate.h.
|
| + (WebKit):
|
| + (WebURLRequestPrivate):
|
| + (WebKit::WebURLRequestPrivate::WebURLRequestPrivate):
|
| + * src/WebURLResponse.cpp: Renamed from Source/WebCore/platform/chromium/support/WebURLResponse.cpp.
|
| + (WebURLResponsePrivateImpl):
|
| + (WebKit::WebURLResponsePrivateImpl::WebURLResponsePrivateImpl):
|
| + (WebKit::WebURLResponsePrivateImpl::dispose):
|
| + (WebKit::WebURLResponsePrivateImpl::~WebURLResponsePrivateImpl):
|
| + (WebKit):
|
| + (WebKit::WebURLResponse::initialize):
|
| + (WebKit::WebURLResponse::reset):
|
| + (WebKit::WebURLResponse::assign):
|
| + (WebKit::WebURLResponse::isNull):
|
| + (WebKit::WebURLResponse::url):
|
| + (WebKit::WebURLResponse::setURL):
|
| + (WebKit::WebURLResponse::connectionID):
|
| + (WebKit::WebURLResponse::setConnectionID):
|
| + (WebKit::WebURLResponse::connectionReused):
|
| + (WebKit::WebURLResponse::setConnectionReused):
|
| + (WebKit::WebURLResponse::loadTiming):
|
| + (WebKit::WebURLResponse::setLoadTiming):
|
| + (WebKit::WebURLResponse::httpLoadInfo):
|
| + (WebKit::WebURLResponse::setHTTPLoadInfo):
|
| + (WebKit::WebURLResponse::responseTime):
|
| + (WebKit::WebURLResponse::setResponseTime):
|
| + (WebKit::WebURLResponse::mimeType):
|
| + (WebKit::WebURLResponse::setMIMEType):
|
| + (WebKit::WebURLResponse::expectedContentLength):
|
| + (WebKit::WebURLResponse::setExpectedContentLength):
|
| + (WebKit::WebURLResponse::textEncodingName):
|
| + (WebKit::WebURLResponse::setTextEncodingName):
|
| + (WebKit::WebURLResponse::suggestedFileName):
|
| + (WebKit::WebURLResponse::setSuggestedFileName):
|
| + (WebKit::WebURLResponse::httpStatusCode):
|
| + (WebKit::WebURLResponse::setHTTPStatusCode):
|
| + (WebKit::WebURLResponse::httpStatusText):
|
| + (WebKit::WebURLResponse::setHTTPStatusText):
|
| + (WebKit::WebURLResponse::httpHeaderField):
|
| + (WebKit::WebURLResponse::setHTTPHeaderField):
|
| + (WebKit::WebURLResponse::addHTTPHeaderField):
|
| + (WebKit::WebURLResponse::clearHTTPHeaderField):
|
| + (WebKit::WebURLResponse::visitHTTPHeaderFields):
|
| + (WebKit::WebURLResponse::lastModifiedDate):
|
| + (WebKit::WebURLResponse::setLastModifiedDate):
|
| + (WebKit::WebURLResponse::appCacheID):
|
| + (WebKit::WebURLResponse::setAppCacheID):
|
| + (WebKit::WebURLResponse::appCacheManifestURL):
|
| + (WebKit::WebURLResponse::setAppCacheManifestURL):
|
| + (WebKit::WebURLResponse::securityInfo):
|
| + (WebKit::WebURLResponse::setSecurityInfo):
|
| + (WebKit::WebURLResponse::toMutableResourceResponse):
|
| + (WebKit::WebURLResponse::toResourceResponse):
|
| + (WebKit::WebURLResponse::wasCached):
|
| + (WebKit::WebURLResponse::setWasCached):
|
| + (WebKit::WebURLResponse::wasFetchedViaSPDY):
|
| + (WebKit::WebURLResponse::setWasFetchedViaSPDY):
|
| + (WebKit::WebURLResponse::wasNpnNegotiated):
|
| + (WebKit::WebURLResponse::setWasNpnNegotiated):
|
| + (WebKit::WebURLResponse::wasAlternateProtocolAvailable):
|
| + (WebKit::WebURLResponse::setWasAlternateProtocolAvailable):
|
| + (WebKit::WebURLResponse::wasFetchedViaProxy):
|
| + (WebKit::WebURLResponse::setWasFetchedViaProxy):
|
| + (WebKit::WebURLResponse::isMultipartPayload):
|
| + (WebKit::WebURLResponse::setIsMultipartPayload):
|
| + (WebKit::WebURLResponse::downloadFilePath):
|
| + (WebKit::WebURLResponse::setDownloadFilePath):
|
| + (WebKit::WebURLResponse::remoteIPAddress):
|
| + (WebKit::WebURLResponse::setRemoteIPAddress):
|
| + (WebKit::WebURLResponse::remotePort):
|
| + (WebKit::WebURLResponse::setRemotePort):
|
| + (WebKit::WebURLResponse::extraData):
|
| + (WebKit::WebURLResponse::setExtraData):
|
| + * src/WebURLResponsePrivate.h: Renamed from Source/WebCore/platform/chromium/support/WebURLResponsePrivate.h.
|
| + (WebKit):
|
| + (WebURLResponsePrivate):
|
| + (WebKit::WebURLResponsePrivate::WebURLResponsePrivate):
|
| +
|
| +2012-03-29 Adam Barth <abarth@webkit.org>
|
| +
|
| + Unreviewed, rolling out r112579.
|
| + http://trac.webkit.org/changeset/112579
|
| + https://bugs.webkit.org/show_bug.cgi?id=82657
|
| +
|
| + Does not compile in Windows component build
|
| +
|
| + * WebKit.gyp:
|
| + * src/ResourceHandle.cpp: Renamed from Source/WebCore/platform/network/chromium/ResourceHandle.cpp.
|
| + (WebCore):
|
| + (WebCore::ResourceHandleInternal::ResourceHandleInternal):
|
| + (WebCore::ResourceHandleInternal::start):
|
| + (WebCore::ResourceHandleInternal::cancel):
|
| + (WebCore::ResourceHandleInternal::setDefersLoading):
|
| + (WebCore::ResourceHandleInternal::allowStoredCredentials):
|
| + (WebCore::ResourceHandleInternal::willSendRequest):
|
| + (WebCore::ResourceHandleInternal::didSendData):
|
| + (WebCore::ResourceHandleInternal::didReceiveResponse):
|
| + (WebCore::ResourceHandleInternal::didDownloadData):
|
| + (WebCore::ResourceHandleInternal::didReceiveData):
|
| + (WebCore::ResourceHandleInternal::didReceiveCachedMetadata):
|
| + (WebCore::ResourceHandleInternal::didFinishLoading):
|
| + (WebCore::ResourceHandleInternal::didFail):
|
| + (WebCore::ResourceHandleInternal::FromResourceHandle):
|
| + (WebCore::ResourceHandle::ResourceHandle):
|
| + (WebCore::ResourceHandle::create):
|
| + (WebCore::ResourceHandle::firstRequest):
|
| + (WebCore::ResourceHandle::client):
|
| + (WebCore::ResourceHandle::setClient):
|
| + (WebCore::ResourceHandle::setDefersLoading):
|
| + (WebCore::ResourceHandle::start):
|
| + (WebCore::ResourceHandle::hasAuthenticationChallenge):
|
| + (WebCore::ResourceHandle::clearAuthentication):
|
| + (WebCore::ResourceHandle::cancel):
|
| + (WebCore::ResourceHandle::~ResourceHandle):
|
| + (WebCore::ResourceHandle::loadsBlocked):
|
| + (WebCore::ResourceHandle::loadResourceSynchronously):
|
| + (WebCore::ResourceHandle::willLoadFromCache):
|
| + (WebCore::ResourceHandle::cacheMetadata):
|
| + * src/ResourceHandleInternal.h: Renamed from Source/WebCore/platform/network/chromium/ResourceHandleInternal.h.
|
| + (WebCore):
|
| + (ResourceHandleInternal):
|
| + (WebCore::ResourceHandleInternal::~ResourceHandleInternal):
|
| + (WebCore::ResourceHandleInternal::setOwner):
|
| + (WebCore::ResourceHandleInternal::request):
|
| + (WebCore::ResourceHandleInternal::client):
|
| + (WebCore::ResourceHandleInternal::setClient):
|
| + (WebCore::ResourceHandleInternal::loader):
|
| + * src/WrappedResourceRequest.h: Renamed from Source/WebCore/platform/chromium/support/WrappedResourceRequest.h.
|
| + (WebKit):
|
| + (WrappedResourceRequest):
|
| + (WebKit::WrappedResourceRequest::~WrappedResourceRequest):
|
| + (WebKit::WrappedResourceRequest::WrappedResourceRequest):
|
| + (WebKit::WrappedResourceRequest::bind):
|
| + (Handle):
|
| + (WebKit::WrappedResourceRequest::Handle::dispose):
|
| + * src/WrappedResourceResponse.h: Renamed from Source/WebCore/platform/chromium/support/WrappedResourceResponse.h.
|
| + (WebKit):
|
| + (WrappedResourceResponse):
|
| + (WebKit::WrappedResourceResponse::~WrappedResourceResponse):
|
| + (WebKit::WrappedResourceResponse::WrappedResourceResponse):
|
| + (WebKit::WrappedResourceResponse::bind):
|
| + (Handle):
|
| + (WebKit::WrappedResourceResponse::Handle::dispose):
|
| +
|
| +2012-03-29 Adam Barth <abarth@webkit.org>
|
| +
|
| + [Chromium] Move ResourceHandle to WebCore/platform/network/chromium
|
| + https://bugs.webkit.org/show_bug.cgi?id=82657
|
| +
|
| + Reviewed by James Robinson.
|
| +
|
| + * WebKit.gyp:
|
| + * src/ResourceHandle.cpp: Removed.
|
| + * src/ResourceHandleInternal.h: Removed.
|
| + * src/WrappedResourceRequest.h: Removed.
|
| + * src/WrappedResourceResponse.h: Removed.
|
| +
|
| +2012-03-29 Dmitry Lomov <dslomov@google.com>
|
| +
|
| + [Chromium] WorkerFileSystemContextObserver can reference a deleted WorkerFileSystemCallbacksBridge.
|
| + https://bugs.webkit.org/show_bug.cgi?id=82565
|
| +
|
| + WorkerFileSystemCallbacksBridge relies on a cleanUpAfterCallback being called
|
| + prior to the disposal of the bridge to ensure that WorkerFileSystemContextObserver
|
| + is unsubscribed and deleted. However cleanUpAfterCallback will only execute if the bridge's
|
| + callback has executed on the worker thread, and this might not be the case if the worker
|
| + terminates.
|
| +
|
| + This patch fixes this by maintaining a RefPtr from WorkerFileSystemContextObserver to
|
| + WorkerFileSystemCallbacksBridge. This ensures that bridge is not deleted while observer is alive.
|
| +
|
| + Reviewed by David Levin.
|
| +
|
| + * src/WorkerFileSystemCallbacksBridge.cpp:
|
| + (WebKit::WorkerFileSystemContextObserver::create):
|
| + (WebKit::WorkerFileSystemContextObserver::WorkerFileSystemContextObserver):
|
| + (WorkerFileSystemContextObserver):
|
| +
|
| +2012-03-29 Adam Barth <abarth@webkit.org>
|
| +
|
| + Move CPP files related to ResourceHandle to WebCore/platform
|
| + https://bugs.webkit.org/show_bug.cgi?id=82582
|
| +
|
| + Reviewed by James Robinson.
|
| +
|
| + * WebKit.gyp:
|
| + * src/WebData.cpp: Removed.
|
| + * src/WebHTTPBody.cpp: Removed.
|
| + * src/WebHTTPLoadInfo.cpp: Removed.
|
| + * src/WebURL.cpp: Removed.
|
| + * src/WebURLError.cpp: Removed.
|
| + * src/WebURLRequest.cpp: Removed.
|
| + * src/WebURLRequestPrivate.h: Removed.
|
| + * src/WebURLResponse.cpp: Removed.
|
| + * src/WebURLResponsePrivate.h: Removed.
|
| +
|
| 2012-03-29 Michal Mocny <mmocny@google.com>
|
|
|
| [chromium] Ensure framebuffer exists at the start of beginDrawingFrame.
|
|
|