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

Unified Diff: Source/WebKit/chromium/ChangeLog

Issue 12315056: Merge 142913 (Closed) Base URL: http://svn.webkit.org/repository/webkit/branches/chromium/1410/
Patch Set: Created 7 years, 10 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/src/WebViewImpl.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 143774)
+++ Source/WebKit/chromium/ChangeLog (working copy)
@@ -1,3 +1,332 @@
+2013-02-14 Alexandre Elias <aelias@chromium.org>
+
+ [chromium] Fix scaling in WebViewImpl::handleGestureEvent, second try
+ https://bugs.webkit.org/show_bug.cgi?id=109671
+
+ Reviewed by James Robinson.
+
+ My patch 142571 broke a bunch of things in handleGestureEvent that
+ assumed the event came in scaled, most notably tap highlight and
+ double-tap zoom. Switch those to PlatformGestureEvent.
+
+ 142808 was an earlier version of this patch that was reverted
+ due to fling events asserting they can't be converted to
+ PlatformGestureEvent. This version moves fling earlier in the
+ function to avoid that.
+
+ * src/WebViewImpl.cpp:
+ (WebKit::WebViewImpl::handleGestureEvent):
+ (WebKit::WebViewImpl::bestTapNode):
+ (WebKit::WebViewImpl::enableTapHighlight):
+ * src/WebViewImpl.h:
+ (WebViewImpl):
+ * tests/LinkHighlightTest.cpp:
+ (WebCore::TEST):
+
+2013-02-14 Dirk Pranke <dpranke@chromium.org>
+
+ Unreviewed, rolling out r142901.
+ http://trac.webkit.org/changeset/142901
+
+ r182258 introduces a dependency on chrome.gyp that breaks the win
+ build. Rolling back to r182150 until I can work up a workaround.
+
+ * DEPS:
+
+2013-02-14 Dirk Pranke <dpranke@chromium.org>
+
+ Unreviewed, chromium roll 182150 -> 182448
+
+ * DEPS:
+
+2013-02-14 Mark Pilgrim <pilgrim@chromium.org>
+
+ [Chromium] Move PlatformMessagePortChannel to WebCore
+ https://bugs.webkit.org/show_bug.cgi?id=109845
+
+ Reviewed by Adam Barth.
+
+ Part of a larger refactoring series; see tracking bug 106829.
+
+ * WebKit.gyp:
+ * src/PlatformMessagePortChannel.cpp: Removed.
+ * src/PlatformMessagePortChannel.h: Removed.
+ * src/SharedWorkerRepository.cpp:
+ * src/WebDOMMessageEvent.cpp:
+ * src/WebFrameImpl.cpp:
+ * src/WebSharedWorkerImpl.cpp:
+ * src/WebWorkerClientImpl.cpp:
+
+2013-02-14 Min Qin <qinmin@chromium.org>
+
+ Passing alpha to DeferredImageDecoder once decoding completes
+ https://bugs.webkit.org/show_bug.cgi?id=108892
+
+ Reviewed by Stephen White.
+
+ Add test to check that alpha value is passed from the decoder to ImageFrameGenerator.
+
+ * tests/ImageFrameGeneratorTest.cpp:
+ (WebCore::MockImageDecoderFactory::create):
+ (WebCore::TEST_F):
+ * tests/MockImageDecoder.h:
+ (WebCore::MockImageDecoder::MockImageDecoder):
+ (WebCore::MockImageDecoder::setFrameHasAlpha):
+ (MockImageDecoder):
+ (WebCore::MockImageDecoder::frameHasAlphaAtIndex):
+
+2013-02-08 Andrey Kosyakov <caseq@chromium.org>
+
+ Web Inspector: expose did{Begin,Cancel}Frame() and {will,did}Composite() on WebDebToolsAgent
+ https://bugs.webkit.org/show_bug.cgi?id=109192
+
+ Reviewed by Pavel Feldman.
+
+ - expose frame and compositing insturmentation methods on WebDevToolsAgent;
+ - temporarily route them from WebViewImpl to WebDevToolsAgent;
+
+ * public/WebDevToolsAgent.h:
+ (WebDevToolsAgent):
+ * src/WebDevToolsAgentImpl.cpp:
+ (WebKit::WebDevToolsAgentImpl::didBeginFrame):
+ (WebKit):
+ (WebKit::WebDevToolsAgentImpl::didCancelFrame):
+ (WebKit::WebDevToolsAgentImpl::willComposite):
+ (WebKit::WebDevToolsAgentImpl::didComposite):
+ * src/WebDevToolsAgentImpl.h:
+ (WebDevToolsAgentImpl):
+ * src/WebViewImpl.cpp:
+ (WebKit::WebViewImpl::instrumentBeginFrame):
+ (WebKit::WebViewImpl::instrumentCancelFrame):
+ (WebKit::WebViewImpl::didBeginFrame):
+ (WebKit::WebViewImpl::willCommit):
+
+2013-02-14 Mikhail Naganov <mnaganov@chromium.org>
+
+ [Chromium] Add a setting to control scaling content to fit viewport
+ https://bugs.webkit.org/show_bug.cgi?id=109584
+
+ Adds a setting called 'initializeAtMinimumPageScale'. By default,
+ it is set to 'true' which corresponds to Chrome on Android behavior--
+ adjust the page scale to make the content fit into the viewport
+ by width. When set to false, the setting instructs ChromeClientImpl to
+ set page scale to 1.0, unless the scale value is set by the page
+ in the viewport meta-tag.
+
+ Reviewed by Adam Barth.
+
+ * public/WebSettings.h:
+ * src/ChromeClientImpl.cpp:
+ (WebKit::ChromeClientImpl::dispatchViewportPropertiesDidChange):
+ * src/WebSettingsImpl.cpp:
+ (WebKit::WebSettingsImpl::WebSettingsImpl):
+ (WebKit::WebSettingsImpl::setInitializeAtMinimumPageScale):
+ (WebKit):
+ * src/WebSettingsImpl.h:
+ (WebSettingsImpl):
+ (WebKit::WebSettingsImpl::initializeAtMinimumPageScale):
+ * tests/WebFrameTest.cpp:
+ * tests/data/viewport-2x-initial-scale.html: Added.
+ * tests/data/viewport-auto-initial-scale.html: Added.
+
+2013-02-14 Sheriff Bot <webkit.review.bot@gmail.com>
+
+ Unreviewed, rolling out r142808.
+ http://trac.webkit.org/changeset/142808
+ https://bugs.webkit.org/show_bug.cgi?id=109816
+
+ Crashes on chromium webkit canary bots (Requested by atwilson_
+ on #webkit).
+
+ * src/WebViewImpl.cpp:
+ (WebKit::WebViewImpl::handleGestureEvent):
+ (WebKit::WebViewImpl::bestTouchLinkNode):
+ (WebKit::WebViewImpl::enableTouchHighlight):
+ * src/WebViewImpl.h:
+ (WebViewImpl):
+ * tests/LinkHighlightTest.cpp:
+ (WebCore::TEST):
+
+2013-02-14 Sheriff Bot <webkit.review.bot@gmail.com>
+
+ Unreviewed, rolling out r142841.
+ http://trac.webkit.org/changeset/142841
+ https://bugs.webkit.org/show_bug.cgi?id=109791
+
+ Caused webkit_unit_tests to crash on chromium bots. (Requested
+ by atwilson_ on #webkit).
+
+ * tests/GraphicsLayerChromiumTest.cpp:
+ (WebKit::GraphicsLayerChromiumTest::GraphicsLayerChromiumTest):
+ * tests/ScrollingCoordinatorChromiumTest.cpp:
+ (WebKit::FakeWebViewClient::initializeLayerTreeView):
+
+2013-02-13 Max Vujovic <mvujovic@adobe.com>
+
+ [CSS Filters] Refactor filter outsets into a class
+ https://bugs.webkit.org/show_bug.cgi?id=109330
+
+ Update FilterOperations unit tests to use new interface for getting filter outsets.
+
+ Reviewed by Dean Jackson.
+
+ * tests/FilterOperationsTest.cpp:
+ (WebKit::TEST):
+
+2013-02-13 Zan Dobersek <zdobersek@igalia.com>
+
+ The 'global isinf/isnan' compiler quirk required when using clang with libstdc++
+ https://bugs.webkit.org/show_bug.cgi?id=109325
+
+ Reviewed by Anders Carlsson.
+
+ Prefix calls to the isinf and isnan methods with std::, declaring we want to use the
+ two methods as they're provided by the C++ standard library being used.
+
+ * tests/DecimalTest.cpp:
+ (TEST_F):
+
+2013-02-13 Alexandre Elias <aelias@chromium.org>
+
+ [chromium] Fix scaling in WebViewImpl::handleGestureEvent
+ https://bugs.webkit.org/show_bug.cgi?id=109671
+
+ Reviewed by James Robinson.
+
+ My last patch broke a bunch of things in handleGestureEvent that
+ assumed the event came in scaled, most notably tap highlight and
+ double-tap zoom. Switch those to PlatformGestureEvent.
+
+ * src/WebViewImpl.cpp:
+ (WebKit::WebViewImpl::handleGestureEvent):
+ (WebKit::WebViewImpl::bestTapNode):
+ (WebKit::WebViewImpl::enableTapHighlight):
+ * src/WebViewImpl.h:
+ (WebViewImpl):
+ * tests/LinkHighlightTest.cpp:
+ (WebCore::TEST):
+
+2013-02-13 Eberhard Graether <egraether@google.com>
+
+ chromium: remove CompositorHUDFontAtlas
+ https://bugs.webkit.org/show_bug.cgi?id=109328
+
+ Reviewed by James Robinson.
+
+ After switching the HudLayer to use skia's font rendering the
+ CompositorHUDFontAtlas has become obsolete. This change removes
+ this class and the related WebLayerTreeView API.
+
+ * src/WebViewImpl.cpp:
+ * src/WebViewImpl.h:
+
+2013-02-13 Sheriff Bot <webkit.review.bot@gmail.com>
+
+ Unreviewed. Rolled Chromium DEPS to r182150. Requested by
+ jamesr_ via sheriffbot.
+
+ * DEPS:
+
+2013-02-13 Sadrul Habib Chowdhury <sadrul@chromium.org>
+
+ [chromium] Add acceleration ratios for the deltas to WebMouseWheelEvents.
+ https://bugs.webkit.org/show_bug.cgi?id=109611
+
+ The deltas in mousewheel events generated by track can be accelerated (e.g. when
+ scrolling repeatedly). Keep track of the ratio of the acceleration since that is
+ useful for some tasks (e.g. overflow navigation gesture).
+
+ Reviewed by Adam Barth.
+
+ * public/WebInputEvent.h:
+ (WebKit::WebMouseWheelEvent::WebMouseWheelEvent):
+ * src/WebInputEvent.cpp:
+ (SameSizeAsWebMouseWheelEvent):
+
+2013-02-12 Yoshifumi Inoue <yosin@chromium.org>
+
+ Unreviewed. Build fix for Chromium-Win.
+ Add #include <functional> for std::bind1st.
+
+ * tests/PrerenderingTest.cpp:
+
+2013-02-12 Joshua Bell <jsbell@chromium.org>
+
+ [Chromium] IndexedDB/Worker crash during shutdown
+ https://bugs.webkit.org/show_bug.cgi?id=109467
+
+ Reviewed by Tony Chang.
+
+ If the message queue has already been terminated, don't bother scheduling
+ a new error event that will never be delivered. Speculative fix for the
+ issue, which only repros in multiprocess ports and so far only on some
+ platforms.
+
+ * src/IDBFactoryBackendProxy.cpp:
+ (WebKit::IDBFactoryBackendProxy::allowIndexedDB): Early exit.
+
+2013-02-12 Zan Dobersek <zdobersek@igalia.com>
+
+ Remove ENABLE_XHR_RESPONSE_BLOB handling from various build systems
+ https://bugs.webkit.org/show_bug.cgi?id=109481
+
+ Reviewed by Daniel Bates.
+
+ The ENABLE_XHR_RESPONSE_BLOB feature define was removed from the code
+ back in r120574. There are still occurrences of it in various build systems
+ which should all be removed as they are useless.
+
+ * features.gypi:
+
+2013-02-12 Jochen Eisinger <jochen@chromium.org>
+
+ Disabling WebFrameTest.ReplaceMisspelledRange on Android because it crashes
+ https://bugs.webkit.org/show_bug.cgi?id=109548
+
+ Unreviewed gardening.
+
+ * tests/WebFrameTest.cpp:
+
+2013-02-11 James Robinson <jamesr@chromium.org>
+
+ [Chromium] Get rid of WebAnimationController
+ https://bugs.webkit.org/show_bug.cgi?id=109235
+
+ Reviewed by Benjamin Poulain.
+
+ * public/WebAnimationController.h: Removed.
+ * public/WebFrame.h:
+ (WebFrame):
+ * src/WebAnimationControllerImpl.cpp: Removed.
+ * src/WebAnimationControllerImpl.h: Removed.
+ * src/WebFrameImpl.cpp:
+ * src/WebFrameImpl.h:
+ (WebFrameImpl):
+
+2013-02-11 James Robinson <jamesr@chromium.org>
+
+ [chromium] Add WebUnitTestSupport::createLayerTreeViewForTesting for webkit_unit_tests
+ https://bugs.webkit.org/show_bug.cgi?id=109403
+
+ Reviewed by Adam Barth.
+
+ * tests/GraphicsLayerChromiumTest.cpp:
+ (WebKit::GraphicsLayerChromiumTest::GraphicsLayerChromiumTest):
+ * tests/ScrollingCoordinatorChromiumTest.cpp:
+ (WebKit::FakeWebViewClient::initializeLayerTreeView):
+
+2013-02-11 Ryosuke Niwa <rniwa@webkit.org>
+
+ Disable delete button controller on non-Mac ports and delete EditorClient::shouldShowDeleteInterface
+ https://bugs.webkit.org/show_bug.cgi?id=109534
+
+ Reviewed by Anders Carlsson.
+
+ * src/EditorClientImpl.cpp:
+ (WebKit):
+ * src/EditorClientImpl.h:
+ (EditorClientImpl):
+
2013-02-11 Alexandre Elias <aelias@chromium.org>
[chromium] Apply page scale to all WebInputEvent types
« no previous file with comments | « no previous file | Source/WebKit/chromium/src/WebViewImpl.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698