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

Unified Diff: Source/WebKit/chromium/ChangeLog

Issue 12330082: Merge 143355 (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 143777)
+++ Source/WebKit/chromium/ChangeLog (working copy)
@@ -1,3 +1,147 @@
+2013-02-19 Alexandre Elias <aelias@chromium.org>
+
+ [chromium] Fix races in double-tap zoom minimum scale policy
+ https://bugs.webkit.org/show_bug.cgi?id=110183
+
+ Reviewed by Adam Barth.
+
+ Double-tap zoom on Android is supposed to return to minimum scale
+ if no pinch zoom occurred since the last double-tap. Because both
+ pinch zoom and the result of double-tap zoom gets passed in from CC
+ via applyScrollAndScale, this logic was brittle and prone to races
+ depending on when the animation update was received. This patch
+ keeps track of what the target double-tap scale is to make it more
+ robust.
+
+ I also fixed double-tap zoom test mocking to exercise the entire
+ page scale animation flow (our previous way of testing was hiding the
+ raciness), and added a new test case in DivAutoZoomMultipleParamsTest.
+
+ * src/WebViewImpl.cpp:
+ (WebKit::WebViewImpl::WebViewImpl):
+ (WebKit::WebViewImpl::startPageScaleAnimation):
+ (WebKit):
+ (WebKit::WebViewImpl::enableFakeDoubleTapAnimationForTesting):
+ (WebKit::WebViewImpl::computeScaleAndScrollForHitRect):
+ (WebKit::WebViewImpl::animateZoomAroundPoint):
+ (WebKit::WebViewImpl::didCommitLoad):
+ (WebKit::WebViewImpl::applyScrollAndScale):
+ * src/WebViewImpl.h:
+ (WebViewImpl):
+ (WebKit::WebViewImpl::fakeDoubleTapAnimationPendingForTesting):
+ (WebKit::WebViewImpl::fakeDoubleTapTargetPositionForTesting):
+ (WebKit::WebViewImpl::fakeDoubleTapPageScaleFactorForTesting):
+ (WebKit::WebViewImpl::fakeDoubleTapUseAnchorForTesting):
+ * tests/WebFrameTest.cpp:
+
+2013-02-19 Joshua Bell <jsbell@chromium.org>
+
+ IndexedDB: additional checks on LevelDB decoding
+ https://bugs.webkit.org/show_bug.cgi?id=109711
+
+ Reviewed by Tony Chang.
+
+ * tests/IDBLevelDBCodingTest.cpp: Update test with new method signatures.
+
+2013-02-19 Jochen Eisinger <jochen@chromium.org>
+
+ [chromium] fix ScrollAnimatorNoneTest after r143295
+ https://bugs.webkit.org/show_bug.cgi?id=110189
+
+ Reviewed by Nico Weber.
+
+ * tests/ScrollAnimatorNoneTest.cpp:
+ (MockScrollableArea):
+
+2013-02-18 Simon Fraser <simon.fraser@apple.com>
+
+ Clean up the boolean argument to visibleContentRect
+ https://bugs.webkit.org/show_bug.cgi?id=110167
+
+ Reviewed by Simon Fraser.
+
+ Replace the boolean argument to visibleContentRect() with
+ an enum.
+
+ * src/ChromeClientImpl.cpp:
+ (WebKit::ChromeClientImpl::popupOpened):
+
+2013-02-18 Sheriff Bot <webkit.review.bot@gmail.com>
+
+ Unreviewed. Rolled Chromium DEPS to r183105. Requested by
+ thakis_ via sheriffbot.
+
+ * DEPS:
+
+2013-02-18 Nico Weber <thakis@chromium.org>
+
+ [chromium] Remove ahem_path from WebKit.gyp
+ https://bugs.webkit.org/show_bug.cgi?id=110111
+
+ Reviewed by Jochen Eisinger.
+
+ It's only used in DumpRenderTree.gyp, and that file defines its own
+ copy of this variable.
+
+ * WebKit.gyp:
+
+2013-02-18 Laszlo Gombos <l.gombos@samsung.com>
+
+ Move ENABLE macros for WebCore out from Platform.h
+ https://bugs.webkit.org/show_bug.cgi?id=105735
+
+ Move the chromium specific WebCore ENABLE macro definitions
+ from Platform.h to features.gypi.
+
+ Reviewed by Darin Adler and Benjamin Poulain.
+
+ * features.gypi: Set ENABLE_SUBPIXEL_LAYOUT to 1.
+
+2013-02-15 Alec Flett <alecflett@chromium.org>
+
+ IndexedDB: Stub out SharedBuffer version of get()
+ https://bugs.webkit.org/show_bug.cgi?id=108993
+
+ Reviewed by Darin Fisher.
+
+ All asynchronous get()-like calls go through WebIDBCallbacks,
+ so this includes both get() and cursor callbacks.
+
+ * public/WebIDBCallbacks.h:
+ (WebKit::WebIDBCallbacks::onSuccess):
+ (WebKit::WebIDBCallbacks::onSuccessWithPrefetch):
+
+2013-02-15 Alec Flett <alecflett@chromium.org>
+
+ IndexedDB: fix chromium windows bustage
+ https://bugs.webkit.org/show_bug.cgi?id=109970
+
+ Unreviewed build fix for Chromium Windows.
+
+ * tests/IDBDatabaseBackendTest.cpp:
+
+2013-02-15 Alec Flett <alecflett@chromium.org>
+
+ IndexedDB: Implement SharedBuffer version of put()
+ https://bugs.webkit.org/show_bug.cgi?id=109092
+
+ Reviewed by Adam Barth.
+
+ Implement SharedBuffer/WebData version of
+ IDBDatabaseBackendInterface::put, and put
+ temporary scaffolding in until chrome is ready.
+
+ * src/IDBDatabaseBackendProxy.cpp:
+ (WebKit::IDBDatabaseBackendProxy::put):
+ * src/IDBDatabaseBackendProxy.h:
+ (IDBDatabaseBackendProxy):
+ * src/WebIDBDatabaseImpl.cpp:
+ (WebKit::WebIDBDatabaseImpl::put):
+ (WebKit):
+ * src/WebIDBDatabaseImpl.h:
+ (WebIDBDatabaseImpl):
+ * tests/IDBDatabaseBackendTest.cpp:
+
2013-02-15 Alexandre Elias <aelias@chromium.org>
[chromium] WebInputEventBuilders should not reverse page scale
« 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