- 03 Oct, 2012 1 commit
-
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=98214 Patch by Peter Kotwicz <pkotwicz@google.com> on 2012-10-03 Reviewed by Adam Barth. WebImage::framesFromData() should only return bitmaps for valid frames of a .ico file. * src/WebImageSkia.cpp: (WebKit::WebImage::framesFromData): * tests/WebImageTest.cpp: (WebKit::TEST): (WebKit): * tests/data/valid_header_missing_bitmap.ico: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130268 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 19 Sep, 2012 1 commit
-
-
hclam@chromium.org authored
https://bugs.webkit.org/show_bug.cgi?id=96135 Reviewed by Adam Barth. This patch is for preparation of deferred image decoding. ImageSource will be used as a portal to access deferred image decoder by BitmapImage, it should not be accessible through WebKit APIs. WebImage now calls ImageDecoder directly which is the actual implementation of an image decoder. Tests: WebImageTest.PNGImage WebImageTest.ICOImage WebImageTest.BadImage * WebKit.gypi: * src/WebImageSkia.cpp: (WebKit::WebImage::fromData): (WebKit::WebImage::framesFromData): * tests/WebImageTest.cpp: Added. (WebKit): (WebKit::readFile): (WebKit::TEST): * tests/data/black-and-white.ico: Added. * tests/data/white-1x1.png: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129032 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 18 Sep, 2012 2 commits
-
-
hclam@chromium.org authored
http://trac.webkit.org/changeset/128939 https://bugs.webkit.org/show_bug.cgi?id=96135 Failing test_shell_tests. * WebKit.gypi: * src/WebImageSkia.cpp: (WebKit::WebImage::fromData): (WebKit::WebImage::framesFromData): * tests/WebImageTest.cpp: Removed. * tests/data/black-and-white.ico: Removed. * tests/data/white-1x1.png: Removed. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128942 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
hclam@chromium.org authored
https://bugs.webkit.org/show_bug.cgi?id=96135 Reviewed by Adam Barth. This patch is for preparation of deferred image decoding. ImageSource will be used as a portal to access deferred image decoder by BitmapImage, it should not be accessible through WebKit APIs. WebImage now calls ImageDecoder directly which is the actual implementation of an image decoder. Tests: WebImageTest.PNGImage WebImageTest.ICOImage * WebKit.gypi: * src/WebImageSkia.cpp: (WebKit::WebImage::fromData): (WebKit::WebImage::framesFromData): * tests/WebImageTest.cpp: Added. (WebKit): (WebKit::readFile): (WebKit::TEST): * tests/data/black-and-white.ico: Added. * tests/data/white-1x1.png: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128939 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 03 Aug, 2012 1 commit
-
-
thakis@chromium.org authored
https://bugs.webkit.org/show_bug.cgi?id=92933 Reviewed by Adam Barth. Part of http://crbug.com/138550 Source/Platform: * chromium/public/WebImage.h: (WebImage): Source/WebKit/chromium: * src/WebImageSkia.cpp: (WebKit::WebImage::framesFromData): (WebKit): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@124688 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 09 May, 2012 1 commit
-
-
pilgrim@chromium.org authored
https://bugs.webkit.org/show_bug.cgi?id=85758 Reviewed by Adam Barth. Part of a refactoring series. See tracking bug 82948. Source/Platform: * Platform.gypi: * chromium/public/Platform.h: (WebKit): (Platform): (WebKit::Platform::clipboard): * chromium/public/WebClipboard.h: Added. (WebKit): (WebClipboard): (WebKit::WebClipboard::sequenceNumber): (WebKit::WebClipboard::isFormatAvailable): (WebKit::WebClipboard::readAvailableTypes): (WebKit::WebClipboard::readPlainText): (WebKit::WebClipboard::readHTML): (WebKit::WebClipboard::readImage): (WebKit::WebClipboard::readCustomData): (WebKit::WebClipboard::writePlainText): (WebKit::WebClipboard::writeHTML): (WebKit::WebClipboard::writeURL): (WebKit::WebClipboard::writeImage): (WebKit::WebClipboard::writeDataObject): (WebKit::WebClipboard::~WebClipboard): * chromium/public/WebDragData.h: Added. (WebKit): (WebDragData): (WebKit::WebDragData::~WebDragData): (WebKit::WebDragData::WebDragData): (WebKit::WebDragData::operator=): (WebKit::WebDragData::isNull): * chromium/public/WebImage.h: Added. (WebKit): (WebImage): (WebKit::WebImage::~WebImage): (WebKit::WebImage::WebImage): (WebKit::WebImage::operator=): (WebKit::WebImage::getSkBitmap): (WebKit::WebImage::init): (WebKit::WebImage::getCGImageRef): Source/WebKit/chromium: * WebKit.gyp: * public/platform/WebClipboard.h: * public/platform/WebDragData.h: * public/platform/WebImage.h: * public/platform/WebKitPlatformSupport.h: (WebKit): (WebKitPlatformSupport): * src/AssertMatchingEnums.cpp: * src/DragClientImpl.cpp: * src/PlatformSupport.cpp: * src/WebDragData.cpp: * src/WebImageCG.cpp: * src/WebImageDecoder.cpp: * src/WebImageSkia.cpp: * src/WebPluginContainerImpl.cpp: (WebKit::WebPluginContainerImpl::copy): * src/WebViewImpl.cpp: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@116566 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 05 Dec, 2011 1 commit
-
-
abarth@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=73845 Reviewed by Darin Fisher. Source/WebKit/chromium: Delete unused forwarding headers and update includes to the new header locations. * WebKit.gyp: * bridge/PeerConnectionHandlerInternal.cpp: * bridge/PeerConnectionHandlerInternal.h: * public/WebArrayBuffer.h: * public/WebArrayBufferView.h: Removed. * public/WebAudioBus.h: Removed. * public/WebAudioDevice.h: Removed. * public/WebBlobData.h: Removed. * public/WebBlobRegistry.h: Removed. * public/WebCString.h: Removed. * public/WebCanvas.h: Removed. * public/WebClipboard.h: Removed. * public/WebColor.h: Removed. * public/WebColorName.h: Removed. * public/WebCommon.h: Removed. * public/WebCompositorInputHandler.h: * public/WebCookie.h: Removed. * public/WebCookieJar.h: Removed. * public/WebData.h: Removed. * public/WebDragData.h: Removed. * public/WebFileSystem.h: Removed. * public/WebFloatPoint.h: Removed. * public/WebFloatQuad.h: Removed. * public/WebFloatRect.h: Removed. * public/WebGamepad.h: Removed. * public/WebGamepads.h: Removed. * public/WebGraphicsContext3D.h: Removed. * public/WebHTTPBody.h: Removed. * public/WebHTTPHeaderVisitor.h: Removed. * public/WebHTTPLoadInfo.h: Removed. * public/WebIDBCallbacks.h: * public/WebImage.h: Removed. * public/WebIntent.h: * public/WebIntentServiceInfo.h: * public/WebKitPlatformSupport.h: Removed. * public/WebLocalizedString.h: Removed. * public/WebMediaStreamDescriptor.h: Removed. * public/WebMimeRegistry.h: Removed. * public/WebNonCopyable.h: Removed. * public/WebPageOverlay.h: * public/WebPeerConnectionHandler.h: Removed. * public/WebPeerConnectionHandlerClient.h: Removed. * public/WebPoint.h: Removed. * public/WebPrivateOwnPtr.h: Removed. * public/WebPrivatePtr.h: Removed. * public/WebRect.h: Removed. * public/WebSerializedScriptValue.h: Removed. * public/WebSize.h: Removed. * public/WebSocketStreamError.h: Removed. * public/WebSocketStreamHandle.h: Removed. * public/WebSocketStreamHandleClient.h: Removed. * public/WebString.h: Removed. * public/WebThread.h: Removed. * public/WebThreadSafeData.h: Removed. * public/WebURL.h: Removed. * public/WebURLError.h: Removed. * public/WebURLLoadTiming.h: Removed. * public/WebURLLoader.h: Removed. * public/WebURLLoaderClient.h: Removed. * public/WebURLRequest.h: Removed. * public/WebURLResponse.h: Removed. * public/WebVector.h: Removed. * public/WebWorkerRunLoop.h: * public/android/WebThemeEngine.h: Removed. * public/linux/WebFontFamily.h: Removed. * public/linux/WebThemeEngine.h: Removed. * public/mac/WebThemeEngine.h: Removed. * public/win/WebThemeEngine.h: Removed. * src/ApplicationCacheHost.cpp: * src/ApplicationCacheHostInternal.h: * src/AssertMatchingEnums.cpp: * src/AssociatedURLLoader.cpp: * src/AssociatedURLLoader.h: * src/AsyncFileSystemChromium.cpp: * src/AsyncFileWriterChromium.cpp: * src/AudioDestinationChromium.cpp: * src/AudioDestinationChromium.h: * src/AutofillPopupMenuClient.cpp: * src/BlobRegistryProxy.cpp: * src/CCThreadImpl.cpp: * src/ChromeClientImpl.cpp: * src/ChromiumCurrentTime.cpp: * src/ChromiumOSRandomSource.cpp: * src/ChromiumThreading.cpp: * src/CompositionUnderlineBuilder.h: * src/CompositionUnderlineVectorBuilder.h: * src/ContextMenuClientImpl.cpp: * src/DragClientImpl.cpp: * src/DragScrollTimer.h: * src/ExternalPopupMenu.cpp: * src/FrameLoaderClientImpl.cpp: * src/GraphicsContext3DChromium.cpp: * src/IDBCallbacksProxy.cpp: * src/IDBCursorBackendProxy.cpp: * src/IDBFactoryBackendProxy.cpp: * src/IDBObjectStoreBackendProxy.cpp: * src/InspectorClientImpl.cpp: * src/InspectorFrontendClientImpl.cpp: * src/LocalFileSystemChromium.cpp: * src/LocalizedStrings.cpp: * src/NotificationPresenterImpl.cpp: * src/PlatformMessagePortChannel.cpp: * src/PlatformSupport.cpp: * src/ResourceHandle.cpp: * src/ResourceHandleInternal.h: * src/ScrollbarGroup.cpp: * src/SharedWorkerRepository.cpp: * src/SocketStreamHandle.cpp: * src/SpeechInputClientImpl.cpp: * src/StorageAreaProxy.cpp: * src/StorageEventDispatcherChromium.cpp: * src/StorageNamespaceProxy.cpp: * src/WebAccessibilityObject.cpp: * src/WebAnimationControllerImpl.cpp: * src/WebArrayBufferView.cpp: * src/WebAttribute.cpp: * src/WebAudioBus.cpp: * src/WebBindings.cpp: * src/WebBlobData.cpp: * src/WebCString.cpp: * src/WebColor.cpp: * src/WebCommon.cpp: * src/WebCompositorImpl.cpp: * src/WebCompositorInputHandlerImpl.cpp: * src/WebContentLayerImpl.cpp: * src/WebDOMEventListenerPrivate.h: * src/WebDOMMessageEvent.cpp: * src/WebDOMStringList.cpp: * src/WebData.cpp: * src/WebDataSourceImpl.cpp: * src/WebDatabase.cpp: * src/WebDevToolsAgentImpl.cpp: * src/WebDocument.cpp: * src/WebDocumentType.cpp: * src/WebDragData.cpp: * src/WebEntities.cpp: * src/WebExternalTextureLayerImpl.cpp: * src/WebFileChooserCompletionImpl.h: * src/WebFileSystemCallbacksImpl.cpp: * src/WebFileSystemCallbacksImpl.h: * src/WebFloatQuad.cpp: * src/WebFontImpl.cpp: * src/WebFormElement.cpp: * src/WebFrameImpl.cpp: * src/WebGeolocationError.cpp: * src/WebGeolocationPermissionRequest.cpp: * src/WebGraphicsContext3D.cpp: * src/WebHTTPBody.cpp: * src/WebHTTPLoadInfo.cpp: * src/WebHistoryItem.cpp: * src/WebIDBCallbacksImpl.cpp: * src/WebIDBCursorImpl.h: * src/WebIDBDatabaseCallbacksImpl.cpp: * src/WebIDBDatabaseCallbacksImpl.h: * src/WebIDBDatabaseError.cpp: * src/WebIDBDatabaseImpl.h: * src/WebIDBIndexImpl.h: * src/WebIDBKey.cpp: * src/WebIDBKeyPath.cpp: * src/WebIDBObjectStoreImpl.cpp: * src/WebIDBObjectStoreImpl.h: * src/WebIDBTransactionImpl.h: * src/WebIconLoadingCompletionImpl.h: * src/WebImageCG.cpp: * src/WebImageDecoder.cpp: * src/WebImageSkia.cpp: * src/WebInputElement.cpp: * src/WebKit.cpp: * src/WebLabelElement.cpp: * src/WebLayer.cpp: * src/WebLayerTreeView.cpp: * src/WebLayerTreeViewImpl.cpp: * src/WebMediaPlayerClientImpl.cpp: * src/WebMediaStreamDescriptor.cpp: * src/WebMediaStreamRegistry.cpp: * src/WebMediaStreamSource.cpp: * src/WebNode.cpp: * src/WebNotification.cpp: * src/WebOptionElement.cpp: * src/WebPageSerializer.cpp: * src/WebPageSerializerImpl.cpp: * src/WebPageSerializerImpl.h: * src/WebPluginContainerImpl.cpp: * src/WebPluginListBuilderImpl.cpp: * src/WebPluginLoadObserver.h: * src/WebPopupMenuImpl.cpp: * src/WebPopupMenuImpl.h: * src/WebRange.cpp: * src/WebRegularExpression.cpp: * src/WebScriptController.cpp: * src/WebScrollbarImpl.cpp: * src/WebSecurityOrigin.cpp: * src/WebSecurityPolicy.cpp: * src/WebSelectElement.cpp: * src/WebSerializedScriptValue.cpp: * src/WebSettingsImpl.cpp: * src/WebSharedWorkerImpl.cpp: * src/WebSocketImpl.cpp: * src/WebSocketImpl.h: * src/WebSpeechInputControllerMockImpl.cpp: * src/WebSpeechInputControllerMockImpl.h: * src/WebStorageAreaImpl.cpp: * src/WebStorageEventDispatcherImpl.cpp: * src/WebStorageNamespaceImpl.cpp: * src/WebString.cpp: * src/WebTextCheckingCompletionImpl.cpp: * src/WebThreadSafeData.cpp: * src/WebURL.cpp: * src/WebURLError.cpp: * src/WebURLLoadTiming.cpp: * src/WebURLRequest.cpp: * src/WebURLResponse.cpp: * src/WebURLResponsePrivate.h: * src/WebUserMediaRequest.cpp: * src/WebViewImpl.cpp: * src/WebViewImpl.h: * src/WebWorkerClientImpl.cpp: * src/WebWorkerClientImpl.h: * src/WebWorkerImpl.cpp: * src/WorkerAsyncFileSystemChromium.cpp: * src/WorkerAsyncFileWriterChromium.cpp: * src/WorkerFileSystemCallbacksBridge.cpp: * src/WorkerFileSystemCallbacksBridge.h: * src/WorkerFileWriterCallbacksBridge.cpp: * src/WrappedResourceRequest.h: * src/WrappedResourceResponse.h: * src/mac/WebSubstringUtil.mm: * tests/AssociatedURLLoaderTest.cpp: * tests/CCLayerTreeHostTest.cpp: * tests/FrameTestHelpers.cpp: * tests/MockWebGraphicsContext3D.h: * tests/PopupMenuTest.cpp: * tests/RunAllTests.cpp: * tests/WebLayerTest.cpp: * tests/WebPageNewSerializerTest.cpp: * tests/WebPageSerializerTest.cpp: * tests/WebURLRequestTest.cpp: * tests/WebUnitTests.h: * tests/WebViewTest.cpp: Tools: Update includes to point to the new header locations. * DumpRenderTree/chromium/AccessibilityController.cpp: * DumpRenderTree/chromium/AccessibilityUIElement.cpp: * DumpRenderTree/chromium/CppBoundClass.cpp: * DumpRenderTree/chromium/DRTDevToolsAgent.cpp: * DumpRenderTree/chromium/DRTDevToolsAgent.h: * DumpRenderTree/chromium/DRTDevToolsClient.h: * DumpRenderTree/chromium/EventSender.cpp: * DumpRenderTree/chromium/EventSender.h: * DumpRenderTree/chromium/GamepadController.h: * DumpRenderTree/chromium/LayoutTestController.cpp: * DumpRenderTree/chromium/LayoutTestController.h: * DumpRenderTree/chromium/MockSpellCheck.cpp: * DumpRenderTree/chromium/NotificationPresenter.cpp: * DumpRenderTree/chromium/PlainTextController.cpp: * DumpRenderTree/chromium/Task.cpp: * DumpRenderTree/chromium/TestNavigationController.h: * DumpRenderTree/chromium/TestShell.cpp: * DumpRenderTree/chromium/TestWebPlugin.cpp: * DumpRenderTree/chromium/TestWebPlugin.h: * DumpRenderTree/chromium/TextInputController.cpp: * DumpRenderTree/chromium/WebPermissions.cpp: * DumpRenderTree/chromium/WebPreferences.h: * DumpRenderTree/chromium/WebThemeEngineDRTMac.h: * DumpRenderTree/chromium/WebThemeEngineDRTMac.mm: * DumpRenderTree/chromium/WebThemeEngineDRTWin.cpp: * DumpRenderTree/chromium/WebThemeEngineDRTWin.h: * DumpRenderTree/chromium/WebViewHost.cpp: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@102044 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 25 Aug, 2011 1 commit
-
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=66488 Patch by John Bates <jbates@google.com> on 2011-08-25 Reviewed by Stephen White. This patch simply changes NativeImageSkia to have a SkBitmap instead of deriving from SkBitmap. All dependent code updated to access the member instead of calling SkBitmap methods on NativeImageSkia objects. This may or may not fix the memory leak, but it's definitely a bug that could cause memory leaks. Source/WebCore: * platform/chromium/DragImageChromiumSkia.cpp: (WebCore::createDragImageFromImage): * platform/graphics/chromium/PlatformImage.cpp: (WebCore::PlatformImage::updateFromImage): * platform/graphics/skia/BitmapImageSingleFrameSkia.h: (WebCore::BitmapImageSingleFrameSkia::currentFrameHasAlpha): (WebCore::BitmapImageSingleFrameSkia::size): (WebCore::BitmapImageSingleFrameSkia::notSolidColor): * platform/graphics/skia/GraphicsContext3DSkia.cpp: (WebCore::GraphicsContext3D::getImageData): * platform/graphics/skia/ImageSkia.cpp: (WebCore::paintSkBitmap): (WebCore::Image::drawPattern): (WebCore::BitmapImage::checkForSolidColor): * platform/graphics/skia/NativeImageSkia.cpp: (WebCore::NativeImageSkia::NativeImageSkia): (WebCore::NativeImageSkia::decodedSize): (WebCore::NativeImageSkia::resizedBitmap): * platform/graphics/skia/NativeImageSkia.h: (WebCore::NativeImageSkia::bitmap): * platform/graphics/skia/PatternSkia.cpp: (WebCore::Pattern::platformPattern): * platform/image-decoders/ImageDecoder.h: (WebCore::ImageFrame::getAddr): * platform/image-decoders/skia/ImageDecoderSkia.cpp: (WebCore::ImageFrame::operator=): (WebCore::ImageFrame::clearPixelData): (WebCore::ImageFrame::zeroFillPixelData): (WebCore::ImageFrame::copyBitmapData): (WebCore::ImageFrame::setSize): (WebCore::ImageFrame::hasAlpha): (WebCore::ImageFrame::setHasAlpha): (WebCore::ImageFrame::width): (WebCore::ImageFrame::height): Source/WebKit/chromium: * src/PlatformBridge.cpp: (WebCore::PlatformBridge::clipboardWriteImage): * src/WebImageDecoder.cpp: (WebKit::WebImageDecoder::getFrameAtIndex): * src/WebImageSkia.cpp: (WebKit::WebImage::fromData): (WebKit::WebImage::operator=): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93792 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 27 Apr, 2011 1 commit
-
-
jamesr@google.com authored
Reviewed by Adam Barth. Fix OwnPtr strict issues in chromium linux build https://bugs.webkit.org/show_bug.cgi?id=59664 * platform/graphics/chromium/ComplexTextControllerLinux.cpp: (WebCore::ComplexTextController::getNormalizedTextRun): * platform/graphics/skia/ImageBufferSkia.cpp: (WebCore::ImageBuffer::ImageBuffer): * platform/graphics/skia/PlatformContextSkia.cpp: (WebCore::PlatformContextSkia::PlatformContextSkia): 2011-04-27 James Robinson <jamesr@chromium.org> Reviewed by Adam Barth. Fix OwnPtr strict issues in chromium linux build https://bugs.webkit.org/show_bug.cgi?id=59664 * src/WebImageDecoder.cpp: (WebKit::WebImageDecoder::getFrameAtIndex): * src/WebImageSkia.cpp: (WebKit::WebImage::fromData): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@85135 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 16 Jan, 2011 1 commit
-
-
abarth@webkit.org authored
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75909 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 10 Nov, 2009 1 commit
-
-
eric@webkit.org authored
Reviewed by Dimitri Glazkov. Up-streaming Chromium API src files: WebFileChooser...WebImageSkia https://bugs.webkit.org/show_bug.cgi?id=31276 * src/WebFileChooserCompletionImpl.cpp: Added. (WebKit::WebFileChooserCompletionImpl::WebFileChooserCompletionImpl): (WebKit::WebFileChooserCompletionImpl::~WebFileChooserCompletionImpl): (WebKit::WebFileChooserCompletionImpl::didChooseFile): * src/WebFileChooserCompletionImpl.h: Added. * src/WebFontCache.cpp: Added. (WebKit::WebFontCache::fontDataCount): (WebKit::WebFontCache::inactiveFontDataCount): (WebKit::WebFontCache::clear): * src/WebFormElement.cpp: Added. (WebKit::WebFormElement::WebFormElement): (WebKit::WebFormElement::operator=): (WebKit::WebFormElement::operator WTF::PassRefPtr<WebCore::HTMLFormElement>): (WebKit::WebFormElement::autoComplete): (WebKit::WebFormElement::action): (WebKit::WebFormElement::submit): (WebKit::WebFormElement::getNamedElements): * src/WebFrameImpl.cpp: Added. (WebKit::frameContentAsPlainText): (WebKit::ChromePrintContext::ChromePrintContext): (WebKit::ChromePrintContext::begin): (WebKit::ChromePrintContext::getPageShrink): (WebKit::ChromePrintContext::spoolPage): (WebKit::DataSourceForDocLoader): (WebKit::WebFrameImpl::DeferredScopeStringMatches::DeferredScopeStringMatches): (WebKit::WebFrameImpl::DeferredScopeStringMatches::doTimeout): (WebKit::WebFrame::frameForEnteredContext): (WebKit::WebFrame::frameForCurrentContext): (WebKit::WebFrameImpl::name): (WebKit::WebFrameImpl::url): (WebKit::WebFrameImpl::favIconURL): (WebKit::WebFrameImpl::openSearchDescriptionURL): (WebKit::WebFrameImpl::scrollOffset): (WebKit::WebFrameImpl::contentsSize): (WebKit::WebFrameImpl::contentsPreferredWidth): (WebKit::WebFrameImpl::hasVisibleContent): (WebKit::WebFrameImpl::view): (WebKit::WebFrameImpl::opener): (WebKit::WebFrameImpl::parent): (WebKit::WebFrameImpl::top): (WebKit::WebFrameImpl::firstChild): (WebKit::WebFrameImpl::lastChild): (WebKit::WebFrameImpl::nextSibling): (WebKit::WebFrameImpl::previousSibling): (WebKit::WebFrameImpl::traverseNext): (WebKit::WebFrameImpl::traversePrevious): (WebKit::WebFrameImpl::findChildByName): (WebKit::WebFrameImpl::findChildByExpression): (WebKit::WebFrameImpl::forms): (WebKit::WebFrameImpl::securityOrigin): (WebKit::WebFrameImpl::grantUniversalAccess): (WebKit::WebFrameImpl::windowObject): (WebKit::WebFrameImpl::bindToWindowObject): (WebKit::WebFrameImpl::executeScript): (WebKit::WebFrameImpl::executeScriptInNewContext): (WebKit::WebFrameImpl::executeScriptInIsolatedWorld): (WebKit::WebFrameImpl::addMessageToConsole): (WebKit::WebFrameImpl::collectGarbage): (WebKit::WebFrameImpl::mainWorldScriptContext): (WebKit::WebFrameImpl::insertStyleText): (WebKit::WebFrameImpl::reload): (WebKit::WebFrameImpl::loadRequest): (WebKit::WebFrameImpl::loadHistoryItem): (WebKit::WebFrameImpl::loadData): (WebKit::WebFrameImpl::loadHTMLString): (WebKit::WebFrameImpl::isLoading): (WebKit::WebFrameImpl::stopLoading): (WebKit::WebFrameImpl::provisionalDataSource): (WebKit::WebFrameImpl::dataSource): (WebKit::WebFrameImpl::previousHistoryItem): (WebKit::WebFrameImpl::currentHistoryItem): (WebKit::WebFrameImpl::enableViewSourceMode): (WebKit::WebFrameImpl::isViewSourceModeEnabled): (WebKit::WebFrameImpl::setReferrerForRequest): (WebKit::WebFrameImpl::dispatchWillSendRequest): (WebKit::WebFrameImpl::commitDocumentData): (WebKit::WebFrameImpl::unloadListenerCount): (WebKit::WebFrameImpl::isProcessingUserGesture): (WebKit::WebFrameImpl::willSuppressOpenerInNewFrame): (WebKit::WebFrameImpl::replaceSelection): (WebKit::WebFrameImpl::insertText): (WebKit::WebFrameImpl::setMarkedText): (WebKit::WebFrameImpl::unmarkText): (WebKit::WebFrameImpl::hasMarkedText): (WebKit::WebFrameImpl::markedRange): (WebKit::WebFrameImpl::executeCommand): (WebKit::WebFrameImpl::isCommandEnabled): (WebKit::WebFrameImpl::enableContinuousSpellChecking): (WebKit::WebFrameImpl::isContinuousSpellCheckingEnabled): (WebKit::WebFrameImpl::hasSelection): (WebKit::WebFrameImpl::selectionRange): (WebKit::WebFrameImpl::selectionAsText): (WebKit::WebFrameImpl::selectionAsMarkup): (WebKit::WebFrameImpl::printBegin): (WebKit::WebFrameImpl::getPrintPageShrink): (WebKit::WebFrameImpl::printPage): (WebKit::WebFrameImpl::printEnd): (WebKit::WebFrameImpl::find): (WebKit::WebFrameImpl::stopFinding): (WebKit::WebFrameImpl::scopeStringMatches): (WebKit::WebFrameImpl::cancelPendingScopingEffort): (WebKit::WebFrameImpl::increaseMatchCount): (WebKit::WebFrameImpl::reportFindInPageSelection): (WebKit::WebFrameImpl::resetMatchCount): (WebKit::WebFrameImpl::completeURL): (WebKit::WebFrameImpl::contentAsText): (WebKit::WebFrameImpl::contentAsMarkup): (WebKit::WebFrameImpl::create): (WebKit::WebFrameImpl::WebFrameImpl): (WebKit::WebFrameImpl::~WebFrameImpl): (WebKit::WebFrameImpl::initializeAsMainFrame): (WebKit::WebFrameImpl::createChildFrame): (WebKit::WebFrameImpl::layout): (WebKit::WebFrameImpl::paint): (WebKit::WebFrameImpl::createFrameView): (WebKit::WebFrameImpl::fromFrame): (WebKit::WebFrameImpl::viewImpl): (WebKit::WebFrameImpl::dataSourceImpl): (WebKit::WebFrameImpl::provisionalDataSourceImpl): (WebKit::WebFrameImpl::setFindEndstateFocusAndSelection): (WebKit::WebFrameImpl::didFail): (WebKit::WebFrameImpl::setAllowsScrolling): (WebKit::WebFrameImpl::registerPasswordListener): (WebKit::WebFrameImpl::getPasswordListener): (WebKit::WebFrameImpl::closing): (WebKit::WebFrameImpl::invalidateArea): (WebKit::WebFrameImpl::addMarker): (WebKit::WebFrameImpl::setMarkerActive): (WebKit::WebFrameImpl::ordinalOfFirstMatchForFrame): (WebKit::WebFrameImpl::shouldScopeMatches): (WebKit::WebFrameImpl::scopeStringMatchesSoon): (WebKit::WebFrameImpl::callScopeStringMatches): (WebKit::WebFrameImpl::invalidateIfNecessary): (WebKit::WebFrameImpl::clearPasswordListeners): (WebKit::WebFrameImpl::loadJavaScriptURL): * src/WebFrameImpl.h: Added. (WebKit::WebFrameImpl::liveObjectCount): (WebKit::WebFrameImpl::frame): (WebKit::WebFrameImpl::frameView): (WebKit::WebFrameImpl::activeMatchFrame): (WebKit::WebFrameImpl::client): (WebKit::WebFrameImpl::dropClient): (WebKit::WebFrameImpl::ClientHandle::create): (WebKit::WebFrameImpl::ClientHandle::client): (WebKit::WebFrameImpl::ClientHandle::dropClient): (WebKit::WebFrameImpl::ClientHandle::ClientHandle): (WebKit::WebFrameImpl::): * src/WebHTTPBody.cpp: Added. (WebKit::WebHTTPBody::initialize): (WebKit::WebHTTPBody::reset): (WebKit::WebHTTPBody::assign): (WebKit::WebHTTPBody::elementCount): (WebKit::WebHTTPBody::elementAt): (WebKit::WebHTTPBody::appendData): (WebKit::WebHTTPBody::appendFile): (WebKit::WebHTTPBody::identifier): (WebKit::WebHTTPBody::setIdentifier): (WebKit::WebHTTPBody::WebHTTPBody): (WebKit::WebHTTPBody::operator=): (WebKit::WebHTTPBody::operator PassRefPtr<FormData>): (WebKit::WebHTTPBody::ensureMutable): * src/WebHistoryItem.cpp: Added. (WebKit::WebHistoryItem::initialize): (WebKit::WebHistoryItem::reset): (WebKit::WebHistoryItem::assign): (WebKit::WebHistoryItem::urlString): (WebKit::WebHistoryItem::setURLString): (WebKit::WebHistoryItem::originalURLString): (WebKit::WebHistoryItem::setOriginalURLString): (WebKit::WebHistoryItem::referrer): (WebKit::WebHistoryItem::setReferrer): (WebKit::WebHistoryItem::target): (WebKit::WebHistoryItem::setTarget): (WebKit::WebHistoryItem::parent): (WebKit::WebHistoryItem::setParent): (WebKit::WebHistoryItem::title): (WebKit::WebHistoryItem::setTitle): (WebKit::WebHistoryItem::alternateTitle): (WebKit::WebHistoryItem::setAlternateTitle): (WebKit::WebHistoryItem::lastVisitedTime): (WebKit::WebHistoryItem::setLastVisitedTime): (WebKit::WebHistoryItem::scrollOffset): (WebKit::WebHistoryItem::setScrollOffset): (WebKit::WebHistoryItem::isTargetItem): (WebKit::WebHistoryItem::setIsTargetItem): (WebKit::WebHistoryItem::visitCount): (WebKit::WebHistoryItem::setVisitCount): (WebKit::WebHistoryItem::documentState): (WebKit::WebHistoryItem::setDocumentState): (WebKit::WebHistoryItem::httpContentType): (WebKit::WebHistoryItem::setHTTPContentType): (WebKit::WebHistoryItem::httpBody): (WebKit::WebHistoryItem::setHTTPBody): (WebKit::WebHistoryItem::children): (WebKit::WebHistoryItem::setChildren): (WebKit::WebHistoryItem::appendToChildren): (WebKit::WebHistoryItem::WebHistoryItem): (WebKit::WebHistoryItem::operator=): (WebKit::WebHistoryItem::operator PassRefPtr<HistoryItem>): (WebKit::WebHistoryItem::ensureMutable): * src/WebImageCG.cpp: Added. (WebKit::WebImage::fromData): (WebKit::WebImage::reset): (WebKit::WebImage::assign): (WebKit::WebImage::isNull): (WebKit::WebImage::size): (WebKit::WebImage::WebImage): (WebKit::WebImage::operator=): * src/WebImageSkia.cpp: Added. (WebKit::WebImage::fromData): (WebKit::WebImage::reset): (WebKit::WebImage::assign): (WebKit::WebImage::isNull): (WebKit::WebImage::size): (WebKit::WebImage::WebImage): (WebKit::WebImage::operator=): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@50720 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-