| 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 | 
|  |