| OLD | NEW |
| 1 2011-08-11 John Bauman <jbauman@chromium.org> | |
| 2 | |
| 3 Readback composited webgl results for printing | |
| 4 https://bugs.webkit.org/show_bug.cgi?id=65658 | |
| 5 | |
| 6 Reviewed by James Robinson. | |
| 7 | |
| 8 Add support for reading from the composited version of a canvas. | |
| 9 | |
| 10 * public/WebGraphicsContext3D.h: | |
| 11 * src/Extensions3DChromium.cpp: | |
| 12 (WebCore::Extensions3DChromium::paintFramebufferToCanvas): | |
| 13 * src/GraphicsContext3DChromium.cpp: | |
| 14 (WebCore::GraphicsContext3DInternal::GraphicsContext3DInternal): | |
| 15 (WebCore::GraphicsContext3DInternal::paintFramebufferToCanvas): | |
| 16 (WebCore::GraphicsContext3DInternal::paintRenderingResultsToCanvas): | |
| 17 (WebCore::GraphicsContext3DInternal::paintCompositedResultsToCanvas): | |
| 18 (WebCore::GraphicsContext3DInternal::paintRenderingResultsToImageData): | |
| 19 (WebCore::GraphicsContext3DInternal::reshape): | |
| 20 * src/GraphicsContext3DInternal.h: | |
| 21 | |
| 22 2011-08-05 Nat Duca <nduca@chromium.org> | |
| 23 | |
| 24 [chromium] Make WebViewImpl point at CCLayerTreeHost and related separat
ion | |
| 25 https://bugs.webkit.org/show_bug.cgi?id=65791 | |
| 26 | |
| 27 With this patch, LayerRendererChromium becomes increasingly responsible | |
| 28 for rendering, while render scheduling and tree hosting moves into the | |
| 29 CCLayerTreeHost. | |
| 30 | |
| 31 Reviewed by James Robinson. | |
| 32 | |
| 33 * src/WebViewImpl.cpp: | |
| 34 (WebKit::WebViewImpl::WebViewImpl): | |
| 35 (WebKit::WebViewImpl::resize): | |
| 36 (WebKit::WebViewImpl::animate): | |
| 37 (WebKit::WebViewImpl::doPixelReadbackToCanvas): | |
| 38 (WebKit::WebViewImpl::paint): | |
| 39 (WebKit::WebViewImpl::composite): | |
| 40 (WebKit::WebViewImpl::setRootPlatformLayer): | |
| 41 (WebKit::WebViewImpl::setRootLayerNeedsDisplay): | |
| 42 (WebKit::WebViewImpl::scrollRootLayerRect): | |
| 43 (WebKit::WebViewImpl::invalidateRootLayerRect): | |
| 44 (WebKit::getCompositorSettings): | |
| 45 (WebKit::WebViewImpl::setIsAcceleratedCompositingActive): | |
| 46 (WebKit::WebViewImpl::createRootLayerPainter): | |
| 47 (WebKit::WebViewImpl::animateAndLayout): | |
| 48 (WebKit::WebViewImpl::didRecreateGraphicsContext): | |
| 49 (WebKit::WebViewImpl::scheduleComposite): | |
| 50 (WebKit::WebViewImpl::updateLayerTreeViewport): | |
| 51 (WebKit::WebViewImpl::graphicsContext3D): | |
| 52 (WebKit::WebViewImpl::setVisibilityState): | |
| 53 * src/WebViewImpl.h: | |
| 54 | |
| 55 2011-08-11 Nico Weber <thakis@chromium.org> | |
| 56 | |
| 57 [chromium] Expose "min/max scroll size", "has horizontal/vertical scroll
bar", "number of wheel handlers" to clients | |
| 58 https://bugs.webkit.org/show_bug.cgi?id=66094 | |
| 59 | |
| 60 Reviewed by James Robinson. | |
| 61 | |
| 62 We want to implement two-finger-swipe for history like safari does on | |
| 63 os x lion. The way this works is: | |
| 64 * If a page has no horizontal scrollbars, or the page is all the way | |
| 65 to the left, scrolling to the left will go back in history instead. | |
| 66 * Same for right/forward. | |
| 67 | |
| 68 This is modelled after the WebKit2 functions | |
| 69 WKPageIsPinnedToLeftSide(), WKPageIsPinnedToRightSide(), | |
| 70 WKPageHasHorizontalScrollbar(), and | |
| 71 webPageProxy::willHandleHorizontalScrollEvents(). | |
| 72 | |
| 73 * public/WebFrame.h: | |
| 74 * public/WebViewClient.h: | |
| 75 (WebKit::WebViewClient::numWheelEventHandlersChanged): | |
| 76 * src/ChromeClientImpl.cpp: | |
| 77 (WebKit::ChromeClientImpl::numWheelEventHandlersChanged): | |
| 78 * src/ChromeClientImpl.h: | |
| 79 * src/WebFrameImpl.cpp: | |
| 80 (WebKit::WebFrameImpl::hasHorizontalScrollbar): | |
| 81 (WebKit::WebFrameImpl::hasVerticalScrollbar): | |
| 82 (WebKit::WebFrameImpl::isPinnedToLeft): | |
| 83 (WebKit::WebFrameImpl::isPinnedToRight): | |
| 84 * src/WebFrameImpl.h: | |
| 85 | |
| 86 2011-08-11 Marja Hölttä <marja@chromium.org> | |
| 87 | |
| 88 Remove the temporary workaround added by http://trac.webkit.org/changese
t/51338 | |
| 89 https://bugs.webkit.org/show_bug.cgi?id=65908 | |
| 90 | |
| 91 Reviewed by Adam Barth. | |
| 92 | |
| 93 SecurityOrigin for a file URL returns "file://", and | |
| 94 SecurityOrigin::createFromString("file://") creates a unique (null) | |
| 95 security origin (because "file://" is first canonicalized to "file:///" | |
| 96 and that is a directory). This means the conversion SecurityOrigin -> | |
| 97 string -> SecurityOrigin doens't give back the same SecurityOrigin in | |
| 98 case of file URLs. | |
| 99 | |
| 100 WebStorageNamespaceImpl::createStorageArea contains a workaround which | |
| 101 changes the string "file://" into "file:///a" before giving it to | |
| 102 SecurityOrigin::createFromString. | |
| 103 | |
| 104 If SecurityOrigin::m_enforceFilePathSeparation is true, then | |
| 105 SecurityOrigin::toString() returns "null" for file URLs, and this | |
| 106 problem does not exist, and the workaround code is not ran. | |
| 107 | |
| 108 This patch removes the workaround. | |
| 109 | |
| 110 * src/WebStorageNamespaceImpl.cpp: | |
| 111 (WebKit::WebStorageNamespaceImpl::createStorageArea): | |
| 112 | |
| 113 2011-08-10 John Abd-El-Malek <jam@chromium.org> | |
| 114 | |
| 115 [chromium] Update WebScrollbar so that it works with overlay scrollbars
on Lion | |
| 116 https://bugs.webkit.org/show_bug.cgi?id=66008 | |
| 117 | |
| 118 Reviewed by James Robinson. | |
| 119 | |
| 120 * WebKit.gyp: | |
| 121 * public/WebScrollbar.h: | |
| 122 * public/WebScrollbarClient.h: | |
| 123 * src/ScrollbarGroup.cpp: Added. | |
| 124 (WebKit::ScrollbarGroup::ScrollbarGroup): | |
| 125 (WebKit::ScrollbarGroup::~ScrollbarGroup): | |
| 126 (WebKit::ScrollbarGroup::scrollbarCreated): | |
| 127 (WebKit::ScrollbarGroup::scrollbarDestroyed): | |
| 128 (WebKit::ScrollbarGroup::setLastMousePosition): | |
| 129 (WebKit::ScrollbarGroup::scrollSize): | |
| 130 (WebKit::ScrollbarGroup::scrollPosition): | |
| 131 (WebKit::ScrollbarGroup::setScrollOffset): | |
| 132 (WebKit::ScrollbarGroup::invalidateScrollbarRect): | |
| 133 (WebKit::ScrollbarGroup::invalidateScrollCornerRect): | |
| 134 (WebKit::ScrollbarGroup::isActive): | |
| 135 (WebKit::ScrollbarGroup::enclosingScrollableArea): | |
| 136 (WebKit::ScrollbarGroup::isScrollCornerVisible): | |
| 137 (WebKit::ScrollbarGroup::getTickmarks): | |
| 138 (WebKit::ScrollbarGroup::convertFromContainingViewToScrollbar): | |
| 139 (WebKit::ScrollbarGroup::horizontalScrollbar): | |
| 140 (WebKit::ScrollbarGroup::verticalScrollbar): | |
| 141 (WebKit::ScrollbarGroup::minimumScrollPosition): | |
| 142 (WebKit::ScrollbarGroup::maximumScrollPosition): | |
| 143 (WebKit::ScrollbarGroup::visibleHeight): | |
| 144 (WebKit::ScrollbarGroup::visibleWidth): | |
| 145 (WebKit::ScrollbarGroup::contentsSize): | |
| 146 (WebKit::ScrollbarGroup::overhangAmount): | |
| 147 (WebKit::ScrollbarGroup::currentMousePosition): | |
| 148 (WebKit::ScrollbarGroup::shouldSuspendScrollAnimations): | |
| 149 (WebKit::ScrollbarGroup::scrollbarStyleChanged): | |
| 150 (WebKit::ScrollbarGroup::isOnActivePage): | |
| 151 (WebKit::ScrollbarGroup::disconnectFromPage): | |
| 152 * src/ScrollbarGroup.h: Added. | |
| 153 (WebKit::ScrollbarGroup::scrollCornerRect): | |
| 154 * src/WebPluginContainerImpl.cpp: | |
| 155 (WebKit::WebPluginContainerImpl::paint): | |
| 156 (WebKit::WebPluginContainerImpl::reportGeometry): | |
| 157 (WebKit::WebPluginContainerImpl::scrollbarGroup): | |
| 158 (WebKit::WebPluginContainerImpl::willStartLiveResize): | |
| 159 (WebKit::WebPluginContainerImpl::willEndLiveResize): | |
| 160 (WebKit::WebPluginContainerImpl::handleMouseEvent): | |
| 161 * src/WebPluginContainerImpl.h: | |
| 162 * src/WebScrollbarImpl.cpp: | |
| 163 (WebKit::WebScrollbar::createForPlugin): | |
| 164 (WebKit::WebScrollbarImpl::WebScrollbarImpl): | |
| 165 (WebKit::WebScrollbarImpl::~WebScrollbarImpl): | |
| 166 (WebKit::WebScrollbarImpl::setScrollOffset): | |
| 167 (WebKit::WebScrollbarImpl::invalidateScrollbarRect): | |
| 168 (WebKit::WebScrollbarImpl::getTickmarks): | |
| 169 (WebKit::WebScrollbarImpl::convertFromContainingViewToScrollbar): | |
| 170 (WebKit::WebScrollbarImpl::scrollbarStyleChanged): | |
| 171 (WebKit::WebScrollbarImpl::isOverlay): | |
| 172 (WebKit::WebScrollbarImpl::setValue): | |
| 173 (WebKit::WebScrollbarImpl::scroll): | |
| 174 (WebKit::WebScrollbarImpl::onMouseMove): | |
| 175 (WebKit::WebScrollbarImpl::onMouseLeave): | |
| 176 (WebKit::WebScrollbarImpl::onMouseWheel): | |
| 177 (WebKit::WebScrollbarImpl::onKeyDown): | |
| 178 * src/WebScrollbarImpl.h: | |
| 179 (WebKit::WebScrollbarImpl::scrollOffset): | |
| 180 (WebKit::WebScrollbarImpl::scrollbar): | |
| 181 * src/WebViewImpl.cpp: | |
| 182 (WebKit::WebViewImpl::willStartLiveResize): | |
| 183 (WebKit::WebViewImpl::willEndLiveResize): | |
| 184 | |
| 185 2011-08-10 Dmitry Lomov <dslomov@google.com> | |
| 186 | |
| 187 [Chromium] Decouple implementation of allowFileSystem, openFileSystem an
d allowDatabase from WebWorkerBase. | |
| 188 https://bugs.webkit.org/show_bug.cgi?id=65997. | |
| 189 | |
| 190 This patch moves implementation of allowFileSystem, openFileSystem and a
llowDatabase from | |
| 191 WebWorkerBase to respectively LocalFileSystemChromium and DatabaseObserv
er, | |
| 192 parameterizing them with relevant data from WebWorker. | |
| 193 | |
| 194 Reviewed by Jian Li. | |
| 195 | |
| 196 * src/DatabaseObserver.cpp: Move allowDatabase from WebWorkerBase and up
date the caller. | |
| 197 (WebKit::AllowDatabaseMainThreadBridge::create): | |
| 198 (WebKit::AllowDatabaseMainThreadBridge::cancel): | |
| 199 (WebKit::AllowDatabaseMainThreadBridge::result): | |
| 200 (WebKit::AllowDatabaseMainThreadBridge::signalCompleted): | |
| 201 (WebKit::AllowDatabaseMainThreadBridge::AllowDatabaseMainThreadBridge): | |
| 202 (WebKit::AllowDatabaseMainThreadBridge::allowDatabaseTask): | |
| 203 (WebKit::AllowDatabaseMainThreadBridge::didComplete): | |
| 204 (WebKit::allowDatabaseForWorker): | |
| 205 (WebCore::DatabaseObserver::canEstablishDatabase): | |
| 206 * src/LocalFileSystemChromium.cpp: Move allowFileSystem and openFileSyst
em from WebWorkerBase and update the caller. | |
| 207 (WebCore::openFileSystemHelper): | |
| 208 * src/WebWorkerBase.cpp: Move allowFileSystem, openFileSystem and allowD
atabase to LocalFileSystemChromium and DatabaseObserver resp. | |
| 209 * src/WebWorkerBase.h: | |
| 210 (WebKit::WebWorkerBase::webView): | |
| 211 * src/WorkerFileSystemCallbacksBridge.cpp: Generalized WorkerFileSystemC
allbacksBridge to work on WorkerLoaderProxy, not on WebWorkerBase. | |
| 212 (WebKit::WorkerFileSystemCallbacksBridge::stop): | |
| 213 (WebKit::WorkerFileSystemCallbacksBridge::WorkerFileSystemCallbacksBridg
e): | |
| 214 (WebKit::WorkerFileSystemCallbacksBridge::dispatchTaskToMainThread): | |
| 215 (WebKit::WorkerFileSystemCallbacksBridge::mayPostTaskToWorker): | |
| 216 * src/WorkerFileSystemCallbacksBridge.h: | |
| 217 (WebKit::WorkerFileSystemCallbacksBridge::create): | |
| 218 | |
| 219 2011-08-10 Vsevolod Vlasov <vsevik@chromium.org> | |
| 220 | |
| 221 Web Inspector: Remove Network.initialContentSet from protocol, store wor
kers content on backend. | |
| 222 https://bugs.webkit.org/show_bug.cgi?id=65929 | |
| 223 | |
| 224 Reviewed by Pavel Feldman. | |
| 225 | |
| 226 * src/SharedWorkerRepository.cpp: | |
| 227 (WebCore::SharedWorkerScriptLoader::didReceiveResponse): | |
| 228 | |
| 229 2011-08-10 Andrey Kosyakov <caseq@chromium.org> | |
| 230 | |
| 231 Unreviewed. Rolled DEPS 95813:96009 to pick data url timing fix. | |
| 232 | |
| 233 * DEPS: | |
| 234 | |
| 235 2011-08-10 Peter Kasting <pkasting@google.com> | |
| 236 | |
| 237 [Chromium] Name an enum used in some template arguments. | |
| 238 https://bugs.webkit.org/show_bug.cgi?id=65953 | |
| 239 | |
| 240 Reviewed by Darin Fisher. | |
| 241 | |
| 242 * public/WebHTTPBody.h: | |
| 243 | |
| 244 2011-08-09 Alexei Svitkine <asvitkine@chromium.org> | |
| 245 | |
| 246 [Chromium] Enable rubber banding when scrolling. | |
| 247 | |
| 248 https://bugs.webkit.org/show_bug.cgi?id=65707 | |
| 249 | |
| 250 Reviewed by Dimitri Glazkov. | |
| 251 | |
| 252 * features.gypi: | |
| 253 * public/WebInputEvent.h: | |
| 254 (WebKit::WebMouseWheelEvent::WebMouseWheelEvent): | |
| 255 (WebKit::WebGestureEvent::WebGestureEvent): | |
| 256 * public/mac/WebInputEventFactory.h: | |
| 257 * src/WebInputEventConversion.cpp: | |
| 258 (WebKit::PlatformWheelEventBuilder::PlatformWheelEventBuilder): | |
| 259 (WebKit::PlatformGestureEventBuilder::PlatformGestureEventBuilder): | |
| 260 * src/WebInputEventConversion.h: | |
| 261 * src/WebPopupMenuImpl.cpp: | |
| 262 (WebKit::WebPopupMenuImpl::GestureEvent): | |
| 263 (WebKit::WebPopupMenuImpl::handleInputEvent): | |
| 264 * src/WebPopupMenuImpl.h: | |
| 265 * src/WebViewImpl.cpp: | |
| 266 (WebKit::WebViewImpl::gestureEvent): | |
| 267 (WebKit::WebViewImpl::handleInputEvent): | |
| 268 * src/WebViewImpl.h: | |
| 269 * src/mac/WebInputEventFactory.mm: | |
| 270 (WebKit::gestureEventTypeForEvent): | |
| 271 (WebKit::phaseForNSEventPhase): | |
| 272 (WebKit::phaseForEvent): | |
| 273 (WebKit::momentumPhaseForEvent): | |
| 274 (WebKit::WebInputEventFactory::mouseWheelEvent): | |
| 275 (WebKit::WebInputEventFactory::gestureEvent): | |
| 276 | |
| 277 2011-08-09 Dmitry Lomov <dslomov@google.com> | |
| 278 | |
| 279 https://bugs.webkit.org/show_bug.cgi?id=65778 | |
| 280 [WebWorkers][chromium] Make statics thread-safe and make sure V8 API acc
esses correct isolates | |
| 281 | |
| 282 Reviewed by Dmitry Titov. | |
| 283 | |
| 284 * src/BoundObject.cpp: | |
| 285 | |
| 286 2011-08-09 Jochen Eisinger <jochen@chromium.org> | |
| 287 | |
| 288 [chromium] remove temporary #define from WebURLRequest.h | |
| 289 https://bugs.webkit.org/show_bug.cgi?id=65813 | |
| 290 | |
| 291 Reviewed by Darin Fisher. | |
| 292 | |
| 293 * public/WebURLRequest.h: | |
| 294 | |
| 295 2011-08-09 Jochen Eisinger <jochen@chromium.org> | |
| 296 | |
| 297 Unreviewed. Rolled DEPS. | |
| 298 | |
| 299 * DEPS: | |
| 300 | |
| 301 2011-08-08 Sheriff Bot <webkit.review.bot@gmail.com> | |
| 302 | |
| 303 Unreviewed, rolling out r92619. | |
| 304 http://trac.webkit.org/changeset/92619 | |
| 305 https://bugs.webkit.org/show_bug.cgi?id=65881 | |
| 306 | |
| 307 This patch breaks chromium canary (Requested by jianli on | |
| 308 #webkit). | |
| 309 | |
| 310 * src/BoundObject.cpp: | |
| 311 | |
| 312 2011-08-08 Scott Byer <scottbyer@chromium.org> | |
| 313 | |
| 314 Scroll animator changes to nail the framerate | |
| 315 https://bugs.webkit.org/show_bug.cgi?id=65645 | |
| 316 | |
| 317 Reviewed by James Robinson. | |
| 318 | |
| 319 * tests/ScrollAnimatorNoneTest.cpp: | |
| 320 (TEST): | |
| 321 | |
| 322 2011-08-08 Dmitry Lomov <dslomov@google.com> | |
| 323 | |
| 324 https://bugs.webkit.org/show_bug.cgi?id=65778 | |
| 325 [WebWorkers][chromium] Make statics thread-safe and make sure V8 API acc
esses correct isolates | |
| 326 | |
| 327 Reviewed by David Levin. | |
| 328 | |
| 329 * src/BoundObject.cpp: AllowAllocation moved from V8Utilities.h to V8Bin
ding.h | |
| 330 | |
| 331 2011-08-08 Sheriff Bot <webkit.review.bot@gmail.com> | |
| 332 | |
| 333 Unreviewed, rolling out r92607. | |
| 334 http://trac.webkit.org/changeset/92607 | |
| 335 https://bugs.webkit.org/show_bug.cgi?id=65865 | |
| 336 | |
| 337 This patch breaks Chromium Mac Canary (Requested by jianli on | |
| 338 #webkit). | |
| 339 | |
| 340 * features.gypi: | |
| 341 * public/WebInputEvent.h: | |
| 342 (WebKit::WebMouseWheelEvent::WebMouseWheelEvent): | |
| 343 * public/mac/WebInputEventFactory.h: | |
| 344 * src/WebInputEventConversion.cpp: | |
| 345 (WebKit::PlatformWheelEventBuilder::PlatformWheelEventBuilder): | |
| 346 * src/WebInputEventConversion.h: | |
| 347 * src/WebPopupMenuImpl.cpp: | |
| 348 (WebKit::WebPopupMenuImpl::handleInputEvent): | |
| 349 * src/WebPopupMenuImpl.h: | |
| 350 * src/WebViewImpl.cpp: | |
| 351 (WebKit::WebViewImpl::handleInputEvent): | |
| 352 * src/WebViewImpl.h: | |
| 353 * src/mac/WebInputEventFactory.mm: | |
| 354 (WebKit::WebInputEventFactory::mouseWheelEvent): | |
| 355 | |
| 356 2011-08-08 Alexei Svitkine <asvitkine@chromium.org> | |
| 357 | |
| 358 [Chromium] Enable rubber banding when scrolling. | |
| 359 | |
| 360 https://bugs.webkit.org/show_bug.cgi?id=65707 | |
| 361 | |
| 362 Reviewed by Dimitri Glazkov. | |
| 363 | |
| 364 * features.gypi: | |
| 365 * public/WebInputEvent.h: | |
| 366 (WebKit::WebMouseWheelEvent::WebMouseWheelEvent): | |
| 367 (WebKit::WebGestureEvent::WebGestureEvent): | |
| 368 * public/mac/WebInputEventFactory.h: | |
| 369 * src/WebInputEventConversion.cpp: | |
| 370 (WebKit::PlatformWheelEventBuilder::PlatformWheelEventBuilder): | |
| 371 (WebKit::PlatformGestureEventBuilder::PlatformGestureEventBuilder): | |
| 372 * src/WebInputEventConversion.h: | |
| 373 * src/WebPopupMenuImpl.cpp: | |
| 374 (WebKit::WebPopupMenuImpl::GestureEvent): | |
| 375 (WebKit::WebPopupMenuImpl::handleInputEvent): | |
| 376 * src/WebPopupMenuImpl.h: | |
| 377 * src/WebViewImpl.cpp: | |
| 378 (WebKit::WebViewImpl::gestureEvent): | |
| 379 (WebKit::WebViewImpl::handleInputEvent): | |
| 380 * src/WebViewImpl.h: | |
| 381 * src/mac/WebInputEventFactory.mm: | |
| 382 (WebKit::gestureEventTypeForEvent): | |
| 383 (WebKit::phaseForNSEventPhase): | |
| 384 (WebKit::phaseForEvent): | |
| 385 (WebKit::momentumPhaseForEvent): | |
| 386 (WebKit::WebInputEventFactory::mouseWheelEvent): | |
| 387 (WebKit::WebInputEventFactory::gestureEvent): | |
| 388 | |
| 389 2011-08-08 Ryosuke Niwa <rniwa@webkit.org> | |
| 390 | |
| 391 Unreviewed. Rolled Chromium DEPS from 95576 to 95783. | |
| 392 | |
| 393 * DEPS: | |
| 394 | |
| 395 2011-08-05 Pavel Feldman <pfeldman@chromium.org> | |
| 396 | |
| 397 Web Inspector: implement dock/undock in WebKit2 without getting into Web
Core. | |
| 398 https://bugs.webkit.org/show_bug.cgi?id=65763 | |
| 399 | |
| 400 Reviewed by Yury Semikhatsky. | |
| 401 | |
| 402 * src/InspectorFrontendClientImpl.cpp: | |
| 403 * src/InspectorFrontendClientImpl.h: | |
| 404 * src/js/DevTools.js: | |
| 405 (devtools.domContentLoaded): | |
| 406 | |
| 407 2011-08-07 James Kozianski <koz@chromium.org> | |
| 408 | |
| 409 Make the fullscreen JS API enabled at runtime. | |
| 410 https://bugs.webkit.org/show_bug.cgi?id=65501 | |
| 411 | |
| 412 Reviewed by Adam Barth. | |
| 413 | |
| 414 * public/WebRuntimeFeatures.h: | |
| 415 * src/WebRuntimeFeatures.cpp: | |
| 416 (WebKit::WebRuntimeFeatures::enableFullScreenAPI): | |
| 417 (WebKit::WebRuntimeFeatures::isFullScreenAPIEnabled): | |
| 418 | |
| 419 2011-08-05 James Robinson <jamesr@chromium.org> | |
| 420 | |
| 421 [chromium] Accelerated canvas breaks when moving canvases or resources b
etween Pages | |
| 422 https://bugs.webkit.org/show_bug.cgi?id=65402 | |
| 423 | |
| 424 Reviewed by Stephen White. | |
| 425 | |
| 426 Remove plumbing for copyTextureToParentTexture extension, it's no longer
used or needed. | |
| 427 | |
| 428 * public/WebGraphicsContext3D.h: | |
| 429 * src/Extensions3DChromium.cpp: | |
| 430 * src/GraphicsContext3DChromium.cpp: | |
| 431 * src/GraphicsContext3DInternal.h: | |
| 432 | |
| 433 2011-08-05 Jochen Eisinger <jochen@chromium.org> | |
| 434 | |
| 435 Introduce a new ResourceRequest::TargetType for XHRs | |
| 436 https://bugs.webkit.org/show_bug.cgi?id=65544 | |
| 437 | |
| 438 Reviewed by Darin Fisher. | |
| 439 | |
| 440 * public/WebURLRequest.h: | |
| 441 | |
| 442 2011-08-04 James Robinson <jamesr@chromium.org> | |
| 443 | |
| 444 Unreviewed. Rolled DEPS. | |
| 445 | |
| 446 * DEPS: | |
| 447 | |
| 448 2011-08-04 David Levin <levin@chromium.org> | |
| 449 | |
| 450 CStringBuffer should have thread safety checks turned on. | |
| 451 https://bugs.webkit.org/show_bug.cgi?id=58093 | |
| 452 | |
| 453 Reviewed by Dmitry Titov. | |
| 454 | |
| 455 * DEPS: Roll far enough to pick up the latest WebKit::initialize | |
| 456 fix for Linux. | |
| 457 | |
| 458 2011-08-04 Sheriff Bot <webkit.review.bot@gmail.com> | |
| 459 | |
| 460 Unreviewed, rolling out r92415. | |
| 461 http://trac.webkit.org/changeset/92415 | |
| 462 https://bugs.webkit.org/show_bug.cgi?id=65728 | |
| 463 | |
| 464 Causes many DEBUG crashes (Requested by abarth on #webkit). | |
| 465 | |
| 466 * public/WebURLRequest.h: | |
| 467 | |
| 468 2011-08-04 Jochen Eisinger <jochen@chromium.org> | |
| 469 | |
| 470 Introduce a new ResourceRequest::TargetType for XHRs | |
| 471 https://bugs.webkit.org/show_bug.cgi?id=65544 | |
| 472 | |
| 473 Reviewed by Darin Fisher. | |
| 474 | |
| 475 * public/WebURLRequest.h: | |
| 476 | |
| 477 2011-08-04 Jochen Eisinger <jochen@chromium.org> | |
| 478 | |
| 479 Get rid of ResourceRequestBase::m_targetType. Move it to chromium's Reso
urceRequest. | |
| 480 https://bugs.webkit.org/show_bug.cgi?id=48483 | |
| 481 | |
| 482 Reviewed by Alexey Proskuryakov. | |
| 483 | |
| 484 * src/SharedWorkerRepository.cpp: | |
| 485 (WebCore::SharedWorkerScriptLoader::SharedWorkerScriptLoader): | |
| 486 | |
| 487 2011-08-04 Brian Weinstein <bweinstein@apple.com> | |
| 488 | |
| 489 WebKit2: Web Inspector always starts in undocked mode | |
| 490 https://bugs.webkit.org/show_bug.cgi?id=65493 | |
| 491 <rdar://problem/9353114> | |
| 492 | |
| 493 Reviewed by Adam Roben. | |
| 494 | |
| 495 Add a stub method for Chromium. | |
| 496 | |
| 497 * src/InspectorFrontendClientImpl.cpp: | |
| 498 (WebKit::InspectorFrontendClientImpl::canAttachWindow): | |
| 499 * src/InspectorFrontendClientImpl.h: | |
| 500 | |
| 501 2011-08-03 Kentaro Hara <haraken@google.com> | |
| 502 | |
| 503 Implement EventSender.scalePageBy() | |
| 504 https://bugs.webkit.org/show_bug.cgi?id=58013 | |
| 505 | |
| 506 Reviewed by Darin Fisher. | |
| 507 | |
| 508 Implemented EventSender.scalePageBy(f, x, y), which scales a page by a f
actor of f | |
| 509 and then sets a scroll position to (x, y). Enabled the tests that had be
en waiting | |
| 510 for the implementation of EventSender.scalePageBy(f, x, y). | |
| 511 | |
| 512 Tests: compositing/scaling/tiled-layer-recursion.html | |
| 513 fast/repaint/scale-page-shrink.html | |
| 514 fast/dom/Element/scale-page-client-rects.html | |
| 515 fast/dom/Range/scale-page-client-rects.html | |
| 516 fast/events/scroll-in-scaled-page-with-overflow-hidden.html | |
| 517 fast/dom/Element/scale-page-bounding-client-rect.html | |
| 518 fast/dom/Range/scale-page-bounding-client-rect.html | |
| 519 | |
| 520 * public/WebView.h: | |
| 521 * src/WebViewImpl.cpp: | |
| 522 (WebKit::WebViewImpl::scalePage): A wrapper method for scalePage() in We
bCore. | |
| 523 * src/WebViewImpl.h: | |
| 524 | |
| 525 2011-08-03 Darin Fisher <darin@chromium.org> | |
| 526 | |
| 527 [Chromium] Rename WEBKIT_API to WEBKIT_EXPORT. | |
| 528 https://bugs.webkit.org/show_bug.cgi?id=65649 | |
| 529 | |
| 530 Reviewed by Adam Barth. | |
| 531 | |
| 532 * README: | |
| 533 * public/WebAccessibilityCache.h: | |
| 534 * public/WebAccessibilityObject.h: | |
| 535 * public/WebArrayBufferView.h: | |
| 536 * public/WebAttribute.h: | |
| 537 * public/WebAudioBus.h: | |
| 538 * public/WebBindings.h: | |
| 539 * public/WebBlobData.h: | |
| 540 * public/WebBlobRegistry.h: | |
| 541 * public/WebCString.h: | |
| 542 * public/WebCache.h: | |
| 543 * public/WebColor.h: | |
| 544 * public/WebCommon.h: | |
| 545 * public/WebCrossOriginPreflightResultCache.h: | |
| 546 * public/WebDOMEvent.h: | |
| 547 * public/WebDOMEventListener.h: | |
| 548 * public/WebDOMMouseEvent.h: | |
| 549 * public/WebDOMMutationEvent.h: | |
| 550 * public/WebDOMStringList.h: | |
| 551 * public/WebData.h: | |
| 552 * public/WebDatabase.h: | |
| 553 * public/WebDevToolsAgent.h: | |
| 554 * public/WebDevToolsFrontend.h: | |
| 555 * public/WebDeviceOrientationClientMock.h: | |
| 556 * public/WebDeviceOrientationController.h: | |
| 557 * public/WebDocument.h: | |
| 558 * public/WebDocumentType.h: | |
| 559 * public/WebDragData.h: | |
| 560 * public/WebElement.h: | |
| 561 * public/WebFont.h: | |
| 562 * public/WebFontCache.h: | |
| 563 * public/WebFormControlElement.h: | |
| 564 * public/WebFormElement.h: | |
| 565 * public/WebFrame.h: | |
| 566 * public/WebGeolocationClientMock.h: | |
| 567 * public/WebGeolocationController.h: | |
| 568 * public/WebGeolocationError.h: | |
| 569 * public/WebGeolocationPermissionRequest.h: | |
| 570 * public/WebGeolocationPermissionRequestManager.h: | |
| 571 * public/WebGeolocationPosition.h: | |
| 572 * public/WebGlyphCache.h: | |
| 573 * public/WebHTTPBody.h: | |
| 574 * public/WebHTTPLoadInfo.h: | |
| 575 * public/WebHistoryItem.h: | |
| 576 * public/WebIDBDatabaseError.h: | |
| 577 * public/WebIDBFactory.h: | |
| 578 * public/WebIDBKey.h: | |
| 579 * public/WebIDBKeyPath.h: | |
| 580 * public/WebIDBKeyRange.h: | |
| 581 * public/WebImage.h: | |
| 582 * public/WebImageDecoder.h: | |
| 583 * public/WebInputElement.h: | |
| 584 * public/WebInputEvent.h: | |
| 585 * public/WebKit.h: | |
| 586 * public/WebLabelElement.h: | |
| 587 * public/WebMediaElement.h: | |
| 588 * public/WebNamedNodeMap.h: | |
| 589 * public/WebNetworkStateNotifier.h: | |
| 590 * public/WebNode.h: | |
| 591 * public/WebNodeCollection.h: | |
| 592 * public/WebNodeList.h: | |
| 593 * public/WebNotification.h: | |
| 594 * public/WebOptionElement.h: | |
| 595 * public/WebPageSerializer.h: | |
| 596 * public/WebPasswordFormData.h: | |
| 597 * public/WebPerformance.h: | |
| 598 * public/WebPluginDocument.h: | |
| 599 * public/WebPopupMenu.h: | |
| 600 * public/WebRange.h: | |
| 601 * public/WebRegularExpression.h: | |
| 602 * public/WebRuntimeFeatures.h: | |
| 603 * public/WebScriptController.h: | |
| 604 * public/WebScrollbar.h: | |
| 605 * public/WebSearchableFormData.h: | |
| 606 * public/WebSecurityOrigin.h: | |
| 607 * public/WebSecurityPolicy.h: | |
| 608 * public/WebSelectElement.h: | |
| 609 * public/WebSerializedScriptValue.h: | |
| 610 * public/WebSharedWorker.h: | |
| 611 * public/WebSpeechInputControllerMock.h: | |
| 612 * public/WebSpeechInputResult.h: | |
| 613 * public/WebStorageEventDispatcher.h: | |
| 614 * public/WebStorageNamespace.h: | |
| 615 * public/WebString.h: | |
| 616 * public/WebTestingSupport.h: | |
| 617 * public/WebThreadSafeData.h: | |
| 618 * public/WebURLLoadTiming.h: | |
| 619 * public/WebURLRequest.h: | |
| 620 * public/WebURLResponse.h: | |
| 621 * public/WebView.h: | |
| 622 * public/WebWorker.h: | |
| 623 * public/gtk/WebFontInfo.h: | |
| 624 * public/gtk/WebInputEventFactory.h: | |
| 625 * public/linux/WebFontRenderStyle.h: | |
| 626 * public/linux/WebFontRendering.h: | |
| 627 * public/linux/WebRenderTheme.h: | |
| 628 * public/mac/WebInputEventFactory.h: | |
| 629 * public/mac/WebScreenInfoFactory.h: | |
| 630 * public/mac/WebSubstringUtil.h: | |
| 631 * public/win/WebInputEventFactory.h: | |
| 632 * public/win/WebScreenInfoFactory.h: | |
| 633 * public/x11/WebScreenInfoFactory.h: | |
| 634 * tests/WebUnitTests.h: | |
| 635 | |
| 636 2011-08-03 Michael Nordman <michaeln@google.com> | |
| 637 | |
| 638 [Chromium] Minor cleanup, remove a deprecated method. | |
| 639 The old WebDatabase::updateDatabaseSize method has been replaced with | |
| 640 updateDatabaseSize, updateSpaceAvailable, and resetSpaceAvailable. | |
| 641 https://bugs.webkit.org/show_bug.cgi?id=65553 | |
| 642 | |
| 643 Reviewed by Adam Barth. | |
| 644 | |
| 645 * public/WebDatabase.h: | |
| 646 * src/WebDatabase.cpp: | |
| 647 | |
| 648 2011-08-03 Pavel Feldman <pfeldman@google.com> | |
| 649 | |
| 650 Web Inspector: [Timeline] Hover on paint events and see rect outline aro
und that area. | |
| 651 https://bugs.webkit.org/show_bug.cgi?id=65510 | |
| 652 | |
| 653 Reviewed by Yury Semikhatsky. | |
| 654 | |
| 655 * src/WebDevToolsAgentImpl.cpp: | |
| 656 (WebKit::WebDevToolsAgentImpl::paintPageOverlay): | |
| 657 | |
| 658 2011-08-03 Jeremy Moskovich <jeremy@chromium.org> | |
| 659 | |
| 660 [Chromium] Fix OOP font loading to work on 10.6.6 and above. | |
| 661 https://bugs.webkit.org/show_bug.cgi?id=65543 | |
| 662 | |
| 663 In 10.6.6 the function used to get the unique ID for an NSFont in the | |
| 664 renderer was changed so it fails in the sandbox (it now tries to access | |
| 665 the on-disk font file). In order to work around this, we get the font | |
| 666 ID from the browser process. | |
| 667 | |
| 668 To speed things up, we introduce 2 levels of caching in WebKit. A font | |
| 669 name cache where we can perform a quick lookup without the need for the | |
| 670 font id and a font id cache which we can only lookup in after getting | |
| 671 the unique ID from the browser process. | |
| 672 | |
| 673 Reviewed by Kenneth Russell. | |
| 674 | |
| 675 No new tests since this is not readily testable. | |
| 676 | |
| 677 * public/mac/WebSandboxSupport.h: Plumb font ID parameter through. | |
| 678 * src/PlatformBridge.cpp: | |
| 679 (WebCore::PlatformBridge::loadFont): ditto. | |
| 680 | |
| 681 2011-08-03 Pavel Feldman <pfeldman@chromium.org> | |
| 682 | |
| 683 Web Inspector: remove Node parameter from the InspectorClient::highlight | |
| 684 https://bugs.webkit.org/show_bug.cgi?id=65549 | |
| 685 | |
| 686 Reviewed by Yury Semikhatsky. | |
| 687 | |
| 688 * src/InspectorClientImpl.cpp: | |
| 689 (WebKit::InspectorClientImpl::highlight): | |
| 690 * src/InspectorClientImpl.h: | |
| 691 * src/WebDevToolsAgentImpl.cpp: | |
| 692 (WebKit::WebDevToolsAgentImpl::highlight): | |
| 693 * src/WebDevToolsAgentImpl.h: | |
| 694 | |
| 695 2011-08-02 David Reveman <reveman@chromium.org> | |
| 696 | |
| 697 [Chromium] Remove outer border from TilingData as it's no longer needed
by layer compositor for anti-aliasing. | |
| 698 https://bugs.webkit.org/show_bug.cgi?id=64942 | |
| 699 | |
| 700 Reviewed by James Robinson. | |
| 701 | |
| 702 * tests/TilingDataTest.cpp: | |
| 703 (WebCore::TEST): | |
| 704 | |
| 705 2011-08-02 Robert Kroeger <rjkroege@chromium.org> | |
| 706 | |
| 707 [chromium] Layering violations in gesture recognizer | |
| 708 https://bugs.webkit.org/show_bug.cgi?id=65044 | |
| 709 | |
| 710 Reviewed by Adam Barth. | |
| 711 | |
| 712 Moved gesture recognition higher up the event delivery code | |
| 713 path so that recognition of gestures is completely separated | |
| 714 from gesture handling. | |
| 715 | |
| 716 * features.gypi: | |
| 717 * src/WebFrameImpl.cpp: | |
| 718 (WebKit::WebFrameImpl::createFrameView): | |
| 719 Added code to reset the gesture recognizer to preserve parallel | |
| 720 layout test execution. | |
| 721 * src/WebPopupMenuImpl.cpp: | |
| 722 Support dispatching touch and gesture events to Popups. | |
| 723 (WebKit::WebPopupMenuImpl::WebPopupMenuImpl): | |
| 724 (WebKit::WebPopupMenuImpl::TouchEvent): | |
| 725 (WebKit::WebPopupMenuImpl::handleInputEvent): | |
| 726 * src/WebPopupMenuImpl.h: | |
| 727 * src/WebViewImpl.cpp: | |
| 728 (WebKit::WebViewImpl::WebViewImpl): | |
| 729 Added gesture recognition creation. | |
| 730 (WebKit::WebViewImpl::touchEvent): | |
| 731 Added recognition of gestures and dispatch of gesture events. | |
| 732 (WebKit::WebViewImpl::resetGestureRecognizer): | |
| 733 * src/WebViewImpl.h: | |
| 734 | |
| 735 2011-08-02 Zhenyao Mo <zmo@google.com> | |
| 736 | |
| 737 Unreviewed, mark SelectPopupMenuTest.SelectItemKeyEvent as flaky, garden
er stuff. | |
| 738 | |
| 739 * tests/PopupMenuTest.cpp: | |
| 740 (WebKit::TEST_F): | |
| 741 | |
| 742 2011-08-02 Vsevolod Vlasov <vsevik@chromium.org> | |
| 743 | |
| 744 Web Inspector: Remove initator column for JSC, fix network resource init
iator tests. | |
| 745 https://bugs.webkit.org/show_bug.cgi?id=65534 | |
| 746 | |
| 747 Reviewed by Pavel Feldman. | |
| 748 | |
| 749 * src/js/DevTools.js: | |
| 750 (): | |
| 751 | |
| 752 2011-08-02 Nat Duca <nduca@chromium.org> | |
| 753 | |
| 754 [chromium] Remove resizeOnscreenContent from LRC. It can be derived. | |
| 755 https://bugs.webkit.org/show_bug.cgi?id=65519 | |
| 756 | |
| 757 Reviewed by James Robinson. | |
| 758 | |
| 759 * src/WebViewImpl.cpp: | |
| 760 (WebKit::WebViewImpl::resize): | |
| 761 (WebKit::WebViewImpl::setIsAcceleratedCompositingActive): | |
| 762 | |
| 763 2011-08-01 Jean-luc Brouillet <jeanluc@chromium.org> | |
| 764 | |
| 765 Removing old source files in gyp files that slow build | |
| 766 https://bugs.webkit.org/show_bug.cgi?id=65503 | |
| 767 | |
| 768 Reviewed by Adam Barth. | |
| 769 | |
| 770 A number of stale files are listed in the gyp files. These slow the | |
| 771 build on Visual Studio 2010. Removing them. | |
| 772 | |
| 773 * WebKit.gyp: | |
| 774 | |
| 775 2011-08-01 Nat Duca <nduca@chromium.org> | |
| 776 | |
| 777 [chromium] Add null check to setSwapbuffersCompletCallbackChromium | |
| 778 https://bugs.webkit.org/show_bug.cgi?id=65485 | |
| 779 | |
| 780 Reviewed by James Robinson. | |
| 781 | |
| 782 * src/GraphicsContext3DChromium.cpp: | |
| 783 (WebCore::SwapBuffersCompleteCallbackAdapter::create): | |
| 784 | |
| 785 2011-08-01 Yuta Kitamura <yutak@chromium.org> | |
| 786 | |
| 787 WebSocket: Rename SocketStreamHandleClient member functions | |
| 788 https://bugs.webkit.org/show_bug.cgi?id=65374 | |
| 789 | |
| 790 Reviewed by Kent Tamura. | |
| 791 | |
| 792 * src/SocketStreamHandle.cpp: | |
| 793 (WebCore::SocketStreamHandleInternal::didOpenStream): | |
| 794 (WebCore::SocketStreamHandleInternal::didReceiveData): | |
| 795 (WebCore::SocketStreamHandleInternal::didClose): | |
| 796 (WebCore::SocketStreamHandleInternal::didFail): | |
| 797 | |
| 798 2011-07-31 Bill Budge <bbudge@chromium.org> | |
| 799 | |
| 800 [Chromium] Remove the parameterless WebFrame::createAssociatedURLLoader | |
| 801 overload, and change the overload that takes WebURLLoaderOptions to | |
| 802 use a default value. This is equivalent to the original parameterless | |
| 803 overload. | |
| 804 https://bugs.webkit.org/show_bug.cgi?id=65280 | |
| 805 | |
| 806 Reviewed by Darin Fisher. | |
| 807 | |
| 808 * public/WebFrame.h: | |
| 809 * src/AssociatedURLLoader.cpp: | |
| 810 * src/AssociatedURLLoader.h: | |
| 811 * src/WebFrameImpl.cpp: | |
| 812 * src/WebFrameImpl.h: | |
| 813 | |
| 814 2011-07-30 Sheriff Bot <webkit.review.bot@gmail.com> | |
| 815 | |
| 816 Unreviewed. Rolled DEPS. | |
| 817 | |
| 818 * DEPS: | |
| 819 | |
| 820 2011-07-30 Patrick Gansterer <paroga@webkit.org> | |
| 821 | |
| 822 Remove inclusion of MainThread.h from Threading.h | |
| 823 https://bugs.webkit.org/show_bug.cgi?id=65081 | |
| 824 | |
| 825 Reviewed by Darin Adler. | |
| 826 | |
| 827 Add missing include statements for MainThread. | |
| 828 | |
| 829 * src/WebKit.cpp: | |
| 830 * src/WebViewImpl.cpp: | |
| 831 * tests/CCThreadTest.cpp: | |
| 832 | |
| 833 2011-07-29 Zhenyao Mo <zmo@google.com> | |
| 834 | |
| 835 Unreviewed, rolling out r92011. | |
| 836 http://trac.webkit.org/changeset/92011 | |
| 837 https://bugs.webkit.org/show_bug.cgi?id=65044 | |
| 838 | |
| 839 break chromium win build | |
| 840 | |
| 841 * features.gypi: | |
| 842 * src/WebFrameImpl.cpp: | |
| 843 (WebKit::WebFrameImpl::createFrameView): | |
| 844 * src/WebPopupMenuImpl.cpp: | |
| 845 (WebKit::WebPopupMenuImpl::WebPopupMenuImpl): | |
| 846 (WebKit::WebPopupMenuImpl::handleInputEvent): | |
| 847 * src/WebPopupMenuImpl.h: | |
| 848 * src/WebViewImpl.cpp: | |
| 849 (WebKit::WebViewImpl::WebViewImpl): | |
| 850 (WebKit::WebViewImpl::touchEvent): | |
| 851 * src/WebViewImpl.h: | |
| 852 | |
| 853 2011-07-29 Robert Kroeger <rjkroege@chromium.org> | |
| 854 | |
| 855 [chromium] Layering violations in gesture recognizer | |
| 856 https://bugs.webkit.org/show_bug.cgi?id=65044 | |
| 857 | |
| 858 Reviewed by Adam Barth. | |
| 859 | |
| 860 Moved gesture recognition higher up the event delivery code | |
| 861 path so that recognition of gestures is completely separated | |
| 862 from gesture handling. | |
| 863 | |
| 864 * features.gypi: | |
| 865 * src/WebFrameImpl.cpp: | |
| 866 (WebKit::WebFrameImpl::createFrameView): | |
| 867 Added code to reset the gesture recognizer to preserve parallel | |
| 868 layout test execution. | |
| 869 * src/WebPopupMenuImpl.cpp: | |
| 870 Support dispatching touch and gesture events to Popups. | |
| 871 (WebKit::WebPopupMenuImpl::WebPopupMenuImpl): | |
| 872 (WebKit::WebPopupMenuImpl::TouchEvent): | |
| 873 (WebKit::WebPopupMenuImpl::handleInputEvent): | |
| 874 * src/WebPopupMenuImpl.h: | |
| 875 * src/WebViewImpl.cpp: | |
| 876 (WebKit::WebViewImpl::WebViewImpl): | |
| 877 Added gesture recognition creation. | |
| 878 (WebKit::WebViewImpl::touchEvent): | |
| 879 Added recognition of gestures and dispatch of gesture events. | |
| 880 (WebKit::WebViewImpl::resetGestureRecognizer): | |
| 881 * src/WebViewImpl.h: | |
| 882 | |
| 883 2011-07-29 Scott Byer <scottbyer@chromium.org> | |
| 884 | |
| 885 Scroll animation refinements. | |
| 886 https://bugs.webkit.org/show_bug.cgi?id=65154 | |
| 887 | |
| 888 Reviewed by Adam Barth. | |
| 889 | |
| 890 Fix scroll animation bugs when scrolling to the ends of a document. Smoo
th over slow event repeat rates | |
| 891 better. Fix tests to allow for unit testing of scrolling up and not just
down. | |
| 892 | |
| 893 Additional unit tests added to ScrollAnimatorNoneTest: | |
| 894 ScrollQuadraticSmoothed, ScrollLotsQuadraticSmoothed, ScrollDownToBumper
, ScrollUpToBumper | |
| 895 | |
| 896 * tests/ScrollAnimatorNoneTest.cpp: | |
| 897 (ScrollAnimatorNoneTest::reset): | |
| 898 (ScrollAnimatorNoneTest::updateDataFromParameters): | |
| 899 (ScrollAnimatorNoneTest::animateScroll): | |
| 900 (ScrollAnimatorNoneTest::checkDesiredPosition): | |
| 901 (ScrollAnimatorNoneTest::checkSoftLanding): | |
| 902 | |
| 903 2011-07-28 Naoki Takano <honten@chromium.org> | |
| 904 | |
| 905 [Chromium] Add form() function to access parent WebFormElement from WebF
ormControlElement. | |
| 906 https://bugs.webkit.org/show_bug.cgi?id=65304 | |
| 907 http://code.google.com/p/chromium/issues/detail?id=63553 | |
| 908 | |
| 909 Reviewed by Darin Fisher. | |
| 910 | |
| 911 Chromium Autofill feature needs to access the parent WebFormElement from
WebFormControlElement. So added form() method. | |
| 912 | |
| 913 * public/WebFormControlElement.h: Add form() function. | |
| 914 * src/WebFormControlElement.cpp: | |
| 915 (WebKit::WebFormControlElement::form): Return parent WebFormElement. | |
| 916 | |
| 917 2011-07-28 Nico Weber <thakis@chromium.org> | |
| 918 | |
| 919 [chromium] Make WebImage::assign(CGImageRef) a WEBKIT_API | |
| 920 https://bugs.webkit.org/show_bug.cgi?id=65265 | |
| 921 | |
| 922 Reviewed by James Robinson. | |
| 923 | |
| 924 Required for the components build on mac. The inline function | |
| 925 operator=(CGImageRef) is used from outside webkit, and calls this | |
| 926 function. | |
| 927 | |
| 928 * public/WebImage.h: | |
| 929 | |
| 930 2011-07-28 Mihai Parparita <mihaip@chromium.org> | |
| 931 | |
| 932 [Chromium] Remove WebDocument::insertStyleText | |
| 933 https://bugs.webkit.org/show_bug.cgi?id=65332 | |
| 934 | |
| 935 Reviewed by Tony Chang. | |
| 936 | |
| 937 As of http://crrev.com/94499 no Chromium code calls this anymore. | |
| 938 Also does a bit of #include cleanup. | |
| 939 | |
| 940 * public/WebDocument.h: | |
| 941 * src/WebDocument.cpp: | |
| 942 | |
| 943 2011-07-27 Fady Samuel <fsamuel@chromium.org> | |
| 944 | |
| 945 Added a Chromium WebKit API method to set the minimum row height of a po
pup listbox. | |
| 946 https://bugs.webkit.org/show_bug.cgi?id=64897 | |
| 947 | |
| 948 Reviewed by Darin Fisher. | |
| 949 | |
| 950 * public/WebPopupMenu.h: | |
| 951 * src/WebPopupMenuImpl.cpp: | |
| 952 (WebKit::WebPopupMenu::setMinimumRowHeight): | |
| 953 | |
| 954 2011-07-27 Peng Huang <penghuang@chromium.org> | |
| 955 | |
| 956 Add more text input types for chromium | |
| 957 https://bugs.webkit.org/show_bug.cgi?id=64937 | |
| 958 | |
| 959 Reviewed by Darin Fisher. | |
| 960 | |
| 961 * public/WebTextInputType.h: | |
| 962 * src/WebViewImpl.cpp: | |
| 963 (WebKit::WebViewImpl::textInputType): | |
| 964 | |
| 965 2011-07-27 Ryosuke Niwa <rniwa@webkit.org> | |
| 966 | |
| 967 Add sfntly library to the Chromium DEPS file. | |
| 968 | |
| 969 * DEPS: | |
| 970 | |
| 971 2011-07-27 Ryosuke Niwa <rniwa@webkit.org> | |
| 972 | |
| 973 Unreviewed. Rolled DEPS. | |
| 974 | |
| 975 * DEPS: | |
| 976 | |
| 977 2011-07-25 Mihai Parparita <mihaip@chromium.org> | |
| 978 | |
| 979 [Chromium] Add better WebKit API for chrome.tabs.insertCSS extension API | |
| 980 https://bugs.webkit.org/show_bug.cgi?id=65158 | |
| 981 | |
| 982 Reviewed by David Hyatt. | |
| 983 | |
| 984 Add WebDocument::insertUserStyleSheet which inserts a user stylesheet, | |
| 985 instead of forcing extensions to use insertStyleText which manipulates | |
| 986 the DOM of the page and results in compatibility issues (see | |
| 987 http://crbug.com/82220). | |
| 988 | |
| 989 * public/WebDocument.h: | |
| 990 * src/WebDocument.cpp: | |
| 991 (WebKit::WebDocument::insertUserStyleSheet): | |
| 992 | |
| 993 2011-07-27 Vsevolod Vlasov <vsevik@chromium.org> | |
| 994 | |
| 995 Web Inspector: Disable cache option should only clear memory cache, not
disable it. | |
| 996 https://bugs.webkit.org/show_bug.cgi?id=65184 | |
| 997 | |
| 998 Reviewed by Pavel Feldman. | |
| 999 | |
| 1000 * src/InspectorClientImpl.cpp: | |
| 1001 * src/InspectorClientImpl.h: | |
| 1002 * src/WebDevToolsAgentImpl.cpp: | |
| 1003 * src/WebDevToolsAgentImpl.h: | |
| 1004 | |
| 1005 2011-07-27 Sadrul Habib Chowdhury <sadrul@chromium.org> | |
| 1006 | |
| 1007 Pass on the suggested name for download file to the client. | |
| 1008 https://bugs.webkit.org/show_bug.cgi?id=65181 | |
| 1009 | |
| 1010 Reviewed by Darin Fisher. | |
| 1011 | |
| 1012 * src/FrameLoaderClientImpl.cpp: | |
| 1013 (WebKit::FrameLoaderClientImpl::startDownload): | |
| 1014 | |
| 1015 2011-07-27 Tony Gentilcore <tonyg@chromium.org> | |
| 1016 | |
| 1017 Speculative win build fix after r91835 | |
| 1018 https://bugs.webkit.org/show_bug.cgi?id=65255 | |
| 1019 | |
| 1020 Unreviewed build fix. | |
| 1021 | |
| 1022 * src/WebFontImpl.cpp: | |
| 1023 | |
| 1024 2011-07-26 Sheriff Bot <webkit.review.bot@gmail.com> | |
| 1025 | |
| 1026 Unreviewed, rolling out r91809. | |
| 1027 http://trac.webkit.org/changeset/91809 | |
| 1028 https://bugs.webkit.org/show_bug.cgi?id=65225 | |
| 1029 | |
| 1030 Does not build on Chromium Windows (Requested by abarth on | |
| 1031 #webkit). | |
| 1032 | |
| 1033 * features.gypi: | |
| 1034 * src/WebFrameImpl.cpp: | |
| 1035 (WebKit::WebFrameImpl::createFrameView): | |
| 1036 * src/WebPopupMenuImpl.cpp: | |
| 1037 (WebKit::WebPopupMenuImpl::WebPopupMenuImpl): | |
| 1038 (WebKit::WebPopupMenuImpl::handleInputEvent): | |
| 1039 * src/WebPopupMenuImpl.h: | |
| 1040 * src/WebViewImpl.cpp: | |
| 1041 (WebKit::WebViewImpl::WebViewImpl): | |
| 1042 (WebKit::WebViewImpl::touchEvent): | |
| 1043 * src/WebViewImpl.h: | |
| 1044 | |
| 1045 2011-07-26 Robert Kroeger <rjkroege@chromium.org> | |
| 1046 | |
| 1047 [chromium] Layering violations in gesture recognizer | |
| 1048 https://bugs.webkit.org/show_bug.cgi?id=65044 | |
| 1049 | |
| 1050 Reviewed by Adam Barth. | |
| 1051 | |
| 1052 Moved gesture recognition higher up the event delivery code | |
| 1053 path so that recognition of gestures is completely separated | |
| 1054 from gesture handling. | |
| 1055 | |
| 1056 * features.gypi: | |
| 1057 * src/WebFrameImpl.cpp: | |
| 1058 (WebKit::WebFrameImpl::createFrameView): | |
| 1059 Added code to reset the gesture recognizer to preserve parallel | |
| 1060 layout test execution. | |
| 1061 * src/WebPopupMenuImpl.cpp: | |
| 1062 Support dispatching touch and gesture events to Popups. | |
| 1063 (WebKit::WebPopupMenuImpl::WebPopupMenuImpl): | |
| 1064 (WebKit::WebPopupMenuImpl::TouchEvent): | |
| 1065 (WebKit::WebPopupMenuImpl::handleInputEvent): | |
| 1066 * src/WebPopupMenuImpl.h: | |
| 1067 * src/WebViewImpl.cpp: | |
| 1068 (WebKit::WebViewImpl::WebViewImpl): | |
| 1069 Added gesture recognition creation. | |
| 1070 (WebKit::WebViewImpl::touchEvent): | |
| 1071 Added recognition of gestures and dispatch of gesture events. | |
| 1072 (WebKit::WebViewImpl::resetGestureRecognizer): | |
| 1073 * src/WebViewImpl.h: | |
| 1074 | |
| 1075 2011-07-26 Sadrul Habib Chowdhury <sadrul@chromium.org> | |
| 1076 | |
| 1077 Add support for download='filename' attribute in anchors. | |
| 1078 https://bugs.webkit.org/show_bug.cgi?id=64580 | |
| 1079 | |
| 1080 Reviewed by Adam Barth. | |
| 1081 | |
| 1082 * features.gypi: | |
| 1083 * public/WebFrameClient.h: | |
| 1084 (WebKit::WebFrameClient::loadURLExternally): | |
| 1085 * src/FrameLoaderClientImpl.cpp: | |
| 1086 (WebKit::FrameLoaderClientImpl::dispatchDecidePolicyForNavigationAction)
: | |
| 1087 (WebKit::FrameLoaderClientImpl::startDownload): | |
| 1088 * src/FrameLoaderClientImpl.h: | |
| 1089 | |
| 1090 2011-07-26 Brett Wilson <brettw@chromium.org> | |
| 1091 | |
| 1092 Cancel the load when an associated URL loader goes out of scope. | |
| 1093 Previously, the load would continue even when the WebURLLoader object | |
| 1094 was deleted, and the data would just get queued up. | |
| 1095 | |
| 1096 https://bugs.webkit.org/show_bug.cgi?id=65204 | |
| 1097 | |
| 1098 Reviewed by Darin Fisher. | |
| 1099 | |
| 1100 * src/AssociatedURLLoader.cpp: | |
| 1101 (WebKit::AssociatedURLLoader::~AssociatedURLLoader): | |
| 1102 (WebKit::AssociatedURLLoader::cancel): | |
| 1103 | |
| 1104 2011-07-25 Al Patrick <apatrick@chromium.org> | 1 2011-07-25 Al Patrick <apatrick@chromium.org> |
| 1105 | 2 |
| 1106 Removed support for the GL_latch_CHROMIUM extension which Chromium no lo
nger supports. | 3 Removed support for the GL_latch_CHROMIUM extension which Chromium no lo
nger supports. |
| 1107 https://bugs.webkit.org/show_bug.cgi?id=65043 | 4 https://bugs.webkit.org/show_bug.cgi?id=65043 |
| 1108 | 5 |
| 1109 Reviewed by James Robinson. | 6 Reviewed by James Robinson. |
| 1110 | 7 |
| 1111 * public/WebGraphicsContext3D.h: | 8 * public/WebGraphicsContext3D.h: |
| 1112 * src/Extensions3DChromium.cpp: | 9 * src/Extensions3DChromium.cpp: |
| 1113 * src/GraphicsContext3DChromium.cpp: | 10 * src/GraphicsContext3DChromium.cpp: |
| (...skipping 9811 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 10925 https://bugs.webkit.org/show_bug.cgi?id=53728 | 9822 https://bugs.webkit.org/show_bug.cgi?id=53728 |
| 10926 | 9823 |
| 10927 * src/IDBCallbacksProxy.cpp: | 9824 * src/IDBCallbacksProxy.cpp: |
| 10928 (WebCore::IDBCallbacksProxy::onBlocked): | 9825 (WebCore::IDBCallbacksProxy::onBlocked): |
| 10929 * src/IDBCallbacksProxy.h: | 9826 * src/IDBCallbacksProxy.h: |
| 10930 * src/WebIDBCallbacksImpl.cpp: | 9827 * src/WebIDBCallbacksImpl.cpp: |
| 10931 (WebCore::WebIDBCallbacksImpl::onBlocked): | 9828 (WebCore::WebIDBCallbacksImpl::onBlocked): |
| 10932 * src/WebIDBCallbacksImpl.h: | 9829 * src/WebIDBCallbacksImpl.h: |
| 10933 | 9830 |
| 10934 == Rolled over to ChangeLog-2011-02-16 == | 9831 == Rolled over to ChangeLog-2011-02-16 == |
| OLD | NEW |