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

Unified Diff: Source/WebKit/chromium/ChangeLog

Issue 7631029: Merge 91736 - Source/WebCore: Removed support for the GL_latch_CHROMIUM extension which Chromium ... (Closed) Base URL: http://svn.webkit.org/repository/webkit/branches/chromium/835/
Patch Set: Created 9 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Source/WebKit/chromium/ChangeLog
===================================================================
--- Source/WebKit/chromium/ChangeLog (revision 93242)
+++ Source/WebKit/chromium/ChangeLog (working copy)
@@ -1,1106 +1,3 @@
-2011-08-11 John Bauman <jbauman@chromium.org>
-
- Readback composited webgl results for printing
- https://bugs.webkit.org/show_bug.cgi?id=65658
-
- Reviewed by James Robinson.
-
- Add support for reading from the composited version of a canvas.
-
- * public/WebGraphicsContext3D.h:
- * src/Extensions3DChromium.cpp:
- (WebCore::Extensions3DChromium::paintFramebufferToCanvas):
- * src/GraphicsContext3DChromium.cpp:
- (WebCore::GraphicsContext3DInternal::GraphicsContext3DInternal):
- (WebCore::GraphicsContext3DInternal::paintFramebufferToCanvas):
- (WebCore::GraphicsContext3DInternal::paintRenderingResultsToCanvas):
- (WebCore::GraphicsContext3DInternal::paintCompositedResultsToCanvas):
- (WebCore::GraphicsContext3DInternal::paintRenderingResultsToImageData):
- (WebCore::GraphicsContext3DInternal::reshape):
- * src/GraphicsContext3DInternal.h:
-
-2011-08-05 Nat Duca <nduca@chromium.org>
-
- [chromium] Make WebViewImpl point at CCLayerTreeHost and related separation
- https://bugs.webkit.org/show_bug.cgi?id=65791
-
- With this patch, LayerRendererChromium becomes increasingly responsible
- for rendering, while render scheduling and tree hosting moves into the
- CCLayerTreeHost.
-
- Reviewed by James Robinson.
-
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::WebViewImpl):
- (WebKit::WebViewImpl::resize):
- (WebKit::WebViewImpl::animate):
- (WebKit::WebViewImpl::doPixelReadbackToCanvas):
- (WebKit::WebViewImpl::paint):
- (WebKit::WebViewImpl::composite):
- (WebKit::WebViewImpl::setRootPlatformLayer):
- (WebKit::WebViewImpl::setRootLayerNeedsDisplay):
- (WebKit::WebViewImpl::scrollRootLayerRect):
- (WebKit::WebViewImpl::invalidateRootLayerRect):
- (WebKit::getCompositorSettings):
- (WebKit::WebViewImpl::setIsAcceleratedCompositingActive):
- (WebKit::WebViewImpl::createRootLayerPainter):
- (WebKit::WebViewImpl::animateAndLayout):
- (WebKit::WebViewImpl::didRecreateGraphicsContext):
- (WebKit::WebViewImpl::scheduleComposite):
- (WebKit::WebViewImpl::updateLayerTreeViewport):
- (WebKit::WebViewImpl::graphicsContext3D):
- (WebKit::WebViewImpl::setVisibilityState):
- * src/WebViewImpl.h:
-
-2011-08-11 Nico Weber <thakis@chromium.org>
-
- [chromium] Expose "min/max scroll size", "has horizontal/vertical scrollbar", "number of wheel handlers" to clients
- https://bugs.webkit.org/show_bug.cgi?id=66094
-
- Reviewed by James Robinson.
-
- We want to implement two-finger-swipe for history like safari does on
- os x lion. The way this works is:
- * If a page has no horizontal scrollbars, or the page is all the way
- to the left, scrolling to the left will go back in history instead.
- * Same for right/forward.
-
- This is modelled after the WebKit2 functions
- WKPageIsPinnedToLeftSide(), WKPageIsPinnedToRightSide(),
- WKPageHasHorizontalScrollbar(), and
- webPageProxy::willHandleHorizontalScrollEvents().
-
- * public/WebFrame.h:
- * public/WebViewClient.h:
- (WebKit::WebViewClient::numWheelEventHandlersChanged):
- * src/ChromeClientImpl.cpp:
- (WebKit::ChromeClientImpl::numWheelEventHandlersChanged):
- * src/ChromeClientImpl.h:
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::hasHorizontalScrollbar):
- (WebKit::WebFrameImpl::hasVerticalScrollbar):
- (WebKit::WebFrameImpl::isPinnedToLeft):
- (WebKit::WebFrameImpl::isPinnedToRight):
- * src/WebFrameImpl.h:
-
-2011-08-11 Marja Hölttä <marja@chromium.org>
-
- Remove the temporary workaround added by http://trac.webkit.org/changeset/51338
- https://bugs.webkit.org/show_bug.cgi?id=65908
-
- Reviewed by Adam Barth.
-
- SecurityOrigin for a file URL returns "file://", and
- SecurityOrigin::createFromString("file://") creates a unique (null)
- security origin (because "file://" is first canonicalized to "file:///"
- and that is a directory). This means the conversion SecurityOrigin ->
- string -> SecurityOrigin doens't give back the same SecurityOrigin in
- case of file URLs.
-
- WebStorageNamespaceImpl::createStorageArea contains a workaround which
- changes the string "file://" into "file:///a" before giving it to
- SecurityOrigin::createFromString.
-
- If SecurityOrigin::m_enforceFilePathSeparation is true, then
- SecurityOrigin::toString() returns "null" for file URLs, and this
- problem does not exist, and the workaround code is not ran.
-
- This patch removes the workaround.
-
- * src/WebStorageNamespaceImpl.cpp:
- (WebKit::WebStorageNamespaceImpl::createStorageArea):
-
-2011-08-10 John Abd-El-Malek <jam@chromium.org>
-
- [chromium] Update WebScrollbar so that it works with overlay scrollbars on Lion
- https://bugs.webkit.org/show_bug.cgi?id=66008
-
- Reviewed by James Robinson.
-
- * WebKit.gyp:
- * public/WebScrollbar.h:
- * public/WebScrollbarClient.h:
- * src/ScrollbarGroup.cpp: Added.
- (WebKit::ScrollbarGroup::ScrollbarGroup):
- (WebKit::ScrollbarGroup::~ScrollbarGroup):
- (WebKit::ScrollbarGroup::scrollbarCreated):
- (WebKit::ScrollbarGroup::scrollbarDestroyed):
- (WebKit::ScrollbarGroup::setLastMousePosition):
- (WebKit::ScrollbarGroup::scrollSize):
- (WebKit::ScrollbarGroup::scrollPosition):
- (WebKit::ScrollbarGroup::setScrollOffset):
- (WebKit::ScrollbarGroup::invalidateScrollbarRect):
- (WebKit::ScrollbarGroup::invalidateScrollCornerRect):
- (WebKit::ScrollbarGroup::isActive):
- (WebKit::ScrollbarGroup::enclosingScrollableArea):
- (WebKit::ScrollbarGroup::isScrollCornerVisible):
- (WebKit::ScrollbarGroup::getTickmarks):
- (WebKit::ScrollbarGroup::convertFromContainingViewToScrollbar):
- (WebKit::ScrollbarGroup::horizontalScrollbar):
- (WebKit::ScrollbarGroup::verticalScrollbar):
- (WebKit::ScrollbarGroup::minimumScrollPosition):
- (WebKit::ScrollbarGroup::maximumScrollPosition):
- (WebKit::ScrollbarGroup::visibleHeight):
- (WebKit::ScrollbarGroup::visibleWidth):
- (WebKit::ScrollbarGroup::contentsSize):
- (WebKit::ScrollbarGroup::overhangAmount):
- (WebKit::ScrollbarGroup::currentMousePosition):
- (WebKit::ScrollbarGroup::shouldSuspendScrollAnimations):
- (WebKit::ScrollbarGroup::scrollbarStyleChanged):
- (WebKit::ScrollbarGroup::isOnActivePage):
- (WebKit::ScrollbarGroup::disconnectFromPage):
- * src/ScrollbarGroup.h: Added.
- (WebKit::ScrollbarGroup::scrollCornerRect):
- * src/WebPluginContainerImpl.cpp:
- (WebKit::WebPluginContainerImpl::paint):
- (WebKit::WebPluginContainerImpl::reportGeometry):
- (WebKit::WebPluginContainerImpl::scrollbarGroup):
- (WebKit::WebPluginContainerImpl::willStartLiveResize):
- (WebKit::WebPluginContainerImpl::willEndLiveResize):
- (WebKit::WebPluginContainerImpl::handleMouseEvent):
- * src/WebPluginContainerImpl.h:
- * src/WebScrollbarImpl.cpp:
- (WebKit::WebScrollbar::createForPlugin):
- (WebKit::WebScrollbarImpl::WebScrollbarImpl):
- (WebKit::WebScrollbarImpl::~WebScrollbarImpl):
- (WebKit::WebScrollbarImpl::setScrollOffset):
- (WebKit::WebScrollbarImpl::invalidateScrollbarRect):
- (WebKit::WebScrollbarImpl::getTickmarks):
- (WebKit::WebScrollbarImpl::convertFromContainingViewToScrollbar):
- (WebKit::WebScrollbarImpl::scrollbarStyleChanged):
- (WebKit::WebScrollbarImpl::isOverlay):
- (WebKit::WebScrollbarImpl::setValue):
- (WebKit::WebScrollbarImpl::scroll):
- (WebKit::WebScrollbarImpl::onMouseMove):
- (WebKit::WebScrollbarImpl::onMouseLeave):
- (WebKit::WebScrollbarImpl::onMouseWheel):
- (WebKit::WebScrollbarImpl::onKeyDown):
- * src/WebScrollbarImpl.h:
- (WebKit::WebScrollbarImpl::scrollOffset):
- (WebKit::WebScrollbarImpl::scrollbar):
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::willStartLiveResize):
- (WebKit::WebViewImpl::willEndLiveResize):
-
-2011-08-10 Dmitry Lomov <dslomov@google.com>
-
- [Chromium] Decouple implementation of allowFileSystem, openFileSystem and allowDatabase from WebWorkerBase.
- https://bugs.webkit.org/show_bug.cgi?id=65997.
-
- This patch moves implementation of allowFileSystem, openFileSystem and allowDatabase from
- WebWorkerBase to respectively LocalFileSystemChromium and DatabaseObserver,
- parameterizing them with relevant data from WebWorker.
-
- Reviewed by Jian Li.
-
- * src/DatabaseObserver.cpp: Move allowDatabase from WebWorkerBase and update the caller.
- (WebKit::AllowDatabaseMainThreadBridge::create):
- (WebKit::AllowDatabaseMainThreadBridge::cancel):
- (WebKit::AllowDatabaseMainThreadBridge::result):
- (WebKit::AllowDatabaseMainThreadBridge::signalCompleted):
- (WebKit::AllowDatabaseMainThreadBridge::AllowDatabaseMainThreadBridge):
- (WebKit::AllowDatabaseMainThreadBridge::allowDatabaseTask):
- (WebKit::AllowDatabaseMainThreadBridge::didComplete):
- (WebKit::allowDatabaseForWorker):
- (WebCore::DatabaseObserver::canEstablishDatabase):
- * src/LocalFileSystemChromium.cpp: Move allowFileSystem and openFileSystem from WebWorkerBase and update the caller.
- (WebCore::openFileSystemHelper):
- * src/WebWorkerBase.cpp: Move allowFileSystem, openFileSystem and allowDatabase to LocalFileSystemChromium and DatabaseObserver resp.
- * src/WebWorkerBase.h:
- (WebKit::WebWorkerBase::webView):
- * src/WorkerFileSystemCallbacksBridge.cpp: Generalized WorkerFileSystemCallbacksBridge to work on WorkerLoaderProxy, not on WebWorkerBase.
- (WebKit::WorkerFileSystemCallbacksBridge::stop):
- (WebKit::WorkerFileSystemCallbacksBridge::WorkerFileSystemCallbacksBridge):
- (WebKit::WorkerFileSystemCallbacksBridge::dispatchTaskToMainThread):
- (WebKit::WorkerFileSystemCallbacksBridge::mayPostTaskToWorker):
- * src/WorkerFileSystemCallbacksBridge.h:
- (WebKit::WorkerFileSystemCallbacksBridge::create):
-
-2011-08-10 Vsevolod Vlasov <vsevik@chromium.org>
-
- Web Inspector: Remove Network.initialContentSet from protocol, store workers content on backend.
- https://bugs.webkit.org/show_bug.cgi?id=65929
-
- Reviewed by Pavel Feldman.
-
- * src/SharedWorkerRepository.cpp:
- (WebCore::SharedWorkerScriptLoader::didReceiveResponse):
-
-2011-08-10 Andrey Kosyakov <caseq@chromium.org>
-
- Unreviewed. Rolled DEPS 95813:96009 to pick data url timing fix.
-
- * DEPS:
-
-2011-08-10 Peter Kasting <pkasting@google.com>
-
- [Chromium] Name an enum used in some template arguments.
- https://bugs.webkit.org/show_bug.cgi?id=65953
-
- Reviewed by Darin Fisher.
-
- * public/WebHTTPBody.h:
-
-2011-08-09 Alexei Svitkine <asvitkine@chromium.org>
-
- [Chromium] Enable rubber banding when scrolling.
-
- https://bugs.webkit.org/show_bug.cgi?id=65707
-
- Reviewed by Dimitri Glazkov.
-
- * features.gypi:
- * public/WebInputEvent.h:
- (WebKit::WebMouseWheelEvent::WebMouseWheelEvent):
- (WebKit::WebGestureEvent::WebGestureEvent):
- * public/mac/WebInputEventFactory.h:
- * src/WebInputEventConversion.cpp:
- (WebKit::PlatformWheelEventBuilder::PlatformWheelEventBuilder):
- (WebKit::PlatformGestureEventBuilder::PlatformGestureEventBuilder):
- * src/WebInputEventConversion.h:
- * src/WebPopupMenuImpl.cpp:
- (WebKit::WebPopupMenuImpl::GestureEvent):
- (WebKit::WebPopupMenuImpl::handleInputEvent):
- * src/WebPopupMenuImpl.h:
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::gestureEvent):
- (WebKit::WebViewImpl::handleInputEvent):
- * src/WebViewImpl.h:
- * src/mac/WebInputEventFactory.mm:
- (WebKit::gestureEventTypeForEvent):
- (WebKit::phaseForNSEventPhase):
- (WebKit::phaseForEvent):
- (WebKit::momentumPhaseForEvent):
- (WebKit::WebInputEventFactory::mouseWheelEvent):
- (WebKit::WebInputEventFactory::gestureEvent):
-
-2011-08-09 Dmitry Lomov <dslomov@google.com>
-
- https://bugs.webkit.org/show_bug.cgi?id=65778
- [WebWorkers][chromium] Make statics thread-safe and make sure V8 API accesses correct isolates
-
- Reviewed by Dmitry Titov.
-
- * src/BoundObject.cpp:
-
-2011-08-09 Jochen Eisinger <jochen@chromium.org>
-
- [chromium] remove temporary #define from WebURLRequest.h
- https://bugs.webkit.org/show_bug.cgi?id=65813
-
- Reviewed by Darin Fisher.
-
- * public/WebURLRequest.h:
-
-2011-08-09 Jochen Eisinger <jochen@chromium.org>
-
- Unreviewed. Rolled DEPS.
-
- * DEPS:
-
-2011-08-08 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r92619.
- http://trac.webkit.org/changeset/92619
- https://bugs.webkit.org/show_bug.cgi?id=65881
-
- This patch breaks chromium canary (Requested by jianli on
- #webkit).
-
- * src/BoundObject.cpp:
-
-2011-08-08 Scott Byer <scottbyer@chromium.org>
-
- Scroll animator changes to nail the framerate
- https://bugs.webkit.org/show_bug.cgi?id=65645
-
- Reviewed by James Robinson.
-
- * tests/ScrollAnimatorNoneTest.cpp:
- (TEST):
-
-2011-08-08 Dmitry Lomov <dslomov@google.com>
-
- https://bugs.webkit.org/show_bug.cgi?id=65778
- [WebWorkers][chromium] Make statics thread-safe and make sure V8 API accesses correct isolates
-
- Reviewed by David Levin.
-
- * src/BoundObject.cpp: AllowAllocation moved from V8Utilities.h to V8Binding.h
-
-2011-08-08 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r92607.
- http://trac.webkit.org/changeset/92607
- https://bugs.webkit.org/show_bug.cgi?id=65865
-
- This patch breaks Chromium Mac Canary (Requested by jianli on
- #webkit).
-
- * features.gypi:
- * public/WebInputEvent.h:
- (WebKit::WebMouseWheelEvent::WebMouseWheelEvent):
- * public/mac/WebInputEventFactory.h:
- * src/WebInputEventConversion.cpp:
- (WebKit::PlatformWheelEventBuilder::PlatformWheelEventBuilder):
- * src/WebInputEventConversion.h:
- * src/WebPopupMenuImpl.cpp:
- (WebKit::WebPopupMenuImpl::handleInputEvent):
- * src/WebPopupMenuImpl.h:
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::handleInputEvent):
- * src/WebViewImpl.h:
- * src/mac/WebInputEventFactory.mm:
- (WebKit::WebInputEventFactory::mouseWheelEvent):
-
-2011-08-08 Alexei Svitkine <asvitkine@chromium.org>
-
- [Chromium] Enable rubber banding when scrolling.
-
- https://bugs.webkit.org/show_bug.cgi?id=65707
-
- Reviewed by Dimitri Glazkov.
-
- * features.gypi:
- * public/WebInputEvent.h:
- (WebKit::WebMouseWheelEvent::WebMouseWheelEvent):
- (WebKit::WebGestureEvent::WebGestureEvent):
- * public/mac/WebInputEventFactory.h:
- * src/WebInputEventConversion.cpp:
- (WebKit::PlatformWheelEventBuilder::PlatformWheelEventBuilder):
- (WebKit::PlatformGestureEventBuilder::PlatformGestureEventBuilder):
- * src/WebInputEventConversion.h:
- * src/WebPopupMenuImpl.cpp:
- (WebKit::WebPopupMenuImpl::GestureEvent):
- (WebKit::WebPopupMenuImpl::handleInputEvent):
- * src/WebPopupMenuImpl.h:
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::gestureEvent):
- (WebKit::WebViewImpl::handleInputEvent):
- * src/WebViewImpl.h:
- * src/mac/WebInputEventFactory.mm:
- (WebKit::gestureEventTypeForEvent):
- (WebKit::phaseForNSEventPhase):
- (WebKit::phaseForEvent):
- (WebKit::momentumPhaseForEvent):
- (WebKit::WebInputEventFactory::mouseWheelEvent):
- (WebKit::WebInputEventFactory::gestureEvent):
-
-2011-08-08 Ryosuke Niwa <rniwa@webkit.org>
-
- Unreviewed. Rolled Chromium DEPS from 95576 to 95783.
-
- * DEPS:
-
-2011-08-05 Pavel Feldman <pfeldman@chromium.org>
-
- Web Inspector: implement dock/undock in WebKit2 without getting into WebCore.
- https://bugs.webkit.org/show_bug.cgi?id=65763
-
- Reviewed by Yury Semikhatsky.
-
- * src/InspectorFrontendClientImpl.cpp:
- * src/InspectorFrontendClientImpl.h:
- * src/js/DevTools.js:
- (devtools.domContentLoaded):
-
-2011-08-07 James Kozianski <koz@chromium.org>
-
- Make the fullscreen JS API enabled at runtime.
- https://bugs.webkit.org/show_bug.cgi?id=65501
-
- Reviewed by Adam Barth.
-
- * public/WebRuntimeFeatures.h:
- * src/WebRuntimeFeatures.cpp:
- (WebKit::WebRuntimeFeatures::enableFullScreenAPI):
- (WebKit::WebRuntimeFeatures::isFullScreenAPIEnabled):
-
-2011-08-05 James Robinson <jamesr@chromium.org>
-
- [chromium] Accelerated canvas breaks when moving canvases or resources between Pages
- https://bugs.webkit.org/show_bug.cgi?id=65402
-
- Reviewed by Stephen White.
-
- Remove plumbing for copyTextureToParentTexture extension, it's no longer used or needed.
-
- * public/WebGraphicsContext3D.h:
- * src/Extensions3DChromium.cpp:
- * src/GraphicsContext3DChromium.cpp:
- * src/GraphicsContext3DInternal.h:
-
-2011-08-05 Jochen Eisinger <jochen@chromium.org>
-
- Introduce a new ResourceRequest::TargetType for XHRs
- https://bugs.webkit.org/show_bug.cgi?id=65544
-
- Reviewed by Darin Fisher.
-
- * public/WebURLRequest.h:
-
-2011-08-04 James Robinson <jamesr@chromium.org>
-
- Unreviewed. Rolled DEPS.
-
- * DEPS:
-
-2011-08-04 David Levin <levin@chromium.org>
-
- CStringBuffer should have thread safety checks turned on.
- https://bugs.webkit.org/show_bug.cgi?id=58093
-
- Reviewed by Dmitry Titov.
-
- * DEPS: Roll far enough to pick up the latest WebKit::initialize
- fix for Linux.
-
-2011-08-04 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r92415.
- http://trac.webkit.org/changeset/92415
- https://bugs.webkit.org/show_bug.cgi?id=65728
-
- Causes many DEBUG crashes (Requested by abarth on #webkit).
-
- * public/WebURLRequest.h:
-
-2011-08-04 Jochen Eisinger <jochen@chromium.org>
-
- Introduce a new ResourceRequest::TargetType for XHRs
- https://bugs.webkit.org/show_bug.cgi?id=65544
-
- Reviewed by Darin Fisher.
-
- * public/WebURLRequest.h:
-
-2011-08-04 Jochen Eisinger <jochen@chromium.org>
-
- Get rid of ResourceRequestBase::m_targetType. Move it to chromium's ResourceRequest.
- https://bugs.webkit.org/show_bug.cgi?id=48483
-
- Reviewed by Alexey Proskuryakov.
-
- * src/SharedWorkerRepository.cpp:
- (WebCore::SharedWorkerScriptLoader::SharedWorkerScriptLoader):
-
-2011-08-04 Brian Weinstein <bweinstein@apple.com>
-
- WebKit2: Web Inspector always starts in undocked mode
- https://bugs.webkit.org/show_bug.cgi?id=65493
- <rdar://problem/9353114>
-
- Reviewed by Adam Roben.
-
- Add a stub method for Chromium.
-
- * src/InspectorFrontendClientImpl.cpp:
- (WebKit::InspectorFrontendClientImpl::canAttachWindow):
- * src/InspectorFrontendClientImpl.h:
-
-2011-08-03 Kentaro Hara <haraken@google.com>
-
- Implement EventSender.scalePageBy()
- https://bugs.webkit.org/show_bug.cgi?id=58013
-
- Reviewed by Darin Fisher.
-
- Implemented EventSender.scalePageBy(f, x, y), which scales a page by a factor of f
- and then sets a scroll position to (x, y). Enabled the tests that had been waiting
- for the implementation of EventSender.scalePageBy(f, x, y).
-
- Tests: compositing/scaling/tiled-layer-recursion.html
- fast/repaint/scale-page-shrink.html
- fast/dom/Element/scale-page-client-rects.html
- fast/dom/Range/scale-page-client-rects.html
- fast/events/scroll-in-scaled-page-with-overflow-hidden.html
- fast/dom/Element/scale-page-bounding-client-rect.html
- fast/dom/Range/scale-page-bounding-client-rect.html
-
- * public/WebView.h:
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::scalePage): A wrapper method for scalePage() in WebCore.
- * src/WebViewImpl.h:
-
-2011-08-03 Darin Fisher <darin@chromium.org>
-
- [Chromium] Rename WEBKIT_API to WEBKIT_EXPORT.
- https://bugs.webkit.org/show_bug.cgi?id=65649
-
- Reviewed by Adam Barth.
-
- * README:
- * public/WebAccessibilityCache.h:
- * public/WebAccessibilityObject.h:
- * public/WebArrayBufferView.h:
- * public/WebAttribute.h:
- * public/WebAudioBus.h:
- * public/WebBindings.h:
- * public/WebBlobData.h:
- * public/WebBlobRegistry.h:
- * public/WebCString.h:
- * public/WebCache.h:
- * public/WebColor.h:
- * public/WebCommon.h:
- * public/WebCrossOriginPreflightResultCache.h:
- * public/WebDOMEvent.h:
- * public/WebDOMEventListener.h:
- * public/WebDOMMouseEvent.h:
- * public/WebDOMMutationEvent.h:
- * public/WebDOMStringList.h:
- * public/WebData.h:
- * public/WebDatabase.h:
- * public/WebDevToolsAgent.h:
- * public/WebDevToolsFrontend.h:
- * public/WebDeviceOrientationClientMock.h:
- * public/WebDeviceOrientationController.h:
- * public/WebDocument.h:
- * public/WebDocumentType.h:
- * public/WebDragData.h:
- * public/WebElement.h:
- * public/WebFont.h:
- * public/WebFontCache.h:
- * public/WebFormControlElement.h:
- * public/WebFormElement.h:
- * public/WebFrame.h:
- * public/WebGeolocationClientMock.h:
- * public/WebGeolocationController.h:
- * public/WebGeolocationError.h:
- * public/WebGeolocationPermissionRequest.h:
- * public/WebGeolocationPermissionRequestManager.h:
- * public/WebGeolocationPosition.h:
- * public/WebGlyphCache.h:
- * public/WebHTTPBody.h:
- * public/WebHTTPLoadInfo.h:
- * public/WebHistoryItem.h:
- * public/WebIDBDatabaseError.h:
- * public/WebIDBFactory.h:
- * public/WebIDBKey.h:
- * public/WebIDBKeyPath.h:
- * public/WebIDBKeyRange.h:
- * public/WebImage.h:
- * public/WebImageDecoder.h:
- * public/WebInputElement.h:
- * public/WebInputEvent.h:
- * public/WebKit.h:
- * public/WebLabelElement.h:
- * public/WebMediaElement.h:
- * public/WebNamedNodeMap.h:
- * public/WebNetworkStateNotifier.h:
- * public/WebNode.h:
- * public/WebNodeCollection.h:
- * public/WebNodeList.h:
- * public/WebNotification.h:
- * public/WebOptionElement.h:
- * public/WebPageSerializer.h:
- * public/WebPasswordFormData.h:
- * public/WebPerformance.h:
- * public/WebPluginDocument.h:
- * public/WebPopupMenu.h:
- * public/WebRange.h:
- * public/WebRegularExpression.h:
- * public/WebRuntimeFeatures.h:
- * public/WebScriptController.h:
- * public/WebScrollbar.h:
- * public/WebSearchableFormData.h:
- * public/WebSecurityOrigin.h:
- * public/WebSecurityPolicy.h:
- * public/WebSelectElement.h:
- * public/WebSerializedScriptValue.h:
- * public/WebSharedWorker.h:
- * public/WebSpeechInputControllerMock.h:
- * public/WebSpeechInputResult.h:
- * public/WebStorageEventDispatcher.h:
- * public/WebStorageNamespace.h:
- * public/WebString.h:
- * public/WebTestingSupport.h:
- * public/WebThreadSafeData.h:
- * public/WebURLLoadTiming.h:
- * public/WebURLRequest.h:
- * public/WebURLResponse.h:
- * public/WebView.h:
- * public/WebWorker.h:
- * public/gtk/WebFontInfo.h:
- * public/gtk/WebInputEventFactory.h:
- * public/linux/WebFontRenderStyle.h:
- * public/linux/WebFontRendering.h:
- * public/linux/WebRenderTheme.h:
- * public/mac/WebInputEventFactory.h:
- * public/mac/WebScreenInfoFactory.h:
- * public/mac/WebSubstringUtil.h:
- * public/win/WebInputEventFactory.h:
- * public/win/WebScreenInfoFactory.h:
- * public/x11/WebScreenInfoFactory.h:
- * tests/WebUnitTests.h:
-
-2011-08-03 Michael Nordman <michaeln@google.com>
-
- [Chromium] Minor cleanup, remove a deprecated method.
- The old WebDatabase::updateDatabaseSize method has been replaced with
- updateDatabaseSize, updateSpaceAvailable, and resetSpaceAvailable.
- https://bugs.webkit.org/show_bug.cgi?id=65553
-
- Reviewed by Adam Barth.
-
- * public/WebDatabase.h:
- * src/WebDatabase.cpp:
-
-2011-08-03 Pavel Feldman <pfeldman@google.com>
-
- Web Inspector: [Timeline] Hover on paint events and see rect outline around that area.
- https://bugs.webkit.org/show_bug.cgi?id=65510
-
- Reviewed by Yury Semikhatsky.
-
- * src/WebDevToolsAgentImpl.cpp:
- (WebKit::WebDevToolsAgentImpl::paintPageOverlay):
-
-2011-08-03 Jeremy Moskovich <jeremy@chromium.org>
-
- [Chromium] Fix OOP font loading to work on 10.6.6 and above.
- https://bugs.webkit.org/show_bug.cgi?id=65543
-
- In 10.6.6 the function used to get the unique ID for an NSFont in the
- renderer was changed so it fails in the sandbox (it now tries to access
- the on-disk font file). In order to work around this, we get the font
- ID from the browser process.
-
- To speed things up, we introduce 2 levels of caching in WebKit. A font
- name cache where we can perform a quick lookup without the need for the
- font id and a font id cache which we can only lookup in after getting
- the unique ID from the browser process.
-
- Reviewed by Kenneth Russell.
-
- No new tests since this is not readily testable.
-
- * public/mac/WebSandboxSupport.h: Plumb font ID parameter through.
- * src/PlatformBridge.cpp:
- (WebCore::PlatformBridge::loadFont): ditto.
-
-2011-08-03 Pavel Feldman <pfeldman@chromium.org>
-
- Web Inspector: remove Node parameter from the InspectorClient::highlight
- https://bugs.webkit.org/show_bug.cgi?id=65549
-
- Reviewed by Yury Semikhatsky.
-
- * src/InspectorClientImpl.cpp:
- (WebKit::InspectorClientImpl::highlight):
- * src/InspectorClientImpl.h:
- * src/WebDevToolsAgentImpl.cpp:
- (WebKit::WebDevToolsAgentImpl::highlight):
- * src/WebDevToolsAgentImpl.h:
-
-2011-08-02 David Reveman <reveman@chromium.org>
-
- [Chromium] Remove outer border from TilingData as it's no longer needed by layer compositor for anti-aliasing.
- https://bugs.webkit.org/show_bug.cgi?id=64942
-
- Reviewed by James Robinson.
-
- * tests/TilingDataTest.cpp:
- (WebCore::TEST):
-
-2011-08-02 Robert Kroeger <rjkroege@chromium.org>
-
- [chromium] Layering violations in gesture recognizer
- https://bugs.webkit.org/show_bug.cgi?id=65044
-
- Reviewed by Adam Barth.
-
- Moved gesture recognition higher up the event delivery code
- path so that recognition of gestures is completely separated
- from gesture handling.
-
- * features.gypi:
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::createFrameView):
- Added code to reset the gesture recognizer to preserve parallel
- layout test execution.
- * src/WebPopupMenuImpl.cpp:
- Support dispatching touch and gesture events to Popups.
- (WebKit::WebPopupMenuImpl::WebPopupMenuImpl):
- (WebKit::WebPopupMenuImpl::TouchEvent):
- (WebKit::WebPopupMenuImpl::handleInputEvent):
- * src/WebPopupMenuImpl.h:
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::WebViewImpl):
- Added gesture recognition creation.
- (WebKit::WebViewImpl::touchEvent):
- Added recognition of gestures and dispatch of gesture events.
- (WebKit::WebViewImpl::resetGestureRecognizer):
- * src/WebViewImpl.h:
-
-2011-08-02 Zhenyao Mo <zmo@google.com>
-
- Unreviewed, mark SelectPopupMenuTest.SelectItemKeyEvent as flaky, gardener stuff.
-
- * tests/PopupMenuTest.cpp:
- (WebKit::TEST_F):
-
-2011-08-02 Vsevolod Vlasov <vsevik@chromium.org>
-
- Web Inspector: Remove initator column for JSC, fix network resource initiator tests.
- https://bugs.webkit.org/show_bug.cgi?id=65534
-
- Reviewed by Pavel Feldman.
-
- * src/js/DevTools.js:
- ():
-
-2011-08-02 Nat Duca <nduca@chromium.org>
-
- [chromium] Remove resizeOnscreenContent from LRC. It can be derived.
- https://bugs.webkit.org/show_bug.cgi?id=65519
-
- Reviewed by James Robinson.
-
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::resize):
- (WebKit::WebViewImpl::setIsAcceleratedCompositingActive):
-
-2011-08-01 Jean-luc Brouillet <jeanluc@chromium.org>
-
- Removing old source files in gyp files that slow build
- https://bugs.webkit.org/show_bug.cgi?id=65503
-
- Reviewed by Adam Barth.
-
- A number of stale files are listed in the gyp files. These slow the
- build on Visual Studio 2010. Removing them.
-
- * WebKit.gyp:
-
-2011-08-01 Nat Duca <nduca@chromium.org>
-
- [chromium] Add null check to setSwapbuffersCompletCallbackChromium
- https://bugs.webkit.org/show_bug.cgi?id=65485
-
- Reviewed by James Robinson.
-
- * src/GraphicsContext3DChromium.cpp:
- (WebCore::SwapBuffersCompleteCallbackAdapter::create):
-
-2011-08-01 Yuta Kitamura <yutak@chromium.org>
-
- WebSocket: Rename SocketStreamHandleClient member functions
- https://bugs.webkit.org/show_bug.cgi?id=65374
-
- Reviewed by Kent Tamura.
-
- * src/SocketStreamHandle.cpp:
- (WebCore::SocketStreamHandleInternal::didOpenStream):
- (WebCore::SocketStreamHandleInternal::didReceiveData):
- (WebCore::SocketStreamHandleInternal::didClose):
- (WebCore::SocketStreamHandleInternal::didFail):
-
-2011-07-31 Bill Budge <bbudge@chromium.org>
-
- [Chromium] Remove the parameterless WebFrame::createAssociatedURLLoader
- overload, and change the overload that takes WebURLLoaderOptions to
- use a default value. This is equivalent to the original parameterless
- overload.
- https://bugs.webkit.org/show_bug.cgi?id=65280
-
- Reviewed by Darin Fisher.
-
- * public/WebFrame.h:
- * src/AssociatedURLLoader.cpp:
- * src/AssociatedURLLoader.h:
- * src/WebFrameImpl.cpp:
- * src/WebFrameImpl.h:
-
-2011-07-30 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed. Rolled DEPS.
-
- * DEPS:
-
-2011-07-30 Patrick Gansterer <paroga@webkit.org>
-
- Remove inclusion of MainThread.h from Threading.h
- https://bugs.webkit.org/show_bug.cgi?id=65081
-
- Reviewed by Darin Adler.
-
- Add missing include statements for MainThread.
-
- * src/WebKit.cpp:
- * src/WebViewImpl.cpp:
- * tests/CCThreadTest.cpp:
-
-2011-07-29 Zhenyao Mo <zmo@google.com>
-
- Unreviewed, rolling out r92011.
- http://trac.webkit.org/changeset/92011
- https://bugs.webkit.org/show_bug.cgi?id=65044
-
- break chromium win build
-
- * features.gypi:
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::createFrameView):
- * src/WebPopupMenuImpl.cpp:
- (WebKit::WebPopupMenuImpl::WebPopupMenuImpl):
- (WebKit::WebPopupMenuImpl::handleInputEvent):
- * src/WebPopupMenuImpl.h:
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::WebViewImpl):
- (WebKit::WebViewImpl::touchEvent):
- * src/WebViewImpl.h:
-
-2011-07-29 Robert Kroeger <rjkroege@chromium.org>
-
- [chromium] Layering violations in gesture recognizer
- https://bugs.webkit.org/show_bug.cgi?id=65044
-
- Reviewed by Adam Barth.
-
- Moved gesture recognition higher up the event delivery code
- path so that recognition of gestures is completely separated
- from gesture handling.
-
- * features.gypi:
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::createFrameView):
- Added code to reset the gesture recognizer to preserve parallel
- layout test execution.
- * src/WebPopupMenuImpl.cpp:
- Support dispatching touch and gesture events to Popups.
- (WebKit::WebPopupMenuImpl::WebPopupMenuImpl):
- (WebKit::WebPopupMenuImpl::TouchEvent):
- (WebKit::WebPopupMenuImpl::handleInputEvent):
- * src/WebPopupMenuImpl.h:
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::WebViewImpl):
- Added gesture recognition creation.
- (WebKit::WebViewImpl::touchEvent):
- Added recognition of gestures and dispatch of gesture events.
- (WebKit::WebViewImpl::resetGestureRecognizer):
- * src/WebViewImpl.h:
-
-2011-07-29 Scott Byer <scottbyer@chromium.org>
-
- Scroll animation refinements.
- https://bugs.webkit.org/show_bug.cgi?id=65154
-
- Reviewed by Adam Barth.
-
- Fix scroll animation bugs when scrolling to the ends of a document. Smooth over slow event repeat rates
- better. Fix tests to allow for unit testing of scrolling up and not just down.
-
- Additional unit tests added to ScrollAnimatorNoneTest:
- ScrollQuadraticSmoothed, ScrollLotsQuadraticSmoothed, ScrollDownToBumper, ScrollUpToBumper
-
- * tests/ScrollAnimatorNoneTest.cpp:
- (ScrollAnimatorNoneTest::reset):
- (ScrollAnimatorNoneTest::updateDataFromParameters):
- (ScrollAnimatorNoneTest::animateScroll):
- (ScrollAnimatorNoneTest::checkDesiredPosition):
- (ScrollAnimatorNoneTest::checkSoftLanding):
-
-2011-07-28 Naoki Takano <honten@chromium.org>
-
- [Chromium] Add form() function to access parent WebFormElement from WebFormControlElement.
- https://bugs.webkit.org/show_bug.cgi?id=65304
- http://code.google.com/p/chromium/issues/detail?id=63553
-
- Reviewed by Darin Fisher.
-
- Chromium Autofill feature needs to access the parent WebFormElement from WebFormControlElement. So added form() method.
-
- * public/WebFormControlElement.h: Add form() function.
- * src/WebFormControlElement.cpp:
- (WebKit::WebFormControlElement::form): Return parent WebFormElement.
-
-2011-07-28 Nico Weber <thakis@chromium.org>
-
- [chromium] Make WebImage::assign(CGImageRef) a WEBKIT_API
- https://bugs.webkit.org/show_bug.cgi?id=65265
-
- Reviewed by James Robinson.
-
- Required for the components build on mac. The inline function
- operator=(CGImageRef) is used from outside webkit, and calls this
- function.
-
- * public/WebImage.h:
-
-2011-07-28 Mihai Parparita <mihaip@chromium.org>
-
- [Chromium] Remove WebDocument::insertStyleText
- https://bugs.webkit.org/show_bug.cgi?id=65332
-
- Reviewed by Tony Chang.
-
- As of http://crrev.com/94499 no Chromium code calls this anymore.
- Also does a bit of #include cleanup.
-
- * public/WebDocument.h:
- * src/WebDocument.cpp:
-
-2011-07-27 Fady Samuel <fsamuel@chromium.org>
-
- Added a Chromium WebKit API method to set the minimum row height of a popup listbox.
- https://bugs.webkit.org/show_bug.cgi?id=64897
-
- Reviewed by Darin Fisher.
-
- * public/WebPopupMenu.h:
- * src/WebPopupMenuImpl.cpp:
- (WebKit::WebPopupMenu::setMinimumRowHeight):
-
-2011-07-27 Peng Huang <penghuang@chromium.org>
-
- Add more text input types for chromium
- https://bugs.webkit.org/show_bug.cgi?id=64937
-
- Reviewed by Darin Fisher.
-
- * public/WebTextInputType.h:
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::textInputType):
-
-2011-07-27 Ryosuke Niwa <rniwa@webkit.org>
-
- Add sfntly library to the Chromium DEPS file.
-
- * DEPS:
-
-2011-07-27 Ryosuke Niwa <rniwa@webkit.org>
-
- Unreviewed. Rolled DEPS.
-
- * DEPS:
-
-2011-07-25 Mihai Parparita <mihaip@chromium.org>
-
- [Chromium] Add better WebKit API for chrome.tabs.insertCSS extension API
- https://bugs.webkit.org/show_bug.cgi?id=65158
-
- Reviewed by David Hyatt.
-
- Add WebDocument::insertUserStyleSheet which inserts a user stylesheet,
- instead of forcing extensions to use insertStyleText which manipulates
- the DOM of the page and results in compatibility issues (see
- http://crbug.com/82220).
-
- * public/WebDocument.h:
- * src/WebDocument.cpp:
- (WebKit::WebDocument::insertUserStyleSheet):
-
-2011-07-27 Vsevolod Vlasov <vsevik@chromium.org>
-
- Web Inspector: Disable cache option should only clear memory cache, not disable it.
- https://bugs.webkit.org/show_bug.cgi?id=65184
-
- Reviewed by Pavel Feldman.
-
- * src/InspectorClientImpl.cpp:
- * src/InspectorClientImpl.h:
- * src/WebDevToolsAgentImpl.cpp:
- * src/WebDevToolsAgentImpl.h:
-
-2011-07-27 Sadrul Habib Chowdhury <sadrul@chromium.org>
-
- Pass on the suggested name for download file to the client.
- https://bugs.webkit.org/show_bug.cgi?id=65181
-
- Reviewed by Darin Fisher.
-
- * src/FrameLoaderClientImpl.cpp:
- (WebKit::FrameLoaderClientImpl::startDownload):
-
-2011-07-27 Tony Gentilcore <tonyg@chromium.org>
-
- Speculative win build fix after r91835
- https://bugs.webkit.org/show_bug.cgi?id=65255
-
- Unreviewed build fix.
-
- * src/WebFontImpl.cpp:
-
-2011-07-26 Sheriff Bot <webkit.review.bot@gmail.com>
-
- Unreviewed, rolling out r91809.
- http://trac.webkit.org/changeset/91809
- https://bugs.webkit.org/show_bug.cgi?id=65225
-
- Does not build on Chromium Windows (Requested by abarth on
- #webkit).
-
- * features.gypi:
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::createFrameView):
- * src/WebPopupMenuImpl.cpp:
- (WebKit::WebPopupMenuImpl::WebPopupMenuImpl):
- (WebKit::WebPopupMenuImpl::handleInputEvent):
- * src/WebPopupMenuImpl.h:
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::WebViewImpl):
- (WebKit::WebViewImpl::touchEvent):
- * src/WebViewImpl.h:
-
-2011-07-26 Robert Kroeger <rjkroege@chromium.org>
-
- [chromium] Layering violations in gesture recognizer
- https://bugs.webkit.org/show_bug.cgi?id=65044
-
- Reviewed by Adam Barth.
-
- Moved gesture recognition higher up the event delivery code
- path so that recognition of gestures is completely separated
- from gesture handling.
-
- * features.gypi:
- * src/WebFrameImpl.cpp:
- (WebKit::WebFrameImpl::createFrameView):
- Added code to reset the gesture recognizer to preserve parallel
- layout test execution.
- * src/WebPopupMenuImpl.cpp:
- Support dispatching touch and gesture events to Popups.
- (WebKit::WebPopupMenuImpl::WebPopupMenuImpl):
- (WebKit::WebPopupMenuImpl::TouchEvent):
- (WebKit::WebPopupMenuImpl::handleInputEvent):
- * src/WebPopupMenuImpl.h:
- * src/WebViewImpl.cpp:
- (WebKit::WebViewImpl::WebViewImpl):
- Added gesture recognition creation.
- (WebKit::WebViewImpl::touchEvent):
- Added recognition of gestures and dispatch of gesture events.
- (WebKit::WebViewImpl::resetGestureRecognizer):
- * src/WebViewImpl.h:
-
-2011-07-26 Sadrul Habib Chowdhury <sadrul@chromium.org>
-
- Add support for download='filename' attribute in anchors.
- https://bugs.webkit.org/show_bug.cgi?id=64580
-
- Reviewed by Adam Barth.
-
- * features.gypi:
- * public/WebFrameClient.h:
- (WebKit::WebFrameClient::loadURLExternally):
- * src/FrameLoaderClientImpl.cpp:
- (WebKit::FrameLoaderClientImpl::dispatchDecidePolicyForNavigationAction):
- (WebKit::FrameLoaderClientImpl::startDownload):
- * src/FrameLoaderClientImpl.h:
-
-2011-07-26 Brett Wilson <brettw@chromium.org>
-
- Cancel the load when an associated URL loader goes out of scope.
- Previously, the load would continue even when the WebURLLoader object
- was deleted, and the data would just get queued up.
-
- https://bugs.webkit.org/show_bug.cgi?id=65204
-
- Reviewed by Darin Fisher.
-
- * src/AssociatedURLLoader.cpp:
- (WebKit::AssociatedURLLoader::~AssociatedURLLoader):
- (WebKit::AssociatedURLLoader::cancel):
-
2011-07-25 Al Patrick <apatrick@chromium.org>
Removed support for the GL_latch_CHROMIUM extension which Chromium no longer supports.

Powered by Google App Engine
This is Rietveld 408576698