diff options
Diffstat (limited to 'src/3rdparty/webkit/WebKit/ChangeLog')
-rw-r--r-- | src/3rdparty/webkit/WebKit/ChangeLog | 321 |
1 files changed, 321 insertions, 0 deletions
diff --git a/src/3rdparty/webkit/WebKit/ChangeLog b/src/3rdparty/webkit/WebKit/ChangeLog index c7913d2..a870e74 100644 --- a/src/3rdparty/webkit/WebKit/ChangeLog +++ b/src/3rdparty/webkit/WebKit/ChangeLog @@ -1,3 +1,324 @@ +2009-09-07 Steve Block <steveblock@google.com> + + Reviewed by Adam Barth. + + Adds a mock Geolocation service. This will be used to provide predictable behavior of the + Geolocation API for use in LayoutTests. Later changes will integrate the the mock + Geolocation service with DumpRenderTree. + https://bugs.webkit.org/show_bug.cgi?id=28264 + + * WebKit.xcodeproj/project.pbxproj: Modified. Adds WebGeolocationMock. + +2009-09-03 John Sullivan <sullivan@apple.com> + + Reviewed by Adam Roben + + * StringsNotToBeLocalized.txt: + Brought this file up to date. + +2009-08-31 Mark Rowe <mrowe@apple.com> + + Rubber-stamped by Beth Dakin. + + Remove WebViewEditingContextMenu.nib and WebViewEditingContextMenuOld.nib. + We stopped using these back in r18592 when we switched over to context menus + driven by WebCore. + + * English.lproj/WebViewEditingContextMenu.nib/classes.nib: Removed. + * English.lproj/WebViewEditingContextMenu.nib/info.nib: Removed. + * English.lproj/WebViewEditingContextMenu.nib/objects.nib: Removed. + * English.lproj/WebViewEditingContextMenuOld.nib/classes.nib: Removed. + * English.lproj/WebViewEditingContextMenuOld.nib/info.nib: Removed. + * English.lproj/WebViewEditingContextMenuOld.nib/objects.nib: Removed. + * WebKit.xcodeproj/project.pbxproj: + +2009-08-28 Chris Fleizach <cfleizach@apple.com> + + Reviewed by John Sullivan. + + update-webkit-localizable-strings script can no longer complete + https://bugs.webkit.org/show_bug.cgi?id=28792 + + * English.lproj/Localizable.strings: + +2009-08-27 John Sullivan <sullivan@apple.com> + + * StringsNotToBeLocalized.txt: + Brought up to date, other than the problem mentioned in https://bugs.webkit.org/show_bug.cgi?id=28792 + +2009-08-25 Eric Carlson <eric.carlson@apple.com> + + Reviewed by Oliver Hunt. + + <video> and <audio> controller should be accessible + https://bugs.webkit.org/show_bug.cgi?id=28081 + + Add localized strings for media controller accessiblility. + + * English.lproj/Localizable.strings: + +2009-08-20 Chris Fleizach <cfleizach@apple.com> + + Reviewed by Darin Adler. + + Enable various "grouping" ARIA roles + https://bugs.webkit.org/show_bug.cgi?id=28486 + + * English.lproj/Localizable.strings: + +2009-08-18 Drew Wilson <atwilson@google.com> + + Reviewed by Eric Seidel. + + Need to extend DumpRenderTree to expose number of worker threads. + https://bugs.webkit.org/show_bug.cgi?id=28292 + + * WebKit.xcodeproj/project.pbxproj: + Added WebWorkersPrivate APIs to mac WebKit to expose workerThreadCount() for DumpRenderTree. + +2009-08-06 Mark Rowe <mrowe@apple.com> + + Rubber-stamped by Sam Weinig. + + Add explicit dependencies for our build verification scripts to ensure that they always run after linking has completed. + + * WebKit.xcodeproj/project.pbxproj: + +2009-08-06 Mark Rowe <mrowe@apple.com> + + Bring a little order to our otherwise out of control lives. + + * WebKit.xcodeproj/project.pbxproj: + +2009-08-06 Mark Rowe <mrowe@apple.com> + + Build fix. + + Don't attempt to build a file that Anders just deleted. + + * WebKit.xcodeproj/project.pbxproj: + +2009-07-29 David Kilzer <ddkilzer@apple.com> + + <http://webkit.org/b/27788> Don't export WebPluginController.h as a private header + + Reviewed by Mark Rowe. + + WebPluginController.h includes WebPluginContainerCheck.h, which + is not a private header. Since WebPluginController.h doesn't + appear to be used anywhere, remove its private header status. + + * WebKit.xcodeproj/project.pbxproj: Remove private header + attribute from WebPluginController.h. + +2009-07-28 Maxime Simon <simon.maxime@gmail.com> + + Reviewed by David Levin. + + Added FrameLoaderClient for Haiku WebCore support. + https://bugs.webkit.org/show_bug.cgi?id=26952 + + * haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp: Added. + (WebCore::FrameLoaderClientHaiku::FrameLoaderClientHaiku): + (WebCore::FrameLoaderClientHaiku::setFrame): + (WebCore::FrameLoaderClientHaiku::setWebView): + (WebCore::FrameLoaderClientHaiku::detachFrameLoader): + (WebCore::FrameLoaderClientHaiku::hasWebView): + (WebCore::FrameLoaderClientHaiku::hasBackForwardList): + (WebCore::FrameLoaderClientHaiku::resetBackForwardList): + (WebCore::FrameLoaderClientHaiku::provisionalItemIsTarget): + (WebCore::FrameLoaderClientHaiku::makeRepresentation): + (WebCore::FrameLoaderClientHaiku::forceLayout): + (WebCore::FrameLoaderClientHaiku::forceLayoutForNonHTML): + (WebCore::FrameLoaderClientHaiku::updateHistoryForCommit): + (WebCore::FrameLoaderClientHaiku::updateHistoryForBackForwardNavigation): + (WebCore::FrameLoaderClientHaiku::updateHistoryForReload): + (WebCore::FrameLoaderClientHaiku::updateHistoryForStandardLoad): + (WebCore::FrameLoaderClientHaiku::updateHistoryForInternalLoad): + (WebCore::FrameLoaderClientHaiku::updateHistoryAfterClientRedirect): + (WebCore::FrameLoaderClientHaiku::setCopiesOnScroll): + (WebCore::FrameLoaderClientHaiku::tokenForLoadErrorReset): + (WebCore::FrameLoaderClientHaiku::resetAfterLoadError): + (WebCore::FrameLoaderClientHaiku::doNotResetAfterLoadError): + (WebCore::FrameLoaderClientHaiku::willCloseDocument): + (WebCore::FrameLoaderClientHaiku::detachedFromParent2): + (WebCore::FrameLoaderClientHaiku::detachedFromParent3): + (WebCore::FrameLoaderClientHaiku::dispatchDidHandleOnloadEvents): + (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveServerRedirectForProvisionalLoad): + (WebCore::FrameLoaderClientHaiku::dispatchDidCancelClientRedirect): + (WebCore::FrameLoaderClientHaiku::dispatchWillPerformClientRedirect): + (WebCore::FrameLoaderClientHaiku::dispatchDidChangeLocationWithinPage): + (WebCore::FrameLoaderClientHaiku::dispatchWillClose): + (WebCore::FrameLoaderClientHaiku::dispatchDidStartProvisionalLoad): + (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveTitle): + (WebCore::FrameLoaderClientHaiku::dispatchDidCommitLoad): + (WebCore::FrameLoaderClientHaiku::dispatchDidFinishDocumentLoad): + (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoad): + (WebCore::FrameLoaderClientHaiku::dispatchDidFirstLayout): + (WebCore::FrameLoaderClientHaiku::dispatchDidFirstVisuallyNonEmptyLayout): + (WebCore::FrameLoaderClientHaiku::dispatchShow): + (WebCore::FrameLoaderClientHaiku::cancelPolicyCheck): + (WebCore::FrameLoaderClientHaiku::dispatchWillSubmitForm): + (WebCore::FrameLoaderClientHaiku::dispatchDidLoadMainResource): + (WebCore::FrameLoaderClientHaiku::revertToProvisionalState): + (WebCore::FrameLoaderClientHaiku::postProgressStartedNotification): + (WebCore::FrameLoaderClientHaiku::postProgressEstimateChangedNotification): + (WebCore::FrameLoaderClientHaiku::postProgressFinishedNotification): + (WebCore::FrameLoaderClientHaiku::progressStarted): + (WebCore::FrameLoaderClientHaiku::progressCompleted): + (WebCore::FrameLoaderClientHaiku::setMainFrameDocumentReady): + (WebCore::FrameLoaderClientHaiku::willChangeTitle): + (WebCore::FrameLoaderClientHaiku::didChangeTitle): + (WebCore::FrameLoaderClientHaiku::finishedLoading): + (WebCore::FrameLoaderClientHaiku::canShowMIMEType): + (WebCore::FrameLoaderClientHaiku::representationExistsForURLScheme): + (WebCore::FrameLoaderClientHaiku::generatedMIMETypeForURLScheme): + (WebCore::FrameLoaderClientHaiku::frameLoadCompleted): + (WebCore::FrameLoaderClientHaiku::saveViewStateToItem): + (WebCore::FrameLoaderClientHaiku::restoreViewState): + (WebCore::FrameLoaderClientHaiku::restoreScrollPositionAndViewState): + (WebCore::FrameLoaderClientHaiku::provisionalLoadStarted): + (WebCore::FrameLoaderClientHaiku::shouldTreatURLAsSameAsCurrent): + (WebCore::FrameLoaderClientHaiku::addHistoryItemForFragmentScroll): + (WebCore::FrameLoaderClientHaiku::didFinishLoad): + (WebCore::FrameLoaderClientHaiku::prepareForDataSourceReplacement): + (WebCore::FrameLoaderClientHaiku::setTitle): + (WebCore::FrameLoaderClientHaiku::userAgent): + (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveIcon): + (WebCore::FrameLoaderClientHaiku::frameLoaderDestroyed): + (WebCore::FrameLoaderClientHaiku::canHandleRequest): + (WebCore::FrameLoaderClientHaiku::partClearedInBegin): + (WebCore::FrameLoaderClientHaiku::updateGlobalHistory): + (WebCore::FrameLoaderClientHaiku::updateGlobalHistoryRedirectLinks): + (WebCore::FrameLoaderClientHaiku::shouldGoToHistoryItem): + (WebCore::FrameLoaderClientHaiku::saveScrollPositionAndViewStateToItem): + (WebCore::FrameLoaderClientHaiku::canCachePage): + (WebCore::FrameLoaderClientHaiku::setMainDocumentError): + (WebCore::FrameLoaderClientHaiku::committedLoad): + (WebCore::FrameLoaderClientHaiku::cancelledError): + (WebCore::FrameLoaderClientHaiku::blockedError): + (WebCore::FrameLoaderClientHaiku::cannotShowURLError): + (WebCore::FrameLoaderClientHaiku::interruptForPolicyChangeError): + (WebCore::FrameLoaderClientHaiku::cannotShowMIMETypeError): + (WebCore::FrameLoaderClientHaiku::fileDoesNotExistError): + (WebCore::FrameLoaderClientHaiku::shouldFallBack): + (WebCore::FrameLoaderClientHaiku::createDocumentLoader): + (WebCore::FrameLoaderClientHaiku::download): + (WebCore::FrameLoaderClientHaiku::assignIdentifierToInitialRequest): + (WebCore::FrameLoaderClientHaiku::dispatchWillSendRequest): + (WebCore::FrameLoaderClientHaiku::shouldUseCredentialStorage): + (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveAuthenticationChallenge): + (WebCore::FrameLoaderClientHaiku::dispatchDidCancelAuthenticationChallenge): + (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveResponse): + (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveContentLength): + (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoading): + (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoading): + (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceFromMemoryCache): + (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceByXMLHttpRequest): + (WebCore::FrameLoaderClientHaiku::dispatchDidFailProvisionalLoad): + (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoad): + (WebCore::FrameLoaderClientHaiku::dispatchCreatePage): + (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForMIMEType): + (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNewWindowAction): + (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNavigationAction): + (WebCore::FrameLoaderClientHaiku::dispatchUnableToImplementPolicy): + (WebCore::FrameLoaderClientHaiku::startDownload): + (WebCore::FrameLoaderClientHaiku::createFrame): + (WebCore::FrameLoaderClientHaiku::objectContentType): + (WebCore::FrameLoaderClientHaiku::createPlugin): + (WebCore::FrameLoaderClientHaiku::redirectDataToPlugin): + (WebCore::FrameLoaderClientHaiku::pluginWillHandleLoadError): + (WebCore::FrameLoaderClientHaiku::createJavaAppletWidget): + (WebCore::FrameLoaderClientHaiku::overrideMediaType): + (WebCore::FrameLoaderClientHaiku::windowObjectCleared): + (WebCore::FrameLoaderClientHaiku::documentElementAvailable): + (WebCore::FrameLoaderClientHaiku::didPerformFirstNavigation): + (WebCore::FrameLoaderClientHaiku::registerForIconNotification): + (WebCore::FrameLoaderClientHaiku::savePlatformDataToCachedFrame): + (WebCore::FrameLoaderClientHaiku::transitionToCommittedFromCachedFrame): + (WebCore::FrameLoaderClientHaiku::transitionToCommittedForNewPage): + * haiku/WebCoreSupport/FrameLoaderClientHaiku.h: Added. + (WebCore::FrameLoaderClientHaiku::~FrameLoaderClientHaiku): + +2009-07-28 Maxime Simon <simon.maxime@gmail.com> + + Reviewed by David Levin. + + Added ChromeClient for Haiku WebCore support. + https://bugs.webkit.org/show_bug.cgi?id=26952 + + * haiku/WebCoreSupport/ChromeClientHaiku.cpp: Added. + (WebCore::ChromeClientHaiku::ChromeClientHaiku): + (WebCore::ChromeClientHaiku::~ChromeClientHaiku): + (WebCore::ChromeClientHaiku::chromeDestroyed): + (WebCore::ChromeClientHaiku::setWindowRect): + (WebCore::ChromeClientHaiku::windowRect): + (WebCore::ChromeClientHaiku::pageRect): + (WebCore::ChromeClientHaiku::scaleFactor): + (WebCore::ChromeClientHaiku::focus): + (WebCore::ChromeClientHaiku::unfocus): + (WebCore::ChromeClientHaiku::canTakeFocus): + (WebCore::ChromeClientHaiku::takeFocus): + (WebCore::ChromeClientHaiku::createWindow): + (WebCore::ChromeClientHaiku::createModalDialog): + (WebCore::ChromeClientHaiku::show): + (WebCore::ChromeClientHaiku::canRunModal): + (WebCore::ChromeClientHaiku::runModal): + (WebCore::ChromeClientHaiku::setToolbarsVisible): + (WebCore::ChromeClientHaiku::toolbarsVisible): + (WebCore::ChromeClientHaiku::setStatusbarVisible): + (WebCore::ChromeClientHaiku::statusbarVisible): + (WebCore::ChromeClientHaiku::setScrollbarsVisible): + (WebCore::ChromeClientHaiku::scrollbarsVisible): + (WebCore::ChromeClientHaiku::setMenubarVisible): + (WebCore::ChromeClientHaiku::menubarVisible): + (WebCore::ChromeClientHaiku::setResizable): + (WebCore::ChromeClientHaiku::addMessageToConsole): + (WebCore::ChromeClientHaiku::canRunBeforeUnloadConfirmPanel): + (WebCore::ChromeClientHaiku::runBeforeUnloadConfirmPanel): + (WebCore::ChromeClientHaiku::closeWindowSoon): + (WebCore::ChromeClientHaiku::runJavaScriptAlert): + (WebCore::ChromeClientHaiku::runJavaScriptConfirm): + (WebCore::ChromeClientHaiku::runJavaScriptPrompt): + (WebCore::ChromeClientHaiku::setStatusbarText): + (WebCore::ChromeClientHaiku::shouldInterruptJavaScript): + (WebCore::ChromeClientHaiku::tabsToLinks): + (WebCore::ChromeClientHaiku::windowResizerRect): + (WebCore::ChromeClientHaiku::repaint): + (WebCore::ChromeClientHaiku::scroll): + (WebCore::ChromeClientHaiku::screenToWindow): + (WebCore::ChromeClientHaiku::windowToScreen): + (WebCore::ChromeClientHaiku::platformWindow): + (WebCore::ChromeClientHaiku::contentsSizeChanged): + (WebCore::ChromeClientHaiku::scrollRectIntoView): + (WebCore::ChromeClientHaiku::addToDirtyRegion): + (WebCore::ChromeClientHaiku::scrollBackingStore): + (WebCore::ChromeClientHaiku::updateBackingStore): + (WebCore::ChromeClientHaiku::mouseDidMoveOverElement): + (WebCore::ChromeClientHaiku::setToolTip): + (WebCore::ChromeClientHaiku::print): + (WebCore::ChromeClientHaiku::exceededDatabaseQuota): + (WebCore::ChromeClientWx::reachedMaxAppCacheSize): + (WebCore::ChromeClientHaiku::requestGeolocationPermissionForFrame): + (WebCore::ChromeClientHaiku::runOpenPanel): + (WebCore::ChromeClientHaiku::setCursor): + (WebCore::ChromeClientHaiku::formStateDidChange): + (WebCore::ChromeClientHaiku::createHTMLParserQuirks): + * haiku/WebCoreSupport/ChromeClientHaiku.h: Added. + +2009-07-28 Robert Hogan <robert@roberthogan.net> + + Reviewed by Simon Hausmann. + + Add WebKit version API to Qt. + + Get the current version of WebKit from WebKit/mac/Configurations/Version.xcconfig + at compile time and make it available to webkit ports through WebKitVersion.h. + + https://bugs.webkit.org/show_bug.cgi?id=27158 + + * scripts/generate-webkitversion.pl: Added + 2009-07-24 Andrei Popescu <andreip@google.com> ApplicationCache should have size limit |