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

Side by Side 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 unified diff | Download patch
« no previous file with comments | « no previous file | Source/WebKit/chromium/public/WebFrame.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-01-10 John Mellor <johnme@chromium.org>
2
3 Fix scale of screen.width, window.outerWidth and @media device-width whe n page scale not applied in compositor.
4 https://bugs.webkit.org/show_bug.cgi?id=106460
5
6 Reviewed by Kenneth Rohde Christiansen.
7
8 1. Exposes the existing applyDeviceScaleFactorInCompositor from
9 WebSettings on Settings (and stores the value there instead), so it can
10 be accessed from WebCore.
11
12 2. Changes ChromeClientImpl::windowRect to return values in density
13 independent (UI) pixels pixels instead of physical screen pixels (see
14 explanation in Source/WebCore/ChangeLog).
15
16 * src/ChromeClientImpl.cpp:
17 (WebKit::ChromeClientImpl::windowRect):
18 Normalizes window rect scale.
19 * src/WebSettingsImpl.cpp:
20 (WebKit::WebSettingsImpl::WebSettingsImpl):
21 (WebKit::WebSettingsImpl::setApplyDeviceScaleFactorInCompositor):
22 (WebKit::WebSettingsImpl::applyDeviceScaleFactorInCompositor):
23 (WebKit):
24 * src/WebSettingsImpl.h:
25 (WebSettingsImpl):
26
27 2013-01-10 Sheriff Bot <webkit.review.bot@gmail.com>
28
29 Unreviewed. Rolled DEPS.
30
31 * DEPS:
32
33 2013-01-10 Dimitri Glazkov <dglazkov@chromium.org>
34
35 Unreviewed, rolling out r139227.
36 http://trac.webkit.org/changeset/139227
37 https://bugs.webkit.org/show_bug.cgi?id=106227
38
39 Broke Win component build.
40
41 * public/WebAccessibilityObject.h:
42 * public/WebAccessibilityRole.h:
43 * public/WebActiveWheelFlingParameters.h:
44 * public/WebAnimationController.h:
45 * public/WebApplicationCacheHost.h:
46 * public/WebApplicationCacheHostClient.h:
47 * public/WebArrayBuffer.h:
48 * public/WebAudioSourceProvider.h:
49 * public/WebBatteryStatus.h:
50 * public/WebBindings.h:
51 * public/WebBlob.h:
52 * public/WebCache.h:
53 * public/WebCachedURLRequest.h:
54 * public/WebColorChooser.h:
55 * public/WebColorChooserClient.h:
56 * public/WebColorName.h:
57 * public/WebCommonWorkerClient.h:
58 * public/WebCompositionUnderline.h:
59 * public/WebCompositorInputHandler.h:
60 * public/WebConsoleMessage.h:
61 * public/WebContentDetectionResult.h:
62 * public/WebContextMenuData.h:
63 * public/WebCrossOriginPreflightResultCache.h:
64 * public/WebCursorInfo.h:
65 * public/WebDOMEvent.h:
66 * public/WebDOMEventListener.h:
67 * public/WebDOMStringList.h:
68 * public/WebDataSource.h:
69 * public/WebDatabase.h:
70 * public/WebDateTimeChooserCompletion.h:
71 * public/WebDateTimeChooserParams.h:
72 * public/WebDeliveredIntentClient.h:
73 * public/WebDevToolsAgent.h:
74 * public/WebDevToolsAgentClient.h:
75 * public/WebDevToolsFrontend.h:
76 * public/WebDeviceOrientationClient.h:
77 * public/WebDeviceOrientationClientMock.h:
78 * public/WebDeviceOrientationController.h:
79 * public/WebDocument.h:
80 * public/WebDraggableRegion.h:
81 * public/WebExternalPopupMenuClient.h:
82 * public/WebFileChooserCompletion.h:
83 * public/WebFileChooserParams.h:
84 * public/WebFileSystemCallbacks.h:
85 * public/WebFileSystemEntry.h:
86 * public/WebFileWriter.h:
87 * public/WebFileWriterClient.h:
88 * public/WebFindOptions.h:
89 * public/WebFont.h:
90 * public/WebFontCache.h:
91 * public/WebFontDescription.h:
92 * public/WebFormControlElement.h:
93 * public/WebFormElement.h:
94 * public/WebFrame.h:
95 * public/WebFrameClient.h:
96 * public/WebGeolocationClientMock.h:
97 * public/WebGeolocationController.h:
98 * public/WebGeolocationError.h:
99 * public/WebGeolocationPermissionRequest.h:
100 * public/WebGeolocationPermissionRequestManager.h:
101 * public/WebGeolocationPosition.h:
102 * public/WebGlyphCache.h:
103 * public/WebHelperPlugin.h:
104 * public/WebHistoryItem.h:
105 * public/WebHitTestResult.h:
106 * public/WebIDBCallbacks.h:
107 * public/WebIDBCursor.h:
108 * public/WebIDBDatabase.h:
109 * public/WebIDBDatabaseCallbacks.h:
110 * public/WebIDBDatabaseError.h:
111 * public/WebIDBFactory.h:
112 * public/WebIDBIndex.h:
113 * public/WebIDBKey.h:
114 * public/WebIDBKeyPath.h:
115 * public/WebIDBKeyRange.h:
116 * public/WebIDBMetadata.h:
117 * public/WebIDBObjectStore.h:
118 * public/WebIDBTransaction.h:
119 * public/WebIDBTransactionCallbacks.h:
120 * public/WebIconURL.h:
121 * public/WebImageDecoder.h:
122 * public/WebInputEvent.h:
123 * public/WebIntent.h:
124 * public/WebIntentRequest.h:
125 * public/WebIntentServiceInfo.h:
126 * public/WebMediaPlayer.h:
127 * public/WebMediaStreamRegistry.h:
128 * public/WebMenuItemInfo.h:
129 * public/WebNetworkStateNotifier.h:
130 * public/WebNode.h:
131 * public/WebNodeCollection.h:
132 * public/WebNodeList.h:
133 * public/WebNotification.h:
134 * public/WebNotificationPresenter.h:
135 * public/WebOptionElement.h:
136 * public/WebPageOverlay.h:
137 * public/WebPagePopup.h:
138 * public/WebPageSerializer.h:
139 * public/WebPasswordFormData.h:
140 * public/WebPerformance.h:
141 * public/WebPlugin.h:
142 * public/WebPluginContainer.h:
143 * public/WebPluginParams.h:
144 * public/WebPopupMenu.h:
145 * public/WebPopupMenuInfo.h:
146 * public/WebPrerendererClient.h:
147 * public/WebPrintParams.h:
148 * public/WebRange.h:
149 * public/WebRegularExpression.h:
150 * public/WebRuntimeFeatures.h:
151 * public/WebScopedMicrotaskSuppression.h:
152 * public/WebScopedUserGesture.h:
153 * public/WebScriptController.h:
154 * public/WebScriptSource.h:
155 * public/WebSearchableFormData.h:
156 * public/WebSecurityOrigin.h:
157 * public/WebSecurityPolicy.h:
158 * public/WebSelectElement.h:
159 * public/WebSettings.h:
160 * public/WebSharedWorker.h:
161 * public/WebSharedWorkerRepository.h:
162 * public/WebSpeechGrammar.h:
163 * public/WebSpeechInputController.h:
164 * public/WebSpeechInputResult.h:
165 * public/WebSpeechRecognitionHandle.h:
166 * public/WebSpeechRecognitionParams.h:
167 * public/WebSpeechRecognitionResult.h:
168 * public/WebSpeechRecognizer.h:
169 * public/WebSpeechRecognizerClient.h:
170 * public/WebSpellCheckClient.h:
171 * public/WebStorageEventDispatcher.h:
172 * public/WebSurroundingText.h:
173 * public/WebTestingSupport.h:
174 * public/WebTextCheckingCompletion.h:
175 * public/WebTextCheckingResult.h:
176 * public/WebTextFieldDecoratorClient.h:
177 * public/WebTextInputInfo.h:
178 * public/WebTextRun.h:
179 * public/WebTimeRange.h:
180 * public/WebTouchPoint.h:
181 * public/WebUserMediaRequest.h:
182 * public/WebView.h:
183 * public/WebViewBenchmarkSupport.h:
184 * public/WebViewClient.h:
185 * public/WebWidget.h:
186 * public/WebWidgetClient.h:
187 * public/WebWindowFeatures.h:
188 * public/WebWorkerInfo.h:
189
190 2013-01-09 Alec Flett <alecflett@chromium.org>
191
192 IndexedDB: Allow createIndex/createObjectStore to be asynchronous
193 https://bugs.webkit.org/show_bug.cgi?id=106377
194
195 Reviewed by Tony Chang.
196
197 Remove this test as it makes no sense once the objectstore/index
198 hierarchy is gone.
199
200 * tests/IDBDatabaseBackendTest.cpp:
201
202 2013-01-09 Chris Rogers <crogers@google.com>
203
204 Allow live/local audio input to be enabled only when needed
205 https://bugs.webkit.org/show_bug.cgi?id=106490
206
207 Reviewed by Kenneth Russell.
208
209 * src/AudioDestinationChromium.cpp:
210 (WebCore):
211 (WebCore::AudioDestination::create):
212 (WebCore::AudioDestinationChromium::AudioDestinationChromium):
213 (WebCore::AudioDestinationChromium::render):
214 * src/AudioDestinationChromium.h:
215 (AudioDestinationChromium):
216
217 2013-01-09 Yue Zhang <zysxqn@google.com>
218
219 [Chromium] Always enable autocomplete for password fields
220 https://bugs.webkit.org/show_bug.cgi?id=104600
221
222 Reviewed by Darin Fisher.
223
224 Don't check autocomplete in webkit code. Rather, we check it in chrome c ode 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).
225
226 * src/WebPasswordFormUtils.cpp:
227 (WebKit::findPasswordFormFields):
228 * src/WebPasswordFormUtils.h:
229 (WebKit):
230 (WebKit::findPasswordFormFields):
231
232 2013-01-09 James Robinson <jamesr@chromium.org>
233
234 [chromium] Add a notification when a WebWidget's WebLayerTreeView is abo ut to go away
235 https://bugs.webkit.org/show_bug.cgi?id=106495
236
237 Reviewed by Adrienne Walker.
238
239 The WebWidget / WebLayerTreeView ownership is in a slightly awkward plac e. I'm moving the ownership
240 of the WebLayerTreeView to the WebWidgetClient, but to stage things sane ly the WebLayerTreeView's
241 client is sill owned by the WebWidget implementation. Thus to shut down cleanly we need an explicit
242 notification to the WebWidget that the WebLayerTreeView is going to go a way.
243
244 This API can go away once the WebWidget implementation does not provide the WebLayerTreeViewClient,
245 which will take a bit more refactoring.
246
247 * public/WebWidget.h:
248 (WebWidget):
249 (WebKit::WebWidget::willCloseLayerTreeView):
250 * src/WebViewImpl.cpp:
251 (WebKit::WebViewImpl::willCloseLayerTreeView):
252 (WebKit):
253 * src/WebViewImpl.h:
254 (WebViewImpl):
255
256 2013-01-09 Mark Pilgrim <pilgrim@chromium.org>
257
258 [Chromium] Remove stray references to WebKitPlatformSupport.h
259 https://bugs.webkit.org/show_bug.cgi?id=106493
260
261 Reviewed by James Robinson.
262
263 Part of a refactoring series. See tracking bug 82948.
264
265 * src/SharedWorkerRepository.cpp:
266 * tests/RunAllTests.cpp:
267
268 2013-01-09 Mark Pilgrim <pilgrim@chromium.org>
269
270 [Chromium] Update some #includes in WebKit/chromium/public/ for new Plat form directory
271 https://bugs.webkit.org/show_bug.cgi?id=106227
272
273 Reviewed by Darin Fisher.
274
275 Part of a larger refactoring series. See tracking bug 82948.
276
277 * public/WebAccessibilityObject.h:
278 * public/WebAccessibilityRole.h:
279 * public/WebActiveWheelFlingParameters.h:
280 * public/WebAnimationController.h:
281 * public/WebApplicationCacheHost.h:
282 * public/WebApplicationCacheHostClient.h:
283 * public/WebArrayBuffer.h:
284 * public/WebAudioSourceProvider.h:
285 * public/WebBatteryStatus.h:
286 * public/WebBindings.h:
287 * public/WebBlob.h:
288 * public/WebCache.h:
289 * public/WebCachedURLRequest.h:
290 * public/WebColorChooser.h:
291 * public/WebColorChooserClient.h:
292 * public/WebColorName.h:
293 * public/WebCommonWorkerClient.h:
294 * public/WebCompositionUnderline.h:
295 * public/WebCompositorInputHandler.h:
296 * public/WebConsoleMessage.h:
297 * public/WebContentDetectionResult.h:
298 * public/WebContextMenuData.h:
299 * public/WebCrossOriginPreflightResultCache.h:
300 * public/WebCursorInfo.h:
301 * public/WebDOMEvent.h:
302 * public/WebDOMEventListener.h:
303 * public/WebDOMStringList.h:
304 * public/WebDataSource.h:
305 * public/WebDatabase.h:
306 * public/WebDateTimeChooserCompletion.h:
307 * public/WebDateTimeChooserParams.h:
308 * public/WebDeliveredIntentClient.h:
309 * public/WebDevToolsAgent.h:
310 * public/WebDevToolsAgentClient.h:
311 * public/WebDevToolsFrontend.h:
312 * public/WebDeviceOrientationClient.h:
313 * public/WebDeviceOrientationClientMock.h:
314 * public/WebDeviceOrientationController.h:
315 * public/WebDocument.h:
316 * public/WebDraggableRegion.h:
317 * public/WebExternalPopupMenuClient.h:
318 * public/WebFileChooserCompletion.h:
319 * public/WebFileChooserParams.h:
320 * public/WebFileSystemCallbacks.h:
321 * public/WebFileSystemEntry.h:
322 * public/WebFileWriter.h:
323 * public/WebFileWriterClient.h:
324 * public/WebFindOptions.h:
325 * public/WebFont.h:
326 * public/WebFontCache.h:
327 * public/WebFontDescription.h:
328 * public/WebFormControlElement.h:
329 * public/WebFormElement.h:
330 * public/WebFrame.h:
331 * public/WebFrameClient.h:
332 * public/WebGeolocationClientMock.h:
333 * public/WebGeolocationController.h:
334 * public/WebGeolocationError.h:
335 * public/WebGeolocationPermissionRequest.h:
336 * public/WebGeolocationPermissionRequestManager.h:
337 * public/WebGeolocationPosition.h:
338 * public/WebGlyphCache.h:
339 * public/WebHelperPlugin.h:
340 * public/WebHistoryItem.h:
341 * public/WebHitTestResult.h:
342 * public/WebIDBCallbacks.h:
343 * public/WebIDBCursor.h:
344 * public/WebIDBDatabase.h:
345 * public/WebIDBDatabaseCallbacks.h:
346 * public/WebIDBDatabaseError.h:
347 * public/WebIDBFactory.h:
348 * public/WebIDBIndex.h:
349 * public/WebIDBKey.h:
350 * public/WebIDBKeyPath.h:
351 * public/WebIDBKeyRange.h:
352 * public/WebIDBMetadata.h:
353 * public/WebIDBObjectStore.h:
354 * public/WebIDBTransaction.h:
355 * public/WebIDBTransactionCallbacks.h:
356 * public/WebIconURL.h:
357 * public/WebImageDecoder.h:
358 * public/WebInputEvent.h:
359 * public/WebIntent.h:
360 * public/WebIntentRequest.h:
361 * public/WebIntentServiceInfo.h:
362 * public/WebMediaPlayer.h:
363 * public/WebMediaStreamRegistry.h:
364 * public/WebMenuItemInfo.h:
365 * public/WebNetworkStateNotifier.h:
366 * public/WebNode.h:
367 * public/WebNodeCollection.h:
368 * public/WebNodeList.h:
369 * public/WebNotification.h:
370 * public/WebNotificationPresenter.h:
371 * public/WebOptionElement.h:
372 * public/WebPageOverlay.h:
373 * public/WebPagePopup.h:
374 * public/WebPageSerializer.h:
375 * public/WebPasswordFormData.h:
376 * public/WebPerformance.h:
377 * public/WebPlugin.h:
378 * public/WebPluginContainer.h:
379 * public/WebPluginParams.h:
380 * public/WebPopupMenu.h:
381 * public/WebPopupMenuInfo.h:
382 * public/WebPrerendererClient.h:
383 * public/WebPrintParams.h:
384 * public/WebRange.h:
385 * public/WebRegularExpression.h:
386 * public/WebRuntimeFeatures.h:
387 * public/WebScopedMicrotaskSuppression.h:
388 * public/WebScopedUserGesture.h:
389 * public/WebScriptController.h:
390 * public/WebScriptSource.h:
391 * public/WebSearchableFormData.h:
392 * public/WebSecurityOrigin.h:
393 * public/WebSecurityPolicy.h:
394 * public/WebSelectElement.h:
395 * public/WebSettings.h:
396 * public/WebSharedWorker.h:
397 * public/WebSharedWorkerRepository.h:
398 * public/WebSpeechGrammar.h:
399 * public/WebSpeechInputController.h:
400 * public/WebSpeechInputResult.h:
401 * public/WebSpeechRecognitionHandle.h:
402 * public/WebSpeechRecognitionParams.h:
403 * public/WebSpeechRecognitionResult.h:
404 * public/WebSpeechRecognizer.h:
405 * public/WebSpeechRecognizerClient.h:
406 * public/WebSpellCheckClient.h:
407 * public/WebStorageEventDispatcher.h:
408 * public/WebSurroundingText.h:
409 * public/WebTestingSupport.h:
410 * public/WebTextCheckingCompletion.h:
411 * public/WebTextCheckingResult.h:
412 * public/WebTextFieldDecoratorClient.h:
413 * public/WebTextInputInfo.h:
414 * public/WebTextRun.h:
415 * public/WebTimeRange.h:
416 * public/WebTouchPoint.h:
417 * public/WebUserMediaRequest.h:
418 * public/WebView.h:
419 * public/WebViewBenchmarkSupport.h:
420 * public/WebViewClient.h:
421 * public/WebWidget.h:
422 * public/WebWidgetClient.h:
423 * public/WebWindowFeatures.h:
424 * public/WebWorkerInfo.h:
425
426 2013-01-09 Stephen Chenney <schenney@chromium.org>
427
428 Adjust Skia build flags to WebKit skia gyp
429
430 Unreviewed change to enable easy layout test rebaselining.
431
432 * skia_webkit.gyp:
433
434 2013-01-09 Mikhail Naganov <mnaganov@chromium.org>
435
436 [Chromium] Unreviewed: A trivial fix for WebFrameTest.DivAutoZoomParamsT est after r139177.
437
438 * tests/WebFrameTest.cpp:
439
440 2013-01-08 Mikhail Naganov <mnaganov@chromium.org>
441
442 [Chromium] When viewport is disabled, use display width in DIP pixels fo r the fallback width
443 https://bugs.webkit.org/show_bug.cgi?id=106021
444
445 This is to emulate 'UseWideViewport' setting of Android WebView properly .
446 'UseWideViewport' now corresponds to the 'viewportEnabled' setting.
447 When the value is false, "meta viewport" tag is ignored, and when calcul ating
448 layout width, display width in DIP pixels is used.
449
450 Reviewed by Adam Barth.
451
452 * src/ChromeClientImpl.cpp:
453 (WebKit::ChromeClientImpl::dispatchViewportPropertiesDidChange):
454 * src/WebViewImpl.cpp:
455 (WebKit::WebViewImpl::resize):
456 (WebKit::WebViewImpl::dipSize):
457 (WebKit):
458 * src/WebViewImpl.h:
459 (WebCore):
460 (WebViewImpl):
461
462 2013-01-08 Chris Rogers <crogers@google.com>
463
464 Remove unused/deprecated render() method in chromium WebKit API
465 https://bugs.webkit.org/show_bug.cgi?id=106399
466
467 Reviewed by Kent Tamura.
468
469 * src/AudioDestinationChromium.cpp:
470 * src/AudioDestinationChromium.h:
471 (AudioDestinationChromium):
472
473 2013-01-08 Yoshifumi Inoue <yosin@chromium.org>
474
475 Remove WebKit/chromium/src/DragScrollTimer.{cpp,h}
476 https://bugs.webkit.org/show_bug.cgi?id=106403
477
478 This patch removes unused file DragScrollTimer.{cpp,h} obsoleted by
479 r139044.
480
481 Reviewed by Hajime Morita.
482
483 * WebKit.gyp: Changed to remove lines for DragScroll.{cpp.h}.
484 * src/DragScrollTimer.cpp: Removed.
485 * src/DragScrollTimer.h: Removed.
486
487 2013-01-08 Keishi Hattori <keishi@webkit.org>
488
489 [Chromium] Hiding popups on mouse wheel should be handled by WebViewImpl
490 https://bugs.webkit.org/show_bug.cgi?id=106312
491
492 Reviewed by Kent Tamura.
493
494 We had to removed the code that closed popups on mouse wheel events from
495 content::RenderWidgetHostViewMac because it no longer had access to
496 child popups. WebViewImpl will hide the popups on mouse wheel events so
497 we can maintain the same behavior.
498
499 https://src.chromium.org/viewvc/chrome?view=rev&revision=175488
500
501 * src/WebViewImpl.cpp:
502 (WebKit::WebViewImpl::handleMouseWheel): Overriding so we can hide popup s.
503 (WebKit):
504 * src/WebViewImpl.h:
505
506 2013-01-08 James Robinson <jamesr@chromium.org>
507
508 [chromium] Remove transitional #defines from WebKit API headers
509 https://bugs.webkit.org/show_bug.cgi?id=106381
510
511 Reviewed by Adam Barth.
512
513 * public/WebWidget.h:
514
515 2013-01-08 Sheriff Bot <webkit.review.bot@gmail.com>
516
517 Unreviewed. Rolled DEPS.
518
519 * DEPS:
520
521 2013-01-08 Tom Sepez <tsepez@chromium.org>
522
523 Copy-paste preserves <embed> tags containing active content.
524 https://bugs.webkit.org/show_bug.cgi?id=77625
525
526 Reviewed by Ryosuke Niwa.
527
528 Adds chromium API to new unsafePluginPastingEnabled setting.
529
530 * public/WebSettings.h:
531 * src/WebSettingsImpl.cpp:
532 (WebKit::WebSettingsImpl::setUnsafePluginPastingEnabled):
533 (WebKit):
534 * src/WebSettingsImpl.h:
535 (WebSettingsImpl):
536
537 2013-01-08 Mark Lam <mark.lam@apple.com>
538
539 Removed the need for the ProposedDatabase mechanism.
540 https://bugs.webkit.org/show_bug.cgi?id=106292.
541
542 Reviewed by Sam Weinig.
543
544 * src/ChromeClientImpl.cpp:
545 (WebKit::ChromeClientImpl::exceededDatabaseQuota):
546 * src/ChromeClientImpl.h:
547 (ChromeClientImpl):
548
549 2013-01-08 Keishi Hattori <keishi@webkit.org>
550
551 [Chromium] Don't confine page popups to root view on Mac
552 https://bugs.webkit.org/show_bug.cgi?id=106315
553
554 Reviewed by Kent Tamura.
555
556 Page popups on Mac no longer get clipped to the web view so we can
557 remove the code to confine to root view.
558
559 * src/ColorChooserPopupUIController.cpp:
560 (WebKit::ColorChooserPopupUIController::writeDocument): Removing paramet ers confineToRootView and rootViewRectInScreen.
561 * src/DateTimeChooserImpl.cpp:
562 (WebKit::DateTimeChooserImpl::writeDocument): Ditto.
563
564 2012-12-20 Antonio Gomes <a1.gomes@sisa.samsung.com>
565
566 Introduce a compositing trigger for scrollable frames
567 https://bugs.webkit.org/show_bug.cgi?id=105573
568
569 Reviewed by James Robinson.
570
571 Set the newly added scrollable-inner-frames bit to compositing-trigger
572 bitset in accordance to the respective setting value.
573
574 * src/ChromeClientImpl.cpp:
575 (WebKit::ChromeClientImpl::allowedCompositingTriggers):
576
577 2013-01-08 Steve Block <steveblock@chromium.org>
578
579 Rename 'IntSize toSize(const IntPoint&)' to 'toIntSize'
580 https://bugs.webkit.org/show_bug.cgi?id=106307
581
582 This matches other method names which distinguish between sizes and
583 points. See https://bugs.webkit.org/show_bug.cgi?id=105992#c4.
584
585 Reviewed by Kentaro Hara.
586
587 * src/NonCompositedContentHost.cpp:
588 (WebKit::NonCompositedContentHost::setViewport):
589 * src/WebFrameImpl.cpp:
590 (WebKit::WebFrameImpl::minimumScrollOffset):
591 (WebKit::WebFrameImpl::maximumScrollOffset):
592
593 2013-01-08 Yoshifumi Inoue <yosin@chromium.org>
594
595 Dragging over an element with scrollbars should scroll the element when dragging near edges
596 https://bugs.webkit.org/show_bug.cgi?id=39725
597
598 Reviewed by Hajime Morita.
599
600 This patch removes DragScrollTimer used for automatic scrolling of main
601 frame drag-and-drop which is now implemented in EventHandler.
602
603 Another patch will remove DragScrollTimer.{cpp,h} and update GYP files t o
604 make patch size small.
605
606 No tests. Existing test covers this change.
607
608 * src/WebViewImpl.cpp:
609 (WebKit::WebViewImpl::WebViewImpl): Changed to remove m_dragScrollTimer.
610 (WebKit::WebViewImpl::dragSourceEndedAt): ditto
611 (WebKit::WebViewImpl::dragSourceMovedTo): ditto
612 (WebKit::WebViewImpl::dragTargetDrop): ditto
613 (WebKit::WebViewImpl::dragTargetDragEnterOrOver): ditto
614 * src/WebViewImpl.h:
615 (WebKit): Chagned to remove DragScrollTimer.
616
617 2013-01-07 Steve Block <steveblock@chromium.org>
618
619 Use toSize() to convert from Int/FloatPoint to Int/FloatSize
620 https://bugs.webkit.org/show_bug.cgi?id=105992
621
622 Reviewed by Kentaro Hara.
623
624 * src/LinkHighlight.cpp:
625 (WebKit::LinkHighlight::computeHighlightLayerPathAndPosition):
626 * src/WebFrameImpl.cpp:
627 (WebKit::WebFrameImpl::minimumScrollOffset):
628 (WebKit::WebFrameImpl::maximumScrollOffset):
629
630 2013-01-07 Xianzhu Wang <wangxianzhu@chromium.org>
631
632 [Chromium] Expose compositedScrollingForFramesEnabled setting in WebKit API
633 https://bugs.webkit.org/show_bug.cgi?id=106262
634
635 Reviewed by James Robinson.
636
637 * public/WebSettings.h:
638 * src/WebSettingsImpl.cpp:
639 (WebKit::WebSettingsImpl::setCompositedScrollingForFramesEnabled):
640 (WebKit):
641 * src/WebSettingsImpl.h:
642 (WebSettingsImpl):
643
644 2013-01-07 Stephen White <senorblanco@chromium.org>
645
646 Add a flag to control canvas antialiasing.
647 https://bugs.webkit.org/show_bug.cgi?id=106255
648
649 Reviewed by Darin Fisher.
650
651 * public/WebSettings.h:
652 * src/WebSettingsImpl.cpp:
653 (WebKit::WebSettingsImpl::setAntialiased2dCanvasEnabled):
654 * src/WebSettingsImpl.h:
655
656 2013-01-07 Yusuf Ozuysal <yusufo@google.com>
657
658 Don't use double tap zoom if minimum and maximum page scale is the same
659 https://bugs.webkit.org/show_bug.cgi?id=106272
660
661 Reviewed by James Robinson.
662
663 We should only try to computed relevant scale and scrollOffset and start the animation
664 if the page is zoomable. This now creates an undesired animation for mob ile pages which
665 are not zoomable.
666
667 * src/WebViewImpl.cpp:
668 (WebKit::WebViewImpl::handleGestureEvent):
669
670 2013-01-07 Tony Chang <tony@chromium.org>
671
672 Unreviewed. Rolled DEPS.
673
674 * DEPS:
675
676 2013-01-07 Alok Priyadarshi <alokp@chromium.org>
677
678 [chromium] Fix PlatformContextSkia::setDrawingToImageBuffer abuse
679 https://bugs.webkit.org/show_bug.cgi?id=104956
680
681 Reviewed by James Robinson.
682
683 Replaced PlatformContextSkia::SetDrawingToImageBuffer with GraphicsConte xt::setShouldSmoothFonts.
684
685 * src/NonCompositedContentHost.cpp:
686 (WebKit::NonCompositedContentHost::paintContents):
687 (WebKit):
688 (WebKit::NonCompositedContentHost::setShowDebugBorders):
689 * src/PageWidgetDelegate.cpp:
690 (WebKit::PageWidgetDelegate::paint):
691 * src/WebFontImpl.cpp:
692 (WebKit::WebFontImpl::drawText):
693
694 2013-01-07 Mike West <mkwst@chromium.org>
695
696 Make the IFRAME_SEAMLESS flag runtime-enabled.
697 https://bugs.webkit.org/show_bug.cgi?id=106213
698
699 Reviewed by Ojan Vafai.
700
701 * public/WebRuntimeFeatures.h:
702 (WebRuntimeFeatures):
703 * src/WebRuntimeFeatures.cpp:
704 (WebKit::WebRuntimeFeatures::enableSeamlessIFrames):
705 (WebKit):
706 (WebKit::WebRuntimeFeatures::areSeamlessIFramesEnabled):
707 Expose the new runtime feature to the Chromium port.
708
709 2013-01-07 Alec Flett <alecflett@chromium.org>
710
711 IndexedDB: Stub out async IDBDatabaseBackendInterface::createObjectStore
712 https://bugs.webkit.org/show_bug.cgi?id=106148
713
714 Reviewed by Adam Barth.
715
716 Stub out WebKit API for async createObjectStore.
717
718 * public/WebIDBDatabase.h:
719 (WebIDBDatabase):
720 * src/IDBDatabaseBackendProxy.cpp:
721 (WebKit::IDBDatabaseBackendProxy::createObjectStore):
722 (WebKit):
723 (WebKit::IDBDatabaseBackendProxy::deleteObjectStore):
724 * src/IDBDatabaseBackendProxy.h:
725 (IDBDatabaseBackendProxy):
726 * src/WebIDBDatabaseImpl.cpp:
727 (WebKit::WebIDBDatabaseImpl::createObjectStore):
728 (WebKit):
729 (WebKit::WebIDBDatabaseImpl::deleteObjectStore):
730 * src/WebIDBDatabaseImpl.h:
731 (WebIDBDatabaseImpl):
732
733 2013-01-07 Stephen Chenney <schenney@chromium.org>
734
735 Add comment to WebKit skia gyp
736
737 Unreviewed additon of a comment.
738
739 * skia_webkit.gyp: Some changes should not yet be committed. Commented t o that effect.
740
741 2013-01-07 Stephen Chenney <schenney@chromium.org>
742
743 Add Skia build flags to WebKit skia gyp
744
745 Unreviewed change to enable easy layout test rebaselining.
746
747 * skia_webkit.gyp: Added SK_IGNORE_QUAD_STROKE_FIX and SK_IGNORE_TREAT_A S_SPRITE
748
749 2013-01-05 Alec Flett <alecflett@chromium.org>
750
751 IndexedDB: Migrate backend ObjectStore calls to use transaction id
752 https://bugs.webkit.org/show_bug.cgi?id=102741
753
754 Reviewed by Tony Chang.
755
756 Fix a bug where an array was initialized with a large empty buffer,
757 clean up whitespace, and update to match signatures that changed
758 in WebCore.
759
760 * public/WebIDBDatabase.h:
761 (WebKit::WebIDBDatabase::clear):
762 * src/WebIDBDatabaseImpl.cpp:
763 (WebKit::WebIDBDatabaseImpl::put):
764 * src/WebIDBIndexImpl.cpp:
765 * tests/IDBDatabaseBackendTest.cpp:
766
767 2013-01-05 Alec Flett <alecflett@chromium.org>
768
769 IndexedDB: Stub out IDBDatabaseBackendInterface::createIndex/deleteIndex
770 https://bugs.webkit.org/show_bug.cgi?id=106117
771
772 Reviewed by Adam Barth.
773
774 Stubs for migration from WebIDBObjectStore.
775
776 * public/WebIDBDatabase.h:
777 (WebKit::WebIDBDatabase::createIndex):
778 (WebKit::WebIDBDatabase::deleteIndex):
779 (WebIDBDatabase):
780 * src/IDBDatabaseBackendProxy.cpp:
781 (WebKit::IDBDatabaseBackendProxy::createIndex):
782 (WebKit):
783 (WebKit::IDBDatabaseBackendProxy::deleteIndex):
784 * src/IDBDatabaseBackendProxy.h:
785 (IDBDatabaseBackendProxy):
786 * src/WebIDBDatabaseImpl.cpp:
787 (WebKit::WebIDBDatabaseImpl::createIndex):
788 (WebKit):
789 (WebKit::WebIDBDatabaseImpl::deleteIndex):
790 * src/WebIDBDatabaseImpl.h:
791 (WebIDBDatabaseImpl):
792 * tests/IDBDatabaseBackendTest.cpp:
793
794 2013-01-05 Chris Hopman <cjhopman@google.com> 1 2013-01-05 Chris Hopman <cjhopman@google.com>
795 2
796 Add function to move caret selection towards a point 3 Add function to move caret selection towards a point
797 https://bugs.webkit.org/show_bug.cgi?id=105189 4 https://bugs.webkit.org/show_bug.cgi?id=105189
798 5
799 Reviewed by Eric Seidel. 6 Reviewed by Eric Seidel.
800 7
801 This function moves the selection to the corresponding point in the 8 This function moves the selection to the corresponding point in the
802 rootEditableElement of the current selection. Used on Android for 9 rootEditableElement of the current selection. Used on Android for
803 the behavior of insertion handles (i.e. dragging the caret around). 10 the behavior of insertion handles (i.e. dragging the caret around).
(...skipping 8837 matching lines...) Expand 10 before | Expand all | Expand 10 after
9641 8848
9642 [Chromium-Win] Implement LocaleWin::dateFormat 8849 [Chromium-Win] Implement LocaleWin::dateFormat
9643 https://bugs.webkit.org/show_bug.cgi?id=98117 8850 https://bugs.webkit.org/show_bug.cgi?id=98117
9644 8851
9645 Reviewed by Kentaro Hara. 8852 Reviewed by Kentaro Hara.
9646 8853
9647 * tests/LocaleWinTest.cpp: 8854 * tests/LocaleWinTest.cpp:
9648 (TEST_F): Add tests for LocaleWin::dateFormat. 8855 (TEST_F): Add tests for LocaleWin::dateFormat.
9649 8856
9650 == Rolled over to ChangeLog-2012-10-02 == 8857 == Rolled over to ChangeLog-2012-10-02 ==
OLDNEW
« 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