| OLD | NEW |
| 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 Loading... |
| 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 == |
| OLD | NEW |