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

Side by Side 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 unified diff | Download patch
« no previous file with comments | « no previous file | Source/WebKit/chromium/src/WebViewImpl.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 2013-02-14 Alexandre Elias <aelias@chromium.org>
2
3 [chromium] Fix scaling in WebViewImpl::handleGestureEvent, second try
4 https://bugs.webkit.org/show_bug.cgi?id=109671
5
6 Reviewed by James Robinson.
7
8 My patch 142571 broke a bunch of things in handleGestureEvent that
9 assumed the event came in scaled, most notably tap highlight and
10 double-tap zoom. Switch those to PlatformGestureEvent.
11
12 142808 was an earlier version of this patch that was reverted
13 due to fling events asserting they can't be converted to
14 PlatformGestureEvent. This version moves fling earlier in the
15 function to avoid that.
16
17 * src/WebViewImpl.cpp:
18 (WebKit::WebViewImpl::handleGestureEvent):
19 (WebKit::WebViewImpl::bestTapNode):
20 (WebKit::WebViewImpl::enableTapHighlight):
21 * src/WebViewImpl.h:
22 (WebViewImpl):
23 * tests/LinkHighlightTest.cpp:
24 (WebCore::TEST):
25
26 2013-02-14 Dirk Pranke <dpranke@chromium.org>
27
28 Unreviewed, rolling out r142901.
29 http://trac.webkit.org/changeset/142901
30
31 r182258 introduces a dependency on chrome.gyp that breaks the win
32 build. Rolling back to r182150 until I can work up a workaround.
33
34 * DEPS:
35
36 2013-02-14 Dirk Pranke <dpranke@chromium.org>
37
38 Unreviewed, chromium roll 182150 -> 182448
39
40 * DEPS:
41
42 2013-02-14 Mark Pilgrim <pilgrim@chromium.org>
43
44 [Chromium] Move PlatformMessagePortChannel to WebCore
45 https://bugs.webkit.org/show_bug.cgi?id=109845
46
47 Reviewed by Adam Barth.
48
49 Part of a larger refactoring series; see tracking bug 106829.
50
51 * WebKit.gyp:
52 * src/PlatformMessagePortChannel.cpp: Removed.
53 * src/PlatformMessagePortChannel.h: Removed.
54 * src/SharedWorkerRepository.cpp:
55 * src/WebDOMMessageEvent.cpp:
56 * src/WebFrameImpl.cpp:
57 * src/WebSharedWorkerImpl.cpp:
58 * src/WebWorkerClientImpl.cpp:
59
60 2013-02-14 Min Qin <qinmin@chromium.org>
61
62 Passing alpha to DeferredImageDecoder once decoding completes
63 https://bugs.webkit.org/show_bug.cgi?id=108892
64
65 Reviewed by Stephen White.
66
67 Add test to check that alpha value is passed from the decoder to ImageFr ameGenerator.
68
69 * tests/ImageFrameGeneratorTest.cpp:
70 (WebCore::MockImageDecoderFactory::create):
71 (WebCore::TEST_F):
72 * tests/MockImageDecoder.h:
73 (WebCore::MockImageDecoder::MockImageDecoder):
74 (WebCore::MockImageDecoder::setFrameHasAlpha):
75 (MockImageDecoder):
76 (WebCore::MockImageDecoder::frameHasAlphaAtIndex):
77
78 2013-02-08 Andrey Kosyakov <caseq@chromium.org>
79
80 Web Inspector: expose did{Begin,Cancel}Frame() and {will,did}Composite() on WebDebToolsAgent
81 https://bugs.webkit.org/show_bug.cgi?id=109192
82
83 Reviewed by Pavel Feldman.
84
85 - expose frame and compositing insturmentation methods on WebDevToolsAge nt;
86 - temporarily route them from WebViewImpl to WebDevToolsAgent;
87
88 * public/WebDevToolsAgent.h:
89 (WebDevToolsAgent):
90 * src/WebDevToolsAgentImpl.cpp:
91 (WebKit::WebDevToolsAgentImpl::didBeginFrame):
92 (WebKit):
93 (WebKit::WebDevToolsAgentImpl::didCancelFrame):
94 (WebKit::WebDevToolsAgentImpl::willComposite):
95 (WebKit::WebDevToolsAgentImpl::didComposite):
96 * src/WebDevToolsAgentImpl.h:
97 (WebDevToolsAgentImpl):
98 * src/WebViewImpl.cpp:
99 (WebKit::WebViewImpl::instrumentBeginFrame):
100 (WebKit::WebViewImpl::instrumentCancelFrame):
101 (WebKit::WebViewImpl::didBeginFrame):
102 (WebKit::WebViewImpl::willCommit):
103
104 2013-02-14 Mikhail Naganov <mnaganov@chromium.org>
105
106 [Chromium] Add a setting to control scaling content to fit viewport
107 https://bugs.webkit.org/show_bug.cgi?id=109584
108
109 Adds a setting called 'initializeAtMinimumPageScale'. By default,
110 it is set to 'true' which corresponds to Chrome on Android behavior--
111 adjust the page scale to make the content fit into the viewport
112 by width. When set to false, the setting instructs ChromeClientImpl to
113 set page scale to 1.0, unless the scale value is set by the page
114 in the viewport meta-tag.
115
116 Reviewed by Adam Barth.
117
118 * public/WebSettings.h:
119 * src/ChromeClientImpl.cpp:
120 (WebKit::ChromeClientImpl::dispatchViewportPropertiesDidChange):
121 * src/WebSettingsImpl.cpp:
122 (WebKit::WebSettingsImpl::WebSettingsImpl):
123 (WebKit::WebSettingsImpl::setInitializeAtMinimumPageScale):
124 (WebKit):
125 * src/WebSettingsImpl.h:
126 (WebSettingsImpl):
127 (WebKit::WebSettingsImpl::initializeAtMinimumPageScale):
128 * tests/WebFrameTest.cpp:
129 * tests/data/viewport-2x-initial-scale.html: Added.
130 * tests/data/viewport-auto-initial-scale.html: Added.
131
132 2013-02-14 Sheriff Bot <webkit.review.bot@gmail.com>
133
134 Unreviewed, rolling out r142808.
135 http://trac.webkit.org/changeset/142808
136 https://bugs.webkit.org/show_bug.cgi?id=109816
137
138 Crashes on chromium webkit canary bots (Requested by atwilson_
139 on #webkit).
140
141 * src/WebViewImpl.cpp:
142 (WebKit::WebViewImpl::handleGestureEvent):
143 (WebKit::WebViewImpl::bestTouchLinkNode):
144 (WebKit::WebViewImpl::enableTouchHighlight):
145 * src/WebViewImpl.h:
146 (WebViewImpl):
147 * tests/LinkHighlightTest.cpp:
148 (WebCore::TEST):
149
150 2013-02-14 Sheriff Bot <webkit.review.bot@gmail.com>
151
152 Unreviewed, rolling out r142841.
153 http://trac.webkit.org/changeset/142841
154 https://bugs.webkit.org/show_bug.cgi?id=109791
155
156 Caused webkit_unit_tests to crash on chromium bots. (Requested
157 by atwilson_ on #webkit).
158
159 * tests/GraphicsLayerChromiumTest.cpp:
160 (WebKit::GraphicsLayerChromiumTest::GraphicsLayerChromiumTest):
161 * tests/ScrollingCoordinatorChromiumTest.cpp:
162 (WebKit::FakeWebViewClient::initializeLayerTreeView):
163
164 2013-02-13 Max Vujovic <mvujovic@adobe.com>
165
166 [CSS Filters] Refactor filter outsets into a class
167 https://bugs.webkit.org/show_bug.cgi?id=109330
168
169 Update FilterOperations unit tests to use new interface for getting filt er outsets.
170
171 Reviewed by Dean Jackson.
172
173 * tests/FilterOperationsTest.cpp:
174 (WebKit::TEST):
175
176 2013-02-13 Zan Dobersek <zdobersek@igalia.com>
177
178 The 'global isinf/isnan' compiler quirk required when using clang with l ibstdc++
179 https://bugs.webkit.org/show_bug.cgi?id=109325
180
181 Reviewed by Anders Carlsson.
182
183 Prefix calls to the isinf and isnan methods with std::, declaring we wan t to use the
184 two methods as they're provided by the C++ standard library being used.
185
186 * tests/DecimalTest.cpp:
187 (TEST_F):
188
189 2013-02-13 Alexandre Elias <aelias@chromium.org>
190
191 [chromium] Fix scaling in WebViewImpl::handleGestureEvent
192 https://bugs.webkit.org/show_bug.cgi?id=109671
193
194 Reviewed by James Robinson.
195
196 My last patch broke a bunch of things in handleGestureEvent that
197 assumed the event came in scaled, most notably tap highlight and
198 double-tap zoom. Switch those to PlatformGestureEvent.
199
200 * src/WebViewImpl.cpp:
201 (WebKit::WebViewImpl::handleGestureEvent):
202 (WebKit::WebViewImpl::bestTapNode):
203 (WebKit::WebViewImpl::enableTapHighlight):
204 * src/WebViewImpl.h:
205 (WebViewImpl):
206 * tests/LinkHighlightTest.cpp:
207 (WebCore::TEST):
208
209 2013-02-13 Eberhard Graether <egraether@google.com>
210
211 chromium: remove CompositorHUDFontAtlas
212 https://bugs.webkit.org/show_bug.cgi?id=109328
213
214 Reviewed by James Robinson.
215
216 After switching the HudLayer to use skia's font rendering the
217 CompositorHUDFontAtlas has become obsolete. This change removes
218 this class and the related WebLayerTreeView API.
219
220 * src/WebViewImpl.cpp:
221 * src/WebViewImpl.h:
222
223 2013-02-13 Sheriff Bot <webkit.review.bot@gmail.com>
224
225 Unreviewed. Rolled Chromium DEPS to r182150. Requested by
226 jamesr_ via sheriffbot.
227
228 * DEPS:
229
230 2013-02-13 Sadrul Habib Chowdhury <sadrul@chromium.org>
231
232 [chromium] Add acceleration ratios for the deltas to WebMouseWheelEvents .
233 https://bugs.webkit.org/show_bug.cgi?id=109611
234
235 The deltas in mousewheel events generated by track can be accelerated (e .g. when
236 scrolling repeatedly). Keep track of the ratio of the acceleration since that is
237 useful for some tasks (e.g. overflow navigation gesture).
238
239 Reviewed by Adam Barth.
240
241 * public/WebInputEvent.h:
242 (WebKit::WebMouseWheelEvent::WebMouseWheelEvent):
243 * src/WebInputEvent.cpp:
244 (SameSizeAsWebMouseWheelEvent):
245
246 2013-02-12 Yoshifumi Inoue <yosin@chromium.org>
247
248 Unreviewed. Build fix for Chromium-Win.
249 Add #include <functional> for std::bind1st.
250
251 * tests/PrerenderingTest.cpp:
252
253 2013-02-12 Joshua Bell <jsbell@chromium.org>
254
255 [Chromium] IndexedDB/Worker crash during shutdown
256 https://bugs.webkit.org/show_bug.cgi?id=109467
257
258 Reviewed by Tony Chang.
259
260 If the message queue has already been terminated, don't bother schedulin g
261 a new error event that will never be delivered. Speculative fix for the
262 issue, which only repros in multiprocess ports and so far only on some
263 platforms.
264
265 * src/IDBFactoryBackendProxy.cpp:
266 (WebKit::IDBFactoryBackendProxy::allowIndexedDB): Early exit.
267
268 2013-02-12 Zan Dobersek <zdobersek@igalia.com>
269
270 Remove ENABLE_XHR_RESPONSE_BLOB handling from various build systems
271 https://bugs.webkit.org/show_bug.cgi?id=109481
272
273 Reviewed by Daniel Bates.
274
275 The ENABLE_XHR_RESPONSE_BLOB feature define was removed from the code
276 back in r120574. There are still occurrences of it in various build syst ems
277 which should all be removed as they are useless.
278
279 * features.gypi:
280
281 2013-02-12 Jochen Eisinger <jochen@chromium.org>
282
283 Disabling WebFrameTest.ReplaceMisspelledRange on Android because it cras hes
284 https://bugs.webkit.org/show_bug.cgi?id=109548
285
286 Unreviewed gardening.
287
288 * tests/WebFrameTest.cpp:
289
290 2013-02-11 James Robinson <jamesr@chromium.org>
291
292 [Chromium] Get rid of WebAnimationController
293 https://bugs.webkit.org/show_bug.cgi?id=109235
294
295 Reviewed by Benjamin Poulain.
296
297 * public/WebAnimationController.h: Removed.
298 * public/WebFrame.h:
299 (WebFrame):
300 * src/WebAnimationControllerImpl.cpp: Removed.
301 * src/WebAnimationControllerImpl.h: Removed.
302 * src/WebFrameImpl.cpp:
303 * src/WebFrameImpl.h:
304 (WebFrameImpl):
305
306 2013-02-11 James Robinson <jamesr@chromium.org>
307
308 [chromium] Add WebUnitTestSupport::createLayerTreeViewForTesting for web kit_unit_tests
309 https://bugs.webkit.org/show_bug.cgi?id=109403
310
311 Reviewed by Adam Barth.
312
313 * tests/GraphicsLayerChromiumTest.cpp:
314 (WebKit::GraphicsLayerChromiumTest::GraphicsLayerChromiumTest):
315 * tests/ScrollingCoordinatorChromiumTest.cpp:
316 (WebKit::FakeWebViewClient::initializeLayerTreeView):
317
318 2013-02-11 Ryosuke Niwa <rniwa@webkit.org>
319
320 Disable delete button controller on non-Mac ports and delete EditorClien t::shouldShowDeleteInterface
321 https://bugs.webkit.org/show_bug.cgi?id=109534
322
323 Reviewed by Anders Carlsson.
324
325 * src/EditorClientImpl.cpp:
326 (WebKit):
327 * src/EditorClientImpl.h:
328 (EditorClientImpl):
329
1 2013-02-11 Alexandre Elias <aelias@chromium.org> 330 2013-02-11 Alexandre Elias <aelias@chromium.org>
2 331
3 [chromium] Apply page scale to all WebInputEvent types 332 [chromium] Apply page scale to all WebInputEvent types
4 https://bugs.webkit.org/show_bug.cgi?id=109370 333 https://bugs.webkit.org/show_bug.cgi?id=109370
5 334
6 Reviewed by James Robinson. 335 Reviewed by James Robinson.
7 336
8 Previously we only adjusted a few common input event types by page 337 Previously we only adjusted a few common input event types by page
9 scale, but in fact almost every position and size in WebInputEvents 338 scale, but in fact almost every position and size in WebInputEvents
10 requires it. 339 requires it.
(...skipping 13394 matching lines...) Expand 10 before | Expand all | Expand 10 after
13405 13734
13406 [Chromium-Win] Implement LocaleWin::dateFormat 13735 [Chromium-Win] Implement LocaleWin::dateFormat
13407 https://bugs.webkit.org/show_bug.cgi?id=98117 13736 https://bugs.webkit.org/show_bug.cgi?id=98117
13408 13737
13409 Reviewed by Kentaro Hara. 13738 Reviewed by Kentaro Hara.
13410 13739
13411 * tests/LocaleWinTest.cpp: 13740 * tests/LocaleWinTest.cpp:
13412 (TEST_F): Add tests for LocaleWin::dateFormat. 13741 (TEST_F): Add tests for LocaleWin::dateFormat.
13413 13742
13414 == Rolled over to ChangeLog-2012-10-02 == 13743 == Rolled over to ChangeLog-2012-10-02 ==
OLDNEW
« 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