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

Unified Diff: Source/WebKit/chromium/ChangeLog

Issue 11931008: Merge 138893 (Closed) Base URL: http://svn.webkit.org/repository/webkit/branches/chromium/1364/
Patch Set: Created 7 years, 11 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:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | Source/WebKit/chromium/public/WebFrame.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/WebKit/chromium/ChangeLog
===================================================================
--- Source/WebKit/chromium/ChangeLog (revision 139812)
+++ Source/WebKit/chromium/ChangeLog (working copy)
@@ -1,796 +1,3 @@
-2013-01-10 John Mellor <johnme@chromium.org>
-
- Fix scale of screen.width, window.outerWidth and @media device-width when page scale not applied in compositor.
- https://bugs.webkit.org/show_bug.cgi?id=106460
-
- Reviewed by Kenneth Rohde Christiansen.
-
- 1. Exposes the existing applyDeviceScaleFactorInCompositor from
- WebSettings on Settings (and stores the value there instead), so it can
- be accessed from WebCore.
-
- 2. Changes ChromeClientImpl::windowRect to return values in density
- independent (UI) pixels pixels instead of physical screen pixels (see
- explanation in Source/WebCore/ChangeLog).
-
- * src/ChromeClientImpl.cpp:
- (WebKit::ChromeClientImpl::windowRect):
- Normalizes window rect scale.
- * src/WebSettingsImpl.cpp:
- (WebKit::WebSettingsImpl::WebSettingsImpl):
- (WebKit::WebSettingsImpl::setApplyDeviceScaleFactorInCompositor):
- (WebKit::WebSettingsImpl::applyDeviceScaleFactorInCompositor):
- (WebKit):
- * src/WebSettingsImpl.h:
- (WebSettingsImpl):
-
-2013-01-10 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed. Rolled DEPS.
-
- * DEPS:
-
-2013-01-10 Dimitri Glazkov <dglazkov@chromium.org>
-
- Unreviewed, rolling out r139227.
- http://trac.webkit.org/changeset/139227
- https://bugs.webkit.org/show_bug.cgi?id=106227
-
- Broke Win component build.
-
- * public/WebAccessibilityObject.h:
- * public/WebAccessibilityRole.h:
- * public/WebActiveWheelFlingParameters.h:
- * public/WebAnimationController.h:
- * public/WebApplicationCacheHost.h:
- * public/WebApplicationCacheHostClient.h:
- * public/WebArrayBuffer.h:
- * public/WebAudioSourceProvider.h:
- * public/WebBatteryStatus.h:
- * public/WebBindings.h:
- * public/WebBlob.h:
- * public/WebCache.h:
- * public/WebCachedURLRequest.h:
- * public/WebColorChooser.h:
- * public/WebColorChooserClient.h:
- * public/WebColorName.h:
- * public/WebCommonWorkerClient.h:
- * public/WebCompositionUnderline.h:
- * public/WebCompositorInputHandler.h:
- * public/WebConsoleMessage.h:
- * public/WebContentDetectionResult.h:
- * public/WebContextMenuData.h:
- * public/WebCrossOriginPreflightResultCache.h:
- * public/WebCursorInfo.h:
- * public/WebDOMEvent.h:
- * public/WebDOMEventListener.h:
- * public/WebDOMStringList.h:
- * public/WebDataSource.h:
- * public/WebDatabase.h:
- * public/WebDateTimeChooserCompletion.h:
- * public/WebDateTimeChooserParams.h:
- * public/WebDeliveredIntentClient.h:
- * public/WebDevToolsAgent.h:
- * public/WebDevToolsAgentClient.h:
- * public/WebDevToolsFrontend.h:
- * public/WebDeviceOrientationClient.h:
- * public/WebDeviceOrientationClientMock.h:
- * public/WebDeviceOrientationController.h:
- * public/WebDocument.h:
- * public/WebDraggableRegion.h:
- * public/WebExternalPopupMenuClient.h:
- * public/WebFileChooserCompletion.h:
- * public/WebFileChooserParams.h:
- * public/WebFileSystemCallbacks.h:
- * public/WebFileSystemEntry.h:
- * public/WebFileWriter.h:
- * public/WebFileWriterClient.h:
- * public/WebFindOptions.h:
- * public/WebFont.h:
- * public/WebFontCache.h:
- * public/WebFontDescription.h:
- * public/WebFormControlElement.h:
- * public/WebFormElement.h:
- * public/WebFrame.h:
- * public/WebFrameClient.h:
- * public/WebGeolocationClientMock.h:
- * public/WebGeolocationController.h:
- * public/WebGeolocationError.h:
- * public/WebGeolocationPermissionRequest.h:
- * public/WebGeolocationPermissionRequestManager.h:
- * public/WebGeolocationPosition.h:
- * public/WebGlyphCache.h:
- * public/WebHelperPlugin.h:
- * public/WebHistoryItem.h:
- * public/WebHitTestResult.h:
- * public/WebIDBCallbacks.h:
- * public/WebIDBCursor.h:
- * public/WebIDBDatabase.h:
- * public/WebIDBDatabaseCallbacks.h:
- * public/WebIDBDatabaseError.h:
- * public/WebIDBFactory.h:
- * public/WebIDBIndex.h:
- * public/WebIDBKey.h:
- * public/WebIDBKeyPath.h:
- * public/WebIDBKeyRange.h:
- * public/WebIDBMetadata.h:
- * public/WebIDBObjectStore.h:
- * public/WebIDBTransaction.h:
- * public/WebIDBTransactionCallbacks.h:
- * public/WebIconURL.h:
- * public/WebImageDecoder.h:
- * public/WebInputEvent.h:
- * public/WebIntent.h:
- * public/WebIntentRequest.h:
- * public/WebIntentServiceInfo.h:
- * public/WebMediaPlayer.h:
- * public/WebMediaStreamRegistry.h:
- * public/WebMenuItemInfo.h:
- * public/WebNetworkStateNotifier.h:
- * public/WebNode.h:
- * public/WebNodeCollection.h:
- * public/WebNodeList.h:
- * public/WebNotification.h:
- * public/WebNotificationPresenter.h:
- * public/WebOptionElement.h:
- * public/WebPageOverlay.h:
- * public/WebPagePopup.h:
- * public/WebPageSerializer.h:
- * public/WebPasswordFormData.h:
- * public/WebPerformance.h:
- * public/WebPlugin.h:
- * public/WebPluginContainer.h:
- * public/WebPluginParams.h:
- * public/WebPopupMenu.h:
- * public/WebPopupMenuInfo.h:
- * public/WebPrerendererClient.h:
- * public/WebPrintParams.h:
- * public/WebRange.h:
- * public/WebRegularExpression.h:
- * public/WebRuntimeFeatures.h:
- * public/WebScopedMicrotaskSuppression.h:
- * public/WebScopedUserGesture.h:
- * public/WebScriptController.h:
- * public/WebScriptSource.h:
- * public/WebSearchableFormData.h:
- * public/WebSecurityOrigin.h:
- * public/WebSecurityPolicy.h:
- * public/WebSelectElement.h:
- * public/WebSettings.h:
- * public/WebSharedWorker.h:
- * public/WebSharedWorkerRepository.h:
- * public/WebSpeechGrammar.h:
- * public/WebSpeechInputController.h:
- * public/WebSpeechInputResult.h:
- * public/WebSpeechRecognitionHandle.h:
- * public/WebSpeechRecognitionParams.h:
- * public/WebSpeechRecognitionResult.h:
- * public/WebSpeechRecognizer.h:
- * public/WebSpeechRecognizerClient.h:
- * public/WebSpellCheckClient.h:
- * public/WebStorageEventDispatcher.h:
- * public/WebSurroundingText.h:
- * public/WebTestingSupport.h:
- * public/WebTextCheckingCompletion.h:
- * public/WebTextCheckingResult.h:
- * public/WebTextFieldDecoratorClient.h:
- * public/WebTextInputInfo.h:
- * public/WebTextRun.h:
- * public/WebTimeRange.h:
- * public/WebTouchPoint.h:
- * public/WebUserMediaRequest.h:
- * public/WebView.h:
- * public/WebViewBenchmarkSupport.h:
- * public/WebViewClient.h:
- * public/WebWidget.h:
- * public/WebWidgetClient.h:
- * public/WebWindowFeatures.h:
- * public/WebWorkerInfo.h:
-
-2013-01-09 Alec Flett <alecflett@chromium.org>
-
- IndexedDB: Allow createIndex/createObjectStore to be asynchronous
- https://bugs.webkit.org/show_bug.cgi?id=106377
-
- Reviewed by Tony Chang.
-
- Remove this test as it makes no sense once the objectstore/index
- hierarchy is gone.
-
- * tests/IDBDatabaseBackendTest.cpp:
-
-2013-01-09 Chris Rogers <crogers@google.com>
-
- Allow live/local audio input to be enabled only when needed
- https://bugs.webkit.org/show_bug.cgi?id=106490
-
- Reviewed by Kenneth Russell.
-
- * src/AudioDestinationChromium.cpp:
- (WebCore):
- (WebCore::AudioDestination::create):
- (WebCore::AudioDestinationChromium::AudioDestinationChromium):
- (WebCore::AudioDestinationChromium::render):
- * src/AudioDestinationChromium.h:
- (AudioDestinationChromium):
-
-2013-01-09 Yue Zhang <zysxqn@google.com>
-
- [Chromium] Always enable autocomplete for password fields
- https://bugs.webkit.org/show_bug.cgi?id=104600
-
- Reviewed by Darin Fisher.
-
- Don't check autocomplete in webkit code. Rather, we check it in chrome code in the following way: if the password field is chrome generated password, we ignore autocomplete=off and always fill the password; otherwise, we respect the autocomplete set. Since this is a chrome only feature, we make it configurable (default to false but enable this in chrome code).
-
- * src/WebPasswordFormUtils.cpp:
- (WebKit::findPasswordFormFields):
- * src/WebPasswordFormUtils.h:
- (WebKit):
- (WebKit::findPasswordFormFields):
-
-2013-01-09 James Robinson <jamesr@chromium.org>
-
- [chromium] Add a notification when a WebWidget's WebLayerTreeView is about to go away
- https://bugs.webkit.org/show_bug.cgi?id=106495
-
- Reviewed by Adrienne Walker.
-
- The WebWidget / WebLayerTreeView ownership is in a slightly awkward place. I'm moving the ownership
- of the WebLayerTreeView to the WebWidgetClient, but to stage things sanely the WebLayerTreeView's
- client is sill owned by the WebWidget implementation. Thus to shut down cleanly we need an explicit
- notification to the WebWidget that the WebLayerTreeView is going to go away.
-
- This API can go away once the WebWidget implementation does not provide the WebLayerTreeViewClient,
- which will take a bit more refactoring.
-
- * public/WebWidget.h:
- (WebWidget):
- (WebKit::WebWidget::willCloseLayerTreeView):
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::willCloseLayerTreeView):
- (WebKit):
- * src/WebViewImpl.h:
- (WebViewImpl):
-
-2013-01-09 Mark Pilgrim <pilgrim@chromium.org>
-
- [Chromium] Remove stray references to WebKitPlatformSupport.h
- https://bugs.webkit.org/show_bug.cgi?id=106493
-
- Reviewed by James Robinson.
-
- Part of a refactoring series. See tracking bug 82948.
-
- * src/SharedWorkerRepository.cpp:
- * tests/RunAllTests.cpp:
-
-2013-01-09 Mark Pilgrim <pilgrim@chromium.org>
-
- [Chromium] Update some #includes in WebKit/chromium/public/ for new Platform directory
- https://bugs.webkit.org/show_bug.cgi?id=106227
-
- Reviewed by Darin Fisher.
-
- Part of a larger refactoring series. See tracking bug 82948.
-
- * public/WebAccessibilityObject.h:
- * public/WebAccessibilityRole.h:
- * public/WebActiveWheelFlingParameters.h:
- * public/WebAnimationController.h:
- * public/WebApplicationCacheHost.h:
- * public/WebApplicationCacheHostClient.h:
- * public/WebArrayBuffer.h:
- * public/WebAudioSourceProvider.h:
- * public/WebBatteryStatus.h:
- * public/WebBindings.h:
- * public/WebBlob.h:
- * public/WebCache.h:
- * public/WebCachedURLRequest.h:
- * public/WebColorChooser.h:
- * public/WebColorChooserClient.h:
- * public/WebColorName.h:
- * public/WebCommonWorkerClient.h:
- * public/WebCompositionUnderline.h:
- * public/WebCompositorInputHandler.h:
- * public/WebConsoleMessage.h:
- * public/WebContentDetectionResult.h:
- * public/WebContextMenuData.h:
- * public/WebCrossOriginPreflightResultCache.h:
- * public/WebCursorInfo.h:
- * public/WebDOMEvent.h:
- * public/WebDOMEventListener.h:
- * public/WebDOMStringList.h:
- * public/WebDataSource.h:
- * public/WebDatabase.h:
- * public/WebDateTimeChooserCompletion.h:
- * public/WebDateTimeChooserParams.h:
- * public/WebDeliveredIntentClient.h:
- * public/WebDevToolsAgent.h:
- * public/WebDevToolsAgentClient.h:
- * public/WebDevToolsFrontend.h:
- * public/WebDeviceOrientationClient.h:
- * public/WebDeviceOrientationClientMock.h:
- * public/WebDeviceOrientationController.h:
- * public/WebDocument.h:
- * public/WebDraggableRegion.h:
- * public/WebExternalPopupMenuClient.h:
- * public/WebFileChooserCompletion.h:
- * public/WebFileChooserParams.h:
- * public/WebFileSystemCallbacks.h:
- * public/WebFileSystemEntry.h:
- * public/WebFileWriter.h:
- * public/WebFileWriterClient.h:
- * public/WebFindOptions.h:
- * public/WebFont.h:
- * public/WebFontCache.h:
- * public/WebFontDescription.h:
- * public/WebFormControlElement.h:
- * public/WebFormElement.h:
- * public/WebFrame.h:
- * public/WebFrameClient.h:
- * public/WebGeolocationClientMock.h:
- * public/WebGeolocationController.h:
- * public/WebGeolocationError.h:
- * public/WebGeolocationPermissionRequest.h:
- * public/WebGeolocationPermissionRequestManager.h:
- * public/WebGeolocationPosition.h:
- * public/WebGlyphCache.h:
- * public/WebHelperPlugin.h:
- * public/WebHistoryItem.h:
- * public/WebHitTestResult.h:
- * public/WebIDBCallbacks.h:
- * public/WebIDBCursor.h:
- * public/WebIDBDatabase.h:
- * public/WebIDBDatabaseCallbacks.h:
- * public/WebIDBDatabaseError.h:
- * public/WebIDBFactory.h:
- * public/WebIDBIndex.h:
- * public/WebIDBKey.h:
- * public/WebIDBKeyPath.h:
- * public/WebIDBKeyRange.h:
- * public/WebIDBMetadata.h:
- * public/WebIDBObjectStore.h:
- * public/WebIDBTransaction.h:
- * public/WebIDBTransactionCallbacks.h:
- * public/WebIconURL.h:
- * public/WebImageDecoder.h:
- * public/WebInputEvent.h:
- * public/WebIntent.h:
- * public/WebIntentRequest.h:
- * public/WebIntentServiceInfo.h:
- * public/WebMediaPlayer.h:
- * public/WebMediaStreamRegistry.h:
- * public/WebMenuItemInfo.h:
- * public/WebNetworkStateNotifier.h:
- * public/WebNode.h:
- * public/WebNodeCollection.h:
- * public/WebNodeList.h:
- * public/WebNotification.h:
- * public/WebNotificationPresenter.h:
- * public/WebOptionElement.h:
- * public/WebPageOverlay.h:
- * public/WebPagePopup.h:
- * public/WebPageSerializer.h:
- * public/WebPasswordFormData.h:
- * public/WebPerformance.h:
- * public/WebPlugin.h:
- * public/WebPluginContainer.h:
- * public/WebPluginParams.h:
- * public/WebPopupMenu.h:
- * public/WebPopupMenuInfo.h:
- * public/WebPrerendererClient.h:
- * public/WebPrintParams.h:
- * public/WebRange.h:
- * public/WebRegularExpression.h:
- * public/WebRuntimeFeatures.h:
- * public/WebScopedMicrotaskSuppression.h:
- * public/WebScopedUserGesture.h:
- * public/WebScriptController.h:
- * public/WebScriptSource.h:
- * public/WebSearchableFormData.h:
- * public/WebSecurityOrigin.h:
- * public/WebSecurityPolicy.h:
- * public/WebSelectElement.h:
- * public/WebSettings.h:
- * public/WebSharedWorker.h:
- * public/WebSharedWorkerRepository.h:
- * public/WebSpeechGrammar.h:
- * public/WebSpeechInputController.h:
- * public/WebSpeechInputResult.h:
- * public/WebSpeechRecognitionHandle.h:
- * public/WebSpeechRecognitionParams.h:
- * public/WebSpeechRecognitionResult.h:
- * public/WebSpeechRecognizer.h:
- * public/WebSpeechRecognizerClient.h:
- * public/WebSpellCheckClient.h:
- * public/WebStorageEventDispatcher.h:
- * public/WebSurroundingText.h:
- * public/WebTestingSupport.h:
- * public/WebTextCheckingCompletion.h:
- * public/WebTextCheckingResult.h:
- * public/WebTextFieldDecoratorClient.h:
- * public/WebTextInputInfo.h:
- * public/WebTextRun.h:
- * public/WebTimeRange.h:
- * public/WebTouchPoint.h:
- * public/WebUserMediaRequest.h:
- * public/WebView.h:
- * public/WebViewBenchmarkSupport.h:
- * public/WebViewClient.h:
- * public/WebWidget.h:
- * public/WebWidgetClient.h:
- * public/WebWindowFeatures.h:
- * public/WebWorkerInfo.h:
-
-2013-01-09 Stephen Chenney <schenney@chromium.org>
-
- Adjust Skia build flags to WebKit skia gyp
-
- Unreviewed change to enable easy layout test rebaselining.
-
- * skia_webkit.gyp:
-
-2013-01-09 Mikhail Naganov <mnaganov@chromium.org>
-
- [Chromium] Unreviewed: A trivial fix for WebFrameTest.DivAutoZoomParamsTest after r139177.
-
- * tests/WebFrameTest.cpp:
-
-2013-01-08 Mikhail Naganov <mnaganov@chromium.org>
-
- [Chromium] When viewport is disabled, use display width in DIP pixels for the fallback width
- https://bugs.webkit.org/show_bug.cgi?id=106021
-
- This is to emulate 'UseWideViewport' setting of Android WebView properly.
- 'UseWideViewport' now corresponds to the 'viewportEnabled' setting.
- When the value is false, "meta viewport" tag is ignored, and when calculating
- layout width, display width in DIP pixels is used.
-
- Reviewed by Adam Barth.
-
- * src/ChromeClientImpl.cpp:
- (WebKit::ChromeClientImpl::dispatchViewportPropertiesDidChange):
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::resize):
- (WebKit::WebViewImpl::dipSize):
- (WebKit):
- * src/WebViewImpl.h:
- (WebCore):
- (WebViewImpl):
-
-2013-01-08 Chris Rogers <crogers@google.com>
-
- Remove unused/deprecated render() method in chromium WebKit API
- https://bugs.webkit.org/show_bug.cgi?id=106399
-
- Reviewed by Kent Tamura.
-
- * src/AudioDestinationChromium.cpp:
- * src/AudioDestinationChromium.h:
- (AudioDestinationChromium):
-
-2013-01-08 Yoshifumi Inoue <yosin@chromium.org>
-
- Remove WebKit/chromium/src/DragScrollTimer.{cpp,h}
- https://bugs.webkit.org/show_bug.cgi?id=106403
-
- This patch removes unused file DragScrollTimer.{cpp,h} obsoleted by
- r139044.
-
- Reviewed by Hajime Morita.
-
- * WebKit.gyp: Changed to remove lines for DragScroll.{cpp.h}.
- * src/DragScrollTimer.cpp: Removed.
- * src/DragScrollTimer.h: Removed.
-
-2013-01-08 Keishi Hattori <keishi@webkit.org>
-
- [Chromium] Hiding popups on mouse wheel should be handled by WebViewImpl
- https://bugs.webkit.org/show_bug.cgi?id=106312
-
- Reviewed by Kent Tamura.
-
- We had to removed the code that closed popups on mouse wheel events from
- content::RenderWidgetHostViewMac because it no longer had access to
- child popups. WebViewImpl will hide the popups on mouse wheel events so
- we can maintain the same behavior.
-
- https://src.chromium.org/viewvc/chrome?view=rev&revision=175488
-
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::handleMouseWheel): Overriding so we can hide popups.
- (WebKit):
- * src/WebViewImpl.h:
-
-2013-01-08 James Robinson <jamesr@chromium.org>
-
- [chromium] Remove transitional #defines from WebKit API headers
- https://bugs.webkit.org/show_bug.cgi?id=106381
-
- Reviewed by Adam Barth.
-
- * public/WebWidget.h:
-
-2013-01-08 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed. Rolled DEPS.
-
- * DEPS:
-
-2013-01-08 Tom Sepez <tsepez@chromium.org>
-
- Copy-paste preserves <embed> tags containing active content.
- https://bugs.webkit.org/show_bug.cgi?id=77625
-
- Reviewed by Ryosuke Niwa.
-
- Adds chromium API to new unsafePluginPastingEnabled setting.
-
- * public/WebSettings.h:
- * src/WebSettingsImpl.cpp:
- (WebKit::WebSettingsImpl::setUnsafePluginPastingEnabled):
- (WebKit):
- * src/WebSettingsImpl.h:
- (WebSettingsImpl):
-
-2013-01-08 Mark Lam <mark.lam@apple.com>
-
- Removed the need for the ProposedDatabase mechanism.
- https://bugs.webkit.org/show_bug.cgi?id=106292.
-
- Reviewed by Sam Weinig.
-
- * src/ChromeClientImpl.cpp:
- (WebKit::ChromeClientImpl::exceededDatabaseQuota):
- * src/ChromeClientImpl.h:
- (ChromeClientImpl):
-
-2013-01-08 Keishi Hattori <keishi@webkit.org>
-
- [Chromium] Don't confine page popups to root view on Mac
- https://bugs.webkit.org/show_bug.cgi?id=106315
-
- Reviewed by Kent Tamura.
-
- Page popups on Mac no longer get clipped to the web view so we can
- remove the code to confine to root view.
-
- * src/ColorChooserPopupUIController.cpp:
- (WebKit::ColorChooserPopupUIController::writeDocument): Removing parameters confineToRootView and rootViewRectInScreen.
- * src/DateTimeChooserImpl.cpp:
- (WebKit::DateTimeChooserImpl::writeDocument): Ditto.
-
-2012-12-20 Antonio Gomes <a1.gomes@sisa.samsung.com>
-
- Introduce a compositing trigger for scrollable frames
- https://bugs.webkit.org/show_bug.cgi?id=105573
-
- Reviewed by James Robinson.
-
- Set the newly added scrollable-inner-frames bit to compositing-trigger
- bitset in accordance to the respective setting value.
-
- * src/ChromeClientImpl.cpp:
- (WebKit::ChromeClientImpl::allowedCompositingTriggers):
-
-2013-01-08 Steve Block <steveblock@chromium.org>
-
- Rename 'IntSize toSize(const IntPoint&)' to 'toIntSize'
- https://bugs.webkit.org/show_bug.cgi?id=106307
-
- This matches other method names which distinguish between sizes and
- points. See https://bugs.webkit.org/show_bug.cgi?id=105992#c4.
-
- Reviewed by Kentaro Hara.
-
- * src/NonCompositedContentHost.cpp:
- (WebKit::NonCompositedContentHost::setViewport):
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::minimumScrollOffset):
- (WebKit::WebFrameImpl::maximumScrollOffset):
-
-2013-01-08 Yoshifumi Inoue <yosin@chromium.org>
-
- Dragging over an element with scrollbars should scroll the element when dragging near edges
- https://bugs.webkit.org/show_bug.cgi?id=39725
-
- Reviewed by Hajime Morita.
-
- This patch removes DragScrollTimer used for automatic scrolling of main
- frame drag-and-drop which is now implemented in EventHandler.
-
- Another patch will remove DragScrollTimer.{cpp,h} and update GYP files to
- make patch size small.
-
- No tests. Existing test covers this change.
-
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::WebViewImpl): Changed to remove m_dragScrollTimer.
- (WebKit::WebViewImpl::dragSourceEndedAt): ditto
- (WebKit::WebViewImpl::dragSourceMovedTo): ditto
- (WebKit::WebViewImpl::dragTargetDrop): ditto
- (WebKit::WebViewImpl::dragTargetDragEnterOrOver): ditto
- * src/WebViewImpl.h:
- (WebKit): Chagned to remove DragScrollTimer.
-
-2013-01-07 Steve Block <steveblock@chromium.org>
-
- Use toSize() to convert from Int/FloatPoint to Int/FloatSize
- https://bugs.webkit.org/show_bug.cgi?id=105992
-
- Reviewed by Kentaro Hara.
-
- * src/LinkHighlight.cpp:
- (WebKit::LinkHighlight::computeHighlightLayerPathAndPosition):
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::minimumScrollOffset):
- (WebKit::WebFrameImpl::maximumScrollOffset):
-
-2013-01-07 Xianzhu Wang <wangxianzhu@chromium.org>
-
- [Chromium] Expose compositedScrollingForFramesEnabled setting in WebKit API
- https://bugs.webkit.org/show_bug.cgi?id=106262
-
- Reviewed by James Robinson.
-
- * public/WebSettings.h:
- * src/WebSettingsImpl.cpp:
- (WebKit::WebSettingsImpl::setCompositedScrollingForFramesEnabled):
- (WebKit):
- * src/WebSettingsImpl.h:
- (WebSettingsImpl):
-
-2013-01-07 Stephen White <senorblanco@chromium.org>
-
- Add a flag to control canvas antialiasing.
- https://bugs.webkit.org/show_bug.cgi?id=106255
-
- Reviewed by Darin Fisher.
-
- * public/WebSettings.h:
- * src/WebSettingsImpl.cpp:
- (WebKit::WebSettingsImpl::setAntialiased2dCanvasEnabled):
- * src/WebSettingsImpl.h:
-
-2013-01-07 Yusuf Ozuysal <yusufo@google.com>
-
- Don't use double tap zoom if minimum and maximum page scale is the same
- https://bugs.webkit.org/show_bug.cgi?id=106272
-
- Reviewed by James Robinson.
-
- We should only try to computed relevant scale and scrollOffset and start the animation
- if the page is zoomable. This now creates an undesired animation for mobile pages which
- are not zoomable.
-
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::handleGestureEvent):
-
-2013-01-07 Tony Chang <tony@chromium.org>
-
- Unreviewed. Rolled DEPS.
-
- * DEPS:
-
-2013-01-07 Alok Priyadarshi <alokp@chromium.org>
-
- [chromium] Fix PlatformContextSkia::setDrawingToImageBuffer abuse
- https://bugs.webkit.org/show_bug.cgi?id=104956
-
- Reviewed by James Robinson.
-
- Replaced PlatformContextSkia::SetDrawingToImageBuffer with GraphicsContext::setShouldSmoothFonts.
-
- * src/NonCompositedContentHost.cpp:
- (WebKit::NonCompositedContentHost::paintContents):
- (WebKit):
- (WebKit::NonCompositedContentHost::setShowDebugBorders):
- * src/PageWidgetDelegate.cpp:
- (WebKit::PageWidgetDelegate::paint):
- * src/WebFontImpl.cpp:
- (WebKit::WebFontImpl::drawText):
-
-2013-01-07 Mike West <mkwst@chromium.org>
-
- Make the IFRAME_SEAMLESS flag runtime-enabled.
- https://bugs.webkit.org/show_bug.cgi?id=106213
-
- Reviewed by Ojan Vafai.
-
- * public/WebRuntimeFeatures.h:
- (WebRuntimeFeatures):
- * src/WebRuntimeFeatures.cpp:
- (WebKit::WebRuntimeFeatures::enableSeamlessIFrames):
- (WebKit):
- (WebKit::WebRuntimeFeatures::areSeamlessIFramesEnabled):
- Expose the new runtime feature to the Chromium port.
-
-2013-01-07 Alec Flett <alecflett@chromium.org>
-
- IndexedDB: Stub out async IDBDatabaseBackendInterface::createObjectStore
- https://bugs.webkit.org/show_bug.cgi?id=106148
-
- Reviewed by Adam Barth.
-
- Stub out WebKit API for async createObjectStore.
-
- * public/WebIDBDatabase.h:
- (WebIDBDatabase):
- * src/IDBDatabaseBackendProxy.cpp:
- (WebKit::IDBDatabaseBackendProxy::createObjectStore):
- (WebKit):
- (WebKit::IDBDatabaseBackendProxy::deleteObjectStore):
- * src/IDBDatabaseBackendProxy.h:
- (IDBDatabaseBackendProxy):
- * src/WebIDBDatabaseImpl.cpp:
- (WebKit::WebIDBDatabaseImpl::createObjectStore):
- (WebKit):
- (WebKit::WebIDBDatabaseImpl::deleteObjectStore):
- * src/WebIDBDatabaseImpl.h:
- (WebIDBDatabaseImpl):
-
-2013-01-07 Stephen Chenney <schenney@chromium.org>
-
- Add comment to WebKit skia gyp
-
- Unreviewed additon of a comment.
-
- * skia_webkit.gyp: Some changes should not yet be committed. Commented to that effect.
-
-2013-01-07 Stephen Chenney <schenney@chromium.org>
-
- Add Skia build flags to WebKit skia gyp
-
- Unreviewed change to enable easy layout test rebaselining.
-
- * skia_webkit.gyp: Added SK_IGNORE_QUAD_STROKE_FIX and SK_IGNORE_TREAT_AS_SPRITE
-
-2013-01-05 Alec Flett <alecflett@chromium.org>
-
- IndexedDB: Migrate backend ObjectStore calls to use transaction id
- https://bugs.webkit.org/show_bug.cgi?id=102741
-
- Reviewed by Tony Chang.
-
- Fix a bug where an array was initialized with a large empty buffer,
- clean up whitespace, and update to match signatures that changed
- in WebCore.
-
- * public/WebIDBDatabase.h:
- (WebKit::WebIDBDatabase::clear):
- * src/WebIDBDatabaseImpl.cpp:
- (WebKit::WebIDBDatabaseImpl::put):
- * src/WebIDBIndexImpl.cpp:
- * tests/IDBDatabaseBackendTest.cpp:
-
-2013-01-05 Alec Flett <alecflett@chromium.org>
-
- IndexedDB: Stub out IDBDatabaseBackendInterface::createIndex/deleteIndex
- https://bugs.webkit.org/show_bug.cgi?id=106117
-
- Reviewed by Adam Barth.
-
- Stubs for migration from WebIDBObjectStore.
-
- * public/WebIDBDatabase.h:
- (WebKit::WebIDBDatabase::createIndex):
- (WebKit::WebIDBDatabase::deleteIndex):
- (WebIDBDatabase):
- * src/IDBDatabaseBackendProxy.cpp:
- (WebKit::IDBDatabaseBackendProxy::createIndex):
- (WebKit):
- (WebKit::IDBDatabaseBackendProxy::deleteIndex):
- * src/IDBDatabaseBackendProxy.h:
- (IDBDatabaseBackendProxy):
- * src/WebIDBDatabaseImpl.cpp:
- (WebKit::WebIDBDatabaseImpl::createIndex):
- (WebKit):
- (WebKit::WebIDBDatabaseImpl::deleteIndex):
- * src/WebIDBDatabaseImpl.h:
- (WebIDBDatabaseImpl):
- * tests/IDBDatabaseBackendTest.cpp:
-
2013-01-05 Chris Hopman <cjhopman@google.com>
Add function to move caret selection towards a point
« no previous file with comments | « no previous file | Source/WebKit/chromium/public/WebFrame.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698