OLD | NEW |
| 1 2011-05-11 Antoine Labour <piman@chromium.org> |
| 2 |
| 3 Reviewed by David Levin. |
| 4 |
| 5 Don't buffer data for resources loaded by AssociatedURLLoader. |
| 6 https://bugs.webkit.org/show_bug.cgi?id=60656 |
| 7 |
| 8 * src/AssociatedURLLoader.cpp: |
| 9 (WebKit::AssociatedURLLoader::loadAsynchronously): set shouldBufferData
to false in ThreadableLoaderOptions |
| 10 |
| 11 2011-05-11 Nat Duca <nduca@chromium.org> |
| 12 |
| 13 Reviewed by Kenneth Russell. |
| 14 |
| 15 [chromium] Make throttling of WebGL based on webgl frames, not composito
r frames |
| 16 https://bugs.webkit.org/show_bug.cgi?id=60508 |
| 17 |
| 18 Tell LayerRendererChromium when the requestAnimFrame-callbacks are runni
ng. |
| 19 |
| 20 * public/WebGraphicsContext3D.h: |
| 21 (WebKit::WebGraphicsContext3D::rateLimitOffscreenContextCHROMIUM): |
| 22 * src/Extensions3DChromium.cpp: |
| 23 (WebCore::Extensions3DChromium::rateLimitOffscreenContextCHROMIUM): |
| 24 * src/GraphicsContext3DChromium.cpp: |
| 25 * src/GraphicsContext3DInternal.h: |
| 26 * src/WebViewImpl.cpp: |
| 27 (WebKit::WebViewImpl::animate): |
| 28 |
| 29 2011-05-11 John Bauman <jbauman@chromium.org> |
| 30 |
| 31 Reviewed by Kenneth Russell. |
| 32 |
| 33 Don't send zeros in TexImage if GL implementation handles that |
| 34 https://bugs.webkit.org/show_bug.cgi?id=60581 |
| 35 |
| 36 Chromium already handles zeroing textures upon creation, so don't |
| 37 bother zeroing them in WebKit, as that causes some unnecessary memcpys |
| 38 of zeros. |
| 39 |
| 40 * src/GraphicsContext3DChromium.cpp: |
| 41 (WebCore::GraphicsContext3D::create): |
| 42 |
| 43 2011-05-10 Kent Tamura <tkent@chromium.org> |
| 44 |
| 45 Reviewed by Hajime Morita. |
| 46 |
| 47 [Chromium] Fix a bug of WebFrameImpl::forms() |
| 48 https://bugs.webkit.org/show_bug.cgi?id=60606 |
| 49 |
| 50 If document()->forms() contained non-HTML element, the second for |
| 51 loop didn't stop. |
| 52 |
| 53 * src/WebFrameImpl.cpp: |
| 54 (WebKit::WebFrameImpl::forms): Simplify the function by wtf::Vector(). |
| 55 |
| 56 2011-05-10 Ilya Tikhonovsky <loislo@chromium.org> |
| 57 |
| 58 Unreviewed buildfix for strict OwnPtr patch. |
| 59 |
| 60 * src/PlatformBridge.cpp: |
| 61 (WebCore::PlatformBridge::loadPlatformAudioResource): |
| 62 (WebCore::PlatformBridge::decodeAudioFileData): |
| 63 |
| 64 2011-05-06 Brett Wilson <brettw@chromium.org> |
| 65 |
| 66 Reviewed by Adam Barth. |
| 67 |
| 68 Use a File object to store the downloaded file reference rather than |
| 69 just the path. This keeps the file and permissions in scope (using the |
| 70 already-existing blob system) so the browser won't delete the file |
| 71 when the load is complete. Instead, the file will be cleaned up when |
| 72 the request objects are deleted. |
| 73 https://bugs.webkit.org/show_bug.cgi?id=60281 |
| 74 |
| 75 * src/WebURLResponse.cpp: |
| 76 (WebKit::WebURLResponse::downloadFilePath): |
| 77 (WebKit::WebURLResponse::setDownloadFilePath): |
| 78 |
| 79 2011-05-10 Mikhail Naganov <mnaganov@chromium.org> |
| 80 |
| 81 Reviewed by Yury Semikhatsky. |
| 82 |
| 83 Web Inspector: [Chromium] Drop obsolete test code for the Profiles panel
. |
| 84 https://bugs.webkit.org/show_bug.cgi?id=60471 |
| 85 |
| 86 * src/js/Tests.js: |
| 87 |
| 88 2011-05-10 Adam Barth <abarth@webkit.org> |
| 89 |
| 90 Attempt to fix the clang build. |
| 91 |
| 92 * src/WebDevToolsAgentImpl.cpp: |
| 93 |
| 94 2011-05-09 Sheriff Bot <webkit.review.bot@gmail.com> |
| 95 |
| 96 Unreviewed, rolling out r86091. |
| 97 http://trac.webkit.org/changeset/86091 |
| 98 https://bugs.webkit.org/show_bug.cgi?id=60510 |
| 99 |
| 100 Broke Chromium win release build. (Requested by dave_levin on |
| 101 #webkit). |
| 102 |
| 103 * WebKit.gyp: |
| 104 * features.gypi: |
| 105 * public/WebFrame.h: |
| 106 * public/WebFrameClient.h: |
| 107 (WebKit::WebFrameClient::didChangeIcons): |
| 108 * public/WebIconURL.h: Removed. |
| 109 * src/AssertMatchingEnums.cpp: |
| 110 * src/FrameLoaderClientImpl.cpp: |
| 111 (WebKit::FrameLoaderClientImpl::dispatchDidChangeIcons): |
| 112 * src/WebFrameImpl.cpp: |
| 113 (WebKit::WebFrameImpl::favIconURL): |
| 114 * src/WebFrameImpl.h: |
| 115 |
| 116 2011-05-09 Tao Bai <michaelbai@chromium.org> |
| 117 |
| 118 Reviewed by David Levin. |
| 119 |
| 120 Handle the touch icon. |
| 121 https://bugs.webkit.org/show_bug.cgi?id=60247 |
| 122 |
| 123 Added WebIconURL for the corresponding IconURL. |
| 124 Added a parameter to favIconURL() to specify the type of icon need to |
| 125 return. |
| 126 |
| 127 * WebKit.gyp: |
| 128 * features.gypi: |
| 129 * public/WebFrame.h: |
| 130 * public/WebFrameClient.h: |
| 131 (WebKit::WebFrameClient::didChangeIcons): |
| 132 * public/WebIconURL.h: Added. |
| 133 (WebKit::WebIconURL::WebIconURL): |
| 134 * src/AssertMatchingEnums.cpp: |
| 135 * src/FrameLoaderClientImpl.cpp: |
| 136 (WebKit::FrameLoaderClientImpl::dispatchDidChangeIcons): |
| 137 * src/WebFrameImpl.cpp: |
| 138 (WebKit::WebFrameImpl::favIconURL): |
| 139 * src/WebFrameImpl.h: |
| 140 |
| 141 2011-05-09 Evan Martin <evan@chromium.org> |
| 142 |
| 143 Reviewed by Tony Chang. |
| 144 |
| 145 [chromium] make DumpRenderTree build in components for linux |
| 146 https://bugs.webkit.org/show_bug.cgi?id=60491 |
| 147 |
| 148 * WebKit.gyp: move some code that was in a Windows-only block to be used |
| 149 on all platforms. |
| 150 |
| 151 2011-05-09 Adam Barth <abarth@webkit.org> |
| 152 |
| 153 Reviewed by Tony Gentilcore. |
| 154 |
| 155 Make Chromium build with strict PassOwnPtr |
| 156 https://bugs.webkit.org/show_bug.cgi?id=60461 |
| 157 |
| 158 Fixed many, many PassOwnPtr nits. |
| 159 |
| 160 * src/EditorClientImpl.cpp: |
| 161 (WebKit::EditorClientImpl::autofill): |
| 162 * src/IDBDatabaseBackendProxy.cpp: |
| 163 (WebKit::IDBDatabaseBackendProxy::createObjectStore): |
| 164 (WebKit::IDBDatabaseBackendProxy::transaction): |
| 165 * src/IDBObjectStoreBackendProxy.cpp: |
| 166 (WebKit::IDBObjectStoreBackendProxy::createIndex): |
| 167 (WebKit::IDBObjectStoreBackendProxy::index): |
| 168 * src/IDBTransactionBackendProxy.cpp: |
| 169 (WebKit::IDBTransactionBackendProxy::objectStore): |
| 170 * src/PlatformMessagePortChannel.cpp: |
| 171 (WebCore::MessagePortChannel::create): |
| 172 (WebCore::PlatformMessagePortChannel::tryGetMessageFromRemote): |
| 173 * src/SharedWorkerRepository.cpp: |
| 174 (WebCore::SharedWorkerRepository::connect): |
| 175 * src/SocketStreamHandle.cpp: |
| 176 (WebCore::SocketStreamHandleInternal::create): |
| 177 * src/WebDevToolsAgentImpl.cpp: |
| 178 (WebKit::DebuggerTask::DebuggerTask): |
| 179 (WebKit::DebuggerTask::~DebuggerTask): |
| 180 (WebKit::DebuggerTask::run): |
| 181 (WebKit::WebDevToolsAgent::interruptAndDispatch): |
| 182 * src/WebDevToolsFrontendImpl.cpp: |
| 183 (WebKit::WebDevToolsFrontendImpl::WebDevToolsFrontendImpl): |
| 184 * src/WebIDBCallbacksImpl.cpp: |
| 185 (WebKit::WebIDBCallbacksImpl::onSuccess): |
| 186 * src/WebIDBCursorImpl.cpp: |
| 187 (WebKit::WebIDBCursorImpl::update): |
| 188 (WebKit::WebIDBCursorImpl::continueFunction): |
| 189 (WebKit::WebIDBCursorImpl::deleteFunction): |
| 190 * src/WebIDBDatabaseImpl.cpp: |
| 191 (WebKit::WebIDBDatabaseImpl::setVersion): |
| 192 (WebKit::WebIDBDatabaseImpl::open): |
| 193 * src/WebIDBFactoryImpl.cpp: |
| 194 (WebKit::WebIDBFactoryImpl::open): |
| 195 * src/WebIDBIndexImpl.cpp: |
| 196 (WebKit::WebIDBIndexImpl::openObjectCursor): |
| 197 (WebKit::WebIDBIndexImpl::openKeyCursor): |
| 198 (WebKit::WebIDBIndexImpl::getObject): |
| 199 (WebKit::WebIDBIndexImpl::getKey): |
| 200 * src/WebIDBObjectStoreImpl.cpp: |
| 201 (WebKit::WebIDBObjectStoreImpl::get): |
| 202 (WebKit::WebIDBObjectStoreImpl::put): |
| 203 (WebKit::WebIDBObjectStoreImpl::deleteFunction): |
| 204 (WebKit::WebIDBObjectStoreImpl::clear): |
| 205 (WebKit::WebIDBObjectStoreImpl::openCursor): |
| 206 * src/WebIDBTransactionImpl.cpp: |
| 207 (WebKit::WebIDBTransactionImpl::setCallbacks): |
| 208 * src/WebPluginContainerImpl.cpp: |
| 209 (WebKit::WebPluginContainerImpl::loadFrameRequest): |
| 210 * src/WebViewImpl.cpp: |
| 211 (WebKit::WebViewImpl::setDevToolsAgentClient): |
| 212 * src/WebWorkerClientImpl.cpp: |
| 213 (WebKit::WebWorkerClientImpl::postMessageToWorkerObject): |
| 214 * src/WebWorkerImpl.cpp: |
| 215 (WebKit::WebWorkerImpl::postMessageToWorkerContext): |
| 216 * src/WorkerFileWriterCallbacksBridge.cpp: |
| 217 (WebKit::WorkerFileWriterCallbacksBridge::initOnMainThread): |
| 218 (WebKit::WorkerFileWriterCallbacksBridge::didWrite): |
| 219 (WebKit::WorkerFileWriterCallbacksBridge::didFail): |
| 220 (WebKit::WorkerFileWriterCallbacksBridge::didTruncate): |
| 221 |
| 222 2011-05-09 Shishir Agrawal <shishir@chromium.org> |
| 223 |
| 224 Reviewed by Tony Gentilcore. |
| 225 |
| 226 Implement Page Visibility API. |
| 227 https://bugs.webkit.org/show_bug.cgi?id=54181 |
| 228 |
| 229 * WebKit.gyp: |
| 230 * public/WebPageVisibilityState.h: Added. |
| 231 * public/WebView.h: |
| 232 (WebKit::WebView::setVisibilityState): |
| 233 * public/WebViewClient.h: |
| 234 (WebKit::WebViewClient::visibilityState): |
| 235 * src/AssertMatchingEnums.cpp: |
| 236 * src/WebViewImpl.cpp: |
| 237 (WebKit::WebViewImpl::WebViewImpl): |
| 238 (WebKit::WebViewImpl::setVisibilityState): |
| 239 * src/WebViewImpl.h: |
| 240 |
| 241 2011-05-07 Sheriff Bot <webkit.review.bot@gmail.com> |
| 242 |
| 243 Unreviewed, rolling out r85974. |
| 244 http://trac.webkit.org/changeset/85974 |
| 245 https://bugs.webkit.org/show_bug.cgi?id=60444 |
| 246 |
| 247 broke browser tests (Requested by inferno-sec on #webkit). |
| 248 |
| 249 * src/WebURLResponse.cpp: |
| 250 (WebKit::WebURLResponse::downloadFilePath): |
| 251 (WebKit::WebURLResponse::setDownloadFilePath): |
| 252 |
| 253 2011-05-06 Kent Tamura <tkent@chromium.org> |
| 254 |
| 255 Reviewed by Ryosuke Niwa. |
| 256 |
| 257 Eliminate WebCore/dom/InputElement.{cpp,h} |
| 258 https://bugs.webkit.org/show_bug.cgi?id=60262 |
| 259 |
| 260 * src/WebInputElement.cpp: |
| 261 (WebKit::WebInputElement::defaultMaxLength): |
| 262 Replace InputElement::s_maximumLength with HTMLInputElement::maximumLe
ngth. |
| 263 (WebKit::toWebInputElement): |
| 264 Follow the return type change of Node::toInputElement(). |
| 265 |
| 266 2011-05-06 Justin Schuh <jschuh@chromium.org> |
| 267 |
| 268 Reviewed by Adam Barth. |
| 269 |
| 270 [Chromium] Whitelist input events interpreted as user gestures |
| 271 https://bugs.webkit.org/show_bug.cgi?id=60213 |
| 272 |
| 273 * public/WebInputEvent.h: |
| 274 (WebKit::WebInputEvent::isUserGestureEventType): |
| 275 * src/WebViewImpl.cpp: |
| 276 (WebKit::WebViewImpl::handleInputEvent): |
| 277 |
| 278 2011-05-06 Brett Wilson <brettw@chromium.org> |
| 279 |
| 280 Reviewed by Adam Barth. |
| 281 |
| 282 Use a File object to store the downloaded file reference rather than |
| 283 just the path. This keeps the file and permissions in scope (using the |
| 284 already-existing blob system) so the browser won't delete the file |
| 285 when the load is complete. Instead, the file will be cleaned up when |
| 286 the request objects are deleted. |
| 287 https://bugs.webkit.org/show_bug.cgi?id=60281 |
| 288 |
| 289 * src/WebURLResponse.cpp: |
| 290 (WebKit::WebURLResponse::downloadFilePath): |
| 291 (WebKit::WebURLResponse::setDownloadFilePath): |
| 292 |
| 293 2011-05-06 John Abd-El-Malek <jam@chromium.org> |
| 294 |
| 295 Reviewed by James Robinson. |
| 296 |
| 297 [chromium]: Reland using WebPermissionClient for checking indexed db usa
ge |
| 298 https://bugs.webkit.org/show_bug.cgi?id=60386 |
| 299 |
| 300 * public/WebPermissionClient.h: |
| 301 (WebKit::WebPermissionClient::allowIndexedDB): |
| 302 * src/IDBFactoryBackendProxy.cpp: |
| 303 (WebKit::IDBFactoryBackendProxy::open): |
| 304 |
| 305 2011-05-06 Sheriff Bot <webkit.review.bot@gmail.com> |
| 306 |
| 307 Unreviewed, rolling out r85919. |
| 308 http://trac.webkit.org/changeset/85919 |
| 309 https://bugs.webkit.org/show_bug.cgi?id=60378 |
| 310 |
| 311 broke chromium database tests (Requested by inferno-sec on |
| 312 #webkit). |
| 313 |
| 314 * public/WebPermissionClient.h: |
| 315 * src/IDBFactoryBackendProxy.cpp: |
| 316 (WebKit::IDBFactoryBackendProxy::open): |
| 317 |
| 318 2011-05-04 Philippe Normand <pnormand@igalia.com> |
| 319 |
| 320 Reviewed by Dimitri Glazkov. |
| 321 |
| 322 Implement LayoutTestController::pseudoShadowId() |
| 323 https://bugs.webkit.org/show_bug.cgi?id=60034 |
| 324 |
| 325 * public/WebElement.h: |
| 326 * src/WebElement.cpp: |
| 327 (WebKit::WebElement::shadowPseudoId): |
| 328 |
| 329 2011-05-05 John Abd-El-Malek <jam@chromium.org> |
| 330 |
| 331 Reviewed by James Robinson. |
| 332 |
| 333 [chromium] Make IndexedDB code use WebPermissionClient API |
| 334 https://bugs.webkit.org/show_bug.cgi?id=60340 |
| 335 |
| 336 * public/WebPermissionClient.h: |
| 337 (WebKit::WebPermissionClient::allowIndexedDB): |
| 338 * src/IDBFactoryBackendProxy.cpp: |
| 339 (WebKit::IDBFactoryBackendProxy::open): |
| 340 |
| 341 2011-05-05 Adam Barth <abarth@webkit.org> |
| 342 |
| 343 Roll Chromium DEPS. |
| 344 |
| 345 * DEPS: |
| 346 |
| 347 2011-05-05 Ryosuke Niwa <rniwa@webkit.org> |
| 348 |
| 349 Reviewed by Eric Seidel. |
| 350 |
| 351 Rename SelectionController to FrameSelection |
| 352 https://bugs.webkit.org/show_bug.cgi?id=60234 |
| 353 |
| 354 * src/WebFrameImpl.cpp: |
| 355 (WebKit::WebFrameImpl::selectWordAroundCaret): |
| 356 * src/WebViewImpl.cpp: |
| 357 (WebKit::WebViewImpl::textInputType): |
| 358 (WebKit::WebViewImpl::caretOrSelectionBounds): |
| 359 (WebKit::WebViewImpl::caretOrSelectionRange): |
| 360 (WebKit::WebViewImpl::clearFocusedNode): |
| 361 |
| 362 2011-05-03 Hans Wennborg <hans@chromium.org> |
| 363 |
| 364 Reviewed by Steve Block. |
| 365 |
| 366 IndexedDB: Unit tests for LevelDB key coding functions |
| 367 https://bugs.webkit.org/show_bug.cgi?id=59692 |
| 368 |
| 369 Add unit tests for the basic key coding functions used by the LevelDB ba
ck-end. |
| 370 |
| 371 * WebKit.gypi: |
| 372 * tests/IDBLevelDBCodingTest.cpp: Added. |
| 373 (IDBLevelDBCoding::TEST): |
| 374 |
| 375 2011-05-04 MORITA Hajime <morrita@google.com> |
| 376 |
| 377 Unreviewed unit test skip (startPostAndWaitOnCondition) |
| 378 which fails on Windows 7. See bug 60248 for tracking. |
| 379 |
| 380 * tests/CCThreadTest.cpp: |
| 381 (WebCore::TEST): |
| 382 |
| 383 2011-05-04 Cris Neckar <cdn@chromium.org> |
| 384 |
| 385 Reviewed by Adam Barth. |
| 386 |
| 387 Expose WebView directly through ChromeClient. |
| 388 https://bugs.webkit.org/show_bug.cgi?id=49902 |
| 389 |
| 390 * src/AutoFillPopupMenuClient.cpp: |
| 391 (WebKit::AutoFillPopupMenuClient::getWebView): |
| 392 * src/ChromeClientImpl.cpp: |
| 393 (WebKit::ChromeClientImpl::webView): |
| 394 * src/ChromeClientImpl.h: |
| 395 * src/GraphicsContext3DChromium.cpp: |
| 396 (WebCore::GraphicsContext3DInternal::initialize): |
| 397 * src/PlatformBridge.cpp: |
| 398 (WebCore::toWebWidgetClient): |
| 399 * src/StorageNamespaceProxy.cpp: |
| 400 (WebCore::StorageNamespace::sessionStorageNamespace): |
| 401 * src/WebViewImpl.cpp: |
| 402 (WebKit::WebViewImpl::fromPage): |
| 403 |
| 404 2011-05-04 Nate Chapin <japhet@chromium.org> |
| 405 |
| 406 Reviewed by Mihai Parparita. |
| 407 |
| 408 Ensure we don't overwrite user-specified scroll positions |
| 409 on same document HistoryItem navigations. |
| 410 https://bugs.webkit.org/show_bug.cgi?id=59877 |
| 411 |
| 412 * src/WebFrameImpl.cpp: |
| 413 (WebKit::WebFrameImpl::loadHistoryItem): |
| 414 (WebKit::WebFrameImpl::currentHistoryItem): |
| 415 (WebKit::WebFrameImpl::WebFrameImpl): |
| 416 * src/WebFrameImpl.h: |
| 417 |
| 418 2011-05-04 Tao Bai <michaelbai@chromium.org> |
| 419 |
| 420 Reviewed by David Kilzer. |
| 421 |
| 422 Populate touch-icon url to FrameLoaderClient |
| 423 https://bugs.webkit.org/show_bug.cgi?id=59143 |
| 424 |
| 425 Respected the change of FrameLoaderClient. |
| 426 |
| 427 * src/FrameLoaderClientImpl.cpp: |
| 428 (WebKit::FrameLoaderClientImpl::dispatchDidChangeIcons): |
| 429 * src/FrameLoaderClientImpl.h: |
| 430 |
| 431 2011-05-04 Jay Civelli <jcivelli@chromium.org> |
| 432 |
| 433 Reviewed by Ojan Vafai. |
| 434 |
| 435 Send the char events to the select popup if one is showing to fix |
| 436 a bug were pressing a letter would not select the matching option. |
| 437 https://bugs.webkit.org/show_bug.cgi?id=47769 |
| 438 |
| 439 * src/WebViewImpl.cpp: |
| 440 (WebKit::WebViewImpl::keyEvent): |
| 441 (WebKit::WebViewImpl::charEvent): |
| 442 * src/WebViewImpl.h: |
| 443 |
| 444 2011-05-03 Justin Novosad <junov@chromium.org> |
| 445 |
| 446 Reviewed by Kenneth Russell. |
| 447 |
| 448 [Chromium] Make accelerated 2d canvas enabled by default with skia |
| 449 https://bugs.webkit.org/show_bug.cgi?id=59929 |
| 450 Added new flag for enabling the legacy accelerated 2d canvas |
| 451 The flag is not yet functional with this change. |
| 452 |
| 453 * public/WebSettings.h: |
| 454 * src/WebSettingsImpl.cpp: |
| 455 (WebKit::WebSettingsImpl::setLegacyAccelerated2dCanvasEnabled): |
| 456 * src/WebSettingsImpl.h: |
| 457 |
| 458 2011-05-03 Alpha Lam <hclam@chromium.org> |
| 459 |
| 460 Not reviewed. Build fix. |
| 461 |
| 462 More 0 to nullptr. |
| 463 |
| 464 * src/FrameLoaderClientImpl.cpp: |
| 465 (WebKit::FrameLoaderClientImpl::pluginLoadObserver): |
| 466 * src/GraphicsContext3DChromium.cpp: |
| 467 (WebCore::GraphicsContext3D::~GraphicsContext3D): |
| 468 * src/WebAudioBus.cpp: |
| 469 (WebKit::WebAudioBus::release): |
| 470 * src/WebBlobData.cpp: |
| 471 (WebKit::WebBlobData::reset): |
| 472 * src/WebViewImpl.cpp: |
| 473 (WebKit::WebView::addUserScript): |
| 474 (WebKit::WebView::addUserStyleSheet): |
| 475 |
| 476 2011-05-03 John Abd-El-Malek <jam@chromium.org> |
| 477 |
| 478 Reviewed by James Robinson. |
| 479 |
| 480 [chromium] Go through WebPermissionClient for local storage access. Als
o cleanup left over code from previous WebPermissionClient change. |
| 481 https://bugs.webkit.org/show_bug.cgi?id=60066 |
| 482 |
| 483 * public/WebFrameClient.h: |
| 484 * public/WebPermissionClient.h: |
| 485 (WebKit::WebPermissionClient::allowLocalStorage): |
| 486 * src/DatabaseObserver.cpp: |
| 487 (WebCore::DatabaseObserver::canEstablishDatabase): |
| 488 * src/FrameLoaderClientImpl.cpp: |
| 489 (WebKit::FrameLoaderClientImpl::allowScriptExtension): |
| 490 (WebKit::FrameLoaderClientImpl::allowJavaScript): |
| 491 (WebKit::FrameLoaderClientImpl::allowPlugins): |
| 492 (WebKit::FrameLoaderClientImpl::allowImages): |
| 493 (WebKit::FrameLoaderClientImpl::didNotAllowScript): |
| 494 (WebKit::FrameLoaderClientImpl::didNotAllowPlugins): |
| 495 * src/StorageAreaProxy.cpp: |
| 496 (WebCore::StorageAreaProxy::setItem): |
| 497 |
| 498 2011-05-03 Tony Chang <tony@chromium.org> |
| 499 |
| 500 Unreviewed, rolling the version of chromium to r83922. |
| 501 |
| 502 * DEPS: |
| 503 |
| 504 2011-05-03 Julien Chaffraix <jchaffraix@codeaurora.org> |
| 505 |
| 506 Reviewed by Dimitri Glazkov. |
| 507 |
| 508 Element:shadowRoot & Element::ensureShadowRoot should return ShadowRoot* |
| 509 https://bugs.webkit.org/show_bug.cgi?id=58703 |
| 510 |
| 511 * src/WebElement.cpp: Added #include for ShadowRoot.h. |
| 512 |
| 513 2011-05-02 Adam Klein <adamk@chromium.org> |
| 514 |
| 515 Reviewed by Tony Chang. |
| 516 |
| 517 Roll chromium DEPS to r83722, add new crypto directory to DEPS |
| 518 https://bugs.webkit.org/show_bug.cgi?id=59992 |
| 519 |
| 520 * DEPS: |
| 521 |
| 522 2011-05-02 Adam Roben <aroben@apple.com> |
| 523 |
| 524 Take advantage of implicit conversion from nullptr_t to PassOwnPtr |
| 525 |
| 526 Fixes <http://webkit.org/b/59964> Implicit conversion from std::nullptr_
t to PassOwnPtr |
| 527 doesn't work, but should |
| 528 |
| 529 Reviewed by Adam Barth. |
| 530 |
| 531 * src/WebMediaPlayerClientImpl.cpp: |
| 532 |
| 533 2011-05-03 Pavel Feldman <pfeldman@google.com> |
| 534 |
| 535 Not reviewed: re-applied r85589. |
| 536 |
| 537 * src/js/DevTools.js: |
| 538 (.WebInspector.InspectorFrontendHostStub.prototype.inspectedURLChanged): |
| 539 |
| 540 2011-05-03 Pavel Feldman <pfeldman@google.com> |
| 541 |
| 542 Reviewed by Yury Semikhatsky. |
| 543 |
| 544 Web Inspector: [remote debugging] use document.title to set window name. |
| 545 https://bugs.webkit.org/show_bug.cgi?id=60012 |
| 546 |
| 547 * src/js/DevTools.js: |
| 548 (WebInspector.InspectorFrontendHostStub.prototype.inspectedURLChanged): |
| 549 |
| 550 2011-05-02 Alok Priyadarshi <alokp@chromium.org> |
| 551 |
| 552 Reviewed by Dimitri Glazkov. |
| 553 |
| 554 Chromium windows build is broken due to r85395 |
| 555 https://bugs.webkit.org/show_bug.cgi?id=59945 |
| 556 |
| 557 Include SecurityOrigin.h in IDBFactoryBackendProxy.cpp |
| 558 |
| 559 * src/IDBFactoryBackendProxy.cpp: |
| 560 |
| 561 2011-04-30 Mihai Parparita <mihaip@chromium.org> |
| 562 |
| 563 Reviewed by Eric Seidel. |
| 564 |
| 565 V8Proxy.h shouldn't include SecurityOrigin.h |
| 566 https://bugs.webkit.org/show_bug.cgi?id=59859 |
| 567 |
| 568 Add SecurityOrigin.h includes to places that were relying on transitive |
| 569 includes. |
| 570 |
| 571 * src/ApplicationCacheHost.cpp: |
| 572 * src/WebGeolocationPermissionRequest.cpp: |
| 573 |
| 574 2011-04-29 Chris Evans <cevans@chromium.org> |
| 575 |
| 576 Reviewed by Adam Barth. |
| 577 |
| 578 Add WebCore::Setting to block displaying and/or running insecure content
on secure pages |
| 579 https://bugs.webkit.org/show_bug.cgi?id=58378 |
| 580 |
| 581 * public/WebSettings.h: |
| 582 * src/WebSettingsImpl.cpp: |
| 583 (WebKit::WebSettingsImpl::setAllowDisplayOfInsecureContent): |
| 584 (WebKit::WebSettingsImpl::setAllowRunningOfInsecureContent): |
| 585 * src/WebSettingsImpl.h: |
| 586 Simple plumbing for the new boolean settings. |
| 587 |
| 588 2011-04-29 Kenneth Russell <kbr@google.com> |
| 589 |
| 590 Unreviewed build fix. Skip WebPageNewSerializerTest.cpp in Windows multi
-DLL build. |
| 591 |
| 592 * WebKit.gyp: |
| 593 |
| 594 2011-04-28 Evan Martin <evan@chromium.org> |
| 595 |
| 596 Reviewed by Tony Chang. |
| 597 |
| 598 [chromium] support components build on Linux |
| 599 https://bugs.webkit.org/show_bug.cgi?id=59748 |
| 600 |
| 601 * WebKit.gyp: adjust tests to not be Windows-specific. |
| 602 * public/WebCommon.h: add #defines to support Linux. |
| 603 * public/linux/WebFontRenderStyle.h: expose Linux-specific API. |
| 604 * tests/RunAllTests.cpp: adjust ifdefs to not be Windows-specific. |
| 605 |
| 606 2011-04-29 Vsevolod Vlasov <vsevik@chromium.org> |
| 607 |
| 608 Reviewed by Pavel Feldman. |
| 609 |
| 610 Chromium DevTools: Fix network panel timing/size/headers tests. |
| 611 https://bugs.webkit.org/show_bug.cgi?id=59696 |
| 612 |
| 613 * src/js/Tests.js: |
| 614 (.TestSuite.prototype.testNetworkSize.finishResource): |
| 615 (.TestSuite.prototype.testNetworkSyncSize.finishResource): |
| 616 (.TestSuite.prototype.testNetworkRawHeadersText.finishResource): |
| 617 (.TestSuite.prototype.testNetworkTiming.finishResource): |
| 618 |
| 619 2011-04-29 Pavel Feldman <pfeldman@google.com> |
| 620 |
| 621 Reviewed by Yury Semikhatsky. |
| 622 |
| 623 Web Inspector: add "open link in new tab" action into the network and re
sources panels. |
| 624 https://bugs.webkit.org/show_bug.cgi?id=59788 |
| 625 |
| 626 This change also distinguishes context menu items case between platforms
. |
| 627 |
| 628 * src/js/DevTools.js: |
| 629 |
| 630 2011-04-28 Nat Duca <nduca@chromium.org> |
| 631 |
| 632 Reviewed by Kenneth Russell. |
| 633 |
| 634 [chromium] Add swapBuffersCompleteCallback to Extensions3DChromium |
| 635 https://bugs.webkit.org/show_bug.cgi?id=59626 |
| 636 |
| 637 * public/WebGraphicsContext3D.h: |
| 638 (WebKit::WebGraphicsContext3D::WebGraphicsSwapBuffersCompleteCallbackCHR
OMIUM::~WebGraphicsSwapBuffersCompleteCallbackCHROMIUM): |
| 639 (WebKit::WebGraphicsContext3D::setSwapBuffersCompleteCallbackCHROMIUM): |
| 640 * src/Extensions3DChromium.cpp: |
| 641 (WebCore::Extensions3DChromium::setSwapBuffersCompleteCallbackCHROMIUM): |
| 642 * src/GraphicsContext3DChromium.cpp: |
| 643 (WebCore::SwapBuffersCompleteCallbackAdapter::~SwapBuffersCompleteCallba
ckAdapter): |
| 644 (WebCore::SwapBuffersCompleteCallbackAdapter::SwapBuffersCompleteCallbac
kAdapter): |
| 645 (WebCore::SwapBuffersCompleteCallbackAdapter::onSwapBuffersComplete): |
| 646 (WebCore::SwapBuffersCompleteCallbackAdapter::create): |
| 647 (WebCore::GraphicsContext3DInternal::setSwapBuffersCompleteCallbackCHROM
IUM): |
| 648 * src/GraphicsContext3DInternal.h: |
| 649 * src/WebViewImpl.cpp: |
| 650 |
| 651 2011-04-28 John Abd-El-Malek <jam@chromium.org> |
| 652 |
| 653 Reviewed by Tony Chang. |
| 654 |
| 655 [chromium] Fix silly bug with WebPermissionClient |
| 656 https://bugs.webkit.org/show_bug.cgi?id=59769 |
| 657 |
| 658 * src/FrameLoaderClientImpl.cpp: |
| 659 (WebKit::FrameLoaderClientImpl::allowJavaScript): |
| 660 (WebKit::FrameLoaderClientImpl::allowPlugins): |
| 661 (WebKit::FrameLoaderClientImpl::allowImages): |
| 662 |
| 663 2011-04-28 Jay Civelli <jcivelli@chromium.org> |
| 664 |
| 665 Reviewed by Adam Barth. |
| 666 |
| 667 Introducing a new API to serialize a WebView back to HTML. |
| 668 https://bugs.webkit.org/show_bug.cgi?id=58947 |
| 669 |
| 670 * WebKit.gyp: |
| 671 * public/WebPageSerializer.h: |
| 672 * src/WebPageSerializer.cpp: |
| 673 (WebKit::WebPageSerializer::serialize): |
| 674 * tests/WebPageNewSerializerTest.cpp: Added. |
| 675 * tests/data/pageserializer: Added. |
| 676 * tests/data/pageserializer/blank_frames.html: Added. |
| 677 * tests/data/pageserializer/blue_background.png: Added. |
| 678 * tests/data/pageserializer/css_test_page.html: Added. |
| 679 * tests/data/pageserializer/green_background.png: Added. |
| 680 * tests/data/pageserializer/iframe.html: Added. |
| 681 * tests/data/pageserializer/iframe2.html: Added. |
| 682 * tests/data/pageserializer/import_style_from_link.css: Added. |
| 683 * tests/data/pageserializer/import_styles.css: Added. |
| 684 * tests/data/pageserializer/link_styles.css: Added. |
| 685 * tests/data/pageserializer/ol-dot.png: Added. |
| 686 * tests/data/pageserializer/orange_background.png: Added. |
| 687 * tests/data/pageserializer/purple_background.png: Added. |
| 688 * tests/data/pageserializer/red_background.png: Added. |
| 689 * tests/data/pageserializer/simple.xhtml: Added. |
| 690 * tests/data/pageserializer/top_frame.html: Added. |
| 691 * tests/data/pageserializer/ul-dot.png: Added. |
| 692 * tests/data/pageserializer/yellow_background.png: Added. |
| 693 |
| 694 2011-04-28 John Abd-El-Malek <jam@chromium.org> |
| 695 |
| 696 Reviewed by Darin Fisher. |
| 697 |
| 698 [chromium] Add a WebPermissionClient to be used for checking permissions
of features |
| 699 https://bugs.webkit.org/show_bug.cgi?id=59720 |
| 700 |
| 701 * public/WebFrameClient.h: |
| 702 (WebKit::WebFrameClient::allowPlugins): |
| 703 (WebKit::WebFrameClient::didNotAllowPlugins): |
| 704 (WebKit::WebFrameClient::allowImages): |
| 705 (WebKit::WebFrameClient::allowScript): |
| 706 (WebKit::WebFrameClient::allowDatabase): |
| 707 (WebKit::WebFrameClient::didNotAllowScript): |
| 708 * public/WebPermissionClient.h: Added. |
| 709 (WebKit::WebPermissionClient::allowDatabase): |
| 710 (WebKit::WebPermissionClient::allowImages): |
| 711 (WebKit::WebPermissionClient::allowPlugins): |
| 712 (WebKit::WebPermissionClient::allowScript): |
| 713 (WebKit::WebPermissionClient::allowScriptExtension): |
| 714 (WebKit::WebPermissionClient::allowReadFromClipboard): |
| 715 (WebKit::WebPermissionClient::allowWriteToClipboard): |
| 716 (WebKit::WebPermissionClient::didNotAllowPlugins): |
| 717 (WebKit::WebPermissionClient::didNotAllowScript): |
| 718 (WebKit::WebPermissionClient::~WebPermissionClient): |
| 719 * public/WebView.h: |
| 720 * public/WebViewClient.h: |
| 721 (WebKit::WebViewClient::didEndEditing): |
| 722 * src/DatabaseObserver.cpp: |
| 723 (WebCore::DatabaseObserver::canEstablishDatabase): |
| 724 * src/EditorClientImpl.cpp: |
| 725 (WebKit::EditorClientImpl::toggleContinuousSpellChecking): |
| 726 (WebKit::EditorClientImpl::canCopyCut): |
| 727 (WebKit::EditorClientImpl::canPaste): |
| 728 * src/FrameLoaderClientImpl.cpp: |
| 729 (WebKit::FrameLoaderClientImpl::allowScriptExtension): |
| 730 (WebKit::FrameLoaderClientImpl::allowJavaScript): |
| 731 (WebKit::FrameLoaderClientImpl::allowPlugins): |
| 732 (WebKit::FrameLoaderClientImpl::allowImages): |
| 733 (WebKit::FrameLoaderClientImpl::didNotAllowScript): |
| 734 (WebKit::FrameLoaderClientImpl::didNotAllowPlugins): |
| 735 * src/WebFrameImpl.cpp: |
| 736 (WebKit::WebFrameImpl::enableContinuousSpellChecking): |
| 737 * src/WebViewImpl.cpp: |
| 738 (WebKit::WebViewImpl::setAutoFillClient): |
| 739 (WebKit::WebViewImpl::setPermissionClient): |
| 740 (WebKit::WebViewImpl::WebViewImpl): |
| 741 * src/WebViewImpl.h: |
| 742 (WebKit::WebViewImpl::permissionClient): |
| 743 |
| 744 2011-04-28 Kenneth Russell <kbr@google.com> |
| 745 |
| 746 Unreviewed fix for Windows multi-DLL build. |
| 747 |
| 748 * WebKit.gyp: |
| 749 |
| 750 2011-04-27 Dmitry Lomov <dslomov@google.com> |
| 751 |
| 752 Reviewed by David Levin. |
| 753 |
| 754 CrossThreadCopier should not have a default specialization for raw point
ers |
| 755 https://bugs.webkit.org/show_bug.cgi?id=59234 |
| 756 Removed the ablity to pass raw pointers cross-thread |
| 757 Added and applied annotations for doing that |
| 758 |
| 759 * src/WebSharedWorkerImpl.cpp: |
| 760 (WebKit::WebSharedWorkerImpl::connect): |
| 761 (WebKit::WebSharedWorkerImpl::connectTask): |
| 762 * src/WebSharedWorkerImpl.h: |
| 763 * src/WebWorkerBase.cpp: |
| 764 (WebKit::WebWorkerBase::postMessageToWorkerObject): |
| 765 (WebKit::WebWorkerBase::postExceptionToWorkerObject): |
| 766 (WebKit::WebWorkerBase::postConsoleMessageToWorkerObject): |
| 767 (WebKit::WebWorkerBase::confirmMessageFromWorkerObject): |
| 768 (WebKit::WebWorkerBase::reportPendingActivity): |
| 769 (WebKit::WebWorkerBase::workerContextClosed): |
| 770 (WebKit::WebWorkerBase::workerContextDestroyed): |
| 771 * src/WebWorkerClientImpl.cpp: |
| 772 (WebKit::WebWorkerClientImpl::startWorkerContext): |
| 773 (WebKit::WebWorkerClientImpl::terminateWorkerContext): |
| 774 (WebKit::WebWorkerClientImpl::postMessageToWorkerContext): |
| 775 (WebKit::WebWorkerClientImpl::workerObjectDestroyed): |
| 776 (WebKit::WebWorkerClientImpl::postMessageToWorkerObject): |
| 777 (WebKit::WebWorkerClientImpl::postExceptionToWorkerObject): |
| 778 (WebKit::WebWorkerClientImpl::postConsoleMessageToWorkerObject): |
| 779 (WebKit::WebWorkerClientImpl::confirmMessageFromWorkerObject): |
| 780 (WebKit::WebWorkerClientImpl::reportPendingActivity): |
| 781 * src/WebWorkerImpl.cpp: |
| 782 (WebKit::WebWorkerImpl::postMessageToWorkerContext): |
| 783 * src/WorkerFileSystemCallbacksBridge.cpp: |
| 784 (WebKit::WorkerFileSystemCallbacksBridge::postOpenFileSystemToMainThread
): |
| 785 (WebKit::WorkerFileSystemCallbacksBridge::postMoveToMainThread): |
| 786 (WebKit::WorkerFileSystemCallbacksBridge::postCopyToMainThread): |
| 787 (WebKit::WorkerFileSystemCallbacksBridge::postRemoveToMainThread): |
| 788 (WebKit::WorkerFileSystemCallbacksBridge::postRemoveRecursivelyToMainThr
ead): |
| 789 (WebKit::WorkerFileSystemCallbacksBridge::postReadMetadataToMainThread): |
| 790 (WebKit::WorkerFileSystemCallbacksBridge::postCreateFileToMainThread): |
| 791 (WebKit::WorkerFileSystemCallbacksBridge::postCreateDirectoryToMainThrea
d): |
| 792 (WebKit::WorkerFileSystemCallbacksBridge::postFileExistsToMainThread): |
| 793 (WebKit::WorkerFileSystemCallbacksBridge::postDirectoryExistsToMainThrea
d): |
| 794 (WebKit::WorkerFileSystemCallbacksBridge::postReadDirectoryToMainThread)
: |
| 795 (WebKit::WorkerFileSystemCallbacksBridge::didFailOnMainThread): |
| 796 (WebKit::WorkerFileSystemCallbacksBridge::didOpenFileSystemOnMainThread)
: |
| 797 (WebKit::WorkerFileSystemCallbacksBridge::didSucceedOnMainThread): |
| 798 (WebKit::WorkerFileSystemCallbacksBridge::didReadMetadataOnMainThread): |
| 799 (WebKit::WorkerFileSystemCallbacksBridge::didReadDirectoryOnMainThread): |
| 800 * src/WorkerFileWriterCallbacksBridge.cpp: |
| 801 (WebKit::WorkerFileWriterCallbacksBridge::postWriteToMainThread): |
| 802 (WebKit::WorkerFileWriterCallbacksBridge::postTruncateToMainThread): |
| 803 (WebKit::WorkerFileWriterCallbacksBridge::postAbortToMainThread): |
| 804 (WebKit::WorkerFileWriterCallbacksBridge::didWrite): |
| 805 (WebKit::WorkerFileWriterCallbacksBridge::didFail): |
| 806 (WebKit::WorkerFileWriterCallbacksBridge::didTruncate): |
| 807 (WebKit::WorkerFileWriterCallbacksBridge::postInitToMainThread): |
| 808 (WebKit::WorkerFileWriterCallbacksBridge::dispatchTaskToMainThread): |
| 809 (WebKit::WorkerFileWriterCallbacksBridge::dispatchTaskToWorkerThread): |
| 810 * tests/CCThreadTest.cpp: |
| 811 (WebCore::TEST): |
| 812 |
| 813 2011-04-27 James Robinson <jamesr@chromium.org> |
| 814 |
| 815 Reviewed by Kenneth Russell. |
| 816 |
| 817 [chromium] Ensure compositing layers are up to date before entering doCo
mposite |
| 818 https://bugs.webkit.org/show_bug.cgi?id=59159 |
| 819 |
| 820 Explicitly update and sync the compositing layer data structures for all
frames in the tree before entering the |
| 821 composite operation so that lazily updated state doesn't mutate the Grap
hicsLayer tree while compositing. |
| 822 |
| 823 * src/WebViewImpl.cpp: |
| 824 (WebKit::WebViewImpl::composite): |
| 825 |
| 826 2011-04-27 James Robinson <jamesr@chromium.org> |
| 827 |
| 828 Reviewed by Adam Barth. |
| 829 |
| 830 Fix OwnPtr strict issues in chromium linux build |
| 831 https://bugs.webkit.org/show_bug.cgi?id=59664 |
| 832 |
| 833 * src/WebImageDecoder.cpp: |
| 834 (WebKit::WebImageDecoder::getFrameAtIndex): |
| 835 * src/WebImageSkia.cpp: |
| 836 (WebKit::WebImage::fromData): |
| 837 |
| 838 2011-04-27 Adam Barth <abarth@webkit.org> |
| 839 |
| 840 Reviewed by David Levin. |
| 841 |
| 842 Make GraphicsContext3DChromium play nice with strict OwnPtrs |
| 843 https://bugs.webkit.org/show_bug.cgi?id=59659 |
| 844 |
| 845 Attempt #2. Hopefully this time I won't make everything crash. |
| 846 |
| 847 * src/GraphicsContext3DChromium.cpp: |
| 848 (WebCore::GraphicsContext3DInternal::initialize): |
| 849 |
| 850 2011-04-27 Dirk Pranke <dpranke@chromium.org> |
| 851 |
| 852 Reviewed by Darin Fisher. |
| 853 |
| 854 remove unneeded TestWebWidget class |
| 855 https://bugs.webkit.org/show_bug.cgi?id=59573 |
| 856 |
| 857 * tests/PopupMenuTest.cpp: |
| 858 |
| 859 2011-04-27 Tony Chang <tony@chromium.org> |
| 860 |
| 861 Reviewed by Ojan Vafai. |
| 862 |
| 863 [chromium] add a build target to make a zip file with the inspector debu
g files |
| 864 https://bugs.webkit.org/show_bug.cgi?id=56656 |
| 865 |
| 866 * WebKit.gyp: Add target |
| 867 * scripts/concatenate_css_files.py: Pass in a string of html rather |
| 868 than a filename |
| 869 * scripts/concatenate_js_files.py: Same as above |
| 870 * scripts/generate_devtools_html.py: Refactor main into a helper functio
n |
| 871 * scripts/generate_devtools_zip.py: Added. |
| 872 |
| 873 2011-04-27 Mihai Parparita <mihaip@chromium.org> |
| 874 |
| 875 Reviewed by Eric Seidel. |
| 876 |
| 877 Frame.h shouldn't include Document.h |
| 878 https://bugs.webkit.org/show_bug.cgi?id=59560 |
| 879 |
| 880 Add Document.h #includes for files that were relying on transitive |
| 881 #includes via Frame.h. |
| 882 |
| 883 * src/LocalFileSystemChromium.cpp: |
| 884 * src/StorageEventDispatcherImpl.cpp: |
| 885 * src/WebFrameImpl.h: |
| 886 * src/WebWorkerBase.cpp: |
| 887 |
| 888 2011-04-26 Jay Civelli <jcivelli@chromium.org> |
| 889 |
| 890 Reviewed by Eric Seidel. |
| 891 |
| 892 Typedefing the shared timer function. |
| 893 https://bugs.webkit.org/show_bug.cgi?id=59564 |
| 894 |
| 895 * public/WebKitClient.h: |
| 896 (WebKit::WebKitClient::setSharedTimerFiredFunction): |
| 897 |
| 898 2011-04-26 Dirk Pranke <dpranke@chromium.org> |
| 899 |
| 900 Unreviewed, rolling out r84982. |
| 901 http://trac.webkit.org/changeset/84982 |
| 902 https://bugs.webkit.org/show_bug.cgi?id=59558 |
| 903 |
| 904 re-land r84951 |
| 905 |
| 906 * WebKit.gyp: |
| 907 * public/WebFrame.h: |
| 908 * public/WebWidget.h: |
| 909 * public/mac/WebSubstringUtil.h: Added. |
| 910 * src/WebFrameImpl.cpp: |
| 911 (WebKit::WebFrameImpl::firstRectForCharacterRange): |
| 912 (WebKit::WebFrameImpl::characterIndexForPoint): |
| 913 * src/WebFrameImpl.h: |
| 914 * src/WebPopupMenuImpl.cpp: |
| 915 (WebKit::WebPopupMenuImpl::compositionRange): |
| 916 (WebKit::WebPopupMenuImpl::caretOrSelectionRange): |
| 917 * src/WebPopupMenuImpl.h: |
| 918 * src/WebViewImpl.cpp: |
| 919 (WebKit::WebViewImpl::compositionRange): |
| 920 (WebKit::WebViewImpl::caretOrSelectionRange): |
| 921 * src/WebViewImpl.h: |
| 922 * src/mac/WebSubstringUtil.mm: Added. |
| 923 (WebKit::WebSubstringUtil::attributedSubstringInRange): |
| 924 |
| 925 2011-04-26 Sam Weinig <sam@webkit.org> |
| 926 |
| 927 Reviewed by David Hyatt. |
| 928 |
| 929 Remove Datagrid from the tree |
| 930 https://bugs.webkit.org/show_bug.cgi?id=59543 |
| 931 |
| 932 * features.gypi: |
| 933 Remove feature. |
| 934 |
| 935 2011-04-26 Sheriff Bot <webkit.review.bot@gmail.com> |
| 936 |
| 937 Unreviewed, rolling out r84951. |
| 938 http://trac.webkit.org/changeset/84951 |
| 939 https://bugs.webkit.org/show_bug.cgi?id=59558 |
| 940 |
| 941 "breaks chromium compile" (Requested by dpranke on #webkit). |
| 942 |
| 943 * WebKit.gyp: |
| 944 * public/WebFrame.h: |
| 945 * public/WebWidget.h: |
| 946 * public/mac/WebSubstringUtil.h: Removed. |
| 947 * src/WebFrameImpl.cpp: |
| 948 (WebKit::WebFrameImpl::firstRectForCharacterRange): |
| 949 * src/WebFrameImpl.h: |
| 950 * src/WebPopupMenuImpl.cpp: |
| 951 * src/WebPopupMenuImpl.h: |
| 952 * src/WebViewImpl.cpp: |
| 953 * src/WebViewImpl.h: |
| 954 * src/mac/WebSubstringUtil.mm: Removed. |
| 955 |
| 956 2011-04-26 Daniel Cheng <dcheng@chromium.org> |
| 957 |
| 958 Reviewed by Eric Seidel. |
| 959 |
| 960 [chromium] Implement EditorClient::canCopyCut and EditorClient::canPaste |
| 961 https://bugs.webkit.org/show_bug.cgi?id=59264 |
| 962 |
| 963 * public/WebViewClient.h: |
| 964 (WebKit::WebViewClient::canTriggerClipboardRead): |
| 965 (WebKit::WebViewClient::canTriggerClipboardWrite): |
| 966 * src/EditorClientImpl.cpp: |
| 967 (WebKit::EditorClientImpl::canCopyCut): |
| 968 (WebKit::EditorClientImpl::canPaste): |
| 969 |
| 970 2011-04-26 Evan Martin <evan@chromium.org> |
| 971 |
| 972 Unreviewed, Chrome/Mac build fix. |
| 973 |
| 974 * WebKit.gypi: Remove extra file. (I removed a subtraction, but |
| 975 forgot to remove the corresponding addition that the subtraction |
| 976 was counteracting.) |
| 977 |
| 978 2011-04-26 Evan Martin <evan@chromium.org> |
| 979 |
| 980 Reviewed by Tony Chang. |
| 981 |
| 982 [chromium] refactor duplicated list of test source files |
| 983 https://bugs.webkit.org/show_bug.cgi?id=59478 |
| 984 |
| 985 The platform-specific unit test files were listed twice in |
| 986 WebKit.gyp: once for the components build, once for the normal |
| 987 build. Refactor this into the unified webkit_unittest_files |
| 988 variable. (It appears the omission of WebPageSerializerTest |
| 989 in one instance was an oversight.) |
| 990 |
| 991 * WebKit.gyp: |
| 992 * WebKit.gypi: |
| 993 |
| 994 2011-04-26 Robert Sesek <rsesek@chromium.org> |
| 995 |
| 996 Reviewed by Dimitri Glazkov. |
| 997 |
| 998 [Chromium] Implement WebKit methods to assist with Cocoa NSTextInput imp
lementation |
| 999 https://bugs.webkit.org/show_bug.cgi?id=54969 |
| 1000 |
| 1001 * WebKit.gyp: |
| 1002 * public/WebFrame.h: |
| 1003 * public/WebWidget.h: |
| 1004 * public/mac/WebSubstringUtil.h: Added. |
| 1005 * src/WebFrameImpl.cpp: |
| 1006 (WebKit::WebFrameImpl::firstRectForCharacterRange): Return the result re
ct in window coordinates |
| 1007 (WebKit::WebFrameImpl::characterIndexForPoint): New method on WebFrame |
| 1008 * src/WebFrameImpl.h: |
| 1009 * src/WebPopupMenuImpl.cpp: |
| 1010 (WebKit::WebPopupMenuImpl::compositionRange): New method on WebWidget; e
mpty impl |
| 1011 (WebKit::WebPopupMenuImpl::caretOrSelectionRange): New method on WebWidg
et; empty impl |
| 1012 * src/WebPopupMenuImpl.h: |
| 1013 * src/WebViewImpl.cpp: |
| 1014 (WebKit::WebViewImpl::compositionRange): New method on WebWidget |
| 1015 (WebKit::WebViewImpl::caretOrSelectionRange): New method on WebWidget |
| 1016 * src/WebViewImpl.h: |
| 1017 * src/mac/WebSubstringUtil.mm: Added. |
| 1018 (WebKit::WebSubstringUtil::attributedSubstringInRange): |
| 1019 |
| 1020 2011-04-26 Adam Barth <abarth@webkit.org> |
| 1021 |
| 1022 Reviewed by David Levin. |
| 1023 |
| 1024 Moar strict OwnPtr fixes for WebKit/chromium |
| 1025 https://bugs.webkit.org/show_bug.cgi?id=59437 |
| 1026 |
| 1027 This patch fixes all but two strict OwnPtr issues in WebKit/chromium. |
| 1028 |
| 1029 * src/WebDataSourceImpl.cpp: |
| 1030 (WebKit::WebDataSourceImpl::setExtraData): |
| 1031 (WebKit::WebDataSourceImpl::setNextPluginLoadObserver): |
| 1032 (WebKit::WebDataSourceImpl::WebDataSourceImpl): |
| 1033 * src/WebDataSourceImpl.h: |
| 1034 * src/WebDevToolsAgentImpl.cpp: |
| 1035 (WebKit::WebDevToolsAgentImpl::attach): |
| 1036 (WebKit::WebDevToolsAgentImpl::detach): |
| 1037 (WebKit::WebDevToolsAgent::interruptAndDispatch): |
| 1038 * src/WebFrameImpl.cpp: |
| 1039 (WebKit::WebFrameImpl::printBegin): |
| 1040 * src/WebMediaPlayerClientImpl.cpp: |
| 1041 (WebKit::createWebMediaPlayer): |
| 1042 (WebKit::WebMediaPlayerClientImpl::loadInternal): |
| 1043 * src/WebSpeechInputControllerMockImpl.cpp: |
| 1044 (WebKit::WebSpeechInputControllerMockImpl::WebSpeechInputControllerMockI
mpl): |
| 1045 * src/WebStorageEventDispatcherImpl.cpp: |
| 1046 (WebKit::WebStorageEventDispatcherImpl::WebStorageEventDispatcherImpl): |
| 1047 * src/WebViewImpl.cpp: |
| 1048 (WebKit::WebViewImpl::WebViewImpl): |
| 1049 (WebKit::WebViewImpl::settings): |
| 1050 (WebKit::WebViewImpl::applyAutoFillSuggestions): |
| 1051 (WebKit::WebView::addUserScript): |
| 1052 (WebKit::WebView::addUserStyleSheet): |
| 1053 |
| 1054 2011-04-26 Ruben <chromium@hybridsource.org> |
| 1055 |
| 1056 Reviewed by Tony Chang. |
| 1057 |
| 1058 Change linux ifdefs for Chromium to Unix instead, allowing |
| 1059 new Unix ports to be enabled by default |
| 1060 https://bugs.webkit.org/show_bug.cgi?id=59297 |
| 1061 |
| 1062 * src/PlatformBridge.cpp: |
| 1063 * src/WebFrameImpl.cpp: |
| 1064 * src/WebViewImpl.cpp: |
| 1065 |
| 1066 2011-04-26 Stephen White <senorblanco@chromium.org> |
| 1067 |
| 1068 Reviewed by Kenneth Russell. |
| 1069 |
| 1070 Partial revert of http://trac.webkit.org/changeset/84893, since it |
| 1071 triggered a large number of layout test failures. |
| 1072 https://bugs.webkit.org/show_bug.cgi?id=59459 |
| 1073 |
| 1074 * src/GraphicsContext3DChromium.cpp: |
| 1075 (WebCore::GraphicsContext3DInternal::initialize): |
| 1076 |
| 1077 2011-04-26 Hans Wennborg <hans@chromium.org> |
| 1078 |
| 1079 Reviewed by Tony Gentilcore. |
| 1080 |
| 1081 IndexedDB: Enable compile-time flag for LevelDB |
| 1082 https://bugs.webkit.org/show_bug.cgi?id=59457 |
| 1083 |
| 1084 Set ENABLE_LEVELDB=1 in features.gypi. |
| 1085 |
| 1086 * features.gypi: |
| 1087 |
| 1088 2011-04-26 Pavel Feldman <pfeldman@google.com> |
| 1089 |
| 1090 Reviewed by Yury Semikhatsky. |
| 1091 |
| 1092 Chromium DevTools: recognize WebP as a valid mimetype in the Chromium po
rt. |
| 1093 https://bugs.webkit.org/show_bug.cgi?id=59332 |
| 1094 |
| 1095 * src/js/DevTools.js: |
| 1096 |
| 1097 2011-04-26 Adam Barth <abarth@webkit.org> |
| 1098 |
| 1099 Reviewed by David Levin. |
| 1100 |
| 1101 WebKit/chromium should play nice with strict OwnPtrs |
| 1102 https://bugs.webkit.org/show_bug.cgi?id=59434 |
| 1103 |
| 1104 This fixes about half the issues. |
| 1105 |
| 1106 * src/ApplicationCacheHost.cpp: |
| 1107 (WebCore::ApplicationCacheHost::maybeLoadMainResource): |
| 1108 * src/ApplicationCacheHostInternal.h: |
| 1109 (WebCore::ApplicationCacheHostInternal::ApplicationCacheHostInternal): |
| 1110 * src/AutoFillPopupMenuClient.cpp: |
| 1111 (WebKit::AutoFillPopupMenuClient::initialize): |
| 1112 * src/GraphicsContext3DChromium.cpp: |
| 1113 (WebCore::GraphicsContext3DInternal::initialize): |
| 1114 * src/ResourceHandle.cpp: |
| 1115 (WebCore::ResourceHandleInternal::start): |
| 1116 (WebCore::ResourceHandle::ResourceHandle): |
| 1117 (WebCore::ResourceHandle::loadResourceSynchronously): |
| 1118 * src/SocketStreamHandle.cpp: |
| 1119 (WebCore::SocketStreamHandleInternal::connect): |
| 1120 |
| 1121 2011-04-25 Dirk Pranke <dpranke@chromium.org> |
| 1122 |
| 1123 Unreviewed, build fix. |
| 1124 |
| 1125 Change FAILS_ to DISABLED_ in r84813. |
| 1126 |
| 1127 * tests/TransparencyWinTest.cpp: |
| 1128 (WebCore::TEST): |
| 1129 |
| 1130 2011-04-25 Dirk Pranke <dpranke@chromium.org> |
| 1131 |
| 1132 Reviewed by James Robinson. |
| 1133 |
| 1134 Suppress test failure in Chromium webkit_unit_tests. |
| 1135 https://bugs.webkit.org/show_bug.cgi?id=59358 |
| 1136 |
| 1137 Looks like this started failing after |
| 1138 http://trac.webkit.org/changeset/84631. |
| 1139 |
| 1140 * tests/TransparencyWinTest.cpp: |
| 1141 (WebCore::TEST): |
| 1142 |
| 1143 2011-04-22 Mikhail Naganov <mnaganov@chromium.org> |
| 1144 |
| 1145 Reviewed by Pavel Feldman. |
| 1146 |
| 1147 Web Inspector: [Chromium] Move detailed heap snapshots storage and proce
ssing into workers. |
| 1148 https://bugs.webkit.org/show_bug.cgi?id=59094 |
| 1149 |
| 1150 * WebKit.gyp: |
| 1151 |
| 1152 2011-04-22 Andrey Kosyakov <caseq@chromium.org> |
| 1153 |
| 1154 Reviewed by Pavel Feldman. |
| 1155 |
| 1156 Web Inspector: [Extensions API] misc API cleanup |
| 1157 https://bugs.webkit.org/show_bug.cgi?id=59194 |
| 1158 |
| 1159 * src/js/DevTools.js: |
| 1160 (WebInspector.platformExtensionAPI): |
| 1161 |
| 1162 2011-04-21 Chris Fleizach <cfleizach@apple.com> |
| 1163 |
| 1164 Reviewed by Beth Dakin. |
| 1165 |
| 1166 AX: order AccessibilityRole alphabetically |
| 1167 https://bugs.webkit.org/show_bug.cgi?id=31524 |
| 1168 |
| 1169 * public/WebAccessibilityRole.h: |
| 1170 |
| 1171 2011-04-21 Maciej Stachowiak <mjs@apple.com> |
| 1172 |
| 1173 Reviewed by Adam Roben. |
| 1174 |
| 1175 Add a feature define to allow <details> and <summary> to be disabled |
| 1176 https://bugs.webkit.org/show_bug.cgi?id=59118 |
| 1177 <rdar://problem/9257045> |
| 1178 |
| 1179 * features.gypi: |
| 1180 |
| 1181 2011-04-21 Ryosuke Niwa <rniwa@webkit.org> |
| 1182 |
| 1183 Reviewed by Sam Weinig. |
| 1184 |
| 1185 Add Frame* to the argument lists of canCopyCut and canPaste |
| 1186 https://bugs.webkit.org/show_bug.cgi?id=59153 |
| 1187 |
| 1188 * src/EditorClientImpl.cpp: |
| 1189 (WebKit::EditorClientImpl::canCopyCut): |
| 1190 (WebKit::EditorClientImpl::canPaste): |
| 1191 * src/EditorClientImpl.h: |
| 1192 |
| 1193 2011-04-21 Roland Steiner <rolandsteiner@chromium.org> |
| 1194 |
| 1195 Reviewed by Dimitri Glazkov. |
| 1196 |
| 1197 Bug 58704 - Decide on node type for ShadowRoot |
| 1198 https://bugs.webkit.org/show_bug.cgi?id=58704 |
| 1199 |
| 1200 Add a new enum entry to WebNode::NodeType for shadow roots. |
| 1201 Adapt calling sites for new SHADOW_ROOT_NODE node type. |
| 1202 |
| 1203 * public/WebNode.h: |
| 1204 * src/WebPageSerializerImpl.cpp: |
| 1205 (WebKit::WebPageSerializerImpl::buildContentForNode): |
| 1206 |
| 1207 2011-04-20 Dominic Cooney <dominicc@chromium.org> |
| 1208 |
| 1209 Reviewed by Dimitri Glazkov. |
| 1210 |
| 1211 layoutTestController can create and destroy shadow DOM |
| 1212 https://bugs.webkit.org/show_bug.cgi?id=59058 |
| 1213 |
| 1214 Chromium DRT relies on the Chromium WebKit API |
| 1215 |
| 1216 * public/WebElement.h: |
| 1217 * src/WebElement.cpp: |
| 1218 (WebKit::WebElement::shadowRoot): don't steal a zero refcount |
| 1219 (WebKit::WebElement::ensureShadowRoot): added |
| 1220 (WebKit::WebElement::removeShadowRoot): added |
| 1221 |
| 1222 2011-04-20 Alexey Marinichev <amarinichev@chromium.org> |
| 1223 |
| 1224 Reviewed by Kenneth Russell. |
| 1225 |
| 1226 Check for null m_context in WebGLLayerChromium and add resetting platfor
m layer's context in the destructor of GraphicsContext3D. |
| 1227 https://bugs.webkit.org/show_bug.cgi?id=59045 |
| 1228 |
| 1229 * src/GraphicsContext3DChromium.cpp: |
| 1230 (WebCore::GraphicsContext3D::~GraphicsContext3D): call into platform |
| 1231 layer and unregister itself. |
| 1232 |
| 1233 2011-04-20 Yuzhu Shen <yzshen@chromium.org> |
| 1234 |
| 1235 Reviewed by Tony Chang. |
| 1236 |
| 1237 [chromium] linux chromium doesn't set click count for mouse up events. |
| 1238 https://bugs.webkit.org/show_bug.cgi?id=58921 |
| 1239 |
| 1240 The reason why we need such a fix is that the Pepper API passes this inf
ormation to plugins, |
| 1241 and some consumers (e.g., Flash) need it to detect double-clicks. |
| 1242 |
| 1243 * src/gtk/WebInputEventFactory.cpp: set click count for mouse up events. |
| 1244 * tests/WebInputEventFactoryTestGtk.cpp: added test case MouseUpClickCou
nt. |
| 1245 2011-04-20 Evan Martin <evan@chromium.org> |
| 1246 |
| 1247 Reviewed by Tony Chang. |
| 1248 |
| 1249 [chromium] expose title text direction on WebDataSource |
| 1250 https://bugs.webkit.org/show_bug.cgi?id=59010 |
| 1251 |
| 1252 * public/WebDataSource.h: |
| 1253 * src/WebDataSourceImpl.cpp: |
| 1254 (WebKit::WebDataSourceImpl::pageTitle): |
| 1255 (WebKit::WebDataSourceImpl::pageTitleDirection): |
| 1256 * src/WebDataSourceImpl.h: |
| 1257 |
| 1258 2011-04-20 Pavel Feldman <pfeldman@google.com> |
| 1259 |
| 1260 Reviewed by Yury Semikhatsky. |
| 1261 |
| 1262 Web Inspector: add saveAs into the InspectorFrontendHost binding. |
| 1263 https://bugs.webkit.org/show_bug.cgi?id=58979 |
| 1264 |
| 1265 * public/WebDevToolsFrontendClient.h: |
| 1266 (WebKit::WebDevToolsFrontendClient::saveAs): |
| 1267 * src/InspectorFrontendClientImpl.cpp: |
| 1268 (WebKit::InspectorFrontendClientImpl::saveAs): |
| 1269 * src/InspectorFrontendClientImpl.h: |
| 1270 * src/js/DevTools.js: |
| 1271 |
| 1272 2011-04-19 Naoki Takano <takano.naoki@gmail.com> |
| 1273 |
| 1274 Reviewed by Kent Tamura. |
| 1275 |
| 1276 [Chromium]UI polishes and tweaks to Autofill dropdown menu. |
| 1277 https://bugs.webkit.org/show_bug.cgi?id=58505 |
| 1278 |
| 1279 * src/AutoFillPopupMenuClient.cpp: |
| 1280 (WebKit::AutoFillPopupMenuClient::initialize): Set AutofillPopup for men
uStyle. |
| 1281 |
| 1282 2011-04-19 Dirk Pranke <dpranke@chromium.org> |
| 1283 |
| 1284 Unreviewed, attempting build fix. |
| 1285 |
| 1286 Disable leveldb to work around |
| 1287 http://code.google.com/p/leveldb/issues/detail?id=1. |
| 1288 |
| 1289 * features.gypi: |
| 1290 |
| 1291 2011-04-19 Dominic Cooney <dominicc@chromium.org> |
| 1292 |
| 1293 Reviewed by Dimitri Glazkov. |
| 1294 |
| 1295 Check the type of the wrapper when unwrapping NPObjects to native |
| 1296 Ranges and Elements |
| 1297 https://bugs.webkit.org/show_bug.cgi?id=58957 |
| 1298 |
| 1299 * src/WebBindings.cpp: |
| 1300 (WebKit::getRangeImpl): check HasInstance |
| 1301 (WebKit::getElementImpl): check HasInstance |
| 1302 |
| 1303 2011-04-19 Evan Martin <evan@chromium.org> |
| 1304 |
| 1305 Reviewed by Darin Fisher. |
| 1306 |
| 1307 [chromium] didReceiveTitle API signature should not change |
| 1308 https://bugs.webkit.org/show_bug.cgi?id=58909 |
| 1309 |
| 1310 My previous attempt at a temporary shim was wrong. |
| 1311 This second try should correctly work with older clients. |
| 1312 |
| 1313 * public/WebFrameClient.h: |
| 1314 (WebKit::WebFrameClient::didReceiveTitle): |
| 1315 |
| 1316 2011-04-19 Jungshik Shin <jshin@chromium.org> |
| 1317 |
| 1318 Reviewed by Adam Barth |
| 1319 |
| 1320 Fix the compile failure in UniscribeHelperTest.cpp due to |
| 1321 a change in UniscribeHelper made by the CL for bug 48860 |
| 1322 (r84264) |
| 1323 |
| 1324 http://bugs.webkit.org/show_bug.cgi?id=48860 |
| 1325 |
| 1326 * tests/UniscribeHelperTest.cpp: |
| 1327 (TEST_F): |
| 1328 |
| 1329 2011-04-19 Stuart Morgan <stuartmorgan@chromium.org> |
| 1330 |
| 1331 Reviewed by Tony Chang. |
| 1332 |
| 1333 [chromium] Clicking on plugin for first time blocks focus shift |
| 1334 https://bugs.webkit.org/show_bug.cgi?id=58419 |
| 1335 |
| 1336 Switched to using FocusController when moving focus to a plugin |
| 1337 so that cross-frame focus changes are handled correctly. |
| 1338 |
| 1339 * src/WebPluginContainerImpl.cpp: |
| 1340 (WebKit::WebPluginContainerImpl::handleMouseEvent): |
| 1341 |
| 1342 2011-04-19 Vsevolod Vlasov <vsevik@chromium.org> |
| 1343 |
| 1344 Reviewed by Pavel Feldman. |
| 1345 |
| 1346 Web Inspector: Rename lengthReceived to encodedDataLength/dataLength |
| 1347 https://bugs.webkit.org/show_bug.cgi?id=58883 |
| 1348 |
| 1349 Renamed lengthReceived to encodedDataLength/dataLength. |
| 1350 |
| 1351 * public/WebURLLoaderClient.h: |
| 1352 (WebKit::WebURLLoaderClient::didReceiveData): |
| 1353 * src/AssociatedURLLoader.cpp: |
| 1354 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveCachedMetadata): |
| 1355 * src/FrameLoaderClientImpl.cpp: |
| 1356 (WebKit::FrameLoaderClientImpl::dispatchDidReceiveContentLength): |
| 1357 * src/FrameLoaderClientImpl.h: |
| 1358 * src/ResourceHandle.cpp: |
| 1359 (WebCore::ResourceHandleInternal::didReceiveData): |
| 1360 |
| 1361 2011-04-19 Vsevolod Vlasov <vsevik@chromium.org> |
| 1362 |
| 1363 Reviewed by Pavel Feldman. |
| 1364 |
| 1365 Chromium DevTools: Network panel timing test is flaky |
| 1366 https://bugs.webkit.org/show_bug.cgi?id=58699 |
| 1367 |
| 1368 Fixed network timing test flakiness. |
| 1369 |
| 1370 * src/js/Tests.js: |
| 1371 (.TestSuite.prototype.testNetworkTiming.finishResource): |
| 1372 |
| 1373 2011-04-19 Andrey Kosyakov <caseq@chromium.org> |
| 1374 |
| 1375 Reviewed by Pavel Feldman. |
| 1376 |
| 1377 Web Inspector: add chrome.devTools alias to webInspector namespace for c
hromium port |
| 1378 https://bugs.webkit.org/show_bug.cgi?id=58894 |
| 1379 |
| 1380 * src/js/DevTools.js: |
| 1381 (WebInspector.platformExtensionAPI): |
| 1382 |
| 1383 2011-04-19 Kinuko Yasuda <kinuko@chromium.org> |
| 1384 |
| 1385 Not reviewed; another build fix attempt. |
| 1386 |
| 1387 * src/StorageInfoChromium.cpp: |
| 1388 (WebCore::StorageInfo::queryUsageAndQuota): |
| 1389 (WebCore::StorageInfo::requestQuota): |
| 1390 * src/WebStorageQuotaCallbacksImpl.cpp: |
| 1391 (WebKit::WebStorageQuotaCallbacksImpl::WebStorageQuotaCallbacksImpl): |
| 1392 * src/WebStorageQuotaCallbacksImpl.h: |
| 1393 |
| 1394 2011-04-19 Kinuko Yasuda <kinuko@chromium.org> |
| 1395 |
| 1396 Reviewed by David Levin. |
| 1397 |
| 1398 [Chromium] Enable QUOTA API at runtime if enable-quota flag is given |
| 1399 https://bugs.webkit.org/show_bug.cgi?id=58784 |
| 1400 |
| 1401 * features.gypi: Added ENABLE_QUOTA=1. |
| 1402 * public/WebRuntimeFeatures.h: |
| 1403 * src/WebRuntimeFeatures.cpp: |
| 1404 (WebKit::WebRuntimeFeatures::enableQuota): Added. |
| 1405 (WebKit::WebRuntimeFeatures::isQuotaEnabled): Added. |
| 1406 |
| 1407 2011-04-19 John Gregg <johnnyg@google.com> |
| 1408 |
| 1409 Reviewed by Darin Fisher. |
| 1410 |
| 1411 Enable folder drag-n-drop when using a "webkitdirectory" file input |
| 1412 https://bugs.webkit.org/show_bug.cgi?id=58401 |
| 1413 |
| 1414 This uses a new ChromeClient API to enumerate the directory and |
| 1415 return all the files, as if the user had selected that directory |
| 1416 by clicking the control in the normal way. |
| 1417 |
| 1418 * public/WebViewClient.h: |
| 1419 (WebKit::WebViewClient::enumerateChosenDirectory): |
| 1420 * src/ChromeClientImpl.cpp: |
| 1421 (WebKit::ChromeClientImpl::enumerateChosenDirectory): |
| 1422 * src/ChromeClientImpl.h: |
| 1423 |
| 1424 2011-04-18 Evan Martin <evan@chromium.org> |
| 1425 |
| 1426 Reviewed by Eric Seidel. |
| 1427 |
| 1428 [chromium] expose title direction to webkit client |
| 1429 https://bugs.webkit.org/show_bug.cgi?id=58823 |
| 1430 |
| 1431 * public/WebFrameClient.h: |
| 1432 (WebKit::WebFrameClient::didReceiveTitle): |
| 1433 Add new param to API. |
| 1434 |
| 1435 * src/FrameLoaderClientImpl.cpp: |
| 1436 (WebKit::FrameLoaderClientImpl::dispatchDidReceiveTitle): |
| 1437 Pass new param in API. |
| 1438 |
| 1439 2011-04-17 Patrick Gansterer <paroga@webkit.org> |
| 1440 |
| 1441 Reviewed by Adam Barth. |
| 1442 |
| 1443 Rename PLATFORM(CG) to USE(CG) |
| 1444 https://bugs.webkit.org/show_bug.cgi?id=58729 |
| 1445 |
| 1446 * src/GraphicsContext3DChromium.cpp: |
| 1447 (WebCore::GraphicsContext3DInternal::GraphicsContext3DInternal): |
| 1448 (WebCore::GraphicsContext3DInternal::~GraphicsContext3DInternal): |
| 1449 (WebCore::GraphicsContext3DInternal::paintRenderingResultsToCanvas): |
| 1450 (WebCore::GraphicsContext3DInternal::reshape): |
| 1451 * src/GraphicsContext3DInternal.h: |
| 1452 * src/PlatformBridge.cpp: |
| 1453 * src/WebViewImpl.cpp: |
| 1454 (WebKit::WebViewImpl::doPixelReadbackToCanvas): |
| 1455 |
| 1456 2011-04-15 John Bates <jbates@google.com> |
| 1457 |
| 1458 Reviewed by Kenneth Russell. |
| 1459 |
| 1460 Change WebGraphicsContext3D virtuals to pure virtuals as intended |
| 1461 https://bugs.webkit.org/show_bug.cgi?id=58479 |
| 1462 |
| 1463 * public/WebGraphicsContext3D.h: |
| 1464 |
| 1465 2011-04-15 Shishir Agrawal <shishir@chromium.org> |
| 1466 |
| 1467 Reviewed by James Robinson. |
| 1468 |
| 1469 Add a flag to guard Page Visibility API changes. |
| 1470 https://bugs.webkit.org/show_bug.cgi?id=58464 |
| 1471 |
| 1472 * features.gypi: |
| 1473 |
| 1474 2011-04-15 Charlie Reis <creis@chromium.org> |
| 1475 |
| 1476 Reviewed by Darin Fisher. |
| 1477 |
| 1478 [Chromium] fast/events/popup-allowed-from-gesture-initiated-form-submit.
html causing debug ASSERT |
| 1479 https://bugs.webkit.org/show_bug.cgi?id=44079 |
| 1480 |
| 1481 Remove an assert whose invariant doesn't hold. |
| 1482 |
| 1483 * src/FrameLoaderClientImpl.cpp: |
| 1484 |
| 1485 2011-04-15 Kinuko Yasuda <kinuko@chromium.org> |
| 1486 |
| 1487 Reviewed by David Levin. |
| 1488 |
| 1489 Expose unified Quota API if QUOTA build flag is enabled |
| 1490 https://bugs.webkit.org/show_bug.cgi?id=58648 |
| 1491 |
| 1492 * src/AssertMatchingEnums.cpp: Added enum assertions. |
| 1493 * src/StorageInfoChromium.cpp: Made a build fix. |
| 1494 |
| 1495 2011-04-15 Vsevolod Vlasov <vsevik@chromium.org> |
| 1496 |
| 1497 Reviewed by Pavel Feldman. |
| 1498 |
| 1499 Web Inspector: Rename rawRequestHeadersText and RawResponseHeadersText t
o requestHeadersText and responseHeadersText |
| 1500 https://bugs.webkit.org/show_bug.cgi?id=58650 |
| 1501 |
| 1502 * public/WebHTTPLoadInfo.h: |
| 1503 * src/WebHTTPLoadInfo.cpp: |
| 1504 (WebKit::WebHTTPLoadInfo::requestHeadersText): |
| 1505 (WebKit::WebHTTPLoadInfo::setRequestHeadersText): |
| 1506 (WebKit::WebHTTPLoadInfo::responseHeadersText): |
| 1507 (WebKit::WebHTTPLoadInfo::setResponseHeadersText): |
| 1508 |
| 1509 2011-04-15 Zelidrag Hornung <zelidrag@chromium.org> |
| 1510 |
| 1511 Reviewed by Darin Fisher. |
| 1512 |
| 1513 Added enums for external file system type and exposed factory function |
| 1514 for creating File- and DirectoryEntry objects from Chromium side. |
| 1515 https://bugs.webkit.org/show_bug.cgi?id=58456 |
| 1516 |
| 1517 * public/WebFileSystem.h: |
| 1518 * public/WebFrame.h: |
| 1519 * src/AssertMatchingEnums.cpp: |
| 1520 * src/WebFrameImpl.cpp: |
| 1521 (WebKit::WebFrameImpl::createFileSystem): |
| 1522 (WebKit::WebFrameImpl::createFileEntry): |
| 1523 * src/WebFrameImpl.h: |
| 1524 |
| 1525 2011-04-15 Vsevolod Vlasov <vsevik@chromium.org> |
| 1526 |
| 1527 Reviewed by Pavel Feldman. |
| 1528 |
| 1529 Web Inspector: [Chromium] Create tests for network panel timing, size an
d raw headers text |
| 1530 https://bugs.webkit.org/show_bug.cgi?id=58566 |
| 1531 |
| 1532 Added network timing, size and raw headers tests for Inspector |
| 1533 Since chromium used different version of network stack for layout |
| 1534 tests, these are interactive ui tests (DevToolsSanityTest.TestNetwork*) |
| 1535 |
| 1536 * src/js/Tests.js: |
| 1537 (.TestSuite.prototype.testNetworkSize.finishResource): |
| 1538 (.TestSuite.prototype.testNetworkSyncSize.finishResource): |
| 1539 (.TestSuite.prototype.testNetworkRawHeadersText.finishResource): |
| 1540 (.TestSuite.prototype.testNetworkTiming.finishResource): |
| 1541 |
| 1542 2011-04-14 Vsevolod Vlasov <vsevik@chromium.org> |
| 1543 |
| 1544 Reviewed by Pavel Feldman. |
| 1545 |
| 1546 Web Inspector: Enable raw HTTP headers support |
| 1547 https://bugs.webkit.org/show_bug.cgi?id=58259 |
| 1548 |
| 1549 Added raw headers text support to inspector. |
| 1550 |
| 1551 * public/WebHTTPLoadInfo.h: |
| 1552 * src/WebHTTPLoadInfo.cpp: |
| 1553 (WebKit::WebHTTPLoadInfo::rawRequestHeadersText): |
| 1554 (WebKit::WebHTTPLoadInfo::setRawRequestHeadersText): |
| 1555 (WebKit::WebHTTPLoadInfo::rawResponseHeadersText): |
| 1556 (WebKit::WebHTTPLoadInfo::setRawResponseHeadersText): |
| 1557 |
| 1558 2011-04-14 Vsevolod Vlasov <vsevik@chromium.org> |
| 1559 |
| 1560 Reviewed by Pavel Feldman. |
| 1561 |
| 1562 Web Inspector: ResourceResponse should have encodedDataLength field for
synchronous requests transfer size |
| 1563 https://bugs.webkit.org/show_bug.cgi?id=58447 |
| 1564 |
| 1565 FrameLoader now takes encoded data length for synchronous requests from
the field with the same name. |
| 1566 |
| 1567 * public/WebHTTPLoadInfo.h: |
| 1568 * src/WebHTTPLoadInfo.cpp: |
| 1569 (WebKit::WebHTTPLoadInfo::encodedDataLength): |
| 1570 (WebKit::WebHTTPLoadInfo::setEncodedDataLength): |
| 1571 |
| 1572 2011-04-14 Alok Priyadarshi <alokp@chromium.org> |
| 1573 |
| 1574 Reviewed by James Robinson. |
| 1575 |
| 1576 Remove dependency on chromium skia::PlatformCanvas |
| 1577 https://bugs.webkit.org/show_bug.cgi?id=57563 |
| 1578 |
| 1579 * public/WebCanvas.h: |
| 1580 * src/WebFrameImpl.cpp: |
| 1581 (WebKit::WebFrameImpl::printPage): |
| 1582 * tests/TransparencyWinTest.cpp: |
| 1583 (WebCore::drawNativeRect): |
| 1584 (WebCore::getPixelAt): |
| 1585 (WebCore::clearTopLayerAlphaChannel): |
| 1586 (WebCore::clearTopLayerAlphaPixel): |
| 1587 (WebCore::TEST): |
| 1588 |
| 1589 2011-04-14 Brian Salomon <bsalomon@google.com> |
| 1590 |
| 1591 Reviewed by Kenneth Russell. |
| 1592 |
| 1593 In skia platform call SkBitmap::notifyPixelsChanged on WebGL readback |
| 1594 https://bugs.webkit.org/show_bug.cgi?id=58543 |
| 1595 |
| 1596 No new tests. Tested by fast/canvas/webgl/canvas-test.html |
| 1597 |
| 1598 * src/GraphicsContext3DChromium.cpp: |
| 1599 (WebCore::GraphicsContext3DInternal::paintRenderingResultsToCanvas): |
| 1600 |
| 1601 2011-04-14 Adrienne Walker <enne@google.com> |
| 1602 |
| 1603 Reviewed by James Robinson. |
| 1604 |
| 1605 [chromium] TilingData should return 1 tile if tile size is texture size. |
| 1606 https://bugs.webkit.org/show_bug.cgi?id=58364 |
| 1607 |
| 1608 Update test to properly handle this case. |
| 1609 |
| 1610 * tests/TilingDataTest.cpp: |
| 1611 (WebCore::TEST): |
| 1612 |
| 1613 2011-04-14 Bill Budge <bbudge@chromium.org> |
| 1614 |
| 1615 Reviewed by Darin Fisher. |
| 1616 |
| 1617 Make WebURLLoaderOptions disallow cross origin requests by default. |
| 1618 https://bugs.webkit.org/show_bug.cgi?id=58475 |
| 1619 |
| 1620 No new tests. Exposes no new functionality. |
| 1621 |
| 1622 * public/WebURLLoaderOptions.h: |
| 1623 (WebKit::WebURLLoaderOptions::WebURLLoaderOptions): |
| 1624 |
| 1625 2011-04-13 James Robinson <jamesr@chromium.org> |
| 1626 |
| 1627 Reviewed by Simon Fraser. |
| 1628 |
| 1629 Allow setting composited backing stores for scrollbars and scroll corner
s |
| 1630 https://bugs.webkit.org/show_bug.cgi?id=57202 |
| 1631 |
| 1632 Remove a lot of scrollbar hacks from the chromium compositor implementat
ion now that |
| 1633 scrollbars go to real layers. |
| 1634 |
| 1635 * src/WebScrollbarImpl.cpp: |
| 1636 (WebKit::WebScrollbarImpl::invalidateScrollCornerRect): |
| 1637 (WebKit::WebScrollbarImpl::scrollCornerPresent): |
| 1638 * src/WebScrollbarImpl.h: |
| 1639 (WebKit::WebScrollbarImpl::scrollCornerRect): |
| 1640 * src/WebViewImpl.cpp: |
| 1641 (WebKit::WebViewImpl::setIsAcceleratedCompositingActive): |
| 1642 (WebKit::WebViewImpl::reallocateRenderer): |
| 1643 |
| 1644 2011-04-13 John Abd-El-Malek <jam@chromium.org> |
| 1645 |
| 1646 Reviewed by Jian Li. |
| 1647 |
| 1648 [chromium] Remove unnecessary #define now that chrome has rolled to the
latest WebKit |
| 1649 https://bugs.webkit.org/show_bug.cgi?id=58474 |
| 1650 |
| 1651 * DEPS: |
| 1652 * public/WebSpellCheckClient.h: |
| 1653 |
| 1654 2011-04-13 Zhenyao Mo <zmo@google.com> |
| 1655 |
| 1656 Reviewed by Kenneth Russell. |
| 1657 |
| 1658 Extension3D needs to provide a way to check if an extension is enabled |
| 1659 https://bugs.webkit.org/show_bug.cgi?id=58410 |
| 1660 |
| 1661 Implement isEnabled() in chromium port. |
| 1662 |
| 1663 * src/Extensions3DChromium.cpp: |
| 1664 (WebCore::Extensions3DChromium::isEnabled): |
| 1665 * src/GraphicsContext3DChromium.cpp: |
| 1666 (WebCore::GraphicsContext3DInternal::isExtensionEnabled): |
| 1667 * src/GraphicsContext3DInternal.h: |
| 1668 |
| 1669 2011-04-13 Kinuko Yasuda <kinuko@chromium.org> |
| 1670 |
| 1671 Reviewed by David Levin. |
| 1672 |
| 1673 Add mock implementation and plumbing code for unified Quota API |
| 1674 https://bugs.webkit.org/show_bug.cgi?id=57927 |
| 1675 |
| 1676 Added plumbing code for the quota API, that is based on the |
| 1677 discussion on public-webapps: |
| 1678 http://lists.w3.org/Archives/Public/public-webapps/2011JanMar/0346.html |
| 1679 |
| 1680 * WebKit.gyp: Added new file entries. |
| 1681 * src/StorageInfoChromium.cpp: Added. |
| 1682 * src/WebStorageQuotaCallbacksImpl.cpp: Added. An implementation of |
| 1683 WebStorageQuotaCallbacks. |
| 1684 * src/WebStorageQuotaCallbacksImpl.h: Added. |
| 1685 |
| 1686 2011-04-12 Hans Wennborg <hans@chromium.org> |
| 1687 |
| 1688 Reviewed by Jeremy Orlow. |
| 1689 |
| 1690 Chromium: Set ENABLE_LEVELDB=1 and add leveldb and snappy to DEPS |
| 1691 https://bugs.webkit.org/show_bug.cgi?id=58343 |
| 1692 |
| 1693 Set ENABLE_LEVELDB=1 so that code gets compiled by the EWS bots. |
| 1694 Add the necessary dependencies to the DEPS file. |
| 1695 |
| 1696 * DEPS: |
| 1697 * features.gypi: |
| 1698 |
| 1699 2011-04-12 Kent Tamura <tkent@chromium.org> |
| 1700 |
| 1701 Reviewed by Dimitri Glazkov. |
| 1702 |
| 1703 [Chromium] Add WebSettings::setValidationMessageTimerMagnification() |
| 1704 https://bugs.webkit.org/show_bug.cgi?id=57426 |
| 1705 |
| 1706 * public/WebSettings.h: Declare new function. |
| 1707 * src/WebSettingsImpl.cpp: |
| 1708 (WebKit::WebSettingsImpl::setValidationMessageTimerMagnification): |
| 1709 Passing the specified value to WebCore::Settings. |
| 1710 * src/WebSettingsImpl.h: Declare new function. |
| 1711 |
| 1712 2011-04-12 Antoine Labour <piman@chromium.org> |
| 1713 |
| 1714 Reviewed by Kenneth Russell. |
| 1715 |
| 1716 Allow WebView users to recreate dependent contexts after a context lost |
| 1717 event. Similarly to the startup case, a temporary context gets created, |
| 1718 that gets used by the layer renderer once it itself gets recreated. |
| 1719 https://bugs.webkit.org/show_bug.cgi?id=58385 |
| 1720 |
| 1721 * src/WebViewImpl.cpp: |
| 1722 (WebKit::WebViewImpl::reallocateRenderer): use the temporary context to |
| 1723 recreate the layer renderer if it's valid. |
| 1724 (WebKit::WebViewImpl::graphicsContext3D): create a temporary context if |
| 1725 the layer renderer's context is lost. |
| 1726 |
| 1727 2011-04-12 Adrienne Walker <enne@google.com> |
| 1728 |
| 1729 Reviewed by James Robinson. |
| 1730 |
| 1731 [chromium] TilingData mishandles very small texture sizes |
| 1732 https://bugs.webkit.org/show_bug.cgi?id=58364 |
| 1733 |
| 1734 Update test to properly handle texture sizes of 0-3. |
| 1735 |
| 1736 * tests/TilingDataTest.cpp: |
| 1737 (WebCore::TEST): |
| 1738 |
| 1739 2011-04-12 Jian Li <jianli@chromium.org> |
| 1740 |
| 1741 Unreviewed, rolling out r83649. |
| 1742 http://trac.webkit.org/changeset/83649 |
| 1743 https://bugs.webkit.org/show_bug.cgi?id=57563 |
| 1744 |
| 1745 This patch causes compiling errors for chromium |
| 1746 |
| 1747 * public/WebCanvas.h: |
| 1748 * src/WebFrameImpl.cpp: |
| 1749 (WebKit::WebFrameImpl::printPage): |
| 1750 * tests/TransparencyWinTest.cpp: |
| 1751 (WebCore::drawNativeRect): |
| 1752 (WebCore::getPixelAt): |
| 1753 (WebCore::clearTopLayerAlphaChannel): |
| 1754 (WebCore::clearTopLayerAlphaPixel): |
| 1755 (WebCore::TEST): |
| 1756 |
| 1757 2011-04-12 John Abd-El-Malek <jam@chromium.org> |
| 1758 |
| 1759 Reviewed by Jian Li. |
| 1760 |
| 1761 [chromium] Fix spellcheck regression in context menus |
| 1762 https://bugs.webkit.org/show_bug.cgi?id=58386 |
| 1763 |
| 1764 * src/ContextMenuClientImpl.cpp: |
| 1765 (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems): |
| 1766 |
| 1767 2011-04-12 Noel Gordon <noel.gordon@gmail.com> |
| 1768 |
| 1769 Reviewed by Tony Chang. |
| 1770 |
| 1771 [chromium] Use new dragTargetDragEnter() function signature |
| 1772 https://bugs.webkit.org/show_bug.cgi?id=58303 |
| 1773 |
| 1774 After WebKit/chromium/DEPS rolls to chromium r80907, the drag identity |
| 1775 based version of dragTargetDragEnter() is no longer used; remove it. |
| 1776 |
| 1777 * public/WebView.h: |
| 1778 * src/WebViewImpl.cpp: |
| 1779 * src/WebViewImpl.h: |
| 1780 |
| 1781 2011-04-12 Alok Priyadarshi <alokp@chromium.org> |
| 1782 |
| 1783 Reviewed by James Robinson. |
| 1784 |
| 1785 Remove dependency on chromium skia::PlatformCanvas |
| 1786 https://bugs.webkit.org/show_bug.cgi?id=57563 |
| 1787 |
| 1788 * public/WebCanvas.h: |
| 1789 * src/WebFrameImpl.cpp: |
| 1790 (WebKit::WebFrameImpl::printPage): |
| 1791 * tests/TransparencyWinTest.cpp: |
| 1792 (WebCore::drawNativeRect): |
| 1793 (WebCore::getPixelAt): |
| 1794 (WebCore::clearTopLayerAlphaChannel): |
| 1795 (WebCore::clearTopLayerAlphaPixel): |
| 1796 (WebCore::TEST): |
| 1797 |
| 1798 2011-04-12 Adam Barth <abarth@webkit.org> |
| 1799 |
| 1800 Revert unintentional changes to WebKit. |
| 1801 |
| 1802 * public/WebSettings.h: |
| 1803 * src/WebSettingsImpl.cpp: |
| 1804 * src/WebSettingsImpl.h: |
| 1805 |
| 1806 2011-04-11 John Abd-El-Malek <jam@chromium.org> |
| 1807 |
| 1808 Reviewed by Darin Fisher. |
| 1809 |
| 1810 [chromium]: Get the list of misspelled words in the WebKit code insetad
of in chromium's RenderView |
| 1811 https://bugs.webkit.org/show_bug.cgi?id=58260 |
| 1812 |
| 1813 * public/WebContextMenuData.h: |
| 1814 * public/WebSpellCheckClient.h: |
| 1815 (WebKit::WebSpellCheckClient::spellCheck): |
| 1816 * src/ContextMenuClientImpl.cpp: |
| 1817 (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems): |
| 1818 * src/EditorClientImpl.cpp: |
| 1819 (WebKit::EditorClientImpl::checkSpellingOfString): |
| 1820 |
| 1821 2011-04-12 Bill Budge <bbudge@chromium.org> |
| 1822 |
| 1823 Reviewed by Darin Fisher. |
| 1824 |
| 1825 Move the WebURLLoaderOptions struct into its own file and rename the Cro
ssOriginRequestPolicy enum to conform to the WebKit coding standard. |
| 1826 https://bugs.webkit.org/show_bug.cgi?id=58287 |
| 1827 |
| 1828 No new tests. No new functionality exposed. |
| 1829 |
| 1830 * WebKit.gyp: |
| 1831 * public/WebURLLoader.h: |
| 1832 * public/WebURLLoaderOptions.h: Added. |
| 1833 (WebKit::WebURLLoaderOptions::WebURLLoaderOptions): |
| 1834 * src/AssociatedURLLoader.cpp: |
| 1835 (WebKit::AssociatedURLLoader::AssociatedURLLoader): |
| 1836 * src/AssociatedURLLoader.h: |
| 1837 |
| 1838 2011-04-11 Pavel Podivilov <podivilov@chromium.org> |
| 1839 |
| 1840 Reviewed by Pavel Feldman. |
| 1841 |
| 1842 Web Inspector: [chromium] script formatting doesn't work when chromium i
s built with debug_devtools=1. |
| 1843 https://bugs.webkit.org/show_bug.cgi?id=58232 |
| 1844 |
| 1845 * WebKit.gyp: |
| 1846 |
| 1847 2011-04-11 John Bates <jbates@google.com> |
| 1848 |
| 1849 Reviewed by Kenneth Russell. |
| 1850 |
| 1851 chromium support for glSetLatch and glWaitLatch between 3D contexts |
| 1852 https://bugs.webkit.org/show_bug.cgi?id=58003 |
| 1853 |
| 1854 * public/WebGraphicsContext3D.h: |
| 1855 (WebKit::WebGraphicsContext3D::getParentToChildLatchCHROMIUM): |
| 1856 (WebKit::WebGraphicsContext3D::getChildToParentLatchCHROMIUM): |
| 1857 (WebKit::WebGraphicsContext3D::waitLatchCHROMIUM): |
| 1858 (WebKit::WebGraphicsContext3D::setLatchCHROMIUM): |
| 1859 * src/Extensions3DChromium.cpp: |
| 1860 (WebCore::Extensions3DChromium::waitLatchCHROMIUM): |
| 1861 (WebCore::Extensions3DChromium::setLatchCHROMIUM): |
| 1862 * src/GraphicsContext3DChromium.cpp: |
| 1863 * src/GraphicsContext3DInternal.h: |
| 1864 |
| 1865 2011-04-11 Ryosuke Niwa <rniwa@webkit.org> |
| 1866 |
| 1867 Reviewed by Tony Chang. |
| 1868 |
| 1869 [chromium] Crash in WebViewImpl::caretOrSelectionBounds |
| 1870 https://bugs.webkit.org/show_bug.cgi?id=58269 |
| 1871 |
| 1872 The bug was caused by caretOrSelectionBounds's incorrectly assuming |
| 1873 SelectionController::toNormalizedRange to always return a non-null Range
. |
| 1874 |
| 1875 Fixed the bug by adding a null pointer check. Also replaced calls to dep
recatedNode |
| 1876 by containerNode() and calls to SelectionController::start() and Selecti
onController::end() |
| 1877 by calls to SelectionController::base() and SelectionController::extent(
) because |
| 1878 selection extends from base to extent, not from start to end. |
| 1879 |
| 1880 Test: editing/selection/extend-over-file-input-by-drag-crash.html |
| 1881 |
| 1882 * src/WebViewImpl.cpp: |
| 1883 (WebKit::WebViewImpl::caretOrSelectionBounds): |
| 1884 |
| 1885 2011-04-11 Dimitri Glazkov <dglazkov@chromium.org> |
| 1886 |
| 1887 Reviewed by Eric Carlson. |
| 1888 |
| 1889 Rename MediaControls to MediaControlRootElement. |
| 1890 https://bugs.webkit.org/show_bug.cgi?id=58250 |
| 1891 |
| 1892 Mechanical move using do-webcore-rename. |
| 1893 |
| 1894 2011-04-11 Daniel Cheng <dcheng@chromium.org> |
| 1895 |
| 1896 Reviewed by Dmitry Titov. |
| 1897 |
| 1898 [chromium] Implement image/png support in DataTransferItems |
| 1899 https://bugs.webkit.org/show_bug.cgi?id=58106 |
| 1900 |
| 1901 Add glue for reading image data from clipboard. |
| 1902 |
| 1903 * DEPS: |
| 1904 * src/PlatformBridge.cpp: |
| 1905 (WebCore::PlatformBridge::clipboardReadImage): |
| 1906 |
| 1907 2011-04-05 Hans Wennborg <hans@chromium.org> |
| 1908 |
| 1909 Reviewed by Steve Block. |
| 1910 |
| 1911 IndexedDB: Introduce skeleton for LevelDB backend |
| 1912 https://bugs.webkit.org/show_bug.cgi?id=57827 |
| 1913 |
| 1914 * features.gypi: |
| 1915 Add ENABLE_LEVELDB=0. |
| 1916 * public/WebIDBFactory.h: |
| 1917 (WebKit::WebIDBFactory::open): |
| 1918 Remove pre-roll open() function. |
| 1919 |
| 1920 2011-04-10 Kent Tamura <tkent@chromium.org> |
| 1921 |
| 1922 [Chromium] Fix build errors on "Win Shared Builder (dbg)" |
| 1923 |
| 1924 * WebKit.gyp: Exclude WebFrameTest.cpp for WEBKIT_DLL. |
| 1925 |
| 1926 2011-04-10 Kent Tamura <tkent@chromium.org> |
| 1927 |
| 1928 Unreviewed, rolling out r83353. |
| 1929 http://trac.webkit.org/changeset/83353 |
| 1930 https://bugs.webkit.org/show_bug.cgi?id=58106 |
| 1931 |
| 1932 The new test doesn't pass on all Chromium platforms. |
| 1933 |
| 1934 * DEPS: |
| 1935 * src/PlatformBridge.cpp: |
| 1936 |
| 1937 2011-04-09 Sreeram Ramachandran <sreeram@google.com> |
| 1938 |
| 1939 Reviewed by Ryosuke Niwa. |
| 1940 |
| 1941 Gather data on modal dialogs shown during unload events |
| 1942 https://bugs.webkit.org/show_bug.cgi?id=58115 |
| 1943 |
| 1944 Implementation of the new API to receive notifications of modal dialogs |
| 1945 dispatched during unload events. Count the notifications through a histo
gram. |
| 1946 |
| 1947 No tests because it's not clear how to test chromium histograms from web
kit. |
| 1948 |
| 1949 * src/ChromeClientImpl.cpp: |
| 1950 (WebKit::ChromeClientImpl::willRunModalDialogDuringPageDismissal): |
| 1951 * src/ChromeClientImpl.h: |
| 1952 |
| 1953 2011-04-08 Aaron Boodman <aa@chromium.org> |
| 1954 |
| 1955 Reviewed by Dmitry Titov. |
| 1956 |
| 1957 Re-land http://trac.webkit.org/changeset/83007. This works |
| 1958 without changes after https://bugs.webkit.org/show_bug.cgi?id=58110. |
| 1959 |
| 1960 https://bugs.webkit.org/show_bug.cgi?id=58096 |
| 1961 |
| 1962 * WebKit.gyp: |
| 1963 * WebKit.gypi: |
| 1964 * public/WebFrame.h: |
| 1965 * src/WebFrameImpl.cpp: |
| 1966 (WebKit::WebFrame::frameForContext): |
| 1967 * tests/WebFrameTest.cpp: |
| 1968 (WebKit::WebFrameTest::WebFrameTest): |
| 1969 (WebKit::WebFrameTest::registerMockedURLLoad): |
| 1970 (WebKit::WebFrameTest::loadFrame): |
| 1971 (WebKit::TEST_F): |
| 1972 |
| 1973 2011-04-08 Daniel Cheng <dcheng@chromium.org> |
| 1974 |
| 1975 Reviewed by Dmitry Titov. |
| 1976 |
| 1977 [chromium] Implement image/png support in DataTransferItems |
| 1978 https://bugs.webkit.org/show_bug.cgi?id=58106 |
| 1979 |
| 1980 Add glue for reading image data from clipboard. |
| 1981 |
| 1982 * DEPS: |
| 1983 * src/PlatformBridge.cpp: |
| 1984 (WebCore::PlatformBridge::clipboardReadImage): |
| 1985 |
| 1986 2011-04-08 Alpha Lam <hclam@chromium.org> |
| 1987 |
| 1988 Unreviewed, rolling out r83335. |
| 1989 http://trac.webkit.org/changeset/83335 |
| 1990 https://bugs.webkit.org/show_bug.cgi?id=53556 |
| 1991 |
| 1992 GTK and QT bots are broken |
| 1993 |
| 1994 * features.gypi: |
| 1995 |
| 1996 2011-04-07 Anna Cavender <annacc@chromium.org> |
| 1997 |
| 1998 Reviewed by Eric Carlson. |
| 1999 |
| 2000 Setup ENABLE(TRACK) feature define |
| 2001 https://bugs.webkit.org/show_bug.cgi?id=53556 |
| 2002 |
| 2003 * features.gypi: |
| 2004 |
| 2005 2011-04-08 Dmitry Titov <dimich@chromium.org> |
| 2006 |
| 2007 Reviewed by Adam Barth. |
| 2008 |
| 2009 [Chromium] Remove unneeded usage of V8::Lockers in IDB tests. |
| 2010 https://bugs.webkit.org/show_bug.cgi?id=58110 |
| 2011 Since they are simple one-thread tests. |
| 2012 This code parallels the code in Chromium's idb bindings that uses v8 Loc
kers in utility process, |
| 2013 which is equally not needed since there is only one thread running v8 in
that process. |
| 2014 |
| 2015 * tests/IDBBindingUtilitiesTest.cpp: |
| 2016 |
| 2017 2011-04-07 Pavel Podivilov <podivilov@chromium.org> |
| 2018 |
| 2019 Reviewed by Pavel Feldman. |
| 2020 |
| 2021 Web Inspector: add test for script formatter worker. |
| 2022 https://bugs.webkit.org/show_bug.cgi?id=57447 |
| 2023 |
| 2024 * WebKit.gyp: |
| 2025 |
| 2026 2011-04-08 Kent Tamura <tkent@chromium.org> |
| 2027 |
| 2028 [Chromium] The second attempt of fixing for Windows (dbg)(shared) build. |
| 2029 |
| 2030 * WebKit.gyp: webkit should not depend on webkit_support. |
| 2031 |
| 2032 2011-04-08 Kent Tamura <tkent@chromium.org> |
| 2033 |
| 2034 [Chromium] Build fix for Windows (dbg)(shared). |
| 2035 |
| 2036 * WebKit.gyp: Add webkit_support dependency, which is required for webki
t_unittest_files. |
| 2037 |
| 2038 2011-04-07 Kinuko Yasuda <kinuko@chromium.org> |
| 2039 |
| 2040 Reviewed by Darin Fisher. |
| 2041 |
| 2042 [Chromium] Add WebKit API to query and request unified offline-storage q
uota |
| 2043 https://bugs.webkit.org/show_bug.cgi?id=57849 |
| 2044 Just adding the API, this does not do anything yet. |
| 2045 |
| 2046 The API is based on the public discussion for unified quota API: |
| 2047 http://lists.w3.org/Archives/Public/public-webapps/2011JanMar/0346.html |
| 2048 (The detail is not yet fully specified and might be subject to change.) |
| 2049 |
| 2050 * public/WebFrameClient.h: |
| 2051 (WebKit::WebFrameClient::queryStorageUsageAndQuota): Added. |
| 2052 (WebKit::WebFrameClient::requestStorageQuota): Added. |
| 2053 * public/WebStorageQuotaCallbacks.h: Added. |
| 2054 (WebKit::WebStorageQuotaCallbacks::~WebStorageQuotaCallbacks): |
| 2055 * public/WebStorageQuotaType.h: Added. |
| 2056 |
| 2057 2011-04-07 Dominic Cooney <dominicc@google.com> |
| 2058 |
| 2059 Reviewed by Dimitri Glazkov. |
| 2060 |
| 2061 Let shadow DOM have a list of nodes at the top level of a shadow. |
| 2062 https://bugs.webkit.org/show_bug.cgi?id=57813 |
| 2063 |
| 2064 * src/WebElement.cpp: |
| 2065 (WebKit::WebElement::shadowRoot): shadow roots are ContainerNodes now |
| 2066 |
| 2067 2011-04-07 Magnus Danielsson <public@fuzzac.com> |
| 2068 |
| 2069 Reviewed by Darin Fisher. |
| 2070 |
| 2071 [chromium] WebPageSerializerImpl doesn't serialize sub-frames correctly |
| 2072 https://bugs.webkit.org/show_bug.cgi?id=53897 |
| 2073 |
| 2074 When serializing a web page using 'save page as', sub-frames and resourc
es gets |
| 2075 saved in a sub-directory. However, frame elements didn't get updated to
reference |
| 2076 these saved sub-frames, but were still referencing the original url. So
when opening |
| 2077 a saved web page, any sub-frames would get pulled in from the original u
rl rather than |
| 2078 what was saved. |
| 2079 |
| 2080 In addition to this, sub-frames in the sub-directory erroneously had the
name of the |
| 2081 sub-directory prepended to the path of resources located in the same sub
-directory. |
| 2082 |
| 2083 * src/WebPageSerializerImpl.cpp: |
| 2084 (WebKit::WebPageSerializerImpl::openTagToStrne: Fixed resource paths in
sub-frames. |
| 2085 Also made sure sub-frames are referenced correctly from parent frame. |
| 2086 (WebKit::WebPageSerializerImpl::endTagToString): Removed constness from
argument. |
| 2087 (WebKit::WebPageSerializerImpl::buildContentForNode): Ditto. |
| 2088 * src/WebPageSerializerImpl.h: |
| 2089 |
| 2090 2011-04-07 Nat Duca <nduca@chromium.org> |
| 2091 |
| 2092 Reviewed by David Levin. |
| 2093 |
| 2094 [chromium] Compositor thread infrastructure |
| 2095 https://bugs.webkit.org/show_bug.cgi?id=56131 |
| 2096 |
| 2097 Tests for chrome compositor thread and related infrastructure. |
| 2098 |
| 2099 * WebKit.gyp: |
| 2100 * WebKit.gypi: |
| 2101 * tests/CCThreadTaskTest.cpp: Added. |
| 2102 (WebCore::TEST): |
| 2103 * tests/CCThreadTest.cpp: Added. |
| 2104 (WebCore::TEST): |
| 2105 (WebCore::PingPongUsingCondition::ping): |
| 2106 (WebCore::PingPongTestUsingTasks::ping): |
| 2107 (WebCore::PingPongTestUsingTasks::pong): |
| 2108 * tests/RunAllTests.cpp: |
| 2109 (main): |
| 2110 |
| 2111 2011-04-07 Andrew Scherkus <scherkus@chromium.org> |
| 2112 |
| 2113 Revert ENABLE_TRACK patch due to compile failures. |
| 2114 |
| 2115 * features.gypi: |
| 2116 |
| 2117 2011-04-07 Pavel Feldman <pfeldman@google.com> |
| 2118 |
| 2119 Not reviewed: rolling chromium DEPS 80421:80767. |
| 2120 |
| 2121 * DEPS: |
| 2122 |
| 2123 2011-04-07 Vsevolod Vlasov <vsevik@chromium.org> |
| 2124 |
| 2125 Reviewed by Pavel Feldman. |
| 2126 |
| 2127 Web Inspector: [Chromium] Rename didReceiveData2 to didReceiveData as pa
rt of enabling transfer size support. |
| 2128 https://bugs.webkit.org/show_bug.cgi?id=58036 |
| 2129 |
| 2130 Renamed didReceiveData2 to didReceiveData. |
| 2131 |
| 2132 * public/WebURLLoaderClient.h: |
| 2133 (WebKit::WebURLLoaderClient::didReceiveData): |
| 2134 * src/AssociatedURLLoader.cpp: |
| 2135 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData): |
| 2136 * src/ResourceHandle.cpp: |
| 2137 (WebCore::ResourceHandleInternal::didReceiveData): |
| 2138 |
| 2139 2011-04-07 Vsevolod Vlasov <vsevik@chromium.org> |
| 2140 |
| 2141 Reviewed by Pavel Feldman. |
| 2142 |
| 2143 Web Inspector: [Chromium] Migrate didReceiveData in upstream for plugins
as part of enabling transfer size support. |
| 2144 https://bugs.webkit.org/show_bug.cgi?id=58034 |
| 2145 |
| 2146 Migrated didReceiveData to support new lengthReceived parameter. |
| 2147 |
| 2148 * src/AssociatedURLLoader.cpp: |
| 2149 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData): |
| 2150 |
| 2151 2011-04-06 Asanka Herath <asanka@chromium.org> |
| 2152 |
| 2153 Reviewed by Darin Fisher. |
| 2154 |
| 2155 Add new TargetType: TargetIsFavicon |
| 2156 |
| 2157 https://bugs.webkit.org/show_bug.cgi?id=57659 |
| 2158 |
| 2159 * public/WebURLRequest.h: |
| 2160 |
| 2161 2011-04-06 Alok Priyadarshi <alokp@chromium.org> |
| 2162 |
| 2163 Reviewed by Eric Seidel. |
| 2164 |
| 2165 [chromium] Add settings API to enable accelerated drawing |
| 2166 https://bugs.webkit.org/show_bug.cgi?id=57863 |
| 2167 |
| 2168 If accelerated drawing is enabled we try to render content and |
| 2169 root layers using GPU. Please note that this setting is ignored if |
| 2170 accelerated compositing is disabled. |
| 2171 |
| 2172 * public/WebSettings.h: |
| 2173 * src/WebSettingsImpl.cpp: |
| 2174 (WebKit::WebSettingsImpl::setAcceleratedDrawingEnabled): |
| 2175 * src/WebSettingsImpl.h: |
| 2176 |
| 2177 2011-04-05 Zelidrag Hornung <zelidrag@chromium.org> |
| 2178 |
| 2179 Reviewed by David Levin. |
| 2180 |
| 2181 Added MediaTypeFile enum value to WebContextMenuData::MediaType. |
| 2182 https://bugs.webkit.org/show_bug.cgi?id=57566 |
| 2183 |
| 2184 * public/WebContextMenuData.h: |
| 2185 |
| 2186 2011-04-05 Sheriff Bot <webkit.review.bot@gmail.com> |
| 2187 |
| 2188 Unreviewed, rolling out r83007. |
| 2189 http://trac.webkit.org/changeset/83007 |
| 2190 https://bugs.webkit.org/show_bug.cgi?id=57920 |
| 2191 |
| 2192 Broke WebFrameTest.FrameForEnteredContext on Chromium-win and |
| 2193 Chromium-mac (Requested by tkent on #webkit). |
| 2194 |
| 2195 * WebKit.gyp: |
| 2196 * WebKit.gypi: |
| 2197 * public/WebFrame.h: |
| 2198 * src/WebFrameImpl.cpp: |
| 2199 * tests/WebFrameTest.cpp: |
| 2200 (WebKit::WebFrameTest::WebFrameTest): |
| 2201 (WebKit::WebFrameTest::registerMockedURLLoad): |
| 2202 (WebKit::WebFrameTest::serveRequests): |
| 2203 (WebKit::TEST_F): |
| 2204 |
| 2205 2011-04-05 James Kozianski <koz@chromium.org> |
| 2206 |
| 2207 Unreviewed, rolling out r82976. |
| 2208 http://trac.webkit.org/changeset/82976 |
| 2209 https://bugs.webkit.org/show_bug.cgi?id=57566 |
| 2210 |
| 2211 Breaks chromium canary build |
| 2212 |
| 2213 * public/WebContextMenuData.h: |
| 2214 |
| 2215 2011-04-05 Aaron Boodman <aa@chromium.org> |
| 2216 |
| 2217 Reviewed by Adam Barth. |
| 2218 |
| 2219 Add ability to get frame from v8 context to chromium WebKit API |
| 2220 https://bugs.webkit.org/show_bug.cgi?id=57516 |
| 2221 |
| 2222 * public/WebFrame.h: |
| 2223 * src/WebFrameImpl.cpp: |
| 2224 (WebKit::WebFrame::frameForV8Context): |
| 2225 |
| 2226 2011-04-05 Nico Weber <thakis@chromium.org> |
| 2227 |
| 2228 Reviewed by Dimitri Glazkov. |
| 2229 |
| 2230 [chromium] Don't have 'using namespace' declarations in header files |
| 2231 https://bugs.webkit.org/show_bug.cgi?id=57882 |
| 2232 |
| 2233 * src/EventListenerWrapper.cpp: |
| 2234 * src/EventListenerWrapper.h: |
| 2235 * src/VideoFrameChromiumImpl.h: |
| 2236 * src/WebDOMEventListener.cpp: |
| 2237 * src/WebDOMEventListenerPrivate.cpp: |
| 2238 * src/WebDOMEventListenerPrivate.h: |
| 2239 (WebKit::WebDOMEventListenerPrivate::ListenerInfo::ListenerInfo): |
| 2240 |
| 2241 2011-04-05 Zelidrag Hornung <zelidrag@chromium.org> |
| 2242 |
| 2243 Reviewed by David Levin. |
| 2244 |
| 2245 Added MediaTypeFile enum value to WebContextMenuData::MediaType. |
| 2246 https://bugs.webkit.org/show_bug.cgi?id=57566 |
| 2247 |
| 2248 * public/WebContextMenuData.h: |
| 2249 |
| 2250 2011-04-04 MORITA Hajime <morrita@google.com> |
| 2251 |
| 2252 Reviewed by Ryosuke Niwa. |
| 2253 |
| 2254 [Refactoring] SpellCheckingResult should be replaced with TextCheckingRe
sult |
| 2255 https://bugs.webkit.org/show_bug.cgi?id=56085 |
| 2256 |
| 2257 Followed the signature change. |
| 2258 |
| 2259 * src/EditorClientImpl.h: |
| 2260 * src/EditorClientImpl.cpp: |
| 2261 * src/WebTextCheckingCompletionImpl.cpp |
| 2262 |
| 2263 2011-04-05 Hans Wennborg <hans@chromium.org> |
| 2264 |
| 2265 Reviewed by Adam Barth |
| 2266 |
| 2267 Clean up IndexedDB WebKit API |
| 2268 https://bugs.webkit.org/show_bug.cgi?id=57507 |
| 2269 |
| 2270 Rename the backend proxy files that didn't have Backend in their name. |
| 2271 Everything in WebKit should be in the WebKit namespace. |
| 2272 Put everything behind the feature flag so we're consistient. |
| 2273 Put the feature flag #if above includes. |
| 2274 |
| 2275 * WebKit.gyp: |
| 2276 * src/IDBCallbacksProxy.cpp: |
| 2277 (WebKit::IDBCallbacksProxy::create): |
| 2278 (WebKit::IDBCallbacksProxy::IDBCallbacksProxy): |
| 2279 (WebKit::IDBCallbacksProxy::onError): |
| 2280 (WebKit::IDBCallbacksProxy::onSuccess): |
| 2281 * src/IDBCallbacksProxy.h: |
| 2282 * src/IDBCursorBackendProxy.cpp: |
| 2283 (WebKit::IDBCursorBackendProxy::create): |
| 2284 (WebKit::IDBCursorBackendProxy::IDBCursorBackendProxy): |
| 2285 * src/IDBCursorBackendProxy.h: |
| 2286 * src/IDBDatabaseBackendProxy.cpp: |
| 2287 (WebKit::IDBDatabaseBackendProxy::create): |
| 2288 (WebKit::IDBDatabaseBackendProxy::IDBDatabaseBackendProxy): |
| 2289 (WebKit::IDBDatabaseBackendProxy::~IDBDatabaseBackendProxy): |
| 2290 (WebKit::IDBDatabaseBackendProxy::name): |
| 2291 (WebKit::IDBDatabaseBackendProxy::version): |
| 2292 (WebKit::IDBDatabaseBackendProxy::objectStoreNames): |
| 2293 (WebKit::IDBDatabaseBackendProxy::createObjectStore): |
| 2294 (WebKit::IDBDatabaseBackendProxy::deleteObjectStore): |
| 2295 (WebKit::IDBDatabaseBackendProxy::setVersion): |
| 2296 (WebKit::IDBDatabaseBackendProxy::transaction): |
| 2297 (WebKit::IDBDatabaseBackendProxy::close): |
| 2298 (WebKit::IDBDatabaseBackendProxy::open): |
| 2299 * src/IDBDatabaseCallbacksProxy.cpp: |
| 2300 (WebKit::IDBDatabaseCallbacksProxy::create): |
| 2301 (WebKit::IDBDatabaseCallbacksProxy::IDBDatabaseCallbacksProxy): |
| 2302 * src/IDBDatabaseCallbacksProxy.h: |
| 2303 * src/IDBFactoryBackendProxy.cpp: |
| 2304 (WebKit::IDBFactoryBackendProxy::IDBFactoryBackendProxy): |
| 2305 (WebKit::IDBFactoryBackendProxy::open): |
| 2306 * src/IDBFactoryBackendProxy.h: |
| 2307 * src/IDBIndexBackendProxy.cpp: |
| 2308 (WebKit::IDBIndexBackendProxy::create): |
| 2309 (WebKit::IDBIndexBackendProxy::IDBIndexBackendProxy): |
| 2310 * src/IDBIndexBackendProxy.h: |
| 2311 * src/IDBObjectStoreBackendProxy.cpp: |
| 2312 (WebKit::IDBObjectStoreBackendProxy::create): |
| 2313 (WebKit::IDBObjectStoreBackendProxy::IDBObjectStoreBackendProxy): |
| 2314 (WebKit::IDBObjectStoreBackendProxy::~IDBObjectStoreBackendProxy): |
| 2315 (WebKit::IDBObjectStoreBackendProxy::name): |
| 2316 (WebKit::IDBObjectStoreBackendProxy::keyPath): |
| 2317 (WebKit::IDBObjectStoreBackendProxy::indexNames): |
| 2318 (WebKit::IDBObjectStoreBackendProxy::get): |
| 2319 (WebKit::IDBObjectStoreBackendProxy::put): |
| 2320 (WebKit::IDBObjectStoreBackendProxy::deleteFunction): |
| 2321 (WebKit::IDBObjectStoreBackendProxy::clear): |
| 2322 (WebKit::IDBObjectStoreBackendProxy::createIndex): |
| 2323 (WebKit::IDBObjectStoreBackendProxy::index): |
| 2324 (WebKit::IDBObjectStoreBackendProxy::deleteIndex): |
| 2325 (WebKit::IDBObjectStoreBackendProxy::openCursor): |
| 2326 * src/IDBObjectStoreBackendProxy.h: Added. |
| 2327 * src/IDBObjectStoreProxy.h: Removed. |
| 2328 * src/IDBTransactionBackendProxy.cpp: |
| 2329 (WebKit::IDBTransactionBackendProxy::create): |
| 2330 (WebKit::IDBTransactionBackendProxy::IDBTransactionBackendProxy): |
| 2331 (WebKit::IDBTransactionBackendProxy::objectStore): |
| 2332 * src/IDBTransactionBackendProxy.h: |
| 2333 (WebKit::IDBTransactionBackendProxy::getWebIDBTransaction): |
| 2334 * src/IDBTransactionCallbacksProxy.cpp: |
| 2335 (WebKit::IDBTransactionCallbacksProxy::create): |
| 2336 (WebKit::IDBTransactionCallbacksProxy::IDBTransactionCallbacksProxy): |
| 2337 * src/IDBTransactionCallbacksProxy.h: |
| 2338 * src/WebIDBCallbacksImpl.cpp: |
| 2339 (WebKit::WebIDBCallbacksImpl::onError): |
| 2340 (WebKit::WebIDBCallbacksImpl::onSuccess): |
| 2341 * src/WebIDBCallbacksImpl.h: |
| 2342 * src/WebIDBCursorImpl.cpp: |
| 2343 * src/WebIDBCursorImpl.h: |
| 2344 * src/WebIDBDatabaseCallbacksImpl.cpp: |
| 2345 (WebKit::WebIDBDatabaseCallbacksImpl::onVersionChange): |
| 2346 * src/WebIDBDatabaseCallbacksImpl.h: |
| 2347 * src/WebIDBDatabaseError.cpp: |
| 2348 * src/WebIDBDatabaseImpl.cpp: |
| 2349 * src/WebIDBDatabaseImpl.h: |
| 2350 * src/WebIDBFactoryImpl.cpp: |
| 2351 (WebKit::WebIDBFactoryImpl::WebIDBFactoryImpl): |
| 2352 * src/WebIDBFactoryImpl.h: |
| 2353 * src/WebIDBIndexImpl.cpp: |
| 2354 * src/WebIDBIndexImpl.h: |
| 2355 * src/WebIDBKey.cpp: |
| 2356 (WebKit::WebIDBKey::createFromValueAndKeyPath): |
| 2357 (WebKit::WebIDBKey::injectIDBKeyIntoSerializedValue): |
| 2358 * src/WebIDBKeyPath.cpp: |
| 2359 (WebKit::WebIDBKeyPath::operator const WTF::Vector<IDBKeyPathElement, 0>
&): |
| 2360 * src/WebIDBKeyRange.cpp: |
| 2361 * src/WebIDBObjectStoreImpl.cpp: |
| 2362 * src/WebIDBObjectStoreImpl.h: |
| 2363 * src/WebIDBTransactionCallbacksImpl.cpp: |
| 2364 * src/WebIDBTransactionCallbacksImpl.h: |
| 2365 * src/WebIDBTransactionImpl.cpp: |
| 2366 * src/WebIDBTransactionImpl.h: |
| 2367 |
| 2368 2011-04-05 Sailesh Agrawal <sail@chromium.org> |
| 2369 |
| 2370 Reviewed by Darin Fisher. |
| 2371 |
| 2372 Don't clear existing files if the user cancels the file chooser dialog. |
| 2373 https://bugs.webkit.org/show_bug.cgi?id=55200 |
| 2374 |
| 2375 * src/WebFileChooserCompletionImpl.cpp: |
| 2376 (WebKit::WebFileChooserCompletionImpl::didChooseFile): |
| 2377 |
| 2378 2011-04-05 John Mellor <johnme@chromium.org> |
| 2379 |
| 2380 Reviewed by Darin Fisher. |
| 2381 |
| 2382 [chromium] Minor cleanup: simplify WebFrameImpl by using contentsToWindo
w instead of convertToContainingWindow. |
| 2383 https://bugs.webkit.org/show_bug.cgi?id=55681 |
| 2384 |
| 2385 * src/WebFrameImpl.cpp: |
| 2386 (WebKit::WebFrameImpl::find): |
| 2387 (WebKit::WebFrameImpl::scopeStringMatches): |
| 2388 |
| 2389 2011-04-05 Adam Barth <abarth@webkit.org> |
| 2390 |
| 2391 Roll Chromium DEPS. |
| 2392 |
| 2393 * DEPS: Rolled! |
| 2394 |
| 2395 2011-04-04 Chang Shu <cshu@webkit.org> |
| 2396 |
| 2397 Reviewed by Ryosuke Niwa. |
| 2398 |
| 2399 setContentEditable with true/false/inherit string is not working properl
y |
| 2400 https://bugs.webkit.org/show_bug.cgi?id=52058 |
| 2401 |
| 2402 Move isContentEditable from HTMLElement to Node. WebKit should only acce
ss isContentEditable |
| 2403 as rendererIsEditable is for WebCore internal use. |
| 2404 |
| 2405 * src/WebNode.cpp: |
| 2406 (WebKit::WebNode::isContentEditable): |
| 2407 * src/WebViewImpl.cpp: |
| 2408 (WebKit::WebViewImpl::setFocus): |
| 2409 (WebKit::WebViewImpl::setComposition): |
| 2410 (WebKit::WebViewImpl::confirmComposition): |
| 2411 |
| 2412 2011-04-04 Alexey Proskuryakov <ap@apple.com> |
| 2413 |
| 2414 Reviewed by Dan Bernstein. |
| 2415 |
| 2416 REGRESSION (WebKit2): Caps-Lock indicator sometimes doesn't appear in We
bKit2 |
| 2417 https://bugs.webkit.org/show_bug.cgi?id=51230 |
| 2418 <rdar://problem/8780989> |
| 2419 |
| 2420 * src/WebViewImpl.cpp: (WebKit::WebViewImpl::keyEvent): Moved Caps Lock
handling from |
| 2421 WebKits to WebCore, because WebKit shouldn't be smart. |
| 2422 |
| 2423 2011-04-01 Adam Barth <abarth@webkit.org> |
| 2424 |
| 2425 Attempt to fix the Chromium build using the great and powerful git. |
| 2426 This patch should be the remaining part of reverting Jeremy's ill-fated |
| 2427 refactoring. |
| 2428 |
| 2429 * src/IDBDatabaseProxy.cpp: |
| 2430 (WebCore::IDBDatabaseProxy::create): |
| 2431 (WebCore::IDBDatabaseProxy::IDBDatabaseProxy): |
| 2432 (WebCore::IDBDatabaseProxy::~IDBDatabaseProxy): |
| 2433 (WebCore::IDBDatabaseProxy::name): |
| 2434 (WebCore::IDBDatabaseProxy::version): |
| 2435 (WebCore::IDBDatabaseProxy::objectStoreNames): |
| 2436 (WebCore::IDBDatabaseProxy::createObjectStore): |
| 2437 (WebCore::IDBDatabaseProxy::deleteObjectStore): |
| 2438 (WebCore::IDBDatabaseProxy::setVersion): |
| 2439 (WebCore::IDBDatabaseProxy::transaction): |
| 2440 (WebCore::IDBDatabaseProxy::close): |
| 2441 (WebCore::IDBDatabaseProxy::open): |
| 2442 * src/IDBDatabaseProxy.h: |
| 2443 * src/IDBObjectStoreProxy.cpp: |
| 2444 (WebCore::IDBObjectStoreProxy::create): |
| 2445 (WebCore::IDBObjectStoreProxy::IDBObjectStoreProxy): |
| 2446 (WebCore::IDBObjectStoreProxy::~IDBObjectStoreProxy): |
| 2447 (WebCore::IDBObjectStoreProxy::name): |
| 2448 (WebCore::IDBObjectStoreProxy::keyPath): |
| 2449 (WebCore::IDBObjectStoreProxy::indexNames): |
| 2450 (WebCore::IDBObjectStoreProxy::get): |
| 2451 (WebCore::IDBObjectStoreProxy::put): |
| 2452 (WebCore::IDBObjectStoreProxy::deleteFunction): |
| 2453 (WebCore::IDBObjectStoreProxy::clear): |
| 2454 (WebCore::IDBObjectStoreProxy::createIndex): |
| 2455 (WebCore::IDBObjectStoreProxy::index): |
| 2456 (WebCore::IDBObjectStoreProxy::deleteIndex): |
| 2457 (WebCore::IDBObjectStoreProxy::openCursor): |
| 2458 |
| 2459 2011-04-01 Adam Barth <abarth@webkit.org> |
| 2460 |
| 2461 Move these files back to their old locations. I'm not sure why the |
| 2462 rollout didn't move them properly. |
| 2463 |
| 2464 * src/IDBDatabaseBackendProxy.cpp: Removed. |
| 2465 * src/IDBDatabaseBackendProxy.h: Removed. |
| 2466 * src/IDBDatabaseProxy.cpp: Copied from Source/WebKit/chromium/src/IDBDa
tabaseBackendProxy.cpp. |
| 2467 * src/IDBDatabaseProxy.h: Copied from Source/WebKit/chromium/src/IDBData
baseBackendProxy.h. |
| 2468 * src/IDBObjectStoreBackendProxy.cpp: Removed. |
| 2469 * src/IDBObjectStoreProxy.cpp: Copied from Source/WebKit/chromium/src/ID
BObjectStoreBackendProxy.cpp. |
| 2470 |
| 2471 2011-04-01 Sheriff Bot <webkit.review.bot@gmail.com> |
| 2472 |
| 2473 Unreviewed, rolling out r82738. |
| 2474 http://trac.webkit.org/changeset/82738 |
| 2475 https://bugs.webkit.org/show_bug.cgi?id=57684 |
| 2476 |
| 2477 Broke storage/indexeddb/objectstore-autoincrement.html and |
| 2478 InjectIDBKey (Requested by abarth|gardening on #webkit). |
| 2479 |
| 2480 * WebKit.gyp: |
| 2481 * src/IDBCallbacksProxy.cpp: |
| 2482 (WebCore::IDBCallbacksProxy::create): |
| 2483 (WebCore::IDBCallbacksProxy::IDBCallbacksProxy): |
| 2484 (WebCore::IDBCallbacksProxy::onError): |
| 2485 (WebCore::IDBCallbacksProxy::onSuccess): |
| 2486 * src/IDBCallbacksProxy.h: |
| 2487 * src/IDBCursorBackendProxy.cpp: |
| 2488 (WebCore::IDBCursorBackendProxy::create): |
| 2489 (WebCore::IDBCursorBackendProxy::IDBCursorBackendProxy): |
| 2490 * src/IDBCursorBackendProxy.h: |
| 2491 * src/IDBDatabaseCallbacksProxy.cpp: |
| 2492 (WebCore::IDBDatabaseCallbacksProxy::create): |
| 2493 (WebCore::IDBDatabaseCallbacksProxy::IDBDatabaseCallbacksProxy): |
| 2494 * src/IDBDatabaseCallbacksProxy.h: |
| 2495 * src/IDBDatabaseProxy.cpp: Renamed from Source/WebKit/chromium/src/IDBD
atabaseBackendProxy.cpp. |
| 2496 (WebCore::IDBDatabaseProxy::create): |
| 2497 (WebCore::IDBDatabaseProxy::IDBDatabaseProxy): |
| 2498 (WebCore::IDBDatabaseProxy::~IDBDatabaseProxy): |
| 2499 (WebCore::IDBDatabaseProxy::name): |
| 2500 (WebCore::IDBDatabaseProxy::version): |
| 2501 (WebCore::IDBDatabaseProxy::objectStoreNames): |
| 2502 (WebCore::IDBDatabaseProxy::createObjectStore): |
| 2503 (WebCore::IDBDatabaseProxy::deleteObjectStore): |
| 2504 (WebCore::IDBDatabaseProxy::setVersion): |
| 2505 (WebCore::IDBDatabaseProxy::transaction): |
| 2506 (WebCore::IDBDatabaseProxy::close): |
| 2507 (WebCore::IDBDatabaseProxy::open): |
| 2508 * src/IDBDatabaseProxy.h: Renamed from Source/WebKit/chromium/src/IDBDat
abaseBackendProxy.h. |
| 2509 * src/IDBFactoryBackendProxy.cpp: |
| 2510 (WebCore::IDBFactoryBackendProxy::IDBFactoryBackendProxy): |
| 2511 (WebCore::IDBFactoryBackendProxy::open): |
| 2512 * src/IDBFactoryBackendProxy.h: |
| 2513 * src/IDBIndexBackendProxy.cpp: |
| 2514 (WebCore::IDBIndexBackendProxy::create): |
| 2515 (WebCore::IDBIndexBackendProxy::IDBIndexBackendProxy): |
| 2516 * src/IDBIndexBackendProxy.h: |
| 2517 * src/IDBObjectStoreBackendProxy.h: Removed. |
| 2518 * src/IDBObjectStoreProxy.cpp: Renamed from Source/WebKit/chromium/src/I
DBObjectStoreBackendProxy.cpp. |
| 2519 (WebCore::IDBObjectStoreProxy::create): |
| 2520 (WebCore::IDBObjectStoreProxy::IDBObjectStoreProxy): |
| 2521 (WebCore::IDBObjectStoreProxy::~IDBObjectStoreProxy): |
| 2522 (WebCore::IDBObjectStoreProxy::name): |
| 2523 (WebCore::IDBObjectStoreProxy::keyPath): |
| 2524 (WebCore::IDBObjectStoreProxy::indexNames): |
| 2525 (WebCore::IDBObjectStoreProxy::get): |
| 2526 (WebCore::IDBObjectStoreProxy::put): |
| 2527 (WebCore::IDBObjectStoreProxy::deleteFunction): |
| 2528 (WebCore::IDBObjectStoreProxy::clear): |
| 2529 (WebCore::IDBObjectStoreProxy::createIndex): |
| 2530 (WebCore::IDBObjectStoreProxy::index): |
| 2531 (WebCore::IDBObjectStoreProxy::deleteIndex): |
| 2532 (WebCore::IDBObjectStoreProxy::openCursor): |
| 2533 * src/IDBObjectStoreProxy.h: Added. |
| 2534 * src/IDBTransactionBackendProxy.cpp: |
| 2535 (WebCore::IDBTransactionBackendProxy::create): |
| 2536 (WebCore::IDBTransactionBackendProxy::IDBTransactionBackendProxy): |
| 2537 (WebCore::IDBTransactionBackendProxy::objectStore): |
| 2538 * src/IDBTransactionBackendProxy.h: |
| 2539 (WebCore::IDBTransactionBackendProxy::getWebIDBTransaction): |
| 2540 * src/IDBTransactionCallbacksProxy.cpp: |
| 2541 (WebCore::IDBTransactionCallbacksProxy::create): |
| 2542 (WebCore::IDBTransactionCallbacksProxy::IDBTransactionCallbacksProxy): |
| 2543 * src/IDBTransactionCallbacksProxy.h: |
| 2544 * src/WebIDBCallbacksImpl.cpp: |
| 2545 (WebCore::WebIDBCallbacksImpl::onError): |
| 2546 (WebCore::WebIDBCallbacksImpl::onSuccess): |
| 2547 * src/WebIDBCallbacksImpl.h: |
| 2548 * src/WebIDBCursorImpl.cpp: |
| 2549 * src/WebIDBCursorImpl.h: |
| 2550 * src/WebIDBDatabaseCallbacksImpl.cpp: |
| 2551 (WebCore::WebIDBDatabaseCallbacksImpl::onVersionChange): |
| 2552 * src/WebIDBDatabaseCallbacksImpl.h: |
| 2553 * src/WebIDBDatabaseError.cpp: |
| 2554 * src/WebIDBDatabaseImpl.cpp: |
| 2555 * src/WebIDBDatabaseImpl.h: |
| 2556 * src/WebIDBFactoryImpl.cpp: |
| 2557 (WebKit::WebIDBFactoryImpl::WebIDBFactoryImpl): |
| 2558 * src/WebIDBFactoryImpl.h: |
| 2559 * src/WebIDBIndexImpl.cpp: |
| 2560 * src/WebIDBIndexImpl.h: |
| 2561 * src/WebIDBKey.cpp: |
| 2562 (WebKit::WebIDBKey::createFromValueAndKeyPath): |
| 2563 (WebKit::WebIDBKey::injectIDBKeyIntoSerializedValue): |
| 2564 * src/WebIDBKeyPath.cpp: |
| 2565 (WebKit::WebIDBKeyPath::operator const WTF::Vector<WebCore::IDBKeyPathEl
ement, 0>&): |
| 2566 * src/WebIDBKeyRange.cpp: |
| 2567 * src/WebIDBObjectStoreImpl.cpp: |
| 2568 * src/WebIDBObjectStoreImpl.h: |
| 2569 * src/WebIDBTransactionCallbacksImpl.cpp: |
| 2570 * src/WebIDBTransactionCallbacksImpl.h: |
| 2571 * src/WebIDBTransactionImpl.cpp: |
| 2572 * src/WebIDBTransactionImpl.h: |
| 2573 |
| 2574 2011-03-30 Jeremy Orlow <jorlow@chromium.org> |
| 2575 |
| 2576 Reviewed by Nate Chapin. |
| 2577 |
| 2578 Clean up IndexedDB WebKit API |
| 2579 https://bugs.webkit.org/show_bug.cgi?id=57507 |
| 2580 |
| 2581 Rename the backend proxy files that didn't have Backend in their name. |
| 2582 Everything in WebKit should be in the WebKit namespace. |
| 2583 Put everything behind the feature flag so we're consistient. |
| 2584 Put the feature flag #if above includes. |
| 2585 |
| 2586 * WebKit.gyp: |
| 2587 * src/IDBCallbacksProxy.cpp: |
| 2588 (WebKit::IDBCallbacksProxy::create): |
| 2589 (WebKit::IDBCallbacksProxy::IDBCallbacksProxy): |
| 2590 (WebKit::IDBCallbacksProxy::onError): |
| 2591 (WebKit::IDBCallbacksProxy::onSuccess): |
| 2592 * src/IDBCallbacksProxy.h: |
| 2593 * src/IDBCursorBackendProxy.cpp: |
| 2594 (WebKit::IDBCursorBackendProxy::create): |
| 2595 (WebKit::IDBCursorBackendProxy::IDBCursorBackendProxy): |
| 2596 * src/IDBCursorBackendProxy.h: |
| 2597 * src/IDBDatabaseBackendProxy.cpp: |
| 2598 (WebKit::IDBDatabaseBackendProxy::create): |
| 2599 (WebKit::IDBDatabaseBackendProxy::IDBDatabaseBackendProxy): |
| 2600 (WebKit::IDBDatabaseBackendProxy::~IDBDatabaseBackendProxy): |
| 2601 (WebKit::IDBDatabaseBackendProxy::name): |
| 2602 (WebKit::IDBDatabaseBackendProxy::version): |
| 2603 (WebKit::IDBDatabaseBackendProxy::objectStoreNames): |
| 2604 (WebKit::IDBDatabaseBackendProxy::createObjectStore): |
| 2605 (WebKit::IDBDatabaseBackendProxy::deleteObjectStore): |
| 2606 (WebKit::IDBDatabaseBackendProxy::setVersion): |
| 2607 (WebKit::IDBDatabaseBackendProxy::transaction): |
| 2608 (WebKit::IDBDatabaseBackendProxy::close): |
| 2609 (WebKit::IDBDatabaseBackendProxy::open): |
| 2610 * src/IDBDatabaseCallbacksProxy.cpp: |
| 2611 (WebKit::IDBDatabaseCallbacksProxy::create): |
| 2612 (WebKit::IDBDatabaseCallbacksProxy::IDBDatabaseCallbacksProxy): |
| 2613 * src/IDBDatabaseCallbacksProxy.h: |
| 2614 * src/IDBFactoryBackendProxy.cpp: |
| 2615 (WebKit::IDBFactoryBackendProxy::IDBFactoryBackendProxy): |
| 2616 (WebKit::IDBFactoryBackendProxy::open): |
| 2617 * src/IDBFactoryBackendProxy.h: |
| 2618 * src/IDBIndexBackendProxy.cpp: |
| 2619 (WebKit::IDBIndexBackendProxy::create): |
| 2620 (WebKit::IDBIndexBackendProxy::IDBIndexBackendProxy): |
| 2621 * src/IDBIndexBackendProxy.h: |
| 2622 * src/IDBObjectStoreBackendProxy.cpp: |
| 2623 (WebKit::IDBObjectStoreBackendProxy::create): |
| 2624 (WebKit::IDBObjectStoreBackendProxy::IDBObjectStoreBackendProxy): |
| 2625 (WebKit::IDBObjectStoreBackendProxy::~IDBObjectStoreBackendProxy): |
| 2626 (WebKit::IDBObjectStoreBackendProxy::name): |
| 2627 (WebKit::IDBObjectStoreBackendProxy::keyPath): |
| 2628 (WebKit::IDBObjectStoreBackendProxy::indexNames): |
| 2629 (WebKit::IDBObjectStoreBackendProxy::get): |
| 2630 (WebKit::IDBObjectStoreBackendProxy::put): |
| 2631 (WebKit::IDBObjectStoreBackendProxy::deleteFunction): |
| 2632 (WebKit::IDBObjectStoreBackendProxy::clear): |
| 2633 (WebKit::IDBObjectStoreBackendProxy::createIndex): |
| 2634 (WebKit::IDBObjectStoreBackendProxy::index): |
| 2635 (WebKit::IDBObjectStoreBackendProxy::deleteIndex): |
| 2636 (WebKit::IDBObjectStoreBackendProxy::openCursor): |
| 2637 * src/IDBObjectStoreBackendProxy.h: Added. |
| 2638 * src/IDBObjectStoreProxy.h: Removed. |
| 2639 * src/IDBTransactionBackendProxy.cpp: |
| 2640 (WebKit::IDBTransactionBackendProxy::create): |
| 2641 (WebKit::IDBTransactionBackendProxy::IDBTransactionBackendProxy): |
| 2642 (WebKit::IDBTransactionBackendProxy::objectStore): |
| 2643 * src/IDBTransactionBackendProxy.h: |
| 2644 (WebKit::IDBTransactionBackendProxy::getWebIDBTransaction): |
| 2645 * src/IDBTransactionCallbacksProxy.cpp: |
| 2646 (WebKit::IDBTransactionCallbacksProxy::create): |
| 2647 (WebKit::IDBTransactionCallbacksProxy::IDBTransactionCallbacksProxy): |
| 2648 * src/IDBTransactionCallbacksProxy.h: |
| 2649 * src/WebIDBCallbacksImpl.cpp: |
| 2650 (WebKit::WebIDBCallbacksImpl::onError): |
| 2651 (WebKit::WebIDBCallbacksImpl::onSuccess): |
| 2652 * src/WebIDBCallbacksImpl.h: |
| 2653 * src/WebIDBCursorImpl.cpp: |
| 2654 * src/WebIDBCursorImpl.h: |
| 2655 * src/WebIDBDatabaseCallbacksImpl.cpp: |
| 2656 (WebKit::WebIDBDatabaseCallbacksImpl::onVersionChange): |
| 2657 * src/WebIDBDatabaseCallbacksImpl.h: |
| 2658 * src/WebIDBDatabaseError.cpp: |
| 2659 * src/WebIDBDatabaseImpl.cpp: |
| 2660 * src/WebIDBDatabaseImpl.h: |
| 2661 * src/WebIDBFactoryImpl.cpp: |
| 2662 (WebKit::WebIDBFactoryImpl::WebIDBFactoryImpl): |
| 2663 * src/WebIDBFactoryImpl.h: |
| 2664 * src/WebIDBIndexImpl.cpp: |
| 2665 * src/WebIDBIndexImpl.h: |
| 2666 * src/WebIDBKey.cpp: |
| 2667 (WebKit::WebIDBKey::createFromValueAndKeyPath): |
| 2668 (WebKit::WebIDBKey::injectIDBKeyIntoSerializedValue): |
| 2669 * src/WebIDBKeyPath.cpp: |
| 2670 (WebKit::WebIDBKeyPath::operator const WTF::Vector<IDBKeyPathElement, 0>
&): |
| 2671 * src/WebIDBKeyRange.cpp: |
| 2672 * src/WebIDBObjectStoreImpl.cpp: |
| 2673 * src/WebIDBObjectStoreImpl.h: |
| 2674 * src/WebIDBTransactionCallbacksImpl.cpp: |
| 2675 * src/WebIDBTransactionCallbacksImpl.h: |
| 2676 * src/WebIDBTransactionImpl.cpp: |
| 2677 * src/WebIDBTransactionImpl.h: |
| 2678 |
| 2679 2011-03-30 Pavel Podivilov <podivilov@chromium.org> |
| 2680 |
| 2681 Reviewed by Pavel Feldman. |
| 2682 |
| 2683 Web Inspector: [chromium] script formatting doesn't work when all script
s are concatenated. |
| 2684 https://bugs.webkit.org/show_bug.cgi?id=57446 |
| 2685 |
| 2686 * WebKit.gyp: |
| 2687 * scripts/inline_js_imports.py: Added. |
| 2688 |
| 2689 2011-03-31 Victoria Kirst <vrk@google.com> |
| 2690 |
| 2691 Reviewed by Eric Carlson. |
| 2692 |
| 2693 [chromium] Implement preload=none, setPreload hooks to media player |
| 2694 https://bugs.webkit.org/show_bug.cgi?id=56983 |
| 2695 |
| 2696 This patch implements preload=none in Chromium. It also replaces |
| 2697 the now-deprecated setAutobuffer method with setPreload. |
| 2698 |
| 2699 * public/WebMediaPlayer.h: |
| 2700 (WebKit::WebMediaPlayer::setPreload): |
| 2701 * public/WebMediaPlayerClient.h: |
| 2702 * src/WebMediaPlayerClientImpl.cpp: |
| 2703 (WebKit::WebMediaPlayerClientImpl::preload): |
| 2704 (WebKit::WebMediaPlayerClientImpl::load): |
| 2705 (WebKit::WebMediaPlayerClientImpl::loadInternal): |
| 2706 (WebKit::WebMediaPlayerClientImpl::prepareToPlay): |
| 2707 (WebKit::WebMediaPlayerClientImpl::setPreload): |
| 2708 (WebKit::WebMediaPlayerClientImpl::startDelayedLoad): |
| 2709 (WebKit::WebMediaPlayerClientImpl::WebMediaPlayerClientImpl): |
| 2710 * src/WebMediaPlayerClientImpl.h: |
| 2711 |
| 2712 2011-03-31 Evan Martin <evan@chromium.org> |
| 2713 |
| 2714 Reviewed by Eric Seidel. |
| 2715 |
| 2716 <title> should support dir attribute |
| 2717 https://bugs.webkit.org/show_bug.cgi?id=50961 |
| 2718 |
| 2719 Update to new FrameLoaderClient interface. |
| 2720 |
| 2721 * src/FrameLoaderClientImpl.cpp: |
| 2722 (WebKit::FrameLoaderClientImpl::dispatchDidReceiveTitle): |
| 2723 (WebKit::FrameLoaderClientImpl::setTitle): |
| 2724 * src/FrameLoaderClientImpl.h: |
| 2725 * src/WebDataSourceImpl.cpp: |
| 2726 (WebKit::WebDataSourceImpl::pageTitle): |
| 2727 |
| 2728 2011-03-30 David Levin <levin@chromium.org> |
| 2729 |
| 2730 Reviewed by Dmitry Titov. |
| 2731 |
| 2732 UnlockNonLocked condition reached in WorkerFileSystemsCallbackBridge::ma
yPostTaskToWorker |
| 2733 https://bugs.webkit.org/show_bug.cgi?id=57382 |
| 2734 |
| 2735 There were two issues to address: |
| 2736 1. The use of a non-thread safe class (RefPtr) in a ThreadSafeRefCounted
class. |
| 2737 The problem was that this RefPtr could be changed on either thread. |
| 2738 2. Keeping WorkerFileSystemCallbacksBridge alive for while it was being
used |
| 2739 including while its mutex was in use. |
| 2740 |
| 2741 * src/WorkerFileSystemCallbacksBridge.cpp: |
| 2742 (WebKit::WorkerFileSystemCallbacksBridge::runTaskOnMainThread): |
| 2743 Changed to take a PassRefPtr and leak the ref count as opposed to relyin
g on |
| 2744 dispatchTaskToMainThread to store the pointer in m_selfRef. |
| 2745 (WebKit::WorkerFileSystemCallbacksBridge::dispatchTaskToMainThread): Rem
ove the |
| 2746 m_selfRef and hand off a PassRefPtr instead. |
| 2747 (WebKit::WorkerFileSystemCallbacksBridge::mayPostTaskToWorker): Balance
out the leaked ref |
| 2748 and ensure that WorkerFileSystemCallbacksBridge stays alive while the mu
tex is held. |
| 2749 * src/WorkerFileSystemCallbacksBridge.h: Removed m_selfRef and derefIfWo
rkerIsStopped which |
| 2750 was simply due to m_selfRef. |
| 2751 |
| 2752 2011-03-29 John Abd-El-Malek <jam@chromium.org> |
| 2753 |
| 2754 Reviewed by Tony Chang. |
| 2755 |
| 2756 [chromium]: Remove the code that called WebViewClient for spelling now t
hat chromium is updated |
| 2757 https://bugs.webkit.org/show_bug.cgi?id=57396 |
| 2758 |
| 2759 * DEPS: |
| 2760 * public/WebFrame.h: |
| 2761 * public/WebView.h: |
| 2762 * public/WebViewClient.h: |
| 2763 (WebKit::WebViewClient::handleCurrentKeyboardEvent): |
| 2764 * src/EditorClientImpl.cpp: |
| 2765 (WebKit::EditorClientImpl::checkSpellingOfString): |
| 2766 (WebKit::EditorClientImpl::requestCheckingOfString): |
| 2767 (WebKit::EditorClientImpl::getAutoCorrectSuggestionForMisspelledWord): |
| 2768 (WebKit::EditorClientImpl::updateSpellingUIWithMisspelledWord): |
| 2769 (WebKit::EditorClientImpl::showSpellingUI): |
| 2770 (WebKit::EditorClientImpl::spellingUIIsShowing): |
| 2771 * src/WebViewImpl.cpp: |
| 2772 (WebKit::WebView::create): |
| 2773 * src/WebViewImpl.h: |
| 2774 * src/WebWorkerBase.cpp: |
| 2775 (WebKit::WebWorkerBase::initializeLoader): |
| 2776 * tests/PopupMenuTest.cpp: |
| 2777 (WebKit::SelectPopupMenuTest::SetUp): |
| 2778 * tests/WebFrameTest.cpp: |
| 2779 (WebKit::TEST_F): |
| 2780 * tests/WebPageSerializerTest.cpp: |
| 2781 (WebKit::WebPageSerializerTest::SetUp): |
| 2782 |
| 2783 2011-03-30 MORITA Hajime <morrita@google.com> |
| 2784 |
| 2785 Reviewed by Dimitri Glazkov. |
| 2786 |
| 2787 [Chromium] Expose the shadow DOM to DumpRenderTree JS tests. |
| 2788 https://bugs.webkit.org/show_bug.cgi?id=56573 |
| 2789 |
| 2790 Added: |
| 2791 - WebBindins::makeNode() to convert WebNode to a JS object, and |
| 2792 - WebElement::shadowRoot(). |
| 2793 |
| 2794 * public/WebBindings.h: |
| 2795 * public/WebElement.h: |
| 2796 * src/WebBindings.cpp: |
| 2797 (WebKit::makeNodeImpl): |
| 2798 (WebKit::WebBindings::makeNode): |
| 2799 * src/WebElement.cpp: |
| 2800 (WebKit::WebElement::shadowRoot): |
| 2801 |
| 2802 2011-03-30 Mario Sanchez Prada <msanchez@igalia.com> |
| 2803 |
| 2804 Reviewed by Chris Fleizach. |
| 2805 |
| 2806 AX: GTK: ARIA role is not respected on <p> <label> <div> and <form> |
| 2807 https://bugs.webkit.org/show_bug.cgi?id=47636 |
| 2808 |
| 2809 Duplicate new internal WebCore roles in the Chromium port. |
| 2810 |
| 2811 * public/WebAccessibilityRole.h: Update enumeration |
| 2812 WebAccessibilityRole to reflect newly added roles in WebCore. |
| 2813 * src/AssertMatchingEnums.cpp: Added new assertions. |
| 2814 |
| 2815 2011-03-30 Yury Semikhatsky <yurys@chromium.org> |
| 2816 |
| 2817 Reviewed by Pavel Feldman. |
| 2818 |
| 2819 Web Inspector: split debugger agent into Page and Worker-specific ones |
| 2820 https://bugs.webkit.org/show_bug.cgi?id=57345 |
| 2821 |
| 2822 ScriptDebugServer and InspectorDebuggerAgent contain only functionality
common |
| 2823 for Worker and Page debugger. All specifics is moved into Page/WorkerScr
iptDebugServer |
| 2824 and Page/WorkerDebuggerAgent. |
| 2825 |
| 2826 * src/DebuggerAgentManager.cpp: |
| 2827 (WebKit::DebuggerAgentManager::setExposeV8DebuggerProtocol): |
| 2828 * src/WebDevToolsAgentImpl.cpp: |
| 2829 (WebKit::WebDevToolsAgent::interruptAndDispatch): |
| 2830 (WebKit::WebDevToolsAgent::processPendingMessages): |
| 2831 |
| 2832 2011-03-30 Yury Semikhatsky <yurys@chromium.org> |
| 2833 |
| 2834 Unreviewed. Rollout r82438 and r82436. |
| 2835 |
| 2836 * src/DebuggerAgentManager.cpp: |
| 2837 (WebKit::DebuggerAgentManager::setExposeV8DebuggerProtocol): |
| 2838 * src/WebDevToolsAgentImpl.cpp: |
| 2839 (WebKit::WebDevToolsAgent::interruptAndDispatch): |
| 2840 (WebKit::WebDevToolsAgent::processPendingMessages): |
| 2841 |
| 2842 2011-03-30 Yury Semikhatsky <yurys@chromium.org> |
| 2843 |
| 2844 Reviewed by Pavel Feldman. |
| 2845 |
| 2846 Web Inspector: split debugger agent into Page and Worker-specific ones |
| 2847 https://bugs.webkit.org/show_bug.cgi?id=57345 |
| 2848 |
| 2849 ScriptDebugServer and InspectorDebuggerAgent contain only functionality
common |
| 2850 for Worker and Page debugger. All specifics is moved into Page/WorkerScr
iptDebugServer |
| 2851 and Page/WorkerDebuggerAgent. |
| 2852 |
| 2853 * src/DebuggerAgentManager.cpp: |
| 2854 (WebKit::DebuggerAgentManager::setExposeV8DebuggerProtocol): |
| 2855 * src/WebDevToolsAgentImpl.cpp: |
| 2856 (WebKit::WebDevToolsAgent::interruptAndDispatch): |
| 2857 (WebKit::WebDevToolsAgent::processPendingMessages): |
| 2858 |
| 2859 2011-03-29 Sheriff Bot <webkit.review.bot@gmail.com> |
| 2860 |
| 2861 Unreviewed, rolling out r82293. |
| 2862 http://trac.webkit.org/changeset/82293 |
| 2863 https://bugs.webkit.org/show_bug.cgi?id=57390 |
| 2864 |
| 2865 Breaks RetrieveCSSResources (Requested by abarth|gardener on |
| 2866 #webkit). |
| 2867 |
| 2868 * WebKit.gyp: |
| 2869 * src/WebPageSerializer.cpp: |
| 2870 (WebCore::getSubResourceURLFromElement): |
| 2871 (WebCore::retrieveResourcesForElement): |
| 2872 (WebCore::retrieveResourcesForFrame): |
| 2873 (WebKit::WebPageSerializer::retrieveAllResources): |
| 2874 * tests/WebPageSerializerTest.cpp: |
| 2875 * tests/data/pageserialization/css_test_page.html: Removed. |
| 2876 * tests/data/pageserialization/import_style_from_link.css: Removed. |
| 2877 * tests/data/pageserialization/import_styles.css: Removed. |
| 2878 * tests/data/pageserialization/link_styles.css: Removed. |
| 2879 |
| 2880 2011-03-29 Tony Chang <tony@chromium.org> |
| 2881 |
| 2882 Roll chromium version to r79710 to pick up libpng changes. |
| 2883 |
| 2884 * DEPS: |
| 2885 |
| 2886 2011-03-29 Sheriff Bot <webkit.review.bot@gmail.com> |
| 2887 |
| 2888 Unreviewed, rolling out r82295 and r82300. |
| 2889 http://trac.webkit.org/changeset/82295 |
| 2890 http://trac.webkit.org/changeset/82300 |
| 2891 https://bugs.webkit.org/show_bug.cgi?id=57380 |
| 2892 |
| 2893 This patch breaks compile on Chromium (Requested by |
| 2894 abarth|gardener on #webkit). |
| 2895 |
| 2896 * public/WebAccessibilityRole.h: |
| 2897 * src/AssertMatchingEnums.cpp: |
| 2898 |
| 2899 2011-03-29 Mario Sanchez Prada <msanchez@igalia.com> |
| 2900 |
| 2901 Reviewed by Adam Barth. |
| 2902 |
| 2903 REGRESSION(r82295): This patch does not compile on Chromium (Requested b
y abarth|gardener on #webkit). |
| 2904 https://bugs.webkit.org/show_bug.cgi?id=57377 |
| 2905 |
| 2906 Fix build errors on Chromium bots. |
| 2907 |
| 2908 * public/WebAccessibilityRole.h: Update to reflect newly added roles in
WebCore. |
| 2909 * src/AssertMatchingEnums.cpp: Ditto. |
| 2910 |
| 2911 2011-03-29 Adam Barth <abarth@webkit.org> |
| 2912 |
| 2913 Roll Chromium DEPS |
| 2914 https://bugs.webkit.org/show_bug.cgi?id=57361 |
| 2915 |
| 2916 * DEPS: |
| 2917 |
| 2918 2011-03-29 Jay Civelli <jcivelli@chromium.org> |
| 2919 |
| 2920 Reviewed by David Levin. |
| 2921 |
| 2922 Adding retrieval off CSS resources to WebPageSerializer::retrieveAllReso
urces. |
| 2923 https://bugs.webkit.org/show_bug.cgi?id=56650 |
| 2924 |
| 2925 * WebKit.gyp: |
| 2926 * src/WebPageSerializer.cpp: |
| 2927 (WebCore::getResourceAttributeForElement): |
| 2928 (WebCore::retrieveStyleSheetForElement): |
| 2929 (WebCore::retrieveResourcesForElement): |
| 2930 (WebCore::retrieveResourcesForFrame): |
| 2931 (WebCore::retrieveResourcesForCSSRule): |
| 2932 (WebCore::retrieveResourcesForCSSStyleDeclaration): |
| 2933 (WebCore::retrieveResourcesForCSSStyleSheet): |
| 2934 (WebKit::WebPageSerializer::retrieveAllResources): |
| 2935 * tests/WebPageSerializerTest.cpp: |
| 2936 (WebKit::TestWebFrameClient::TestWebFrameClient): |
| 2937 (WebKit::TestWebFrameClient::allowScript): |
| 2938 (WebKit::WebPageSerializerTest::enableJS): |
| 2939 (WebKit::WebPageSerializerTest::runOnLoad): |
| 2940 (WebKit::TEST_F): |
| 2941 * tests/data/pageserialization/css_test_page.html: Added. |
| 2942 * tests/data/pageserialization/import_style_from_link.css: Added. |
| 2943 (#divOrange): |
| 2944 * tests/data/pageserialization/import_styles.css: Added. |
| 2945 (#divYellow): |
| 2946 * tests/data/pageserialization/link_styles.css: Added. |
| 2947 (#divRed): |
| 2948 |
| 2949 2011-03-29 Vsevolod Vlasov <vsevik@chromium.org> |
| 2950 |
| 2951 Reviewed by Pavel Feldman. |
| 2952 |
| 2953 [Chromium] Inspector does not always shows transferred size correctly (e
.g. gzipped/chunked content) |
| 2954 https://bugs.webkit.org/show_bug.cgi?id=56602 |
| 2955 |
| 2956 Added new methods to interface while keeping the old ones to keep |
| 2957 chromium working until it is also patched. |
| 2958 |
| 2959 * public/WebURLLoaderClient.h: |
| 2960 (WebKit::WebURLLoaderClient::didReceiveData2): |
| 2961 * src/AssociatedURLLoader.cpp: |
| 2962 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData): |
| 2963 * src/ResourceHandle.cpp: |
| 2964 (WebCore::ResourceHandleInternal::didReceiveData): |
| 2965 (WebCore::ResourceHandleInternal::didReceiveData2): |
| 2966 |
| 2967 2011-03-29 Vsevolod Vlasov <vsevik@chromium.org> |
| 2968 |
| 2969 Reviewed by Pavel Feldman. |
| 2970 |
| 2971 Web Inspector: [Chromium] DevTools shows two resources for each plugin r
esource loaded |
| 2972 https://bugs.webkit.org/show_bug.cgi?id=57101 |
| 2973 |
| 2974 Remove DevToolsAgent network callbacks as this information is now availa
ble through ResourceLoader |
| 2975 |
| 2976 * public/WebDevToolsAgent.h: |
| 2977 * src/WebDevToolsAgentImpl.cpp: |
| 2978 * src/WebDevToolsAgentImpl.h: |
| 2979 |
| 2980 2011-03-29 Emil A Eklund <eae@chromium.org> |
| 2981 |
| 2982 Reviewed by Dimitri Glazkov. |
| 2983 |
| 2984 Relative mouse coordinates recalculated for each target |
| 2985 https://bugs.webkit.org/show_bug.cgi?id=57130 |
| 2986 |
| 2987 * public/WebDOMMouseEvent.h: |
| 2988 * src/WebDOMMouseEvent.cpp: |
| 2989 (WebKit::WebDOMMouseEvent::layerX): |
| 2990 (WebKit::WebDOMMouseEvent::layerY): |
| 2991 (WebKit::WebDOMMouseEvent::offsetX): |
| 2992 (WebKit::WebDOMMouseEvent::offsetY): |
| 2993 |
| 2994 2011-03-29 Yuta Kitamura <yutak@chromium.org> |
| 2995 |
| 2996 Unreviewed, rolling out r82195. |
| 2997 http://trac.webkit.org/changeset/82195 |
| 2998 https://bugs.webkit.org/show_bug.cgi?id=56602 |
| 2999 |
| 3000 Broke Chromium Clang builds. |
| 3001 |
| 3002 * public/WebDevToolsAgent.h: |
| 3003 * public/WebURLLoaderClient.h: |
| 3004 * src/AssociatedURLLoader.cpp: |
| 3005 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData): |
| 3006 * src/ResourceHandle.cpp: |
| 3007 (WebCore::ResourceHandleInternal::didReceiveData): |
| 3008 * src/WebDevToolsAgentImpl.cpp: |
| 3009 (WebKit::WebDevToolsAgentImpl::didReceiveData): |
| 3010 * src/WebDevToolsAgentImpl.h: |
| 3011 |
| 3012 2011-03-29 Yuta Kitamura <yutak@chromium.org> |
| 3013 |
| 3014 Unreviewed. Another build fix. The last fix was incorrect. |
| 3015 |
| 3016 * src/ChromeClientImpl.cpp: |
| 3017 (WebKit::ChromeClientImpl::supportsFullscreenForNode): |
| 3018 (WebKit::ChromeClientImpl::supportsFullScreenForElement): |
| 3019 * src/ChromeClientImpl.h: |
| 3020 |
| 3021 2011-03-29 Yuta Kitamura <yutak@chromium.org> |
| 3022 |
| 3023 Unreviewed. Build fix for Chromium Clang bot. |
| 3024 |
| 3025 * src/ChromeClientImpl.cpp: |
| 3026 (WebKit::ChromeClientImpl::supportsFullscreenForNode): |
| 3027 * src/ChromeClientImpl.h: |
| 3028 |
| 3029 2011-03-28 Vsevolod Vlasov <vsevik@chromium.org> |
| 3030 |
| 3031 Reviewed by Pavel Feldman. |
| 3032 |
| 3033 [Chromium] Inspector does not always shows transferred size correctly (e
.g. gzipped/chunked content) |
| 3034 https://bugs.webkit.org/show_bug.cgi?id=56602 |
| 3035 |
| 3036 Added new methods to interface while keeping the old ones to keep |
| 3037 chromium working until it is also patched. |
| 3038 |
| 3039 * public/WebDevToolsAgent.h: |
| 3040 * public/WebURLLoaderClient.h: |
| 3041 (WebKit::WebURLLoaderClient::didReceiveData): |
| 3042 * src/AssociatedURLLoader.cpp: |
| 3043 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData): |
| 3044 * src/ResourceHandle.cpp: |
| 3045 (WebCore::ResourceHandleInternal::didReceiveData): |
| 3046 * src/WebDevToolsAgentImpl.cpp: |
| 3047 (WebKit::WebDevToolsAgentImpl::didReceiveData): |
| 3048 * src/WebDevToolsAgentImpl.h: |
| 3049 |
| 3050 2011-03-28 Tony Chang <tony@chromium.org> |
| 3051 |
| 3052 Reviewed by Adam Barth. |
| 3053 |
| 3054 [chromium] have DRT write the png checksum into a png comment |
| 3055 https://bugs.webkit.org/show_bug.cgi?id=57255 |
| 3056 |
| 3057 * DEPS: Pull in version of chromium with comment writing |
| 3058 |
| 3059 2011-03-28 Adele Peterson <adele@apple.com> |
| 3060 |
| 3061 Build fix. |
| 3062 |
| 3063 * src/WebFrameImpl.cpp: (WebKit::WebFrameImpl::selectionStartHasSpelling
MarkerFor): |
| 3064 Call new selectionStartHasMarkerFor method instead of selectionStartHasS
pellingMarkerFor. |
| 3065 |
| 3066 2011-03-28 Pavel Feldman <pfeldman@chromium.org> |
| 3067 |
| 3068 Not reviewed: fixed chromium build. |
| 3069 |
| 3070 * src/WebDevToolsAgentImpl.cpp: |
| 3071 (WebKit::WebDevToolsAgent::shouldInterruptForMessage): |
| 3072 |
| 3073 2011-03-25 Andy Estes <aestes@apple.com> |
| 3074 |
| 3075 Reviewed by Adele Peterson. |
| 3076 |
| 3077 REGRESSION (r70748): latest nightly builds kills AC_QuickTime.js |
| 3078 https://bugs.webkit.org/show_bug.cgi?id=49016 |
| 3079 |
| 3080 Update objectContentType() implementation to handle the |
| 3081 shouldPreferPlugInsForImages flag. |
| 3082 |
| 3083 * src/FrameLoaderClientImpl.cpp: |
| 3084 (WebKit::FrameLoaderClientImpl::objectContentType): |
| 3085 * src/FrameLoaderClientImpl.h: |
| 3086 |
| 3087 2011-03-25 Kinuko Yasuda <kinuko@chromium.org> |
| 3088 |
| 3089 Reviewed by David Levin. |
| 3090 |
| 3091 Data race between ~WorkerFileSystemCallbacksBridge and runTasksOnWorkerT
hread |
| 3092 https://bugs.webkit.org/show_bug.cgi?id=56138 |
| 3093 Stopped passing the WorkerFileSystemCallbacksBridge's reference to |
| 3094 MainThreadFileSystemCallbacks so that in most cases (in normal cases) |
| 3095 its reference is only maintained by WorkerThread. |
| 3096 |
| 3097 * src/WorkerFileSystemCallbacksBridge.cpp: |
| 3098 (WebKit::MainThreadFileSystemCallbacks::createLeakedPtr): |
| 3099 (WebKit::MainThreadFileSystemCallbacks::MainThreadFileSystemCallbacks): |
| 3100 (WebKit::WorkerFileSystemCallbacksBridge::mayPostTaskToWorker): |
| 3101 * src/WorkerFileSystemCallbacksBridge.h: |
| 3102 |
| 3103 2011-03-24 John Abd-El-Malek <jam@chromium.org> |
| 3104 |
| 3105 Reviewed by Dimitri Glazkov. |
| 3106 |
| 3107 [chromium] Add setters for various client interfaces, and add WebSpellCh
eckClient |
| 3108 https://bugs.webkit.org/show_bug.cgi?id=57070 |
| 3109 |
| 3110 * public/WebSpellCheckClient.h: Added. |
| 3111 (WebKit::WebSpellCheckClient::spellCheck): |
| 3112 (WebKit::WebSpellCheckClient::requestCheckingOfText): |
| 3113 (WebKit::WebSpellCheckClient::autoCorrectWord): |
| 3114 (WebKit::WebSpellCheckClient::showSpellingUI): |
| 3115 (WebKit::WebSpellCheckClient::isShowingSpellingUI): |
| 3116 (WebKit::WebSpellCheckClient::updateSpellingUIWithMisspelledWord): |
| 3117 (WebKit::WebSpellCheckClient::~WebSpellCheckClient): |
| 3118 * public/WebView.h: |
| 3119 * public/WebViewClient.h: |
| 3120 * src/EditorClientImpl.cpp: |
| 3121 (WebKit::EditorClientImpl::checkSpellingOfString): |
| 3122 (WebKit::EditorClientImpl::requestCheckingOfString): |
| 3123 (WebKit::EditorClientImpl::getAutoCorrectSuggestionForMisspelledWord): |
| 3124 (WebKit::EditorClientImpl::updateSpellingUIWithMisspelledWord): |
| 3125 (WebKit::EditorClientImpl::showSpellingUI): |
| 3126 (WebKit::EditorClientImpl::spellingUIIsShowing): |
| 3127 * src/WebViewImpl.cpp: |
| 3128 (WebKit::WebViewImpl::setWebDevToolsAgentClient): |
| 3129 (WebKit::WebViewImpl::setWebAutoFillClient): |
| 3130 (WebKit::WebViewImpl::setWebSpellCheckClient): |
| 3131 (WebKit::WebViewImpl::WebViewImpl): |
| 3132 * src/WebViewImpl.h: |
| 3133 (WebKit::WebViewImpl::spellCheckClient): |
| 3134 |
| 3135 2011-03-25 Cary Clark <caryclark@google.com> |
| 3136 |
| 3137 Reviewed by Dimitri Glazkov. |
| 3138 |
| 3139 Add CGBitmapContext.h include to WebViewImpl.cpp |
| 3140 https://bugs.webkit.org/show_bug.cgi?id=57097 |
| 3141 |
| 3142 No tests. Exposes no new functionality. |
| 3143 |
| 3144 * src/WebViewImpl.cpp: |
| 3145 |
| 3146 2011-03-25 Adam Klein <adamk@chromium.org> |
| 3147 |
| 3148 Reviewed by David Levin. |
| 3149 |
| 3150 [chromium] Remove deprecated overload of openFileSystem for workers |
| 3151 https://bugs.webkit.org/show_bug.cgi?id=57062 |
| 3152 |
| 3153 * public/WebCommonWorkerClient.h: |
| 3154 |
| 3155 2011-03-25 Chang Shu <cshu@webkit.org> |
| 3156 |
| 3157 Reviewed by Ryosuke Niwa. |
| 3158 |
| 3159 rename Node::isContentEditable and all call sites to rendererIsEditable |
| 3160 https://bugs.webkit.org/show_bug.cgi?id=54290 |
| 3161 |
| 3162 This is part of the effort to separate JS API HTMLElement isContentEdita
ble from |
| 3163 internal Node::rendererIsEditable. |
| 3164 |
| 3165 * src/WebNode.cpp: |
| 3166 (WebKit::WebNode::isContentEditable): |
| 3167 * src/WebViewImpl.cpp: |
| 3168 (WebKit::WebViewImpl::setFocus): |
| 3169 (WebKit::WebViewImpl::setComposition): |
| 3170 (WebKit::WebViewImpl::confirmComposition): |
| 3171 |
| 3172 2011-03-25 Mikhail Naganov <mnaganov@chromium.org> |
| 3173 |
| 3174 Roll forward Chromium deps to r79379 to pick up V8 3.2.4.2. |
| 3175 |
| 3176 * DEPS: |
| 3177 |
| 3178 2011-03-24 Sheriff Bot <webkit.review.bot@gmail.com> |
| 3179 |
| 3180 Unreviewed, rolling out r81916 and r81917. |
| 3181 http://trac.webkit.org/changeset/81916 |
| 3182 http://trac.webkit.org/changeset/81917 |
| 3183 https://bugs.webkit.org/show_bug.cgi?id=57071 |
| 3184 |
| 3185 broke a test on platforms that do not have QuickTime installed |
| 3186 (Requested by estes on #webkit). |
| 3187 |
| 3188 * src/FrameLoaderClientImpl.cpp: |
| 3189 (WebKit::FrameLoaderClientImpl::objectContentType): |
| 3190 * src/FrameLoaderClientImpl.h: |
| 3191 |
| 3192 2011-03-24 Min Qin <qinmin@google.com> |
| 3193 |
| 3194 Reviewed by James Robinson. |
| 3195 |
| 3196 Allow WebMediaPlayerClient to notify MediaPlayer that the playback state
has changed |
| 3197 |
| 3198 https://bugs.webkit.org/show_bug.cgi?id=56837 |
| 3199 |
| 3200 * public/WebMediaPlayerClient.h: |
| 3201 * src/WebMediaPlayerClientImpl.cpp: |
| 3202 (WebKit::WebMediaPlayerClientImpl::playbackStateChanged): |
| 3203 * src/WebMediaPlayerClientImpl.h: |
| 3204 |
| 3205 2011-03-23 John Abd-El-Malek <jam@chromium.org> |
| 3206 |
| 3207 Reviewed by Tony Chang. |
| 3208 |
| 3209 [chromium] Get rid of WEB_TEXT_CHECKING_RESULT_IS_A_STRUCT since it&apos
;s not needed anymore |
| 3210 https://bugs.webkit.org/show_bug.cgi?id=56955 |
| 3211 |
| 3212 * DEPS: |
| 3213 * public/WebTextCheckingResult.h: |
| 3214 |
| 3215 2011-03-24 Bill Budge <bbudge@chromium.org> |
| 3216 |
| 3217 Reviewed by Eric Seidel. |
| 3218 |
| 3219 Change a forward declaration of WebURLLoaderOptions to struct to prevent
a build break in Chromium. |
| 3220 https://bugs.webkit.org/show_bug.cgi?id=57064 |
| 3221 |
| 3222 No tests. Exposes no new functionality. |
| 3223 |
| 3224 * public/WebFrame.h: |
| 3225 |
| 3226 2011-03-24 Andy Estes <aestes@apple.com> |
| 3227 |
| 3228 Fix the chromium build. |
| 3229 |
| 3230 * src/FrameLoaderClientImpl.cpp: |
| 3231 (WebKit::FrameLoaderClientImpl::objectContentType): |
| 3232 |
| 3233 2011-03-24 Andy Estes <aestes@apple.com> |
| 3234 |
| 3235 Reviewed by Darin Adler. |
| 3236 |
| 3237 REGRESSION (r70748): latest nightly builds kills AC_QuickTime.js |
| 3238 https://bugs.webkit.org/show_bug.cgi?id=49016 |
| 3239 |
| 3240 Update objectContentType() implementation to handle the |
| 3241 shouldPreferPlugInsForImages flag. |
| 3242 |
| 3243 * src/FrameLoaderClientImpl.cpp: |
| 3244 (WebKit::FrameLoaderClientImpl::objectContentType): |
| 3245 * src/FrameLoaderClientImpl.h: |
| 3246 |
| 3247 2011-03-24 Bill Budge <bbudge@chromium.org> |
| 3248 |
| 3249 Reviewed by Dmitry Titov. |
| 3250 |
| 3251 Add an overloaded WebFrame::createAssociatedURLLoader method that takes
WebURLLoaderOptions, so clients can specify CORS options to allow cross-origin r
equests. |
| 3252 https://bugs.webkit.org/show_bug.cgi?id=56885 |
| 3253 |
| 3254 No new tests. Exposes no new functionality. |
| 3255 |
| 3256 * public/WebFrame.h: |
| 3257 * src/WebFrameImpl.cpp: |
| 3258 (WebKit::WebFrameImpl::createAssociatedURLLoader): |
| 3259 * src/WebFrameImpl.h: |
| 3260 |
| 3261 2011-03-24 Sam Weinig <sam@webkit.org> |
| 3262 |
| 3263 Reviewed by Anders Carlsson. |
| 3264 |
| 3265 Remove legacy version of findPlainText. |
| 3266 https://bugs.webkit.org/show_bug.cgi?id=57056 |
| 3267 |
| 3268 * src/WebFrameImpl.cpp: |
| 3269 (WebKit::WebFrameImpl::scopeStringMatches): |
| 3270 Replace use of legacy findPlainText with a version that |
| 3271 takes an options parameter. |
| 3272 |
| 3273 2011-03-24 Nat Duca <nduca@chromium.org> |
| 3274 |
| 3275 Reviewed by Kenneth Russell. |
| 3276 |
| 3277 [chromium] Add traceEvents to compositor |
| 3278 https://bugs.webkit.org/show_bug.cgi?id=56965 |
| 3279 |
| 3280 * src/WebViewImpl.cpp: |
| 3281 (WebKit::WebViewImpl::composite): |
| 3282 |
| 3283 2011-03-24 Dominic Mazzoni <dmazzoni@google.com> |
| 3284 |
| 3285 Reviewed by Dimitri Glazkov. |
| 3286 |
| 3287 Add accessibilityObject accessor to WebDocument (needed for |
| 3288 building an accessibility tree that includes iframes). |
| 3289 https://bugs.webkit.org/show_bug.cgi?id=56984 |
| 3290 |
| 3291 * public/WebDocument.h: |
| 3292 * src/WebDocument.cpp: |
| 3293 (WebKit::WebDocument::accessibilityObject): |
| 3294 |
| 3295 2011-03-24 Ilya Sherman <isherman@chromium.org> |
| 3296 |
| 3297 Reviewed by Dimitri Glazkov. |
| 3298 |
| 3299 Expose Node::isFocusable() in the Chromium WebKit API |
| 3300 In service of https://code.google.com/p/chromium/issues/detail?id=72918 |
| 3301 https://bugs.webkit.org/show_bug.cgi?id=56809 |
| 3302 |
| 3303 * public/WebNode.h: |
| 3304 * src/WebNode.cpp: |
| 3305 (WebKit::WebNode::isFocusable): |
| 3306 |
| 3307 2011-03-24 Pavel Feldman <pfeldman@chromium.org> |
| 3308 |
| 3309 Not reviewed: fix chromium compilation. |
| 3310 |
| 3311 * public/WebDevToolsAgent.h: |
| 3312 |
| 3313 2011-03-24 Pavel Feldman <pfeldman@chromium.org> |
| 3314 |
| 3315 Reviewed by Yury Semikhatsky. |
| 3316 |
| 3317 Web Inspector: brush up Network agent API. |
| 3318 https://bugs.webkit.org/show_bug.cgi?id=57001 |
| 3319 |
| 3320 * public/WebDevToolsAgent.h: |
| 3321 * src/WebDevToolsAgentImpl.cpp: |
| 3322 (WebKit::WebDevToolsAgentImpl::identifierForInitialRequest): |
| 3323 (WebKit::WebDevToolsAgentImpl::willSendRequest): |
| 3324 * src/WebDevToolsAgentImpl.h: |
| 3325 |
| 3326 2011-03-24 Noel Gordon <noel.gordon@gmail.com> |
| 3327 |
| 3328 Reviewed by Ojan Vafai. |
| 3329 |
| 3330 [chromium] WebBindings::getRangeImpl() should NULL check its NPObject ar
gument |
| 3331 https://bugs.webkit.org/show_bug.cgi?id=56996 |
| 3332 |
| 3333 * src/WebBindings.cpp: |
| 3334 (WebKit::getRangeImpl): |
| 3335 |
| 3336 2011-03-23 Noel Gordon <noel.gordon@gmail.com> |
| 3337 |
| 3338 Reviewed by Ojan Vafai. |
| 3339 |
| 3340 [chromium] WebBindings{.h,.cpp}: should use consistent argument naming |
| 3341 https://bugs.webkit.org/show_bug.cgi?id=56898 |
| 3342 |
| 3343 Address FIXME I noted/added in r81676. Wanted to just copy/paste the ch
ecking |
| 3344 code from elsewhere in the file, but inconsistent argument naming made i
t more |
| 3345 difficult than it need be, so first step: use consistent naming. |
| 3346 |
| 3347 * public/WebBindings.h: |
| 3348 * src/WebBindings.cpp: |
| 3349 (WebKit::WebBindings::construct): |
| 3350 (WebKit::WebBindings::enumerate): |
| 3351 (WebKit::WebBindings::evaluate): |
| 3352 (WebKit::WebBindings::evaluateHelper): |
| 3353 (WebKit::WebBindings::getProperty): |
| 3354 (WebKit::WebBindings::hasMethod): |
| 3355 (WebKit::WebBindings::hasProperty): |
| 3356 (WebKit::WebBindings::invoke): |
| 3357 (WebKit::WebBindings::invokeDefault): |
| 3358 (WebKit::WebBindings::releaseObject): |
| 3359 (WebKit::WebBindings::removeProperty): |
| 3360 (WebKit::WebBindings::retainObject): |
| 3361 (WebKit::WebBindings::setException): |
| 3362 (WebKit::WebBindings::setProperty): |
| 3363 (WebKit::WebBindings::unregisterObject): |
| 3364 (WebKit::WebBindings::extractIdentifierData): |
| 3365 (WebKit::getRangeImpl): |
| 3366 (WebKit::getElementImpl): |
| 3367 (WebKit::makeIntArrayImpl): |
| 3368 (WebKit::WebBindings::getRange): |
| 3369 (WebKit::WebBindings::makeIntArray): |
| 3370 |
| 3371 2011-03-23 Jay Civelli <jcivelli@chromium.org> |
| 3372 |
| 3373 Reviewed by David Levin. |
| 3374 |
| 3375 Relanding: |
| 3376 Moving the method that is used to retrieve all the resources in |
| 3377 a page from the Chromium code (dom_operations.cc) to WebKit. |
| 3378 https://bugs.webkit.org/show_bug.cgi?id=55859 |
| 3379 |
| 3380 * WebKit.gyp: |
| 3381 * public/WebPageSerializer.h: |
| 3382 * public/WebURL.h: |
| 3383 (WebKit::operator==): |
| 3384 (WebKit::operator!=): |
| 3385 * public/WebVector.h: |
| 3386 (WebKit::WebVector::contains): |
| 3387 * src/WebDataSourceImpl.cpp: |
| 3388 (WebKit::WebDataSourceImpl::WebDataSourceImpl): |
| 3389 * src/WebPageSerializer.cpp: |
| 3390 (WebCore::getSubResourceURLFromElement): |
| 3391 (WebCore::retrieveResourcesForElement): |
| 3392 (WebCore::retrieveResourcesForFrame): |
| 3393 (WebKit::WebPageSerializer::retrieveAllResources): |
| 3394 * tests/WebFrameTest.cpp: |
| 3395 * tests/WebPageSerializerTest.cpp: Added. |
| 3396 * tests/data/pageserialization/awesome.png: Added. |
| 3397 * tests/data/pageserialization/embed_iframe.html: Added. |
| 3398 * tests/data/pageserialization/object_iframe.html: Added. |
| 3399 * tests/data/pageserialization/simple_iframe.html: Added. |
| 3400 * tests/data/pageserialization/simple_page.html: Added. |
| 3401 * tests/data/pageserialization/top_frame.html: Added. |
| 3402 |
| 3403 2011-03-23 Kenneth Russell <kbr@google.com> |
| 3404 |
| 3405 Rolled forward Chromium DEPS again to fix DumpRenderTree build |
| 3406 failure caused by r81821. |
| 3407 |
| 3408 * DEPS: |
| 3409 |
| 3410 2011-03-23 Kenneth Russell <kbr@google.com> |
| 3411 |
| 3412 Rolled forward Chromium DEPS to fix build breakage after r81821. |
| 3413 |
| 3414 * DEPS: |
| 3415 |
| 3416 2011-03-23 Kenneth Russell <kbr@google.com> |
| 3417 |
| 3418 Reviewed by James Robinson. |
| 3419 |
| 3420 [chromium] WebGLRenderingContext and other DOMWindow properties should r
emain if WebGL is disabled |
| 3421 https://bugs.webkit.org/show_bug.cgi?id=56947 |
| 3422 |
| 3423 Removed the WebRuntimeFeatures setting for WebGL. WebGL support is |
| 3424 now controlled exclusively through the page's Settings. |
| 3425 |
| 3426 * public/WebRuntimeFeatures.h: |
| 3427 * src/WebRuntimeFeatures.cpp: |
| 3428 |
| 3429 2011-03-23 Chris Rogers <crogers@google.com> |
| 3430 |
| 3431 Reviewed by Kenneth Russell. |
| 3432 |
| 3433 Add API to retrieve the audio hardware sample-rate |
| 3434 https://bugs.webkit.org/show_bug.cgi?id=56882 |
| 3435 |
| 3436 * public/WebAudioDevice.h: |
| 3437 * public/WebKitClient.h: |
| 3438 (WebKit::WebKitClient::audioHardwareSampleRate): |
| 3439 * src/AudioDestinationChromium.cpp: |
| 3440 (WebCore::AudioDestination::hardwareSampleRate): |
| 3441 |
| 3442 2011-03-23 Cris Neckar <cdn@chromium.org> |
| 3443 |
| 3444 Reviewed by Eric Seidel. |
| 3445 |
| 3446 Add refptr for widget. Mutations can happen within the event handler. |
| 3447 https://bugs.webkit.org/show_bug.cgi?id=56774 |
| 3448 |
| 3449 * src/WebPluginContainerImpl.cpp: |
| 3450 (WebKit::WebPluginContainerImpl::handleEvent): |
| 3451 |
| 3452 2011-03-23 Viet-Trung Luu <viettrungluu@chromium.org> |
| 3453 |
| 3454 Reviewed by Tony Chang. |
| 3455 |
| 3456 [chromium] Add FormatPlainText to WebClipboard::Format enumeration. |
| 3457 https://bugs.webkit.org/show_bug.cgi?id=56868 |
| 3458 |
| 3459 Chromium's WebClipboard::isFormatAvailable() will be correspondingly |
| 3460 extended. |
| 3461 |
| 3462 * public/WebClipboard.h: |
| 3463 * src/AssertMatchingEnums.cpp: |
| 3464 |
| 3465 2011-03-23 Yury Semikhatsky <yurys@chromium.org> |
| 3466 |
| 3467 Reviewed by Pavel Feldman. |
| 3468 |
| 3469 [Chromium] Web Inspector: Remove DebuggerScript.js from Chromium resourc
e bundle. |
| 3470 https://bugs.webkit.org/show_bug.cgi?id=56916 |
| 3471 |
| 3472 * DEPS: bump up Chromium dependency to the revision where no references
to the DebuggerScript.js resource are left. |
| 3473 * WebKit.grd: |
| 3474 |
| 3475 2011-03-23 Yury Semikhatsky <yurys@chromium.org> |
| 3476 |
| 3477 Reviewed by Pavel Feldman. |
| 3478 |
| 3479 [Chromium] Web Inspector: remove inspectNode method from WebDevToolsAgen
t |
| 3480 https://bugs.webkit.org/show_bug.cgi?id=56926 |
| 3481 |
| 3482 * public/WebDevToolsAgent.h: |
| 3483 * src/WebDevToolsAgentImpl.cpp: |
| 3484 * src/WebDevToolsAgentImpl.h: |
| 3485 |
| 3486 2011-03-23 Sheriff Bot <webkit.review.bot@gmail.com> |
| 3487 |
| 3488 Unreviewed, rolling out r81686. |
| 3489 http://trac.webkit.org/changeset/81686 |
| 3490 https://bugs.webkit.org/show_bug.cgi?id=56914 |
| 3491 |
| 3492 Breaks webkit_tests in Chromium again. (Requested by pfeldman |
| 3493 on #webkit). |
| 3494 |
| 3495 * WebKit.gyp: |
| 3496 * public/WebPageSerializer.h: |
| 3497 * public/WebURL.h: |
| 3498 * public/WebVector.h: |
| 3499 (WebKit::WebVector::operator[]): |
| 3500 * src/WebDataSourceImpl.cpp: |
| 3501 (WebKit::WebDataSourceImpl::WebDataSourceImpl): |
| 3502 * src/WebPageSerializer.cpp: |
| 3503 * tests/WebFrameTest.cpp: |
| 3504 * tests/WebPageSerializerTest.cpp: Removed. |
| 3505 * tests/data/pageserialization/awesome.png: Removed. |
| 3506 * tests/data/pageserialization/embed_iframe.html: Removed. |
| 3507 * tests/data/pageserialization/object_iframe.html: Removed. |
| 3508 * tests/data/pageserialization/simple_iframe.html: Removed. |
| 3509 * tests/data/pageserialization/simple_page.html: Removed. |
| 3510 * tests/data/pageserialization/top_frame.html: Removed. |
| 3511 |
| 3512 2011-03-22 Yury Semikhatsky <yurys@chromium.org> |
| 3513 |
| 3514 Reviewed by Pavel Feldman. |
| 3515 |
| 3516 [V8] Web Inspector: compile DebuggerScript.js into DebuggerScriptSource.
h |
| 3517 https://bugs.webkit.org/show_bug.cgi?id=56843 |
| 3518 |
| 3519 * public/WebDevToolsAgentClient.h: the script source is now compiled alo
ng with the inspector code. |
| 3520 * src/WebDevToolsAgentImpl.cpp: |
| 3521 (WebKit::WebDevToolsAgentImpl::attach): |
| 3522 |
| 3523 2011-03-22 Yury Semikhatsky <yurys@chromium.org> |
| 3524 |
| 3525 Reviewed by Pavel Feldman. |
| 3526 |
| 3527 [Chromium] Web Inspector: remove obsolete methods from WebDevToolsAgentC
lient.h |
| 3528 https://bugs.webkit.org/show_bug.cgi?id=56897 |
| 3529 |
| 3530 * public/WebDevToolsAgentClient.h: |
| 3531 |
| 3532 2011-03-22 Noel Gordon <noel.gordon@gmail.com> |
| 3533 |
| 3534 Reviewed by Tony Chang. |
| 3535 |
| 3536 [chromium] Remove identity from dragTargetDragEnter() function signature |
| 3537 https://bugs.webkit.org/show_bug.cgi?id=56875 |
| 3538 |
| 3539 First part of 3-sided patch. Add new function signature sans identity. |
| 3540 |
| 3541 * public/WebView.h: |
| 3542 * src/WebViewImpl.cpp: |
| 3543 (WebKit::WebViewImpl::dragTargetDragEnter): |
| 3544 * src/WebViewImpl.h: |
| 3545 |
| 3546 2011-03-22 John Bauman <jbauman@chromium.org> |
| 3547 |
| 3548 Reviewed by Kenneth Russell. |
| 3549 |
| 3550 Add support for preserveDrawingBuffer context creation attribute |
| 3551 https://bugs.webkit.org/show_bug.cgi?id=56431 |
| 3552 |
| 3553 * src/GraphicsContext3DChromium.cpp: |
| 3554 (WebCore::GraphicsContext3DInternal::markContextChanged): |
| 3555 (WebCore::GraphicsContext3DInternal::markLayerComposited): |
| 3556 (WebCore::GraphicsContext3DInternal::layerComposited): |
| 3557 (WebCore::GraphicsContext3D::layerComposited): |
| 3558 * src/GraphicsContext3DInternal.h: |
| 3559 |
| 3560 2011-03-22 John Abd-El-Malek <jam@chromium.org> |
| 3561 |
| 3562 Reviewed by Tony Chang. |
| 3563 |
| 3564 [chromium] Make WebTextCheckingResult's members be public in prepar
ation for converting it to a struct |
| 3565 https://bugs.webkit.org/show_bug.cgi?id=56857 |
| 3566 |
| 3567 * DEPS: |
| 3568 * public/WebTextCheckingResult.h: |
| 3569 |
| 3570 2011-03-22 Jay Civelli <jcivelli@chromium.org> |
| 3571 |
| 3572 Reviewed by David Levin. |
| 3573 |
| 3574 Relanding: |
| 3575 Moving the method that is used to retrieve all the resources in |
| 3576 a page from the Chromium code (dom_operations.cc) to WebKit. |
| 3577 https://bugs.webkit.org/show_bug.cgi?id=55859 |
| 3578 |
| 3579 |
| 3580 * WebKit.gyp: |
| 3581 * public/WebPageSerializer.h: |
| 3582 * public/WebURL.h: |
| 3583 (WebKit::operator==): |
| 3584 (WebKit::operator!=): |
| 3585 * public/WebVector.h: |
| 3586 (WebKit::WebVector::contains): |
| 3587 * src/WebDataSourceImpl.cpp: |
| 3588 (WebKit::WebDataSourceImpl::WebDataSourceImpl): |
| 3589 * src/WebPageSerializer.cpp: |
| 3590 (WebCore::getSubResourceURLFromElement): |
| 3591 (WebCore::retrieveResourcesForElement): |
| 3592 (WebCore::retrieveResourcesForFrame): |
| 3593 (WebKit::WebPageSerializer::retrieveAllResources): |
| 3594 * tests/WebFrameTest.cpp: |
| 3595 * tests/WebPageSerializerTest.cpp: Added. |
| 3596 * tests/data/pageserialization/awesome.png: Added. |
| 3597 * tests/data/pageserialization/embed_iframe.html: Added. |
| 3598 * tests/data/pageserialization/object_iframe.html: Added. |
| 3599 * tests/data/pageserialization/simple_iframe.html: Added. |
| 3600 * tests/data/pageserialization/simple_page.html: Added. |
| 3601 * tests/data/pageserialization/top_frame.html: Added. |
| 3602 |
| 3603 2011-03-22 Noel Gordon <noel.gordon@gmail.com> |
| 3604 |
| 3605 Reviewed by Tony Chang. |
| 3606 |
| 3607 [chromium] Remove Gears from Chromium WebKit |
| 3608 https://bugs.webkit.org/show_bug.cgi?id=56808 |
| 3609 |
| 3610 Gears has been removed from Chromium 12. Remove Gears drag drop support |
| 3611 from WebKit. That work lead to http://webkit.org/b/25916, a proposal to |
| 3612 add native file drag drop, and its subsequent standardization in HTML5. |
| 3613 |
| 3614 * public/WebBindings.h: |
| 3615 * public/WebView.h: |
| 3616 * src/WebBindings.cpp: |
| 3617 (WebKit::getRangeImpl): FIXME note added. |
| 3618 * src/WebViewImpl.cpp: |
| 3619 (WebKit::WebViewImpl::WebViewImpl): |
| 3620 (WebKit::WebViewImpl::dragTargetDragEnter): |
| 3621 (WebKit::WebViewImpl::dragTargetDragLeave): |
| 3622 (WebKit::WebViewImpl::dragTargetDrop): |
| 3623 (WebKit::WebViewImpl::dragTargetDragEnterOrOver): |
| 3624 * src/WebViewImpl.h: |
| 3625 |
| 3626 2011-03-21 Adam Klein <adamk@chromium.org> |
| 3627 |
| 3628 Reviewed by David Levin. |
| 3629 |
| 3630 [fileapi] Add URI resolution support to WorkerContext |
| 3631 https://bugs.webkit.org/show_bug.cgi?id=55644 |
| 3632 |
| 3633 Pass "create" bool through to allow opening |
| 3634 a filesystem without allowing creation. |
| 3635 |
| 3636 * src/LocalFileSystemChromium.cpp: |
| 3637 (WebCore::LocalFileSystem::readFileSystem): |
| 3638 (WebCore::LocalFileSystem::requestFileSystem): |
| 3639 * src/WebWorkerBase.cpp: |
| 3640 (WebKit::WebWorkerBase::openFileSystemForWorker): |
| 3641 * src/WebWorkerBase.h: |
| 3642 * src/WorkerFileSystemCallbacksBridge.cpp: |
| 3643 (WebKit::WorkerFileSystemCallbacksBridge::postOpenFileSystemToMainThread
): |
| 3644 (WebKit::WorkerFileSystemCallbacksBridge::openFileSystemOnMainThread): |
| 3645 * src/WorkerFileSystemCallbacksBridge.h: |
| 3646 |
| 3647 2011-03-21 Ilya Sherman <isherman@chromium.org> |
| 3648 |
| 3649 Reviewed by James Robinson. |
| 3650 |
| 3651 Remove WebInputElement::isEnabledFormControl() from Chromium WebKit API |
| 3652 Clients should instead call into WebFormControlElement::isEnabled(). |
| 3653 https://bugs.webkit.org/show_bug.cgi?id=56364 |
| 3654 |
| 3655 * public/WebInputElement.h: Removed isEnabledFormControl(). |
| 3656 * src/WebInputElement.cpp: Removed isEnabledFormControl(). |
| 3657 |
| 3658 2011-03-21 Robert Kroeger <rjkroege@chromium.org> |
| 3659 |
| 3660 Reviewed by Antonio Gomes. |
| 3661 |
| 3662 Flag to enable a platform specific GestureReocognizer framework in Chrom
ium. |
| 3663 |
| 3664 https://bugs.webkit.org/show_bug.cgi?id=49345 |
| 3665 |
| 3666 * features.gypi: |
| 3667 |
| 3668 2011-03-21 Tony Chang <tony@chromium.org> |
| 3669 |
| 3670 Reviewed by Pavel Feldman. |
| 3671 |
| 3672 [chromium] remove devtools_html's dependency on WebKit.gypi |
| 3673 https://bugs.webkit.org/show_bug.cgi?id=56661 |
| 3674 |
| 3675 We want to depend on the values in the gypi file, not the gypi file |
| 3676 itself. Actually, if someone edits a gypi file, s/he should re-run |
| 3677 gyp to pick up the new dependencies. |
| 3678 |
| 3679 It turns out that this doesn't matter much for this target anymore |
| 3680 since we pull the .js dependencies from the inspector html file. |
| 3681 |
| 3682 * WebKit.gyp: cleanup dependencies |
| 3683 * scripts/generate_devtools_html.py: remove unused param |
| 3684 |
| 3685 2011-03-21 Sheriff Bot <webkit.review.bot@gmail.com> |
| 3686 |
| 3687 Unreviewed, rolling out r81377. |
| 3688 http://trac.webkit.org/changeset/81377 |
| 3689 https://bugs.webkit.org/show_bug.cgi?id=56765 |
| 3690 |
| 3691 WebPageSerializerTest.MultipleFrames is broken (Requested by |
| 3692 simonjam on #webkit). |
| 3693 |
| 3694 * WebKit.gyp: |
| 3695 * public/WebPageSerializer.h: |
| 3696 * public/WebURL.h: |
| 3697 * public/WebVector.h: |
| 3698 (WebKit::WebVector::operator[]): |
| 3699 * src/WebDataSourceImpl.cpp: |
| 3700 (WebKit::WebDataSourceImpl::WebDataSourceImpl): |
| 3701 * src/WebPageSerializer.cpp: |
| 3702 * tests/WebFrameTest.cpp: |
| 3703 * tests/WebPageSerializerTest.cpp: Removed. |
| 3704 * tests/data/pageserialization/awesome.png: Removed. |
| 3705 * tests/data/pageserialization/embed_iframe.html: Removed. |
| 3706 * tests/data/pageserialization/object_iframe.html: Removed. |
| 3707 * tests/data/pageserialization/simple_iframe.html: Removed. |
| 3708 * tests/data/pageserialization/simple_page.html: Removed. |
| 3709 * tests/data/pageserialization/top_frame.html: Removed. |
| 3710 |
| 3711 2011-03-21 Daniel Sievers <sievers@google.com> |
| 3712 |
| 3713 Reviewed by Simon Fraser. |
| 3714 |
| 3715 [Chromium] Make RenderAsTextBehavior and LayerTreeAsTextBehavior tweakab
le from the DumpRenderTree commandline |
| 3716 https://bugs.webkit.org/show_bug.cgi?id=56139 |
| 3717 |
| 3718 * public/WebFrame.h: |
| 3719 * src/WebFrameImpl.cpp: |
| 3720 (WebKit::WebFrameImpl::renderTreeAsText): |
| 3721 (WebKit::WebFrameImpl::layerTreeAsText): |
| 3722 * src/WebFrameImpl.h: |
| 3723 |
| 3724 2011-03-21 Eric Uhrhane <ericu@chromium.org> |
| 3725 |
| 3726 Reviewed by David Levin. |
| 3727 |
| 3728 [fileapi/chromium] Fetch platform path using GetMetadata before creating
File from FileEntry* |
| 3729 https://bugs.webkit.org/show_bug.cgi?id=56704 |
| 3730 |
| 3731 * src/WebFileSystemCallbacksImpl.cpp: |
| 3732 (WebFileSystemCallbacksImpl::didReadMetadata) |
| 3733 Pass new platformPath member through. |
| 3734 |
| 3735 * src/WorkerFileSystemCallbacksBridge.cpp: |
| 3736 (CrossThreadCopierBase) |
| 3737 Copy new platformPath member. |
| 3738 |
| 3739 * public/WebFileInfo.h: |
| 3740 (struct WebFileInfo) |
| 3741 Add new platformPath member. |
| 3742 |
| 3743 2011-03-21 Leandro Gracia Gil <leandrogracia@chromium.org> |
| 3744 |
| 3745 Reviewed by Steve Block. |
| 3746 |
| 3747 Media Stream API patch 0: adding compilation guards. |
| 3748 https://bugs.webkit.org/show_bug.cgi?id=56458 |
| 3749 |
| 3750 Enabling the feature by default for chromium builds. |
| 3751 |
| 3752 * features.gypi: |
| 3753 |
| 3754 2011-03-21 Vsevolod Vlasov <vsevik@chromium.org> |
| 3755 |
| 3756 Reviewed by Pavel Feldman. |
| 3757 |
| 3758 Web Inspector: Inspector does not always show correct transfer size (for
compressed/chunked data) |
| 3759 https://bugs.webkit.org/show_bug.cgi?id=56691 |
| 3760 |
| 3761 Added transfer size support in inspector for compressed data. |
| 3762 |
| 3763 * src/ResourceHandle.cpp: |
| 3764 (WebCore::ResourceHandleInternal::didReceiveData): |
| 3765 * src/WebDevToolsAgentImpl.cpp: |
| 3766 (WebKit::WebDevToolsAgentImpl::didReceiveData): |
| 3767 |
| 3768 2011-03-20 Bill Budge <bbudge@chromium.org> |
| 3769 |
| 3770 Reviewed by Adam Barth. |
| 3771 |
| 3772 Rename ThreadSafeShared to ThreadSafeRefCounted |
| 3773 https://bugs.webkit.org/show_bug.cgi?id=56714 |
| 3774 |
| 3775 No new tests. Exposes no new functionality. |
| 3776 |
| 3777 * src/PlatformMessagePortChannel.h: |
| 3778 * src/WebWorkerBase.cpp: |
| 3779 * src/WorkerFileSystemCallbacksBridge.h: |
| 3780 * src/WorkerFileWriterCallbacksBridge.h: |
| 3781 |
| 3782 2011-03-18 Tony Chang <tony@chromium.org> |
| 3783 |
| 3784 Reviewed by Eric Seidel. |
| 3785 |
| 3786 [chromium] make devtool concatenation targets conditional based on debug
_devtools |
| 3787 https://bugs.webkit.org/show_bug.cgi?id=56667 |
| 3788 |
| 3789 We don't want to run these targets when debug_devtools=1 because it |
| 3790 will overwrite the devtools.js and devtools.css files copied by |
| 3791 inspector_resources. On Linux, this triggers a warning because |
| 3792 there are two commands that target the same output file when |
| 3793 debug_devtools=1. |
| 3794 |
| 3795 I also removed the 'sources' lines since I don't think they do |
| 3796 anything for actions. |
| 3797 |
| 3798 * WebKit.gyp: |
| 3799 |
| 3800 2011-03-17 Alexey Marinichev <amarinichev@chromium.org> |
| 3801 |
| 3802 Reviewed by Kenneth Russell. |
| 3803 |
| 3804 chromium: uninitialized field in WebViewImpl |
| 3805 https://bugs.webkit.org/show_bug.cgi?id=56620 |
| 3806 |
| 3807 * src/WebViewImpl.cpp: |
| 3808 (WebKit::WebViewImpl::WebViewImpl): |
| 3809 |
| 3810 2011-03-17 Adrienne Walker <enne@google.com> |
| 3811 |
| 3812 Reviewed by James Robinson. |
| 3813 |
| 3814 [chromium] Turn off accelerated compositing for RTL style pages. |
| 3815 https://bugs.webkit.org/show_bug.cgi?id=56585 |
| 3816 |
| 3817 * src/WebViewImpl.cpp: |
| 3818 (WebKit::WebViewImpl::layout): |
| 3819 (WebKit::WebViewImpl::pageHasRTLStyle): |
| 3820 (WebKit::WebViewImpl::setRootGraphicsLayer): |
| 3821 * src/WebViewImpl.h: |
| 3822 |
| 3823 2011-03-17 Jay Civelli <jcivelli@chromium.org> |
| 3824 |
| 3825 Reviewed by David Levin. |
| 3826 |
| 3827 Moving the method that is used to retrieve all the resources in |
| 3828 a page from the Chromium code (dom_operations.cc) to WebKit. |
| 3829 https://bugs.webkit.org/show_bug.cgi?id=55859 |
| 3830 |
| 3831 * WebKit.gyp: |
| 3832 * public/WebPageSerializer.h: |
| 3833 * public/WebURL.h: |
| 3834 (WebKit::operator==): |
| 3835 (WebKit::operator!=): |
| 3836 * public/WebVector.h: |
| 3837 (WebKit::WebVector::contains): |
| 3838 * src/WebDataSourceImpl.cpp: |
| 3839 (WebKit::WebDataSourceImpl::WebDataSourceImpl): |
| 3840 * src/WebPageSerializer.cpp: |
| 3841 (WebCore::getSubResourceURLFromElement): |
| 3842 (WebCore::retrieveResourcesForElement): |
| 3843 (WebCore::retrieveResourcesForFrame): |
| 3844 (WebKit::WebPageSerializer::retrieveAllResources): |
| 3845 * tests/WebFrameTest.cpp: |
| 3846 * tests/WebPageSerializerTest.cpp: Added. |
| 3847 * tests/data/pageserialization: Added. |
| 3848 * tests/data/pageserialization/awesome.png: Added. |
| 3849 * tests/data/pageserialization/embed_iframe.html: Added. |
| 3850 * tests/data/pageserialization/object_iframe.html: Added. |
| 3851 * tests/data/pageserialization/simple_iframe.html: Added. |
| 3852 * tests/data/pageserialization/simple_page.html: Added. |
| 3853 * tests/data/pageserialization/top_frame.html: Added. |
| 3854 |
| 3855 2011-03-17 Tony Chang <tony@chromium.org> |
| 3856 |
| 3857 Reviewed by Pavel Feldman. |
| 3858 |
| 3859 [chromium] don't concatenate devtools files when debug_devtools=1 |
| 3860 https://bugs.webkit.org/show_bug.cgi?id=56572 |
| 3861 |
| 3862 * WebKit.gyp: |
| 3863 |
| 3864 2011-03-17 Tony Chang <tony@chromium.org> |
| 3865 |
| 3866 Reviewed by Eric Seidel. |
| 3867 |
| 3868 [chromium] minor cleanup of devtools_files variable in WebKit.gyp |
| 3869 https://bugs.webkit.org/show_bug.cgi?id=56503 |
| 3870 |
| 3871 * WebKit.gyp: Moving duplicate variables out of a condition. |
| 3872 |
| 3873 2011-03-16 Adam Barth <abarth@webkit.org> |
| 3874 |
| 3875 Reviewed by James Robinson. |
| 3876 |
| 3877 Remove USE(BUILTIN_UTF8_CODEC) |
| 3878 https://bugs.webkit.org/show_bug.cgi?id=56508 |
| 3879 |
| 3880 * features.gypi: |
| 3881 |
| 3882 2011-03-16 Tony Chang <tony@chromium.org> |
| 3883 |
| 3884 Reviewed by Adam Barth. |
| 3885 |
| 3886 [chromium] include inspector gif files in the list of resources |
| 3887 https://bugs.webkit.org/show_bug.cgi?id=56504 |
| 3888 |
| 3889 * scripts/generate_devtools_grd.py: |
| 3890 |
| 3891 2011-03-16 Bill Budge <bbudge@chromium.org> |
| 3892 |
| 3893 Reviewed by David Levin. |
| 3894 |
| 3895 AssociatedURLLoader does not support Cross Origin Requests |
| 3896 https://bugs.webkit.org/show_bug.cgi?id=53925 |
| 3897 |
| 3898 No new tests. Exposes no new functionality. |
| 3899 |
| 3900 * public/WebURLLoader.h: |
| 3901 (WebKit::WebURLLoaderOptions::WebURLLoaderOptions): |
| 3902 * src/AssociatedURLLoader.cpp: |
| 3903 (WebKit::AssociatedURLLoader::ClientAdapter::isDocumentThreadableLoaderC
lient): |
| 3904 (WebKit::AssociatedURLLoader::ClientAdapter::clearClient): |
| 3905 (WebKit::AssociatedURLLoader::ClientAdapter::create): |
| 3906 (WebKit::AssociatedURLLoader::ClientAdapter::ClientAdapter): |
| 3907 (WebKit::AssociatedURLLoader::ClientAdapter::willSendRequest): |
| 3908 (WebKit::AssociatedURLLoader::ClientAdapter::didSendData): |
| 3909 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveResponse): |
| 3910 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData): |
| 3911 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveCachedMetadata): |
| 3912 (WebKit::AssociatedURLLoader::ClientAdapter::didFinishLoading): |
| 3913 (WebKit::AssociatedURLLoader::ClientAdapter::didFail): |
| 3914 (WebKit::AssociatedURLLoader::AssociatedURLLoader): |
| 3915 (WebKit::AssociatedURLLoader::~AssociatedURLLoader): |
| 3916 (WebKit::AssociatedURLLoader::loadSynchronously): |
| 3917 (WebKit::AssociatedURLLoader::loadAsynchronously): |
| 3918 (WebKit::AssociatedURLLoader::cancel): |
| 3919 (WebKit::AssociatedURLLoader::setDefersLoading): |
| 3920 * src/AssociatedURLLoader.h: |
| 3921 |
| 3922 2011-03-16 Adam Barth <abarth@webkit.org> |
| 3923 |
| 3924 Roll Chromium DEPS. |
| 3925 |
| 3926 * DEPS: |
| 3927 |
| 3928 2011-03-16 Daniel Sievers <sievers@google.com> |
| 3929 |
| 3930 Reviewed by James Robinson. |
| 3931 |
| 3932 Add setting to always force compositing mode |
| 3933 https://bugs.webkit.org/show_bug.cgi?id=56156 |
| 3934 |
| 3935 * public/WebSettings.h: |
| 3936 * src/WebSettingsImpl.cpp: |
| 3937 (WebKit::WebSettingsImpl::setForceCompositingMode): |
| 3938 * src/WebSettingsImpl.h: |
| 3939 |
| 3940 2011-03-16 Sreeram Ramachandran <sreeram@google.com> |
| 3941 |
| 3942 Reviewed by Dimitri Glazkov. |
| 3943 |
| 3944 Revert of r80451. Decided to do this in WebCore instead. |
| 3945 https://bugs.webkit.org/show_bug.cgi?id=55844 |
| 3946 |
| 3947 * public/WebFrame.h: |
| 3948 * src/WebFrameImpl.cpp: |
| 3949 * src/WebFrameImpl.h: |
| 3950 |
| 3951 2011-03-15 Ilya Sherman <isherman@chromium.org> |
| 3952 |
| 3953 Reviewed by Darin Fisher. |
| 3954 |
| 3955 Move isReadOnly() from WebInputElement to WebFormControlElement |
| 3956 https://bugs.webkit.org/show_bug.cgi?id=55760 |
| 3957 |
| 3958 * public/WebFormControlElement.h: |
| 3959 * public/WebInputElement.h: |
| 3960 * src/WebFormControlElement.cpp: |
| 3961 (WebKit::WebFormControlElement::isReadOnly): |
| 3962 * src/WebInputElement.cpp: |
| 3963 |
| 3964 2011-03-15 John Bauman <jbauman@chromium.org> |
| 3965 |
| 3966 Reviewed by Kenneth Russell. |
| 3967 |
| 3968 Non-premultiplied-alpha canvas attribute is ignore for toDataURL, drawIm
age, texImage2D |
| 3969 https://bugs.webkit.org/show_bug.cgi?id=56238 |
| 3970 |
| 3971 Add support for reading a webgl context into an ImageData. |
| 3972 |
| 3973 * src/GraphicsContext3DChromium.cpp: |
| 3974 (WebCore::GraphicsContext3DInternal::paintRenderingResultsToCanvas): |
| 3975 (WebCore::GraphicsContext3DInternal::paintRenderingResultsToImageData): |
| 3976 * src/GraphicsContext3DInternal.h: |
| 3977 |
| 3978 2011-03-15 Sheriff Bot <webkit.review.bot@gmail.com> |
| 3979 |
| 3980 Unreviewed, rolling out r81144. |
| 3981 http://trac.webkit.org/changeset/81144 |
| 3982 https://bugs.webkit.org/show_bug.cgi?id=56432 |
| 3983 |
| 3984 It broke the ui test |
| 3985 NPAPITesterBase.GetURLRedirectNotification. (Requested by |
| 3986 dave_levin on #webkit). |
| 3987 |
| 3988 * public/WebURLLoader.h: |
| 3989 * src/AssociatedURLLoader.cpp: |
| 3990 (WebKit::AssociatedURLLoader::AssociatedURLLoader): |
| 3991 (WebKit::AssociatedURLLoader::~AssociatedURLLoader): |
| 3992 (WebKit::AssociatedURLLoader::loadSynchronously): |
| 3993 (WebKit::AssociatedURLLoader::loadAsynchronously): |
| 3994 (WebKit::AssociatedURLLoader::cancel): |
| 3995 (WebKit::AssociatedURLLoader::setDefersLoading): |
| 3996 (WebKit::AssociatedURLLoader::prepareRequest): |
| 3997 (WebKit::AssociatedURLLoader::willSendRequest): |
| 3998 (WebKit::AssociatedURLLoader::didSendData): |
| 3999 (WebKit::AssociatedURLLoader::didReceiveResponse): |
| 4000 (WebKit::AssociatedURLLoader::didDownloadData): |
| 4001 (WebKit::AssociatedURLLoader::didReceiveData): |
| 4002 (WebKit::AssociatedURLLoader::didReceiveCachedMetadata): |
| 4003 (WebKit::AssociatedURLLoader::didFinishLoading): |
| 4004 (WebKit::AssociatedURLLoader::didFail): |
| 4005 * src/AssociatedURLLoader.h: |
| 4006 |
| 4007 2011-03-15 Tony Chang <tony@chromium.org> |
| 4008 |
| 4009 Reviewed by Adam Barth. |
| 4010 |
| 4011 pngcrush images used by inspector |
| 4012 https://bugs.webkit.org/show_bug.cgi?id=56426 |
| 4013 |
| 4014 This saves 120k in WebCore and 8k in WebKit/chromium. I ran |
| 4015 pngcrush -brute, so none of the meta data (ancillary chunks) |
| 4016 are modified. |
| 4017 |
| 4018 * src/js/Images/segmentChromium.png: |
| 4019 * src/js/Images/segmentHoverChromium.png: |
| 4020 * src/js/Images/segmentHoverEndChromium.png: |
| 4021 * src/js/Images/segmentSelectedChromium.png: |
| 4022 * src/js/Images/segmentSelectedEndChromium.png: |
| 4023 * src/js/Images/statusbarBackgroundChromium.png: |
| 4024 * src/js/Images/statusbarBottomBackgroundChromium.png: |
| 4025 * src/js/Images/statusbarMenuButtonChromium.png: |
| 4026 * src/js/Images/statusbarMenuButtonSelectedChromium.png: |
| 4027 |
| 4028 2011-03-15 Michael Nordman <michaeln@google.com> |
| 4029 |
| 4030 Reviewed by Alexey Proskuryakov. |
| 4031 |
| 4032 When initiating a main resource load, let the application cache |
| 4033 know which frame the load is being conducted for. This patch doesn't |
| 4034 resolve the following bug, but the additional WebFrame parameter |
| 4035 should provide the chromium port with enough info to pick the |
| 4036 "most appropiate" cached resource. |
| 4037 https://bugs.webkit.org/show_bug.cgi?id=55505 |
| 4038 |
| 4039 Also fixup a stale comment in stopLoadingInFrame. |
| 4040 |
| 4041 * public/WebApplicationCacheHost.h: |
| 4042 (WebKit::WebApplicationCacheHost::willStartMainResourceRequest): |
| 4043 * src/ApplicationCacheHost.cpp: |
| 4044 (WebCore::ApplicationCacheHost::maybeLoadMainResource): |
| 4045 (WebCore::ApplicationCacheHost::stopLoadingInFrame): |
| 4046 |
| 4047 2011-03-15 Tony Chang <tony@chromium.org> |
| 4048 |
| 4049 Reviewed by Adam Barth. |
| 4050 |
| 4051 [chromium] add a build target to create a grd file with devtool resource
s |
| 4052 https://bugs.webkit.org/show_bug.cgi?id=56335 |
| 4053 |
| 4054 Reland with a fix to avoid really long command lines on Windows. |
| 4055 |
| 4056 * WebKit.gyp: |
| 4057 * scripts/generate_devtools_grd.py: Added. |
| 4058 |
| 4059 2011-03-15 Alok priyadarshi <alokp@chromium.org> |
| 4060 |
| 4061 Reviewed by James Robinson. |
| 4062 |
| 4063 Valgrind error due to uninitialized PluginLayerChromium::m_textureId |
| 4064 https://bugs.webkit.org/show_bug.cgi?id=56390 |
| 4065 |
| 4066 * src/WebPluginContainerImpl.cpp: |
| 4067 (WebKit::WebPluginContainerImpl::setBackingTextureId): |
| 4068 (WebKit::WebPluginContainerImpl::platformLayer): |
| 4069 |
| 4070 2011-03-15 Brett Wilson <brettw@chromium.org> |
| 4071 |
| 4072 Reviewed by Adam Barth. |
| 4073 |
| 4074 Make WebConsoleMessage properly respect the log level. |
| 4075 https://bugs.webkit.org/show_bug.cgi?id=56386 |
| 4076 |
| 4077 * public/WebConsoleMessage.h: |
| 4078 (WebKit::WebConsoleMessage::WebConsoleMessage): |
| 4079 |
| 4080 2011-03-15 Tony Chang <tony@chromium.org> |
| 4081 |
| 4082 Revert r81147 and r81149, broke the chromium win build. |
| 4083 |
| 4084 * WebKit.gyp: |
| 4085 * scripts/generate_devtools_grd.py: Removed. |
| 4086 |
| 4087 2011-03-15 Tony Chang <tony@chromium.org> |
| 4088 |
| 4089 Fix chromium build using python 2.5 (with statement). |
| 4090 |
| 4091 * scripts/generate_devtools_grd.py: |
| 4092 |
| 4093 2011-03-15 Tony Chang <tony@chromium.org> |
| 4094 |
| 4095 Reviewed by Adam Barth. |
| 4096 |
| 4097 [chromium] add a build target to create a grd file with devtool resource
s |
| 4098 https://bugs.webkit.org/show_bug.cgi?id=56335 |
| 4099 |
| 4100 This is the webkit side of the fix for |
| 4101 http://code.google.com/p/chromium/issues/detail?id=35793 |
| 4102 |
| 4103 * WebKit.gyp: |
| 4104 * scripts/generate_devtools_grd.py: Added. |
| 4105 |
| 4106 2011-03-15 Bill Budge <bbudge@chromium.org> |
| 4107 |
| 4108 Reviewed by David Levin. |
| 4109 |
| 4110 AssociatedURLLoader does not support Cross Origin Requests |
| 4111 https://bugs.webkit.org/show_bug.cgi?id=53925 |
| 4112 |
| 4113 No new tests. No new functionality exposed. |
| 4114 |
| 4115 * public/WebURLLoader.h: |
| 4116 (WebKit::WebURLLoaderOptions::WebURLLoaderOptions): |
| 4117 * src/AssociatedURLLoader.cpp: |
| 4118 (WebKit::AssociatedURLLoader::ClientAdapter::clearClient): |
| 4119 (WebKit::AssociatedURLLoader::ClientAdapter::create): |
| 4120 (WebKit::AssociatedURLLoader::ClientAdapter::ClientAdapter): |
| 4121 (WebKit::AssociatedURLLoader::ClientAdapter::willSendRequest): |
| 4122 (WebKit::AssociatedURLLoader::ClientAdapter::didSendData): |
| 4123 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveResponse): |
| 4124 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData): |
| 4125 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveCachedMetadata): |
| 4126 (WebKit::AssociatedURLLoader::ClientAdapter::didFinishLoading): |
| 4127 (WebKit::AssociatedURLLoader::ClientAdapter::didFail): |
| 4128 (WebKit::AssociatedURLLoader::AssociatedURLLoader): |
| 4129 (WebKit::AssociatedURLLoader::~AssociatedURLLoader): |
| 4130 (WebKit::AssociatedURLLoader::loadSynchronously): |
| 4131 (WebKit::AssociatedURLLoader::loadAsynchronously): |
| 4132 (WebKit::AssociatedURLLoader::cancel): |
| 4133 (WebKit::AssociatedURLLoader::setDefersLoading): |
| 4134 * src/AssociatedURLLoader.h: |
| 4135 |
| 4136 2011-03-15 Alok priyadarshi <alokp@chromium.org> |
| 4137 |
| 4138 Reviewed by James Robinson. |
| 4139 |
| 4140 Remove unnecessary function WebPlugin::getBackingTextureId |
| 4141 https://bugs.webkit.org/show_bug.cgi?id=56122 |
| 4142 |
| 4143 It will be tested by Pepper2D and Pepper3D layout/smoke tests |
| 4144 on the Chromium side. |
| 4145 |
| 4146 * public/WebPlugin.h: |
| 4147 * src/WebPluginContainerImpl.cpp: |
| 4148 (WebKit::WebPluginContainerImpl::platformLayer): |
| 4149 |
| 4150 2011-03-15 Mikhail Naganov <mnaganov@chromium.org> |
| 4151 |
| 4152 Unreviewed. Update chromium deps to pick up the latest V8. |
| 4153 |
| 4154 * DEPS: |
| 4155 |
| 4156 2011-03-14 Alexey Marinichev <amarinichev@chromium.org> |
| 4157 |
| 4158 Reviewed by Kenneth Russell. |
| 4159 |
| 4160 Graphics Context is not properly recovered if the GPU process dies. |
| 4161 https://bugs.webkit.org/show_bug.cgi?id=56148 |
| 4162 |
| 4163 Split context recreation into two steps. |
| 4164 |
| 4165 * src/WebViewImpl.cpp: |
| 4166 (WebKit::WebViewImpl::composite): |
| 4167 (WebKit::WebViewImpl::doComposite): |
| 4168 (WebKit::WebViewImpl::reallocateRenderer): |
| 4169 * src/WebViewImpl.h: |
| 4170 |
| 4171 2011-03-14 Sheriff Bot <webkit.review.bot@gmail.com> |
| 4172 |
| 4173 Unreviewed, rolling out r81094. |
| 4174 http://trac.webkit.org/changeset/81094 |
| 4175 https://bugs.webkit.org/show_bug.cgi?id=56355 |
| 4176 |
| 4177 Broke the chromium DRT related build. (Requested by dave_levin |
| 4178 on #webkit). |
| 4179 |
| 4180 * public/WebFrame.h: |
| 4181 * src/WebFrameImpl.cpp: |
| 4182 (WebKit::WebFrameImpl::renderTreeAsText): |
| 4183 (WebKit::WebFrameImpl::layerTreeAsText): |
| 4184 * src/WebFrameImpl.h: |
| 4185 |
| 4186 2011-03-14 Daniel Sievers <sievers@google.com> |
| 4187 |
| 4188 Reviewed by Simon Fraser. |
| 4189 |
| 4190 [Chromium] Make RenderAsTextBehavior and LayerTreeAsTextBehavior tweakab
le from the DumpRenderTree commandline |
| 4191 https://bugs.webkit.org/show_bug.cgi?id=56139 |
| 4192 |
| 4193 * public/WebFrame.h: |
| 4194 * src/WebFrameImpl.cpp: |
| 4195 (WebKit::WebFrameImpl::renderTreeAsText): |
| 4196 (WebKit::WebFrameImpl::layerTreeAsText): |
| 4197 * src/WebFrameImpl.h: |
| 4198 |
| 4199 2011-03-14 John Knottenbelt <jknotten@chromium.org> |
| 4200 |
| 4201 Reviewed by Steve Block. |
| 4202 |
| 4203 Detach Geolocation from Frame when Page destroyed. |
| 4204 https://bugs.webkit.org/show_bug.cgi?id=52877 |
| 4205 |
| 4206 Add accessors to the WebGeolocationClientMock to allow the number of |
| 4207 pending geolocation permission requests to be queried. |
| 4208 |
| 4209 * public/WebGeolocationClientMock.h: |
| 4210 * src/WebGeolocationClientMock.cpp: |
| 4211 (WebKit::WebGeolocationClientMock::numberOfPendingPermissionRequests): |
| 4212 |
| 4213 2011-03-11 David Levin <levin@chromium.org> |
| 4214 |
| 4215 Rollout the chromium deps roll as it adds a dependency on a header |
| 4216 that the bots building for WebKit don't seem to have. |
| 4217 |
| 4218 Specifically gfx\gl\gl_context_egl.cc depends on d3dcompiler.h |
| 4219 |
| 4220 * DEPS: |
| 4221 |
| 4222 2011-03-11 Daniel Cheng <dcheng@chromium.org> |
| 4223 |
| 4224 Reviewed by Tony Chang. |
| 4225 |
| 4226 [chromium] Correct return type of WebClipboard::readImage. |
| 4227 https://bugs.webkit.org/show_bug.cgi?id=56234 |
| 4228 |
| 4229 Update the return type to reflect that we are returning a blob of PNG |
| 4230 data, not a bitmap. |
| 4231 |
| 4232 * public/WebClipboard.h: |
| 4233 (WebKit::WebClipboard::readImage): |
| 4234 |
| 4235 2011-03-11 David Levin <levin@chromium.org> |
| 4236 |
| 4237 Update chromium deps to pick up the skia roll. |
| 4238 |
| 4239 * DEPS: |
| 4240 |
| 4241 2011-03-11 Adrienne Walker <enne@google.com> |
| 4242 |
| 4243 Reviewed by Kenneth Russell. |
| 4244 |
| 4245 Add missing unit tests to TilingData. |
| 4246 https://bugs.webkit.org/show_bug.cgi?id=54143 |
| 4247 |
| 4248 * tests/TilingDataTest.cpp: |
| 4249 (WebCore::TEST): |
| 4250 |
| 4251 2011-03-11 Anton D'Auria <adauria@apple.com> |
| 4252 |
| 4253 Reviewed and landed by Brady Eidson. |
| 4254 |
| 4255 Add WebKit1 API to view and delete local storage |
| 4256 https://bugs.webkit.org/show_bug.cgi?id=51878 |
| 4257 |
| 4258 * src/StorageNamespaceProxy.cpp: |
| 4259 (WebCore::StorageNamespaceProxy::clearOriginForDeletion): |
| 4260 (WebCore::StorageNamespaceProxy::clearAllOriginsForDeletion): |
| 4261 (WebCore::StorageNamespaceProxy::sync): |
| 4262 * src/StorageNamespaceProxy.h: |
| 4263 |
| 4264 2011-03-11 Dominic Mazzoni <dmazzoni@google.com> |
| 4265 |
| 4266 Reviewed by Dimitri Glazkov. |
| 4267 |
| 4268 Add an accessibilityIsIgnored method to WebAccessibilityObject. |
| 4269 https://bugs.webkit.org/show_bug.cgi?id=50969 |
| 4270 |
| 4271 * public/WebAccessibilityObject.h: |
| 4272 * src/WebAccessibilityObject.cpp: |
| 4273 (WebKit::WebAccessibilityObject::accessibilityIsIgnored): |
| 4274 |
| 4275 2011-03-11 Avi Drissman <avi@google.com> |
| 4276 |
| 4277 Reviewed by Tony Chang. |
| 4278 |
| 4279 Fix missing initialization of new member variables. |
| 4280 https://bugs.webkit.org/show_bug.cgi?id=50969 |
| 4281 |
| 4282 * public/WebMenuItemInfo.h: |
| 4283 (WebKit::WebMenuItemInfo::WebMenuItemInfo): |
| 4284 |
| 4285 2011-03-11 Roland Steiner <rolandsteiner@chromium.org> |
| 4286 |
| 4287 Reviewed by Ryosuke Niwa. |
| 4288 |
| 4289 Bug 55570 - Remove dependency of dom/InputElement.cpp on html/ and wml/ |
| 4290 https://bugs.webkit.org/show_bug.cgi?id=55570 |
| 4291 |
| 4292 Add a virtual function toInputElement() to Node that has a default |
| 4293 implementation of returning 0. |
| 4294 For HTMLInputElement and WMLInputElement (which derive from InputElement
) |
| 4295 override this to return the object. |
| 4296 Change all calling sites of the old toInputElement to use the new member |
| 4297 function. This also allows us to save some casts. |
| 4298 |
| 4299 No new tests (refactoring). |
| 4300 |
| 4301 * src/WebInputElement.cpp: |
| 4302 (WebKit::toWebInputElement): |
| 4303 |
| 4304 2011-03-10 Takayoshi Kochi <kochi@chromium.org> |
| 4305 |
| 4306 Reviewed by Tony Chang. |
| 4307 |
| 4308 Remove default parameter declaration for familiForChars(), which is no l
onger necessary. |
| 4309 |
| 4310 * public/gtk/WebFontInfo.h: |
| 4311 |
| 4312 2011-03-10 Nat Duca <nduca@chromium.org> |
| 4313 |
| 4314 Reviewed by James Robinson. |
| 4315 |
| 4316 [chromium] Make updateAndDrawLayers argumentless. |
| 4317 https://bugs.webkit.org/show_bug.cgi?id=55985 |
| 4318 |
| 4319 Made the TilePainters and viewport parameters for |
| 4320 LayerRendererChromium member variables instead of arguments on |
| 4321 updateAndDrawLayers. In a future change, this will allows us to |
| 4322 draw the layer tree without the WebView's assistance. |
| 4323 |
| 4324 * src/WebViewImpl.cpp: |
| 4325 (WebKit::WebViewImpl::resize): |
| 4326 (WebKit::WebViewImpl::paint): |
| 4327 (WebKit::WebViewImpl::scrollRootLayerRect): |
| 4328 (WebKit::WebViewImpl::invalidateRootLayerRect): |
| 4329 (WebKit::WebViewImplContentPainter::create): |
| 4330 (WebKit::WebViewImplContentPainter::paint): |
| 4331 (WebKit::WebViewImplContentPainter::WebViewImplContentPainter): |
| 4332 (WebKit::WebViewImplScrollbarPainter::create): |
| 4333 (WebKit::WebViewImplScrollbarPainter::paint): |
| 4334 (WebKit::WebViewImplScrollbarPainter::WebViewImplScrollbarPainter): |
| 4335 (WebKit::WebViewImpl::setIsAcceleratedCompositingActive): |
| 4336 (WebKit::WebViewImpl::doComposite): |
| 4337 (WebKit::WebViewImpl::reallocateRenderer): |
| 4338 (WebKit::WebViewImpl::updateLayerRendererViewport): |
| 4339 * src/WebViewImpl.h: |
| 4340 |
| 4341 2011-03-10 Tony Chang <tony@chromium.org> |
| 4342 |
| 4343 Unreviewed, roll chromium version to r77259 to pick up |
| 4344 webfontinfo api change. |
| 4345 |
| 4346 * DEPS: |
| 4347 |
| 4348 2011-03-10 Sheriff Bot <webkit.review.bot@gmail.com> |
| 4349 |
| 4350 Unreviewed, rolling out r80701. |
| 4351 http://trac.webkit.org/changeset/80701 |
| 4352 https://bugs.webkit.org/show_bug.cgi?id=56126 |
| 4353 |
| 4354 fast/dom/Geolocation/window-close-crash.html fails on Snow |
| 4355 Leopard release builds (Requested by mihaip on #webkit). |
| 4356 |
| 4357 * public/WebGeolocationClientMock.h: |
| 4358 * src/WebGeolocationClientMock.cpp: |
| 4359 |
| 4360 2011-03-10 Andrey Kosyakov <caseq@chromium.org> |
| 4361 |
| 4362 Reviewed by Yury Semikhatsky. |
| 4363 |
| 4364 Web Inspector: better names for HAR export commands |
| 4365 https://bugs.webkit.org/show_bug.cgi?id=56097 |
| 4366 |
| 4367 Rename Export to HAR to Copy entry/network log as HAR |
| 4368 Expose Copy as HAR unconditionally, remove related settings entry. |
| 4369 |
| 4370 * src/js/DevTools.js: removed override for resourceExportEnabled |
| 4371 |
| 4372 2011-01-26 John Knottenbelt <jknotten@chromium.org> |
| 4373 |
| 4374 Reviewed by Dmitry Titov. |
| 4375 |
| 4376 Detach Geolocation from Frame when Page destroyed. |
| 4377 https://bugs.webkit.org/show_bug.cgi?id=52877 |
| 4378 |
| 4379 Add accessors to the WebGeolocationClientMock to allow the number of |
| 4380 pending geolocation permission requests to be queried. |
| 4381 |
| 4382 * public/WebGeolocationClientMock.h: |
| 4383 * src/WebGeolocationClientMock.cpp: |
| 4384 (WebKit::WebGeolocationClientMock::numberOfPendingPermissionRequests): |
| 4385 |
| 4386 2011-03-08 Hans Wennborg <hans@chromium.org> |
| 4387 |
| 4388 Reviewed by Jeremy Orlow. |
| 4389 |
| 4390 IndexedDB: Add BackingStoreType parameter to IDBFactoryBackendInterface:
:open |
| 4391 https://bugs.webkit.org/show_bug.cgi?id=55948 |
| 4392 |
| 4393 Add a parameter that allows for selection of alternative backing store |
| 4394 implementations. |
| 4395 |
| 4396 * public/WebIDBFactory.h: |
| 4397 (WebKit::WebIDBFactory::open): |
| 4398 * src/AssertMatchingEnums.cpp: |
| 4399 * src/IDBFactoryBackendProxy.cpp: |
| 4400 (WebCore::IDBFactoryBackendProxy::open): |
| 4401 * src/IDBFactoryBackendProxy.h: |
| 4402 * src/WebIDBFactoryImpl.cpp: |
| 4403 (WebKit::WebIDBFactoryImpl::open): |
| 4404 * src/WebIDBFactoryImpl.h: |
| 4405 |
| 4406 2011-03-08 Kinuko Yasuda <kinuko@chromium.org> |
| 4407 |
| 4408 Reviewed by David Levin. |
| 4409 |
| 4410 Destroying WorkerFileSystemCallbacksBridge on main thread results in ASS
ERT in WorkerContext::Observer::~Observer |
| 4411 https://bugs.webkit.org/show_bug.cgi?id=55895 |
| 4412 |
| 4413 * src/WorkerFileSystemCallbacksBridge.cpp: |
| 4414 (WebKit::WorkerFileSystemCallbacksBridge::runTaskOnWorkerThread): |
| 4415 Added stopObserving() so that releasing the bridge on the main thread |
| 4416 (this could happen before or after the runTaskOnWorkerThread) does |
| 4417 not cause the assertion error. |
| 4418 |
| 4419 2011-03-08 Alok priyadarshi <alokp@chromium.org> |
| 4420 |
| 4421 Reviewed by Dimitri Glazkov. |
| 4422 |
| 4423 Plugins needs a way to trigger style recalc |
| 4424 https://bugs.webkit.org/show_bug.cgi?id=55242 |
| 4425 |
| 4426 It will be tested by Pepper2D and Pepper3D layout/smoke tests |
| 4427 on the Chromium side. |
| 4428 |
| 4429 * public/WebPluginContainer.h: |
| 4430 * src/WebPluginContainerImpl.cpp: |
| 4431 (WebKit::WebPluginContainerImpl::setBackingTextureId): |
| 4432 * src/WebPluginContainerImpl.h: |
| 4433 |
| 4434 2011-03-08 Andrei Popescu <andreip@google.com> |
| 4435 |
| 4436 Reviewed by Steve Block. |
| 4437 |
| 4438 IDBCallbacks::onsuccess(IDBIndex*) is unused and should be removed. |
| 4439 https://bugs.webkit.org/show_bug.cgi?id=55938 |
| 4440 |
| 4441 * public/WebIDBCallbacks.h: |
| 4442 * src/IDBCallbacksProxy.cpp: |
| 4443 * src/IDBCallbacksProxy.h: |
| 4444 * src/WebIDBCallbacksImpl.cpp: |
| 4445 * src/WebIDBCallbacksImpl.h: |
| 4446 * src/WebIDBObjectStoreImpl.cpp: |
| 4447 |
| 4448 2011-03-07 Daniel Cheng <dcheng@chromium.org> |
| 4449 |
| 4450 Reviewed by David Levin. |
| 4451 |
| 4452 Add support for DataTransferItems |
| 4453 https://bugs.webkit.org/show_bug.cgi?id=55115 |
| 4454 |
| 4455 Add new runtime enabled flag for data transfer items feature. |
| 4456 |
| 4457 * public/WebRuntimeFeatures.h: |
| 4458 * src/WebRuntimeFeatures.cpp: |
| 4459 (WebKit::WebRuntimeFeatures::enableDataTransferItems): |
| 4460 (WebKit::WebRuntimeFeatures::isDataTransferItemsEnabled): |
| 4461 |
| 4462 2011-03-07 Ryosuke Niwa <rniwa@webkit.org> |
| 4463 |
| 4464 Chromium build fix. |
| 4465 |
| 4466 * src/ContextMenuClientImpl.cpp: |
| 4467 (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems): |
| 4468 |
| 4469 2011-03-07 Ryosuke Niwa <rniwa@webkit.org> |
| 4470 |
| 4471 Reviewed by Darin Adler. |
| 4472 |
| 4473 selectionHasStyle and selectionStartHasStyle should use EditingStyle |
| 4474 https://bugs.webkit.org/show_bug.cgi?id=55902 |
| 4475 |
| 4476 selectionHasStyle now takes a property id and a value instead of a CSSMu
tableStyleDeclaration. |
| 4477 |
| 4478 * src/ContextMenuClientImpl.cpp: |
| 4479 (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems): Calls se
lectionHasStyle. |
| 4480 |
| 4481 2011-03-07 Daniel Cheng <dcheng@chromium.org> |
| 4482 |
| 4483 Reviewed by Tony Chang. |
| 4484 |
| 4485 Add plumbing for paste support to ChromiumDataObject::types() |
| 4486 https://bugs.webkit.org/show_bug.cgi?id=55792 |
| 4487 |
| 4488 This requires a DEPS roll for a Chromium-side change to support DRT test
ing of |
| 4489 event.dataTransfer.types. |
| 4490 |
| 4491 * DEPS: |
| 4492 |
| 4493 2011-03-07 Takayoshi Kochi <kochi@chromium.org> |
| 4494 |
| 4495 Reviewed by Tony Chang. |
| 4496 |
| 4497 Use preferred locale information when choosing fallback font using |
| 4498 fontconfig on Linux platform. |
| 4499 https://bugs.webkit.org/show_bug.cgi?id=55453 |
| 4500 |
| 4501 Tests will be covered by Chromium side. |
| 4502 |
| 4503 * public/gtk/WebFontInfo.h: |
| 4504 (WebKit::WebFontInfo::familyForChars): added 3rd parameter |preferredLoc
ale| |
| 4505 * public/linux/WebSandboxSupport.h: |
| 4506 (WebKit::WebSandboxSupport::getFontFamilyForCharacters): added 3rd param
eter |preferredLocale| |
| 4507 * src/PlatformBridge.cpp: |
| 4508 * src/gtk/WebFontInfo.cpp: |
| 4509 |
| 4510 2011-03-07 James Robinson <jamesr@chromium.org> |
| 4511 |
| 4512 Reviewed by Kenneth Russell. |
| 4513 |
| 4514 [chromium] Separate the "update" and "draw" portions
of LayerRendererChromium's drawLayers function |
| 4515 https://bugs.webkit.org/show_bug.cgi?id=54047 |
| 4516 |
| 4517 Call updated LayerRendererChromium APIs. |
| 4518 |
| 4519 * src/WebViewImpl.cpp: |
| 4520 (WebKit::WebViewImpl::doPixelReadbackToCanvas): |
| 4521 (WebKit::WebViewImpl::paint): |
| 4522 (WebKit::WebViewImpl::doComposite): |
| 4523 |
| 4524 2011-03-07 Sam Weinig <sam@webkit.org> |
| 4525 |
| 4526 Reviewed by Anders Carlsson. |
| 4527 |
| 4528 Replace WebKit2's decidePolicyForMIMEType with decidePolicyForResponse |
| 4529 https://bugs.webkit.org/show_bug.cgi?id=55827 |
| 4530 |
| 4531 Renamed FrameLoaderClient::dispatchDecidePolicyForMIMEType to dispatchDe
cidePolicyForResponse |
| 4532 and pass the entire response, instead of just the MIMEType. |
| 4533 |
| 4534 * src/FrameLoaderClientImpl.cpp: |
| 4535 (WebKit::FrameLoaderClientImpl::dispatchDecidePolicyForResponse): |
| 4536 * src/FrameLoaderClientImpl.h: |
| 4537 |
| 4538 2011-03-07 Marcus Bulach <bulach@chromium.org> |
| 4539 |
| 4540 Reviewed by Dan Bernstein. |
| 4541 |
| 4542 WebViewImpl::focusedWebCoreFrame() should be const. |
| 4543 https://bugs.webkit.org/show_bug.cgi?id=55870 |
| 4544 |
| 4545 * src/WebViewImpl.cpp: |
| 4546 (WebKit::WebViewImpl::focusedWebCoreFrame): |
| 4547 * src/WebViewImpl.h: |
| 4548 |
| 4549 2011-03-07 Eric Carlson <eric.carlson@apple.com> |
| 4550 |
| 4551 Reviewed by Darin Adler. |
| 4552 |
| 4553 Add API to enumerate/delete files downloaded for <audio> and <video> |
| 4554 https://bugs.webkit.org/show_bug.cgi?id=55267 |
| 4555 |
| 4556 * src/WebMediaPlayerClientImpl.cpp: |
| 4557 (WebKit::WebMediaPlayerClientImpl::registerSelf): Update for MediaEngine
Registrar change. |
| 4558 |
| 4559 2011-03-07 Andrei Popescu <andreip@google.com> |
| 4560 |
| 4561 Reviewed by Steve Block. |
| 4562 |
| 4563 IDBRequest::onSuccess(IDBObjectStore*) should be removed as it is unused
. |
| 4564 https://bugs.webkit.org/show_bug.cgi?id=55777 |
| 4565 |
| 4566 * src/IDBCallbacksProxy.cpp: |
| 4567 * src/IDBCallbacksProxy.h: |
| 4568 * src/WebIDBCallbacksImpl.cpp: |
| 4569 * src/WebIDBCallbacksImpl.h: |
| 4570 |
| 4571 2011-03-07 Sheriff Bot <webkit.review.bot@gmail.com> |
| 4572 |
| 4573 Unreviewed, rolling out r80458. |
| 4574 http://trac.webkit.org/changeset/80458 |
| 4575 https://bugs.webkit.org/show_bug.cgi?id=55863 |
| 4576 |
| 4577 caused tests to crash on several chromium bots (Requested by |
| 4578 ukai on #webkit). |
| 4579 |
| 4580 * src/AssociatedURLLoader.cpp: |
| 4581 (WebKit::AssociatedURLLoader::AssociatedURLLoader): |
| 4582 (WebKit::AssociatedURLLoader::~AssociatedURLLoader): |
| 4583 (WebKit::AssociatedURLLoader::loadSynchronously): |
| 4584 (WebKit::AssociatedURLLoader::loadAsynchronously): |
| 4585 (WebKit::AssociatedURLLoader::cancel): |
| 4586 (WebKit::AssociatedURLLoader::setDefersLoading): |
| 4587 (WebKit::AssociatedURLLoader::prepareRequest): |
| 4588 (WebKit::AssociatedURLLoader::willSendRequest): |
| 4589 (WebKit::AssociatedURLLoader::didSendData): |
| 4590 (WebKit::AssociatedURLLoader::didReceiveResponse): |
| 4591 (WebKit::AssociatedURLLoader::didDownloadData): |
| 4592 (WebKit::AssociatedURLLoader::didReceiveData): |
| 4593 (WebKit::AssociatedURLLoader::didReceiveCachedMetadata): |
| 4594 (WebKit::AssociatedURLLoader::didFinishLoading): |
| 4595 (WebKit::AssociatedURLLoader::didFail): |
| 4596 * src/AssociatedURLLoader.h: |
| 4597 |
| 4598 2011-03-07 Bill Budge <bbudge@chromium.org> |
| 4599 |
| 4600 Reviewed by David Levin. |
| 4601 |
| 4602 AssociatedURLLoader does not support Cross Origin Requests |
| 4603 https://bugs.webkit.org/show_bug.cgi?id=53925 |
| 4604 |
| 4605 No tests needed. Exposes no new functionality. |
| 4606 |
| 4607 * src/AssociatedURLLoader.cpp: |
| 4608 (WebKit::AssociatedURLLoader::ClientAdapter::create): |
| 4609 (WebKit::AssociatedURLLoader::ClientAdapter::ClientAdapter): |
| 4610 (WebKit::AssociatedURLLoader::ClientAdapter::willSendRequest): |
| 4611 (WebKit::AssociatedURLLoader::ClientAdapter::didSendData): |
| 4612 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveResponse): |
| 4613 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData): |
| 4614 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveCachedMetadata): |
| 4615 (WebKit::AssociatedURLLoader::ClientAdapter::didFinishLoading): |
| 4616 (WebKit::AssociatedURLLoader::ClientAdapter::didFail): |
| 4617 (WebKit::AssociatedURLLoader::AssociatedURLLoader): |
| 4618 (WebKit::AssociatedURLLoader::~AssociatedURLLoader): |
| 4619 (WebKit::AssociatedURLLoader::loadSynchronously): |
| 4620 (WebKit::AssociatedURLLoader::loadAsynchronously): |
| 4621 (WebKit::AssociatedURLLoader::cancel): |
| 4622 (WebKit::AssociatedURLLoader::setDefersLoading): |
| 4623 * src/AssociatedURLLoader.h: |
| 4624 (WebKit::AssociatedURLLoaderOptions::AssociatedURLLoaderOptions): |
| 4625 |
| 4626 2011-03-06 Sreeram Ramachandran <sreeram@google.com> |
| 4627 |
| 4628 Reviewed by Dimitri Glazkov. |
| 4629 |
| 4630 Expose page dismissal event status through the WebKit API for chromium. |
| 4631 https://bugs.webkit.org/show_bug.cgi?id=55844 |
| 4632 |
| 4633 Chromium will find it useful to know the page dismissal status (i.e., |
| 4634 whether a frame is in the midst of executing a beforeunload or unload |
| 4635 handler), so expose that information through the chromium port in the |
| 4636 WebKit API. |
| 4637 |
| 4638 This is my second attempt at this patch. The previous one broke |
| 4639 downstream Chromium builds of some unit tests which had classes derived |
| 4640 from WebFrame (and thus became uninstantiable because of this new pure |
| 4641 virtual method). Those have now been fixed (http://crrev.com/77101). |
| 4642 |
| 4643 * public/WebFrame.h: |
| 4644 * src/WebFrameImpl.cpp: |
| 4645 (WebKit::WebFrameImpl::pageDismissalEventBeingDispatched): |
| 4646 * src/WebFrameImpl.h: |
| 4647 |
| 4648 2011-03-06 Sheriff Bot <webkit.review.bot@gmail.com> |
| 4649 |
| 4650 Unreviewed, rolling out r80436. |
| 4651 http://trac.webkit.org/changeset/80436 |
| 4652 https://bugs.webkit.org/show_bug.cgi?id=55849 |
| 4653 |
| 4654 Broke Chromium compile across the board (Requested by dglazkov |
| 4655 on #webkit). |
| 4656 |
| 4657 * public/WebFrame.h: |
| 4658 * src/WebFrameImpl.cpp: |
| 4659 * src/WebFrameImpl.h: |
| 4660 |
| 4661 2011-03-06 Sreeram Ramachandran <sreeram@google.com> |
| 4662 |
| 4663 Reviewed by Dimitri Glazkov. |
| 4664 |
| 4665 Expose page dismissal event status through the WebKit API for chromium |
| 4666 https://bugs.webkit.org/show_bug.cgi?id=55844 |
| 4667 |
| 4668 * public/WebFrame.h: |
| 4669 * src/WebFrameImpl.cpp: |
| 4670 (WebKit::WebFrameImpl::pageDismissalEventBeingDispatched): |
| 4671 * src/WebFrameImpl.h: |
| 4672 |
| 4673 2011-03-05 Daniel Cheng <dcheng@chromium.org> |
| 4674 |
| 4675 Reviewed by Dmitry Titov. |
| 4676 |
| 4677 [chromium] Add method to WebClipboard to read images from the clipboard. |
| 4678 https://bugs.webkit.org/show_bug.cgi?id=55814 |
| 4679 |
| 4680 * public/WebClipboard.h: |
| 4681 (WebKit::WebClipboard::readImage): |
| 4682 |
| 4683 2011-03-04 Adam Barth <abarth@webkit.org> |
| 4684 |
| 4685 Reviewed by Dimitri Glazkov. |
| 4686 |
| 4687 Remove unneeded round-trips through ../Source in the Chromium GYP build |
| 4688 https://bugs.webkit.org/show_bug.cgi?id=55795 |
| 4689 |
| 4690 * WebKit.gyp: |
| 4691 |
| 4692 2011-03-03 John Abd-El-Malek <jam@chromium.org> |
| 4693 |
| 4694 Reviewed by Dimitri Glazkov. |
| 4695 |
| 4696 [chromium] Get rid of IsContentFiltered flags since they're not use
d anymore |
| 4697 https://bugs.webkit.org/show_bug.cgi?id=55748 |
| 4698 |
| 4699 * DEPS: |
| 4700 * public/WebURLResponse.h: |
| 4701 * src/WebURLResponse.cpp: |
| 4702 |
| 4703 2011-03-04 James Su <suzhe@chromium.org> |
| 4704 |
| 4705 Reviewed by Dimitri Glazkov. |
| 4706 |
| 4707 [Chromium] keycode is always 0 when using non-Latin keyboard layout. |
| 4708 https://bugs.webkit.org/show_bug.cgi?id=54939 |
| 4709 |
| 4710 No intended functionality change. |
| 4711 |
| 4712 * src/mac/WebInputEventFactory.mm: |
| 4713 (WebKit::windowsKeyCodeForKeyEvent): Use the same implementation |
| 4714 provided in WebCore/platform/mac/KeyEventMac.mm. |
| 4715 |
| 4716 2011-03-04 Zelidrag Hornung <zelidrag@chromium.org> |
| 4717 |
| 4718 Reviewed by David Levin |
| 4719 |
| 4720 Expose ability to create instance of DOMFileSystem from Chromium side. |
| 4721 https://bugs.webkit.org/show_bug.cgi?id=55618 |
| 4722 |
| 4723 * public/WebFrame.h: |
| 4724 * src/WebFrameImpl.cpp: |
| 4725 (WebKit::WebFrameImpl::createFileSystem): |
| 4726 * src/WebFrameImpl.h: |
| 4727 |
| 4728 2011-03-03 Nat Duca <nduca@chromium.org> |
| 4729 |
| 4730 Reviewed by James Robinson. |
| 4731 |
| 4732 [chromium] Create a LayerChromium layerTreeAsText. Add HUD to |
| 4733 LayerRendererChromium that draws compositor FPS and, optionally, |
| 4734 the layer tree. |
| 4735 https://bugs.webkit.org/show_bug.cgi?id=54710 |
| 4736 |
| 4737 * public/WebSettings.h: |
| 4738 * src/WebSettingsImpl.cpp: |
| 4739 (WebKit::WebSettingsImpl::WebSettingsImpl): |
| 4740 (WebKit::WebSettingsImpl::setShowFPSCounter): |
| 4741 (WebKit::WebSettingsImpl::setShowPlatformLayerTree): |
| 4742 * src/WebSettingsImpl.h: |
| 4743 (WebKit::WebSettingsImpl::showFPSCounter): |
| 4744 (WebKit::WebSettingsImpl::showPlatformLayerTree): |
| 4745 * src/WebViewImpl.cpp: |
| 4746 (WebKit::WebViewImpl::doComposite): |
| 4747 |
| 4748 2011-03-03 Alexey Proskuryakov <ap@apple.com> |
| 4749 |
| 4750 Removing an include of WebCoreKeyboardUIMode.h that Ive just added. It's
already included |
| 4751 via ChromeClient.h |
| 4752 |
| 4753 * src/ChromeClientImpl.h: |
| 4754 |
| 4755 2011-03-02 Alexey Proskuryakov <ap@apple.com> |
| 4756 |
| 4757 Reviewed by Darin Adler. |
| 4758 |
| 4759 REGRESSION (WebKit2): Tab keys no longer observe Full Keyboard Access |
| 4760 https://bugs.webkit.org/show_bug.cgi?id=55633 |
| 4761 <rdar://problem/8963023> |
| 4762 |
| 4763 * src/ChromeClientImpl.cpp: (WebKit::ChromeClientImpl::keyboardUIMode): |
| 4764 * src/ChromeClientImpl.h: |
| 4765 Implement keyboardUIMode() instead of tabsToLinks(). No change in functi
onality, since |
| 4766 this platform doesn't observe or have full keyboard access state. |
| 4767 |
| 4768 2011-03-03 Sheriff Bot <webkit.review.bot@gmail.com> |
| 4769 |
| 4770 Unreviewed, rolling out r80219. |
| 4771 http://trac.webkit.org/changeset/80219 |
| 4772 https://bugs.webkit.org/show_bug.cgi?id=55680 |
| 4773 |
| 4774 "Causes several media test crashes" (Requested by tonyg-cr on |
| 4775 #webkit). |
| 4776 |
| 4777 * src/AssociatedURLLoader.cpp: |
| 4778 (WebKit::AssociatedURLLoader::AssociatedURLLoader): |
| 4779 (WebKit::AssociatedURLLoader::~AssociatedURLLoader): |
| 4780 (WebKit::AssociatedURLLoader::loadSynchronously): |
| 4781 (WebKit::AssociatedURLLoader::loadAsynchronously): |
| 4782 (WebKit::AssociatedURLLoader::cancel): |
| 4783 (WebKit::AssociatedURLLoader::setDefersLoading): |
| 4784 (WebKit::AssociatedURLLoader::prepareRequest): |
| 4785 (WebKit::AssociatedURLLoader::willSendRequest): |
| 4786 (WebKit::AssociatedURLLoader::didSendData): |
| 4787 (WebKit::AssociatedURLLoader::didReceiveResponse): |
| 4788 (WebKit::AssociatedURLLoader::didDownloadData): |
| 4789 (WebKit::AssociatedURLLoader::didReceiveData): |
| 4790 (WebKit::AssociatedURLLoader::didReceiveCachedMetadata): |
| 4791 (WebKit::AssociatedURLLoader::didFinishLoading): |
| 4792 (WebKit::AssociatedURLLoader::didFail): |
| 4793 * src/AssociatedURLLoader.h: |
| 4794 |
| 4795 2011-03-03 Dominic Mazzoni <dmazzoni@google.com> |
| 4796 |
| 4797 Reviewed by Dimitri Glazkov. |
| 4798 |
| 4799 Add an equals() method to WebAccessibilityObject. |
| 4800 https://bugs.webkit.org/show_bug.cgi?id=55631 |
| 4801 |
| 4802 * public/WebAccessibilityObject.h: |
| 4803 * src/WebAccessibilityObject.cpp: |
| 4804 (WebKit::WebAccessibilityObject::equals): |
| 4805 |
| 4806 2011-03-03 Pavel Podivilov <podivilov@chromium.org> |
| 4807 |
| 4808 Reviewed by Yury Semikhatsky. |
| 4809 |
| 4810 Web Inspector: make selected call frame debugger presentation model prop
erty. |
| 4811 https://bugs.webkit.org/show_bug.cgi?id=55582 |
| 4812 |
| 4813 * src/js/Tests.js: |
| 4814 |
| 4815 2011-03-03 Bill Budge <bbudge@chromium.org> |
| 4816 |
| 4817 Reviewed by David Levin. |
| 4818 |
| 4819 AssociatedURLLoader does not support Cross Origin Requests |
| 4820 https://bugs.webkit.org/show_bug.cgi?id=53925 |
| 4821 |
| 4822 No tests needed. Exposes no new functionality. |
| 4823 |
| 4824 * src/AssociatedURLLoader.cpp: |
| 4825 (WebKit::AssociatedURLLoader::ClientAdapter::create): |
| 4826 (WebKit::AssociatedURLLoader::ClientAdapter::ClientAdapter): |
| 4827 (WebKit::AssociatedURLLoader::ClientAdapter::willSendRequest): |
| 4828 (WebKit::AssociatedURLLoader::ClientAdapter::didSendData): |
| 4829 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveResponse): |
| 4830 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveData): |
| 4831 (WebKit::AssociatedURLLoader::ClientAdapter::didReceiveCachedMetadata): |
| 4832 (WebKit::AssociatedURLLoader::ClientAdapter::didFinishLoading): |
| 4833 (WebKit::AssociatedURLLoader::ClientAdapter::didFail): |
| 4834 (WebKit::AssociatedURLLoader::AssociatedURLLoader): |
| 4835 (WebKit::AssociatedURLLoader::~AssociatedURLLoader): |
| 4836 (WebKit::AssociatedURLLoader::loadSynchronously): |
| 4837 (WebKit::AssociatedURLLoader::loadAsynchronously): |
| 4838 (WebKit::AssociatedURLLoader::cancel): |
| 4839 (WebKit::AssociatedURLLoader::setDefersLoading): |
| 4840 * src/AssociatedURLLoader.h: |
| 4841 (WebKit::AssociatedURLLoaderOptions::AssociatedURLLoaderOptions): |
| 4842 |
| 4843 2011-03-03 Steve Lacey <sjl@chromium.org> |
| 4844 |
| 4845 Reviewed by Darin Fisher. |
| 4846 |
| 4847 Wire up webkit metrics changes to chromium changes. |
| 4848 https://bugs.webkit.org/show_bug.cgi?id=54580 |
| 4849 |
| 4850 * features.gypi: |
| 4851 * public/WebMediaPlayer.h: |
| 4852 * src/WebMediaPlayerClientImpl.cpp: |
| 4853 (WebKit::WebMediaPlayerClientImpl::decodedFrameCount): |
| 4854 (WebKit::WebMediaPlayerClientImpl::droppedFrameCount): |
| 4855 (WebKit::WebMediaPlayerClientImpl::audioDecodedByteCount): |
| 4856 (WebKit::WebMediaPlayerClientImpl::videoDecodedByteCount): |
| 4857 * src/WebMediaPlayerClientImpl.h: |
| 4858 |
| 4859 2011-03-02 Daniel Cheng <dcheng@chromium.org> |
| 4860 |
| 4861 Reviewed by David Levin. |
| 4862 |
| 4863 Manually revert ChromiumDataObject changes. |
| 4864 https://bugs.webkit.org/show_bug.cgi?id=55627 |
| 4865 |
| 4866 * public/WebView.h: |
| 4867 * src/WebDragData.cpp: |
| 4868 (WebKit::WebDragData::initialize): |
| 4869 * src/WebViewImpl.cpp: |
| 4870 (WebKit::WebViewImpl::dragTargetDragEnter): |
| 4871 * src/WebViewImpl.h: |
| 4872 |
| 4873 2011-03-02 David Grogan <dgrogan@chromium.org> |
| 4874 |
| 4875 Reviewed by Jeremy Orlow. |
| 4876 |
| 4877 IndexedDB: fire versionchange events when calling setVersion |
| 4878 https://bugs.webkit.org/show_bug.cgi?id=55095 |
| 4879 |
| 4880 * WebKit.gyp: |
| 4881 * src/IDBDatabaseCallbacksProxy.cpp: Copied from Source/WebCore/storage/
IDBVersionChangeEvent.h. |
| 4882 (WebCore::IDBDatabaseCallbacksProxy::create): |
| 4883 (WebCore::IDBDatabaseCallbacksProxy::IDBDatabaseCallbacksProxy): |
| 4884 (WebCore::IDBDatabaseCallbacksProxy::~IDBDatabaseCallbacksProxy): |
| 4885 (WebCore::IDBDatabaseCallbacksProxy::onVersionChange): |
| 4886 * src/IDBDatabaseCallbacksProxy.h: Copied from Source/WebCore/storage/ID
BVersionChangeEvent.h. |
| 4887 * src/IDBDatabaseProxy.cpp: |
| 4888 (WebCore::IDBDatabaseProxy::setVersion): |
| 4889 (WebCore::IDBDatabaseProxy::close): |
| 4890 (WebCore::IDBDatabaseProxy::open): |
| 4891 * src/IDBDatabaseProxy.h: |
| 4892 * src/WebIDBDatabaseCallbacksImpl.cpp: Copied from Source/WebCore/storag
e/IDBVersionChangeEvent.cpp. |
| 4893 (WebCore::WebIDBDatabaseCallbacksImpl::WebIDBDatabaseCallbacksImpl): |
| 4894 (WebCore::WebIDBDatabaseCallbacksImpl::~WebIDBDatabaseCallbacksImpl): |
| 4895 (WebCore::WebIDBDatabaseCallbacksImpl::onVersionChange): |
| 4896 * src/WebIDBDatabaseCallbacksImpl.h: Copied from Source/WebCore/storage/
IDBVersionChangeEvent.h. |
| 4897 * src/WebIDBDatabaseImpl.cpp: |
| 4898 (WebKit::WebIDBDatabaseImpl::setVersion): |
| 4899 (WebKit::WebIDBDatabaseImpl::close): |
| 4900 (WebKit::WebIDBDatabaseImpl::open): |
| 4901 * src/WebIDBDatabaseImpl.h: |
| 4902 |
| 4903 2011-03-02 Sheriff Bot <webkit.review.bot@gmail.com> |
| 4904 |
| 4905 Unreviewed, rolling out r80139. |
| 4906 http://trac.webkit.org/changeset/80139 |
| 4907 https://bugs.webkit.org/show_bug.cgi?id=55620 |
| 4908 |
| 4909 failing and crashing tests on Snow Leopard bot (Requested by |
| 4910 mihaip1 on #webkit). |
| 4911 |
| 4912 * public/WebGeolocationClientMock.h: |
| 4913 * src/WebGeolocationClientMock.cpp: |
| 4914 |
| 4915 2011-03-02 Daniel Cheng <dcheng@chromium.org> |
| 4916 |
| 4917 Revert frame-specific WebClipboard changes |
| 4918 https://bugs.webkit.org/show_bug.cgi?id=55617 |
| 4919 |
| 4920 This code is no longer needed since we've decided to use the original |
| 4921 approach to copy/paste drag/drop handling in ClipboardChromium. |
| 4922 |
| 4923 * public/WebFrameClient.h: |
| 4924 * src/PlatformBridge.cpp: |
| 4925 (WebCore::PlatformBridge::clipboardReadAvailableTypes): |
| 4926 (WebCore::PlatformBridge::clipboardReadData): |
| 4927 (WebCore::PlatformBridge::clipboardReadFilenames): |
| 4928 * src/WebFrameImpl.cpp: |
| 4929 (WebKit::WebFrameImpl::fromFrame): |
| 4930 * src/WebFrameImpl.h: |
| 4931 * src/WebViewImpl.cpp: |
| 4932 (WebKit::WebViewImpl::dragTargetDragEnterNew): |
| 4933 |
| 4934 2011-03-02 Tony Chang <tony@chromium.org> |
| 4935 |
| 4936 Unreviewed, rolling chromium DEPS to r76362. |
| 4937 |
| 4938 https://bugs.webkit.org/show_bug.cgi?id=55564 |
| 4939 |
| 4940 * DEPS: |
| 4941 |
| 4942 2011-02-28 Jeremy Orlow <jorlow@chromium.org> |
| 4943 |
| 4944 Reviewed by James Robinson. |
| 4945 |
| 4946 Split IDBCursor.value into IDBCursor.primaryKey and IDBCursor.value |
| 4947 https://bugs.webkit.org/show_bug.cgi?id=55443 |
| 4948 |
| 4949 * public/WebIDBCursor.h: |
| 4950 (WebKit::WebIDBCursor::primaryKey): |
| 4951 (WebKit::WebIDBCursor::value): |
| 4952 * src/IDBCursorBackendProxy.cpp: |
| 4953 (WebCore::IDBCursorBackendProxy::primaryKey): |
| 4954 (WebCore::IDBCursorBackendProxy::value): |
| 4955 * src/IDBCursorBackendProxy.h: |
| 4956 * src/WebIDBCursorImpl.cpp: |
| 4957 (WebKit::WebIDBCursorImpl::key): |
| 4958 (WebKit::WebIDBCursorImpl::primaryKey): |
| 4959 (WebKit::WebIDBCursorImpl::value): |
| 4960 * src/WebIDBCursorImpl.h: |
| 4961 |
| 4962 2011-03-02 Daniel Cheng <dcheng@chromium.org> |
| 4963 |
| 4964 Reviewed by David Levin. |
| 4965 |
| 4966 Add feature define for data transfer items |
| 4967 https://bugs.webkit.org/show_bug.cgi?id=55510 |
| 4968 |
| 4969 * features.gypi: |
| 4970 |
| 4971 2011-01-26 John Knottenbelt <jknotten@chromium.org> |
| 4972 |
| 4973 Detach Geolocation from Frame when Page destroyed. |
| 4974 https://bugs.webkit.org/show_bug.cgi?id=52877 |
| 4975 |
| 4976 Add accessors to the WebGeolocationClientMock to allow the number of |
| 4977 pending geolocation permission requests to be queried. |
| 4978 |
| 4979 * public/WebGeolocationClientMock.h: |
| 4980 * src/WebGeolocationClientMock.cpp: |
| 4981 (WebKit::WebGeolocationClientMock::numberOfPendingPermissionRequests): |
| 4982 |
| 4983 2011-03-01 David Grogan <dgrogan@chromium.org> |
| 4984 |
| 4985 Reviewed by Jeremy Orlow. |
| 4986 |
| 4987 IndexedDB: public webkit interfaces for firing versionchange events to I
DBDatabase objects |
| 4988 https://bugs.webkit.org/show_bug.cgi?id=55548 |
| 4989 |
| 4990 * WebKit.gyp: |
| 4991 * public/WebIDBDatabase.h: |
| 4992 (WebKit::WebIDBDatabase::createObjectStore): |
| 4993 (WebKit::WebIDBDatabase::open): |
| 4994 * public/WebIDBDatabaseCallbacks.h: Added. |
| 4995 (WebKit::WebIDBDatabaseCallbacks::~WebIDBDatabaseCallbacks): |
| 4996 (WebKit::WebIDBDatabaseCallbacks::onVersionChange): |
| 4997 |
| 4998 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com> |
| 4999 |
| 5000 Unreviewed, rolling out r80079. |
| 5001 http://trac.webkit.org/changeset/80079 |
| 5002 https://bugs.webkit.org/show_bug.cgi?id=55547 |
| 5003 |
| 5004 "Broke the Win debug build?" (Requested by dcheng on #webkit). |
| 5005 |
| 5006 * features.gypi: |
| 5007 |
| 5008 2011-03-01 Daniel Cheng <dcheng@chromium.org> |
| 5009 |
| 5010 Reviewed by David Levin. |
| 5011 |
| 5012 Add feature define for data transfer items |
| 5013 https://bugs.webkit.org/show_bug.cgi?id=55510 |
| 5014 |
| 5015 * features.gypi: |
| 5016 |
| 5017 2011-03-01 Jeremy Orlow <jorlow@chromium.org> |
| 5018 |
| 5019 Reviewed by James Robinson. |
| 5020 |
| 5021 Add a primaryKey method to IDBCursor |
| 5022 https://bugs.webkit.org/show_bug.cgi?id=55518 |
| 5023 |
| 5024 In prep for https://bugs.webkit.org/show_bug.cgi?id=55443 |
| 5025 |
| 5026 * public/WebIDBCursor.h: |
| 5027 (WebKit::WebIDBCursor::primaryKey): |
| 5028 |
| 5029 2011-02-28 Chang Shu <cshu@webkit.org> |
| 5030 |
| 5031 Reviewed by Ryosuke Niwa. |
| 5032 |
| 5033 Remove the support of Frame::isContentEditable and its dependencies. |
| 5034 https://bugs.webkit.org/show_bug.cgi?id=54292 |
| 5035 |
| 5036 Remove the WebKit side implementation. |
| 5037 |
| 5038 * src/EditorClientImpl.cpp: |
| 5039 * src/EditorClientImpl.h: |
| 5040 |
| 5041 2011-02-28 Avi Drissman <avi@google.com> |
| 5042 |
| 5043 Reviewed by James Robinson. |
| 5044 |
| 5045 WebCursorInfo needs to match enums in platform/Cursor.h |
| 5046 https://bugs.webkit.org/show_bug.cgi?id=55094 |
| 5047 |
| 5048 * public/WebCursorInfo.h: |
| 5049 * src/AssertMatchingEnums.cpp: |
| 5050 |
| 5051 2011-02-28 Sheriff Bot <webkit.review.bot@gmail.com> |
| 5052 |
| 5053 Unreviewed, rolling out r78789. |
| 5054 http://trac.webkit.org/changeset/78789 |
| 5055 https://bugs.webkit.org/show_bug.cgi?id=55409 |
| 5056 |
| 5057 Incorrect canvas fallback implementation (Requested by |
| 5058 inferno-sec on #webkit). |
| 5059 |
| 5060 * public/WebAccessibilityRole.h: |
| 5061 * src/AssertMatchingEnums.cpp: |
| 5062 |
| 5063 2011-02-28 Adam Klein <adamk@chromium.org> |
| 5064 |
| 5065 Reviewed by Adam Barth. |
| 5066 |
| 5067 [fileapi] Implement LocalFileSystem.resolveLocalFileSystemURI |
| 5068 https://bugs.webkit.org/show_bug.cgi?id=54774 |
| 5069 |
| 5070 * src/LocalFileSystemChromium.cpp: |
| 5071 (WebCore::LocalFileSystem::readFileSystem): |
| 5072 Removed size argument to readFileSystem() |
| 5073 |
| 5074 2011-02-27 Pavel Feldman <pfeldman@chromium.org> |
| 5075 |
| 5076 Reviewed by Darin Fisher. |
| 5077 |
| 5078 Pass frame history state in the context menu parameters. |
| 5079 https://bugs.webkit.org/show_bug.cgi?id=55232 |
| 5080 |
| 5081 * public/WebContextMenuData.h: |
| 5082 * src/ContextMenuClientImpl.cpp: |
| 5083 (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems): |
| 5084 |
| 5085 2011-02-26 Vsevolod Vlasov <vsevik@chromium.org> |
| 5086 |
| 5087 Reviewed by Pavel Feldman. |
| 5088 |
| 5089 DumpRenderTree should reset frame opener between tests. |
| 5090 https://bugs.webkit.org/show_bug.cgi?id=54874 |
| 5091 |
| 5092 Added clearOpener method to WebFrame. |
| 5093 |
| 5094 * public/WebFrame.h: |
| 5095 * src/WebFrameImpl.cpp: |
| 5096 (WebKit::WebFrameImpl::clearOpener): |
| 5097 * src/WebFrameImpl.h: |
| 5098 |
| 5099 2011-02-26 Pavel Feldman <pfeldman@chromium.org> |
| 5100 |
| 5101 Not reviewed: rolling chromium DEPS. |
| 5102 |
| 5103 * DEPS: |
| 5104 |
| 5105 2011-02-26 Bill Budge <bbudge@chromium.org> |
| 5106 |
| 5107 Reviewed by David Levin. |
| 5108 |
| 5109 WebURLRequest, WebURLResponse properties should be passed to WebCore Lay
er |
| 5110 https://bugs.webkit.org/show_bug.cgi?id=54489 |
| 5111 |
| 5112 No tests needed. This is already tested by ui_tests, nacl_ui_tests, and
nacl_sandbox_tests |
| 5113 |
| 5114 * src/WebURLRequest.cpp: |
| 5115 (WebKit::WebURLRequestPrivateImpl::WebURLRequestPrivateImpl): |
| 5116 (WebKit::WebURLRequest::downloadToFile): |
| 5117 (WebKit::WebURLRequest::setDownloadToFile): |
| 5118 * src/WebURLRequestPrivate.h: |
| 5119 (WebKit::WebURLRequestPrivate::WebURLRequestPrivate): |
| 5120 * src/WebURLResponse.cpp: |
| 5121 (WebKit::WebURLResponsePrivateImpl::WebURLResponsePrivateImpl): |
| 5122 (WebKit::WebURLResponse::downloadFilePath): |
| 5123 (WebKit::WebURLResponse::setDownloadFilePath): |
| 5124 * src/WebURLResponsePrivate.h: |
| 5125 |
| 5126 2011-02-26 Sheriff Bot <webkit.review.bot@gmail.com> |
| 5127 |
| 5128 Unreviewed, rolling out r79764. |
| 5129 http://trac.webkit.org/changeset/79764 |
| 5130 https://bugs.webkit.org/show_bug.cgi?id=55295 |
| 5131 |
| 5132 "broke Chromium builds" (Requested by rniwa on #webkit). |
| 5133 |
| 5134 * public/WebFrame.h: |
| 5135 * src/WebFrameImpl.cpp: |
| 5136 * src/WebFrameImpl.h: |
| 5137 |
| 5138 2011-02-26 David Dorwin <ddorwin@chromium.org> |
| 5139 |
| 5140 Reviewed by Darin Fisher. |
| 5141 |
| 5142 Enable WebKit Full Screen API in Chromium. The element becomes the full
size of the window, but the window is not yet full screen. Support is disabled b
y default. |
| 5143 |
| 5144 fullscreen javascript bindings not implemented for v8 |
| 5145 https://bugs.webkit.org/show_bug.cgi?id=44797 |
| 5146 |
| 5147 * features.gypi: |
| 5148 * public/WebSettings.h: |
| 5149 * src/ChromeClientImpl.cpp: |
| 5150 (WebKit::ChromeClientImpl::supportsFullScreenForElement): |
| 5151 (WebKit::ChromeClientImpl::enterFullScreenForElement): |
| 5152 (WebKit::ChromeClientImpl::exitFullScreenForElement): |
| 5153 (WebKit::ChromeClientImpl::fullScreenRendererChanged): |
| 5154 * src/ChromeClientImpl.h: |
| 5155 * src/WebSettingsImpl.cpp: |
| 5156 (WebKit::WebSettingsImpl::setFullScreenEnabled): |
| 5157 * src/WebSettingsImpl.h: |
| 5158 |
| 5159 2011-02-26 John Mellor <johnme@chromium.org> |
| 5160 |
| 5161 Reviewed by Antonio Gomes. |
| 5162 |
| 5163 [chromium] WebFrameImpl::m_totalMatchCount should be an int |
| 5164 https://bugs.webkit.org/show_bug.cgi?id=55134 |
| 5165 |
| 5166 WebFrameImpl::m_totalMatchCount should be an int instead of a size_t sin
ce it can be -1. |
| 5167 |
| 5168 * src/WebFrameImpl.h: |
| 5169 |
| 5170 2011-02-26 Vsevolod Vlasov <vsevik@chromium.org> |
| 5171 |
| 5172 Reviewed by Pavel Feldman. |
| 5173 |
| 5174 DumpRenderTree should reset frame opener between tests. |
| 5175 https://bugs.webkit.org/show_bug.cgi?id=54874 |
| 5176 |
| 5177 Added clearOpener method to WebFrame. |
| 5178 |
| 5179 * public/WebFrame.h: |
| 5180 * src/WebFrameImpl.cpp: |
| 5181 (WebKit::WebFrameImpl::clearOpener): |
| 5182 * src/WebFrameImpl.h: |
| 5183 |
| 5184 2011-02-25 Tony Chang <tony@chromium.org> |
| 5185 |
| 5186 Roll chromium deps to include RBGToHSL fix and ICU update. |
| 5187 |
| 5188 * DEPS: |
| 5189 |
| 5190 2011-02-15 Brett Wilson <brettw@chromium.org> |
| 5191 |
| 5192 Reviewed by Darin Fisher. |
| 5193 |
| 5194 Recover the mouse capture state when we recieve a mouse event where ther
e is no longer a button down. |
| 5195 https://bugs.webkit.org/show_bug.cgi?id=54503 |
| 5196 |
| 5197 * src/WebViewImpl.cpp: |
| 5198 (WebKit::WebViewImpl::handleInputEvent): |
| 5199 |
1 2011-02-24 James Robinson <jamesr@chromium.org> | 5200 2011-02-24 James Robinson <jamesr@chromium.org> |
2 | 5201 |
3 Reviewed by Darin Fisher. | 5202 Reviewed by Darin Fisher. |
4 | 5203 |
5 Add a USE() macro to control use of the built-in UTF8 codec | 5204 Add a USE() macro to control use of the built-in UTF8 codec |
6 https://bugs.webkit.org/show_bug.cgi?id=55189 | 5205 https://bugs.webkit.org/show_bug.cgi?id=55189 |
7 | 5206 |
8 Defaults USE(BUILTIN_UTF8_CODEC) to true for the Chromium port. | 5207 Defaults USE(BUILTIN_UTF8_CODEC) to true for the Chromium port. |
9 | 5208 |
10 * features.gypi: | 5209 * features.gypi: |
(...skipping 524 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
535 https://bugs.webkit.org/show_bug.cgi?id=53728 | 5734 https://bugs.webkit.org/show_bug.cgi?id=53728 |
536 | 5735 |
537 * src/IDBCallbacksProxy.cpp: | 5736 * src/IDBCallbacksProxy.cpp: |
538 (WebCore::IDBCallbacksProxy::onBlocked): | 5737 (WebCore::IDBCallbacksProxy::onBlocked): |
539 * src/IDBCallbacksProxy.h: | 5738 * src/IDBCallbacksProxy.h: |
540 * src/WebIDBCallbacksImpl.cpp: | 5739 * src/WebIDBCallbacksImpl.cpp: |
541 (WebCore::WebIDBCallbacksImpl::onBlocked): | 5740 (WebCore::WebIDBCallbacksImpl::onBlocked): |
542 * src/WebIDBCallbacksImpl.h: | 5741 * src/WebIDBCallbacksImpl.h: |
543 | 5742 |
544 == Rolled over to ChangeLog-2011-02-16 == | 5743 == Rolled over to ChangeLog-2011-02-16 == |
OLD | NEW |