OLD | NEW |
1 2011-08-12 Denis Lagno <dilmah@chromium.org> | 1 2011-08-11 John Bauman <jbauman@chromium.org> |
2 | 2 |
3 Need a way to selectively use hixie-76 for websocket connections dependi
ng on destination and/or origin | 3 Readback composited webgl results for printing |
4 https://bugs.webkit.org/show_bug.cgi?id=65835 | 4 https://bugs.webkit.org/show_bug.cgi?id=65658 |
5 | 5 |
6 Reviewed by Alexey Proskuryakov and Yuta Kitamura. | 6 Reviewed by James Robinson. |
7 | 7 |
8 * public/WebSettings.h: | 8 Add support for reading from the composited version of a canvas. |
9 * src/WebSettingsImpl.cpp: | 9 |
10 (WebKit::WebSettingsImpl::addHixie76WebSocketProtocolException): | 10 * public/WebGraphicsContext3D.h: |
11 * src/WebSettingsImpl.h: | 11 * src/Extensions3DChromium.cpp: |
12 | 12 (WebCore::Extensions3DChromium::paintFramebufferToCanvas): |
13 2011-07-26 Brett Wilson <brettw@chromium.org> | 13 * src/GraphicsContext3DChromium.cpp: |
14 | 14 (WebCore::GraphicsContext3DInternal::GraphicsContext3DInternal): |
15 Cancel the load when an associated URL loader goes out of scope. | 15 (WebCore::GraphicsContext3DInternal::paintFramebufferToCanvas): |
16 Previously, the load would continue even when the WebURLLoader object | 16 (WebCore::GraphicsContext3DInternal::paintRenderingResultsToCanvas): |
17 was deleted, and the data would just get queued up. | 17 (WebCore::GraphicsContext3DInternal::paintCompositedResultsToCanvas): |
18 | 18 (WebCore::GraphicsContext3DInternal::paintRenderingResultsToImageData): |
19 https://bugs.webkit.org/show_bug.cgi?id=65204 | 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 |
20 | 239 |
21 Reviewed by Darin Fisher. | 240 Reviewed by Darin Fisher. |
22 | 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: |
23 * src/AssociatedURLLoader.cpp: | 809 * src/AssociatedURLLoader.cpp: |
24 (WebKit::AssociatedURLLoader::~AssociatedURLLoader): | 810 * src/AssociatedURLLoader.h: |
25 (WebKit::AssociatedURLLoader::cancel): | 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: |
26 | 1004 |
27 2011-07-27 Sadrul Habib Chowdhury <sadrul@chromium.org> | 1005 2011-07-27 Sadrul Habib Chowdhury <sadrul@chromium.org> |
28 | 1006 |
29 Pass on the suggested name for download file to the client. | 1007 Pass on the suggested name for download file to the client. |
30 https://bugs.webkit.org/show_bug.cgi?id=65181 | 1008 https://bugs.webkit.org/show_bug.cgi?id=65181 |
31 | 1009 |
32 Reviewed by Darin Fisher. | 1010 Reviewed by Darin Fisher. |
33 | 1011 |
34 * src/FrameLoaderClientImpl.cpp: | 1012 * src/FrameLoaderClientImpl.cpp: |
35 (WebKit::FrameLoaderClientImpl::startDownload): | 1013 (WebKit::FrameLoaderClientImpl::startDownload): |
(...skipping 9911 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9947 https://bugs.webkit.org/show_bug.cgi?id=53728 | 10925 https://bugs.webkit.org/show_bug.cgi?id=53728 |
9948 | 10926 |
9949 * src/IDBCallbacksProxy.cpp: | 10927 * src/IDBCallbacksProxy.cpp: |
9950 (WebCore::IDBCallbacksProxy::onBlocked): | 10928 (WebCore::IDBCallbacksProxy::onBlocked): |
9951 * src/IDBCallbacksProxy.h: | 10929 * src/IDBCallbacksProxy.h: |
9952 * src/WebIDBCallbacksImpl.cpp: | 10930 * src/WebIDBCallbacksImpl.cpp: |
9953 (WebCore::WebIDBCallbacksImpl::onBlocked): | 10931 (WebCore::WebIDBCallbacksImpl::onBlocked): |
9954 * src/WebIDBCallbacksImpl.h: | 10932 * src/WebIDBCallbacksImpl.h: |
9955 | 10933 |
9956 == Rolled over to ChangeLog-2011-02-16 == | 10934 == Rolled over to ChangeLog-2011-02-16 == |
OLD | NEW |