Skip to content
  • abarth@webkit.org's avatar
    2011-05-09 Adam Barth <abarth@webkit.org> · 861d6dce
    abarth@webkit.org authored
            Reviewed by Tony Gentilcore.
    
            Make Chromium build with strict PassOwnPtr
            https://bugs.webkit.org/show_bug.cgi?id=60461
    
            Fix many, many PassOwnPtr nits.
    
            * bindings/v8/V8Proxy.cpp:
            (WebCore::V8Proxy::precompileScript):
            * bindings/v8/custom/V8DOMWindowCustom.cpp:
            (WebCore::WindowSetTimeoutImpl):
            * bindings/v8/custom/V8MessageEventCustom.cpp:
            (WebCore::V8MessageEvent::initMessageEventCallback):
            * bindings/v8/custom/V8WorkerContextCustom.cpp:
            (WebCore::SetTimeoutOrInterval):
            * dom/Document.cpp:
            (WebCore::Document::removedLastRef):
            (WebCore::Document::detach):
            * fileapi/DOMFileSystem.h:
            (WebCore::DOMFileSystem::scheduleCallback):
            * fileapi/FileSystemCallbacks.cpp:
            (WebCore::FileSystemCallbacks::didOpenFileSystem):
            (WebCore::ResolveURICallbacks::didOpenFileSystem):
            * platform/graphics/chromium/GraphicsLayerChromium.cpp:
            (WebCore::GraphicsLayer::create):
            * platform/graphics/chromium/cc/CCLayerImpl.cpp:
            (WebCore::CCLayerImpl::createRenderSurface):
            * platform/graphics/gpu/BicubicShader.cpp:
            (WebCore::BicubicShader::create):
            * platform/graphics/gpu/ConvolutionShader.cpp:
            (WebCore::ConvolutionShader::create):
            * platform/graphics/gpu/LoopBlinnSolidFillShader.cpp:
            (WebCore::LoopBlinnSolidFillShader::create):
            * platform/graphics/gpu/SolidFillShader.cpp:
            (WebCore::SolidFillShader::create):
            * platform/graphics/gpu/TexShader.cpp:
            (WebCore::TexShader::create):
            * platform/graphics/gpu/Texture.cpp:
            (WebCore::Texture::create):
            * storage/chromium/DatabaseTrackerChromium.cpp:
            (WebCore::TrackerRemoveOpenDatabaseTask::create):
            * storage/chromium/SQLTransactionClientChromium.cpp:
            (WebCore::NotifyDatabaseChangedTask::create):
    2011-05-09  Adam Barth  <abarth@webkit.org>
    
            Reviewed by Tony Gentilcore.
    
            Make Chromium build with strict PassOwnPtr
            https://bugs.webkit.org/show_bug.cgi?id=60461
    
            Fixed many, many PassOwnPtr nits.
    
            * src/EditorClientImpl.cpp:
            (WebKit::EditorClientImpl::autofill):
            * src/IDBDatabaseBackendProxy.cpp:
            (WebKit::IDBDatabaseBackendProxy::createObjectStore):
            (WebKit::IDBDatabaseBackendProxy::transaction):
            * src/IDBObjectStoreBackendProxy.cpp:
            (WebKit::IDBObjectStoreBackendProxy::createIndex):
            (WebKit::IDBObjectStoreBackendProxy::index):
            * src/IDBTransactionBackendProxy.cpp:
            (WebKit::IDBTransactionBackendProxy::objectStore):
            * src/PlatformMessagePortChannel.cpp:
            (WebCore::MessagePortChannel::create):
            (WebCore::PlatformMessagePortChannel::tryGetMessageFromRemote):
            * src/SharedWorkerRepository.cpp:
            (WebCore::SharedWorkerRepository::connect):
            * src/SocketStreamHandle.cpp:
            (WebCore::SocketStreamHandleInternal::create):
            * src/WebDevToolsAgentImpl.cpp:
            (WebKit::DebuggerTask::DebuggerTask):
            (WebKit::DebuggerTask::~DebuggerTask):
            (WebKit::DebuggerTask::run):
            (WebKit::WebDevToolsAgent::interruptAndDispatch):
            * src/WebDevToolsFrontendImpl.cpp:
            (WebKit::WebDevToolsFrontendImpl::WebDevToolsFrontendImpl):
            * src/WebIDBCallbacksImpl.cpp:
            (WebKit::WebIDBCallbacksImpl::onSuccess):
            * src/WebIDBCursorImpl.cpp:
            (WebKit::WebIDBCursorImpl::update):
            (WebKit::WebIDBCursorImpl::continueFunction):
            (WebKit::WebIDBCursorImpl::deleteFunction):
            * src/WebIDBDatabaseImpl.cpp:
            (WebKit::WebIDBDatabaseImpl::setVersion):
            (WebKit::WebIDBDatabaseImpl::open):
            * src/WebIDBFactoryImpl.cpp:
            (WebKit::WebIDBFactoryImpl::open):
            * src/WebIDBIndexImpl.cpp:
            (WebKit::WebIDBIndexImpl::openObjectCursor):
            (WebKit::WebIDBIndexImpl::openKeyCursor):
            (WebKit::WebIDBIndexImpl::getObject):
            (WebKit::WebIDBIndexImpl::getKey):
            * src/WebIDBObjectStoreImpl.cpp:
            (WebKit::WebIDBObjectStoreImpl::get):
            (WebKit::WebIDBObjectStoreImpl::put):
            (WebKit::WebIDBObjectStoreImpl::deleteFunction):
            (WebKit::WebIDBObjectStoreImpl::clear):
            (WebKit::WebIDBObjectStoreImpl::openCursor):
            * src/WebIDBTransactionImpl.cpp:
            (WebKit::WebIDBTransactionImpl::setCallbacks):
            * src/WebPluginContainerImpl.cpp:
            (WebKit::WebPluginContainerImpl::loadFrameRequest):
            * src/WebViewImpl.cpp:
            (WebKit::WebViewImpl::setDevToolsAgentClient):
            * src/WebWorkerClientImpl.cpp:
            (WebKit::WebWorkerClientImpl::postMessageToWorkerObject):
            * src/WebWorkerImpl.cpp:
            (WebKit::WebWorkerImpl::postMessageToWorkerContext):
            * src/WorkerFileWriterCallbacksBridge.cpp:
            (WebKit::WorkerFileWriterCallbacksBridge::initOnMainThread):
            (WebKit::WorkerFileWriterCallbacksBridge::didWrite):
            (WebKit::WorkerFileWriterCallbacksBridge::didFail):
            (WebKit::WorkerFileWriterCallbacksBridge::didTruncate):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86067 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    861d6dce