--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/3rdparty/webkit/WebKit/ChangeLog Mon Jan 11 14:00:40 2010 +0000
@@ -0,0 +1,1728 @@
+2009-10-19 John Gregg <johnnyg@google.com>
+
+ Reviewed by Dimitri Glazkov.
+
+ set ENABLE_NOTIFICATIONS=1 for Chromium
+ https://bugs.webkit.org/show_bug.cgi?id=29949
+
+ * chromium/features.gypi:
+
+2009-10-13 Drew Wilson <atwilson@atwilson-macpro.local>
+
+ Reviewed by David Levin.
+
+ Enable SHARED_WORKERS for Chromium
+ https://bugs.webkit.org/show_bug.cgi?id=30289
+
+ * chromium/features.gypi:
+ Turned on ENABLE_SHARED_WORKERS by default. This doesn't actually turn on
+ SharedWorkers yet, as Chromium overrides this flag in its feature_overrides.gypi.
+
+2009-10-12 Yaar Schnitman <yaar@chromium.org>
+
+ Reviewed by Dimitri Glazkov.
+
+ Chromium Port - Windows
+ https://bugs.webkit.org/show_bug.cgi?id=29969
+
+ * chromium/DEPS: Added gtest dep required by windows and incremented some of the deps revisions.
+
+2009-10-06 Simon Fraser <simon.fraser@apple.com>
+
+ Reviewed by Mark Rowe.
+
+ accessibility/media-element.html crashes (and has incorrect result)
+ https://bugs.webkit.org/show_bug.cgi?id=30108
+
+ Fix up the accessibilty label for the newly added fullscreen button,
+ and update the test result accordingly.
+
+ * English.lproj/Localizable.strings:
+
+2009-10-05 Kevin Decker <kdecker@apple.com>
+
+ Reviewed by Dan Bernstein.
+
+ * WebKit.xcodeproj/project.pbxproj: Add WebPluginHalterClient to the project.
+
+2009-10-05 Yaar Schnitman <yaar@chromium.org>
+
+ Reviewed by Dimitri Glazkov.
+
+ One of the dependencies' SVN url was missing a @ before the revision number.
+
+ https://bugs.webkit.org/show_bug.cgi?id=30101
+
+ * chromium/DEPS:
+
+2009-10-05 Pierre d'Herbemont <pdherbemont@webkit.org>
+
+ Reviewed by Simon Fraser
+
+ Support fullscreen in MediaPlayer (Mac)
+ https://bugs.webkit.org/show_bug.cgi?id=26742
+
+ Add new files for video fullscreen.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-10-05 Pavel Feldman <pfeldman@chromium.org>
+
+ Reviewed by Timothy Hatcher.
+
+ Web Inspector: add testing harness for Web Inspector.
+
+ https://bugs.webkit.org/show_bug.cgi?id=30010
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-10-04 Fumitoshi Ukai <ukai@chromium.org>
+
+ Reviewed by Eric Seidel
+
+ Enable Web Sockets in chromium build.
+ https://bugs.webkit.org/show_bug.cgi?id=29917
+
+ * chromium/features.gypi:
+
+2009-10-02 Yaar Schnitman <yaar@chromium.org>
+
+ Reviewed by Dimitri Glazkov.
+
+ Added gyp_webkit that does a subset of the things gyp_chromium does
+ plus some specialization for an upstream chromium build.
+
+ https://bugs.webkit.org/show_bug.cgi?id=29986
+
+ * chromium/DEPS: Points to gyp_webkit instead of gyp_chromium.
+ * chromium/gyp_webkit: A new python file.
+
+2009-10-01 Yaar Schnitman <yaar@chromium.org>
+
+ Reviewed by Dimitri Glazkov.
+
+ Make it possible to override the list of feature defines when building
+ downstream.
+
+ https://bugs.webkit.org/show_bug.cgi?id=29979
+
+ * chromium/features.gypi:
+
+2009-10-01 Yaar Schnitman <yaar@chromium.org>
+
+ Reviewed by Dimitri Glazkov.
+
+ Added windows-specific dependencies, updated some revisions and
+ re-organized file to make revision tracking easier. Also removed
+ extensions/v8 dependency that is no longer needed upstream.
+
+ https://bugs.webkit.org/show_bug.cgi?id=29973
+
+ * chromium/DEPS:
+
+2009-09-30 Yaar Schnitman <yaar@chromium.org>
+
+ Reviewed by Dimitri Glazkov.
+
+ 1. Keeping up with downstream revisions.
+ 2. Turning off v8 snapshot build step.
+
+ https://bugs.webkit.org/show_bug.cgi?id=29928
+
+ * chromium/DEPS
+
+2009-09-29 Brady Eidson <beidson@apple.com>
+
+ Reviewed by John Sullivan.
+
+ WebKit Mac API should provide a delegate interface for global history.
+ <rdar://problem/7042773> and https://webkit.org/b/29904
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-09-28 Yaar Schnitman <yaar@chromium.org>
+
+ Reviewed by Dimitri Glazkov.
+
+ https://bugs.webkit.org/show_bug.cgi?id=29722
+
+ * chromium/DEPS: Describes the chromium port's dependencies and
+ is used by gclient to fetch them.
+ * chromium/webkit.gyp: Currently only builds webcore but in
+ the future will also build the webkit api.
+
+2009-09-26 David Kilzer <ddkilzer@apple.com>
+
+ Part 2 of 2: <http://webkit.org/b/29753> DerivedSources.make broken for non-Mac targets
+
+ Reviewed by Darin Adler.
+
+ Fix ENABLE_ORIENTATION_EVENTS for non-Mac platforms.
+
+ * chromium/features.gypi: Added 'ENABLE_ORIENTATION_EVENTS=0' to
+ disable this feature by default.
+
+2009-09-22 Yaar Schnitman <yaar@chromium.org>
+
+ Reviewed by David Levin.
+
+ Create chromium directory and ported chromium.org's features.gypi for
+ the webkit chromium port.
+
+ https://bugs.webkit.org/show_bug.cgi?id=29617
+
+ * chromium/features.gypi: Added.
+
+2009-09-21 Dan Bernstein <mitz@apple.com>
+
+ Reviewed by Anders Carlsson.
+
+ <rdar://problem/4137135> iFrame with PDF not being handled correctly on
+ usps.com
+ https://bugs.webkit.org/show_bug.cgi?id=4151
+
+ * WebKit.xcodeproj/project.pbxproj: Added WebPDFDocumentExtras.{h,mm}
+ and WebJSPDFDoc.{h,mm} and changed WebPDFRepresentation to
+ Objective-C++.
+
+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
+ https://bugs.webkit.org/show_bug.cgi?id=22700
+
+ Updated the project after adding WebApplicationCache.h/mm
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-07-16 Maxime Simon <simon.maxime@gmail.com>
+
+ Reviewed by Eric Seidel.
+
+ Added InspectorClient for Haiku WebCore support.
+ https://bugs.webkit.org/show_bug.cgi?id=26952
+
+ Adding two files, InspectorClientHaiku.h and InspectorClientHaiku.cpp
+
+ * haiku/WebCoreSupport/InspectorClientHaiku.cpp: Added.
+ (WebCore::InspectorClientHaiku::inspectorDestroyed):
+ (WebCore::InspectorClientHaiku::createPage):
+ (WebCore::InspectorClientHaiku::localizedStringsURL):
+ (WebCore::InspectorClientHaiku::hiddenPanels):
+ (WebCore::InspectorClientHaiku::showWindow):
+ (WebCore::InspectorClientHaiku::closeWindow):
+ (WebCore::InspectorClientHaiku::attachWindow):
+ (WebCore::InspectorClientHaiku::detachWindow):
+ (WebCore::InspectorClientHaiku::setAttachedWindowHeight):
+ (WebCore::InspectorClientHaiku::highlight):
+ (WebCore::InspectorClientHaiku::hideHighlight):
+ (WebCore::InspectorClientHaiku::inspectedURLChanged):
+ (WebCore::InspectorClientHaiku::populateSetting):
+ (WebCore::InspectorClientHaiku::storeSetting):
+ (WebCore::InspectorClientHaiku::removeSetting):
+ * haiku/WebCoreSupport/InspectorClientHaiku.h: Added.
+
+2009-07-16 Maxime Simon <simon.maxime@gmail.com>
+
+ Reviewed by Oliver Hunt.
+
+ Added EditorClient for Haiku WebCore support.
+ https://bugs.webkit.org/show_bug.cgi?id=26952
+
+ Adding two files, EditorClientHaiku.h and EditorClientHaiku.cpp
+
+ * haiku/WebCoreSupport/EditorClientHaiku.cpp: Added.
+ (WebCore::EditorClientHaiku::EditorClientHaiku):
+ (WebCore::EditorClientHaiku::setPage):
+ (WebCore::EditorClientHaiku::pageDestroyed):
+ (WebCore::EditorClientHaiku::shouldDeleteRange):
+ (WebCore::EditorClientHaiku::shouldShowDeleteInterface):
+ (WebCore::EditorClientHaiku::smartInsertDeleteEnabled):
+ (WebCore::EditorClientHaiku::isSelectTrailingWhitespaceEnabled):
+ (WebCore::EditorClientHaiku::isContinuousSpellCheckingEnabled):
+ (WebCore::EditorClientHaiku::toggleContinuousSpellChecking):
+ (WebCore::EditorClientHaiku::isGrammarCheckingEnabled):
+ (WebCore::EditorClientHaiku::toggleGrammarChecking):
+ (WebCore::EditorClientHaiku::spellCheckerDocumentTag):
+ (WebCore::EditorClientHaiku::isEditable):
+ (WebCore::EditorClientHaiku::shouldBeginEditing):
+ (WebCore::EditorClientHaiku::shouldEndEditing):
+ (WebCore::EditorClientHaiku::shouldInsertNode):
+ (WebCore::EditorClientHaiku::shouldInsertText):
+ (WebCore::EditorClientHaiku::shouldChangeSelectedRange):
+ (WebCore::EditorClientHaiku::shouldApplyStyle):
+ (WebCore::EditorClientHaiku::shouldMoveRangeAfterDelete):
+ (WebCore::EditorClientHaiku::didBeginEditing):
+ (WebCore::EditorClientHaiku::respondToChangedContents):
+ (WebCore::EditorClientHaiku::respondToChangedSelection):
+ (WebCore::EditorClientHaiku::didEndEditing):
+ (WebCore::EditorClientHaiku::didWriteSelectionToPasteboard):
+ (WebCore::EditorClientHaiku::didSetSelectionTypesForPasteboard):
+ (WebCore::EditorClientHaiku::registerCommandForUndo):
+ (WebCore::EditorClientHaiku::registerCommandForRedo):
+ (WebCore::EditorClientHaiku::clearUndoRedoOperations):
+ (WebCore::EditorClientHaiku::canUndo):
+ (WebCore::EditorClientHaiku::canRedo):
+ (WebCore::EditorClientHaiku::undo):
+ (WebCore::EditorClientHaiku::redo):
+ (WebCore::EditorClientHaiku::handleKeyboardEvent):
+ (WebCore::EditorClientHaiku::handleInputMethodKeydown):
+ (WebCore::EditorClientHaiku::textFieldDidBeginEditing):
+ (WebCore::EditorClientHaiku::textFieldDidEndEditing):
+ (WebCore::EditorClientHaiku::textDidChangeInTextField):
+ (WebCore::EditorClientHaiku::doTextFieldCommandFromEvent):
+ (WebCore::EditorClientHaiku::textWillBeDeletedInTextField):
+ (WebCore::EditorClientHaiku::textDidChangeInTextArea):
+ (WebCore::EditorClientHaiku::ignoreWordInSpellDocument):
+ (WebCore::EditorClientHaiku::learnWord):
+ (WebCore::EditorClientHaiku::checkSpellingOfString):
+ (WebCore::EditorClientHaiku::getAutoCorrectSuggestionForMisspelledWord):
+ (WebCore::EditorClientHaiku::checkGrammarOfString):
+ (WebCore::EditorClientHaiku::updateSpellingUIWithGrammarString):
+ (WebCore::EditorClientHaiku::updateSpellingUIWithMisspelledWord):
+ (WebCore::EditorClientHaiku::showSpellingUI):
+ (WebCore::EditorClientHaiku::spellingUIIsShowing):
+ (WebCore::EditorClientHaiku::getGuessesForWord):
+ (WebCore::EditorClientHaiku::setInputMethodState):
+ (WebCore::EditorClientHaiku::isEditing):
+ * haiku/WebCoreSupport/EditorClientHaiku.h: Added.
+
+2009-07-16 Maxime Simon <simon.maxime@gmail.com>
+
+ Reviewed by Eric Seidel.
+
+ Added DragClient for Haiku WebCore support.
+ https://bugs.webkit.org/show_bug.cgi?id=26952
+
+ Adding two files, DragClientHaiku.h and DragClientHaiku.cpp
+
+ * haiku/WebCoreSupport/DragClientHaiku.cpp: Added.
+ (WebCore::DragClientHaiku::actionMaskForDrag):
+ (WebCore::DragClientHaiku::willPerformDragDestinationAction):
+ (WebCore::DragClientHaiku::dragControllerDestroyed):
+ (WebCore::DragClientHaiku::dragSourceActionMaskForPoint):
+ (WebCore::DragClientHaiku::willPerformDragSourceAction):
+ (WebCore::DragClientHaiku::startDrag):
+ (WebCore::DragClientHaiku::createDragImageForLink):
+ * haiku/WebCoreSupport/DragClientHaiku.h: Added.
+
+2009-07-16 Maxime Simon <simon.maxime@gmail.com>
+
+ Reviewed by Oliver Hunt.
+
+ Added ContextMenuClient for Haiku WebCore support.
+ https://bugs.webkit.org/show_bug.cgi?id=26952
+
+ Adding two files, ContextMenuClientHaiku.h
+ and ContextMenuClientHaiku.cpp
+
+ * haiku/WebCoreSupport/ContextMenuClientHaiku.cpp: Added.
+ (WebCore::ContextMenuClientHaiku::contextMenuDestroyed):
+ (WebCore::ContextMenuClientHaiku::getCustomMenuFromDefaultItems):
+ (WebCore::ContextMenuClientHaiku::contextMenuItemSelected):
+ (WebCore::ContextMenuClientHaiku::downloadURL):
+ (WebCore::ContextMenuClientHaiku::lookUpInDictionary):
+ (WebCore::ContextMenuClientHaiku::speak):
+ (WebCore::ContextMenuClientHaiku::isSpeaking):
+ (WebCore::ContextMenuClientHaiku::stopSpeaking):
+ (WebCore::ContextMenuClientHaiku::searchWithGoogle):
+ * haiku/WebCoreSupport/ContextMenuClientHaiku.h: Added.
+
+2009-07-10 Adam Roben <aroben@apple.com>
+
+ Sort all our Xcode projects
+
+ Accomplished using sort-Xcode-project-file.
+
+ Requested by Dave Kilzer.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-07-02 Adam Roben <aroben@apple.com>
+
+ Fix warnings from update-webkit-localizable-strings
+
+ Rubber-stamped by Eric Carlson.
+
+ * English.lproj/Localizable.strings: Updated.
+
+2009-07-02 Adam Roben <aroben@apple.com>
+
+ Update StringsNotToBeLocalized.txt for (not so) recent changes
+
+ Bug 26926: StringsNotToBeLocalized.txt is out-of-date
+ <https://bugs.webkit.org/show_bug.cgi?id=26926>
+
+ Reviewed by John Sullivan.
+
+ * StringsNotToBeLocalized.txt:
+
+2009-07-02 Pierre d'Herbemont <pdherbemont@apple.com>
+
+ Reviewed by Simon Fraser.
+
+ <rdar://problem/6518119>
+
+ Add localized strings for media controller status messages.
+
+ * English.lproj/Localizable.strings: Localized text.
+
+2009-06-08 Dan Bernstein <mitz@apple.com>
+
+ Rubber-stamped by Mark Rowe.
+
+ - updated the project after giving Objective-C++ the .mm extension
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-06-04 Sam Weinig <sam@webkit.org>
+
+ Reviewed by Alice Liu.
+
+ Move WebView internal data into WebViewData.h/mm.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-06-03 Sam Weinig <sam@webkit.org>
+
+ Reviewed by Mark Rowe.
+
+ Added WebDelegateImplementationCaching.h/mm
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-06-03 Sam Weinig <sam@webkit.org>
+
+ Reviewed by Mark Rowe.
+
+ Add WebViewInternal.mm.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-06-03 Dan Bernstein <mitz@apple.com>
+
+ Reviewed by Anders Carlsson.
+
+ - WebKit project part of eliminating WebCoreTextRenderer
+
+ * WebKit.xcodeproj/project.pbxproj: Changed WebKitNSStringExtras.m to
+ compile as Objective-C++.
+
+2009-06-01 Darin Adler <darin@apple.com>
+
+ Reviewed by Maciej Stachowiak.
+
+ Bug 26113: break WebTextCompletionController out into its own source file
+ https://bugs.webkit.org/show_bug.cgi?id=26113
+
+ * WebKit.xcodeproj/project.pbxproj: Add WebTextCompletionController.h/mm.
+
+2009-05-28 Mark Rowe <mrowe@apple.com>
+
+ Rubber-stamped by Anders Carlsson.
+
+ Symlink WebKitPluginHost.app in to place if needed.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-05-24 Darin Adler <darin@apple.com>
+
+ * StringsNotToBeLocalized.txt: Updated for recent changes. Got rid of most full-file exceptions.
+
+2009-05-16 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Sam Weinig and Dan Bernstein.
+
+ Fix <rdar://problem/6889644>.
+
+ * English.lproj/Localizable.strings:
+
+2009-05-10 Alexey Proskuryakov <ap@webkit.org>
+
+ Reviewed by Dan Bernstein.
+
+ <rdar://problem/6870383> Have to enter credentials twice when downloading from a protected page
+
+ * WebKit.xcodeproj/project.pbxproj: Renamed Misc/WebDownload.m as WebDownload.mm, so that
+ it could use C++ code from AuthenticaitonMac.h.
+
+2009-04-27 Douglas R. Davidson <ddavidso@apple.com>
+
+ Add localizable strings for
+ <rdar://problem/6724106> WebViews need to implement text checking
+
+ Reviewed by Justin Garcia.
+
+ * English.lproj/Localizable.strings:
+
+2009-04-27 Kevin Decker <kdecker@apple.com>
+
+ Reviewed by Anders Carlsson.
+
+ <rdar://problem/6352982>
+
+ * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckContextInfo.mm to the project.
+
+2009-04-23 Kevin Decker <kdecker@apple.com>
+
+ Reviewed by Anders Carlsson.
+
+ * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckPrivate.mm and header to the project.
+
+2009-04-21 Adam Roben <aroben@apple.com>
+
+ Update StringsNotToBeLocalized.txt for recent changes
+
+ Rubber-stamped by John Sullivan.
+
+ * StringsNotToBeLocalized.txt:
+
+2009-04-19 Darin Adler <darin@apple.com>
+
+ * StringsNotToBeLocalized.txt: Updated for recent changes.
+
+2009-04-17 David Kilzer <ddkilzer@apple.com>
+
+ Simplify FEATURE_DEFINES definition
+
+ Reviewed by Darin Adler.
+
+ This moves FEATURE_DEFINES and its related ENABLE_FEATURE_NAME
+ variables to their own FeatureDefines.xcconfig file. It also
+ extracts a new ENABLE_GEOLOCATION variable so that
+ FEATURE_DEFINES only needs to be defined once.
+
+ * WebKit.xcodeproj/project.pbxproj: Added
+ FeatureDefines.xcconfig file.
+
+2009-04-10 Timothy Hatcher <timothy@apple.com>
+
+ Remove DOMDocumentPrivate.h now that <rdar://problem/6730996> is fixed.
+
+ Rubber-stamped by Mark Rowe.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-04-09 Mike Thole <mthole@apple.com>
+
+ Reviewed by Adam Roben.
+
+ * WebKit.xcodeproj/project.pbxproj:
+ Set the Localizable.strings encoding to UTF-16.
+
+2009-04-07 Anders Carlsson <andersca@apple.com>
+
+ Try to fix the Leopard build once more.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-04-07 Anders Carlsson <andersca@apple.com>
+
+ Another attempt at fixing the build.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-04-02 Adele Peterson <adele@apple.com>
+
+ Reviewed by Darin Adler.
+
+ * WebKit.xcodeproj/project.pbxproj:
+ Add WebDOMOperationsInternal.h and make WebDOMOperationsPrivate.h private.
+
+2009-04-01 Greg Bolsinga <bolsinga@apple.com>
+
+ Reviewed by Mark Rowe.
+
+ https://bugs.webkit.org/show_bug.cgi?id=24990
+ Put SECTORDER_FLAGS into xcconfig files.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-03-27 Darin Adler <darin@apple.com>
+
+ * StringsNotToBeLocalized.txt: Updated for recent changes.
+
+2009-03-16 Darin Adler <darin@apple.com>
+
+ Reviewed by Dan Bernstein.
+
+ * English.lproj/Localizable.strings: Updated.
+ * StringsNotToBeLocalized.txt: Updated for recent changes.
+
+2009-03-13 Greg Bolsinga <bolsinga@apple.com>
+
+ Reviewed by Simon Fraser.
+
+ Update Geolocation perimission dialogs to be asynchronous.
+ https://bugs.webkit.org/show_bug.cgi?id=24505
+
+ Add WebGeolocation, a wrapper around WebCore::Geolocation. It mimics the
+ coding style set by WebSecurityOrigin.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-03-13 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Dan Bernstein.
+
+ <rdar://problem/6610666> Revise the Cocoa event model text API
+
+ Remove nptextinput.h
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-03-03 David Kilzer <ddkilzer@apple.com>
+
+ <rdar://problem/6581203> WebCore and WebKit should install the same set of headers during installhdrs phase as build phase
+
+ Reviewed by Mark Rowe.
+
+ The fix is to add INSTALLHDRS_COPY_PHASE = YES and
+ INSTALLHDRS_SCRIPT_PHASE = YES to WebKit.xcconfig, then to
+ make sure various build phase scripts work with the installhdrs
+ build phase.
+
+ * WebKit.xcodeproj/project.pbxproj:
+ - Added shell code to prevent running "Check For Global
+ Initializers", "Check For Exit Time Destructors" and "Check
+ For Weak VTables" scripts during the installhdrs build phase.
+ - Removed UMBRELLA_FRAMEWORKS_DIR from the Debug and Release
+ targets since it's no longer needed after defining
+ WEBCORE_PRIVATE_HEADERS_DIR in WebKit.xcconfig.
+
+2009-03-03 David Kilzer <ddkilzer@apple.com>
+
+ Remove last vestiges of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR from WebKit
+
+ Reviewed by Adam Roben.
+
+ Use of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR was removed in r37465
+ since NPAPI headers had migrated from JavaScriptCore to WebCore
+ before that.
+
+ * WebKit.xcodeproj/project.pbxproj: Removed
+ JAVASCRIPTCORE_PRIVATE_HEADERS_DIR build setting from from Debug
+ and Release configurations.
+
+2009-03-02 Anders Carlsson <andersca@apple.com>
+
+ WebNetscapePluginPackage.mm is an Objective-C++ file.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-03-02 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by John Sullivan.
+
+ Rename WebNetscapePluginPackage.m to WebNetscapePluginPackage.mm
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-02-20 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Dan Bernstein.
+
+ Add new files.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-02-13 Darin Adler <darin@apple.com>
+
+ * StringsNotToBeLocalized.txt: Updated for recent changes.
+
+2009-02-07 Darin Adler <darin@apple.com>
+
+ * StringsNotToBeLocalized.txt: Updated for recent changes.
+
+2009-02-04 Timothy Hatcher <timothy@apple.com>
+
+ Removed the WebDefaultScriptDebugDelegate now that we have CallScriptDebugDelegate.
+
+ <rdar://problem/6508457> Launching widget in Dashcode debugger is
+ super-slow due forwardInvocation: calling debug delegate
+
+ Reviewed by Oliver Hunt.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-02-02 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Dan Bernstein.
+
+ Remove WebKitPluginContainerView.{h|mm}, they aren't used anywhere.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-01-26 Mark Rowe <mrowe@apple.com>
+
+ Rubber-stamped by Sam Weinig.
+
+ Clean up after r40240.
+
+ * WebKit.xcodeproj/project.pbxproj: Reinstate WebKitPluginHost.defs.
+
+2009-01-25 Darin Adler <darin@apple.com>
+
+ Try to fix full build on Mac Leopard.
+
+ * WebKit.xcodeproj/project.pbxproj: Removed WebKitPluginClient.defs from the WebKit target.
+ Maybe this is temporary, but I had to do it to get the full build to succeed.
+
+2009-01-25 Mark Rowe <mrowe@apple.com>
+
+ Rubber-stamped by Dan Bernstein.
+
+ Improve the consistency of settings in our .xcconfig files.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-01-23 Brady Eidson <beidson@apple.com>
+
+ Rubberstamped by Darin Adler
+
+ Rename CachedPagePlatformData to CachedFramePlatformData to more accurately reflect its true role.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-01-20 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Sam Weinig.
+
+ Add ProxyInstance files.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2009-01-04 David Kilzer <ddkilzer@apple.com>
+
+ Don't install internal headers in WebKit framework
+
+ Reviewed by Darin Adler.
+
+ * WebKit.xcodeproj/project.pbxproj: Remove roles from internal
+ headers so they're not installed.
+
+2009-01-02 Darin Adler <darin@apple.com>
+
+ * StringsNotToBeLocalized.txt: Updated.
+
+2008-12-23 Darin Adler <darin@apple.com>
+
+ Reviewed by Alexey Proskuryakov.
+
+ - fix https://bugs.webkit.org/show_bug.cgi?id=22976
+ crash due to Mail's use of WebArchive and WebResource on non-main thread
+
+ * StringsNotToBeLocalized.txt: Updated.
+
+ * WebKit.xcodeproj/project.pbxproj: Added new file WebNSObjectExtras.mm and
+ existing file WebResourceInternal.h.
+
+2008-12-08 David Kilzer <ddkilzer@apple.com>
+
+ Bug 22555: Sort "children" sections in Xcode project files
+
+ <https://bugs.webkit.org/show_bug.cgi?id=22555>
+
+ Reviewed by Eric Seidel.
+
+ * WebKit.xcodeproj/project.pbxproj: Sorted.
+
+2008-12-08 Darin Adler <darin@apple.com>
+
+ * StringsNotToBeLocalized.txt: Updated for recent changes.
+
+2008-12-05 Dan Bernstein <mitz@apple.com>
+
+ Mac build fix.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-12-05 Dan Bernstein <mitz@apple.com>
+
+ Mac build fix.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-12-04 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Sam Weinig.
+
+ Add HostedNetscapePluginStream.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-12-03 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Sam Weinig.
+
+ Move WebPluginRequest to its own file.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-12-03 Steve Falkenburg <sfalken@apple.com>
+
+ Update strings not to be localized.
+
+ Reviewed by Adam Roben.
+
+ * StringsNotToBeLocalized.txt:
+
+2008-11-26 Mark Rowe <mrowe@apple.com>
+
+ Build fix.
+
+ Fix up the references to files under WebKit/mac/Plugins/Hosted.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-11-26 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Mark Rowe.
+
+ Add plug-in host related files to the Xcode project.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-11-14 Dan Bernstein <mitz@apple.com>
+
+ Reviewed by Darin Adler.
+
+ - part of <rdar://problem/6234337> Add a Text Direction menu to the default context menu when appropriate
+
+ * English.lproj/Localizable.strings: Added the Text Direction submenu
+ title.
+
+2008-11-13 John Sullivan <sullivan@apple.com>
+
+ fixed <rdar://problem/6361578> Web Kit UI strings: a few edits
+
+ Reviewed by Tim Hatcher
+
+ * English.lproj/Localizable.strings:
+ updated for these changes
+
+ * StringsNotToBeLocalized.txt:
+ removed unused exception
+
+2008-11-12 John Sullivan <sullivan@apple.com>
+
+ fixed <rdar://problem/3839110> Authentication dialogs talk about passwords being sent "in the clear"
+
+ Reviewed by Tim Hatcher
+
+ * English.lproj/Localizable.strings:
+ * StringsNotToBeLocalized.txt:
+ updated for this change
+
+2008-11-10 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Kevin Decker.
+
+ Add WebHostedNetscapePluginView to the project.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-11-10 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Kevin Decker.
+
+ Add a new WebBaseNetscapePluginView class.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-11-10 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Adam Roben.
+
+ Rename WebBaseNetscapePluginView to WebNetscapePluginView.
+
+ * StringsNotToBeLocalized.txt:
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-11-05 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Kevin Decker.
+
+ Remove WebPlugInStreamLoaderDelegate.h
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-11-03 Darin Adler <darin@apple.com>
+
+ Reviewed by Tim Hatcher.
+
+ - https://bugs.webkit.org/show_bug.cgi?id=22061
+ create script to check for exit-time destructors
+
+ * WebKit.xcodeproj/project.pbxproj: Added a script
+ phase that runs the check-for-exit-time-destructors script.
+
+2008-10-31 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Kevin Decker.
+
+ Move WebNetscapePluginEventHandler classes to a subgroup of Netscape Plug-Ins.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-10-29 Matt Lilek <webkit@mattlilek.com>
+
+ Not reviewed, build fix.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-10-28 Adele Peterson <adele@apple.com>
+
+ Reviewed by John Sullivan.
+
+ Fix for https://bugs.webkit.org/show_bug.cgi?id=21880
+ "files" string for multifile uploads needs to be localized
+
+ * English.lproj/Localizable.strings: Updated with new string.
+
+2008-10-28 Adele Peterson <adele@apple.com>
+
+ Reviewed by Sam Weinig.
+
+ * English.lproj/Localizable.strings:
+ Updated.
+
+2008-10-27 Darin Adler <darin@apple.com>
+
+ * StringsNotToBeLocalized.txt: Updated for recent changes.
+
+2008-10-24 Timothy Hatcher <timothy@apple.com>
+
+ Implement new InspectorClient methods to work with Settings.
+
+ https://bugs.webkit.org/show_bug.cgi?id=21856
+
+ Reviewed by Darin Adler.
+
+ * WebKit.xcodeproj/project.pbxproj: Add the new InspectorClientCF.cpp file.
+
+2008-10-15 Mark Rowe <mrowe@apple.com>
+
+ Rubber-stamped by Brady Eidson.
+
+ <rdar://problem/5803460> A file named StringsNotToBeLocalized.txt file is installed Webkit.framework/Resources.
+
+ * WebKit.xcodeproj/project.pbxproj: Don't install StringsNotToBeLocalized.txt.
+
+2008-10-14 Maxime Britto <britto@apple.com>
+
+ Reviewed by Darin Adler.
+
+ * WebKit.xcodeproj/project.pbxproj: Added two files for the
+ WebTextIterator, and made the WebTextIterator.h private
+
+2008-10-04 Mark Rowe <mrowe@apple.com>
+
+ Reviewed by Tim Hatcher.
+
+ Add a 'Check For Weak VTables' build phase to catch weak vtables as early as possible.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-09-24 Darin Adler <darin@apple.com>
+
+ * StringsNotToBeLocalized.txt: Updated for recent changes.
+
+2008-09-15 Chris Fleizach <cfleizach@apple.com>
+
+ Reviewed by Darin Adler, Beth Dakin
+
+ Support strings for AXLists
+
+ * English.lproj/Localizable.strings:
+
+2008-09-15 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Mitz.
+
+ Merge WebNetscapePluginStream into WebBaseNetscapePluginStream.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-09-02 Mark Rowe <mrowe@apple.com>
+
+ Reviewed by Tim Hatcher.
+
+ Build fix. Remove the now unnecessary check for "4" in the user agent string.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-08-17 Geoffrey Garen <ggaren@apple.com>
+
+ Reviewed by Cameron Zwarich.
+
+ Updated project files to XCode 3.1.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-08-15 Mark Rowe <mrowe@apple.com>
+
+ Rubber-stamped by Geoff Garen.
+
+ <rdar://problem/6139914> Please include a _debug version of JavaScriptCore framework
+
+ * WebKit.xcodeproj/project.pbxproj: Enable the debug variant.
+
+2008-08-05 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Darin Adler.
+
+ Remove MainThreadObjectDeallocator.{h|mm}.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-08-04 Mark Rowe <mrowe@apple.com>
+
+ Reviewed by Darin Adler.
+
+ Declare empty protocols when using versions of AppKit that do not use formal protocols for delegates and data sources.
+ Part one of fix for <rdar://problem/5853147>.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-07-31 David D. Kilzer <ddkilzer@webkit.org>
+
+ Fix layout test results for webarchive/test-xml-stylesheet.xml
+
+ Reviewed by Darin Adler.
+
+ * WebKit.xcodeproj/project.pbxproj: Added WebHTMLRepresentationInternal.h.
+ Changed WebHTMLRepresentationInternal.h and WebHTMLRepresentationPrivate.h
+ to private so they're copied into PrivateHeaders.
+
+2008-07-11 Stephanie Lewis <slewis@apple.com>
+
+ Reviewed by Darin Adler.
+
+ Move WebPreferences.m to objc++ so it can include the new WTF leak counting class.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-07-07 Mark Rowe <mrowe@apple.com>
+
+ Fix references to WebRenderNode.h and WebRenderNode.mm in Xcode project
+ so that they don't have an unnecessary ".." in the path.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-07-05 Mark Rowe <mrowe@apple.com>
+
+ Reviewed by John Sullivan.
+
+ Remove WebSearchableTextView as it has been unused for some time now.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-06-26 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Darin Adler.
+
+ Add MainThreadObjectDeallocator to sources.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-06-24 John Sullivan <sullivan@apple.com>
+
+ Rubber-stamped by Sam Weinig
+
+ * StringsNotToBeLocalized.txt:
+ brought this file up to date
+
+2008-06-17 Mark Rowe <mrowe@apple.com>
+
+ Reviewed by Darin Adler.
+
+ <rdar://problem/5775802> WebKit should not force use of GCC 4.0.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-05-22 Timothy Hatcher <timothy@apple.com>
+
+ <rdar://problem/5956403> Update the Develop menu to match the new Inspector items
+
+ Reviewed by Adam Roben.
+
+ * English.lproj/Localizable.strings: Added new strings.
+
+2008-05-21 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Maciej.
+
+ Add WebIconFetcher files.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-05-16 Timothy Hatcher <timothy@apple.com>
+
+ Removes WebScriptDebugServer files and related calls. This removes
+ the hooks that Drosera uses for debugging. Now that the Web Inspector
+ has a better debugger, we don't need these anymore.
+
+ Reviewed by Sam Weinig.
+
+ * StringsNotToBeLocalized.txt:
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-05-13 Chris Fleizach <cfleizach@apple.com>
+
+ Reviewed by Beth Dakin
+
+ <rdar://problem/4780592> WebKit application has its window announced as HTML content
+
+ * English.lproj/Localizable.strings:
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-05-09 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Oliver.
+
+ <rdar://problem/5774495> Make Unicode text input possible in Netscape-style plug-ins
+
+ Add nptextinput.h as a public header.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-05-06 Stephanie Lewis <slewis@apple.com>
+
+ Reviewed by Andersca.
+
+ prepare for plugin fast teardown work - make WebPluginDatabase a objective C++ file.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-05-01 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Tim.
+
+ Remove npfunctions.h
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-05-01 Sam Weinig <sam@webkit.org>
+
+ Reviewed by Anders Carlsson.
+
+ Turn off deprecated warnings for WebNetscapePluginEventHandlerCarbon.mm.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-04-30 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Adam.
+
+ Add Cocoa event handler.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-04-29 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Adam.
+
+ Add new event handlers.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-04-07 John Sullivan <sullivan@apple.com>
+
+ Reviewed by Tim
+
+ - made the JavaScript text input panel not block Quit (part of 4133196)
+
+ * English.lproj/WebJavaScriptTextInputPanel.nib/classes.nib:
+ * English.lproj/WebJavaScriptTextInputPanel.nib/info.nib:
+ * English.lproj/WebJavaScriptTextInputPanel.nib/keyedobjects.nib:
+ Made the panel be a NonBlockingPanel
+
+2008-04-04 Ada Chan <adachan@apple.com>
+
+ Updated the format string for window title for a standalone image to take integers.
+
+ Reviewed by Dan.
+
+ * English.lproj/Localizable.strings:
+
+2008-03-28 Brady Eidson <beidson@apple.com>
+
+ Rubberstamped by Darin Adler
+
+ Remove WebArchiver.h/mm
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-03-25 Brady Eidson <beidson@apple.com>
+
+ Reviewed by Darin
+
+ <rdar://problem/4516169> - Support WebArchives on Windows
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-03-24 Brady Eidson <beidson@apple.com>
+
+ Reviewed by Darin's rubberstamp
+
+ Rename a .m to .mm
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-03-20 John Sullivan <sullivan@apple.com>
+
+ * StringsNotToBeLocalized.txt:
+ Brought this file up to date
+
+2008-03-20 Adam Roben <aroben@apple.com>
+
+ Mark WebNodeHighlight.m and WebNodeHighlightView.m Obj-C++
+
+ Reviewed by Tim Hatcher.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-03-12 Darin Adler <darin@apple.com>
+
+ Reviewed by Anders.
+
+ - http://bugs.webkit.org/show_bug.cgi?id=17640
+ eliminate WebCoreFrameBridge
+
+ * StringsNotToBeLocalized.txt: Updated for recent changes.
+ * WebKit.xcodeproj/project.pbxproj: Removed WebFrameBridge.h and WebFrameBridge.mm.
+
+2008-03-11 Darin Adler <darin@apple.com>
+
+ Reviewed by Anders.
+
+ * WebKit.xcodeproj/project.pbxproj: Change WebDynamicScrollBarsView.m to be Obj-C++.
+ We can rename the file later.
+
+2008-03-07 Mark Rowe <mrowe@apple.com>
+
+ Reviewed by Oliver Hunt.
+
+ Fix WebKit build with GCC 4.2.
+
+ * WebKit.xcodeproj/project.pbxproj: Mark WebTypesInternal.h as a private header so that DumpRenderTree can use it.
+
+2008-03-06 Darin Adler <darin@apple.com>
+
+ * WebKit.xcodeproj/project.pbxproj: Added WebHistoryInternal.h.
+
+2008-03-06 David D. Kilzer <ddkilzer@apple.com>
+
+ Name the WebKit build phase script that generates WebKit.LP64.exp.
+
+ * WebKit.xcodeproj/project.pbxproj: Name the build phase script
+ that generates the 64-bit export file to match the corresponding
+ build phase script in WebCore.
+
+2008-03-05 Adam Roben <aroben@apple.com>
+
+ Remove WebCoreScriptDebugger.{h,mm}
+
+ Reviewed by Kevin M.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-03-05 Adam Roben <aroben@apple.com>
+
+ Rename WebCoreScriptDebuggerImp.{h,mm} to WebScriptDebugger.{h,mm}
+
+ Reviewed by Kevin M.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2008-03-05 Adam Roben <aroben@apple.com>
+
+ Remove WebScriptDebugger
+
+ Reviewed by Kevin M.
+
+ * WebKit.xcodeproj/project.pbxproj: Remove
+ WebScriptDebugDelegatePrivate.h from the project.
+
+2008-03-05 Adam Roben <aroben@apple.com>
+
+ Move WebCoreScriptDebuggerImp to its own source files
+
+ Reviewed by Kevin M.
+
+ * WebKit.xcodeproj/project.pbxproj: Added new files to the project.
+
+2008-03-05 Adam Roben <aroben@apple.com>
+
+ Move WebCoreScriptDebugger to WebKit
+
+ Reviewed by Darin Adler.
+
+ * WebKit.xcodeproj/project.pbxproj: Added WebCoreScriptDebugger.{h,mm}
+ to the project.
+
+2008-01-26 Greg Bolsinga <bolsinga@apple.com>
+
+ <rdar://problem/5708388> WebDashboardRegion.h duplicated between WebCore / WebKit
+
+ Reviewed by Darin Adler.
+
+ * WebKit.xcodeproj/project.pbxproj: Removed WebDashboardRegion.h.
+
+2008-01-23 Steve Falkenburg <sfalken@apple.com>
+
+ Update localization exceptions.
+
+ Reviewed by Darin Adler.
+
+ * English.lproj/Localizable.strings:
+ * StringsNotToBeLocalized.txt:
+
+2008-01-20 Mark Rowe <mrowe@apple.com>
+
+ Reviewed by Dan Bernstein.
+
+ Remove code bracketed by REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM as we are no longer
+ interested in supporting Safari 2 with TOT WebKit.
+
+ * WebKit.xcodeproj/project.pbxproj: Don't define REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM
+ as it is no longer used.
+
+2008-01-03 Darin Adler <darin@apple.com>
+
+ - fix Safari build
+
+ * WebKit.xcodeproj/project.pbxproj: Mark header private (fixes Safari build).
+
+2008-01-02 Alexey Proskuryakov <ap@webkit.org>
+
+ Reviewed by Darin Adler.
+
+ Removed "BackwardDelete", which is no longer present in source code.
+
+ * StringsNotToBeLocalized.txt:
+
+2007-12-16 Mark Rowe <mrowe@apple.com>
+
+ Reviewed by Maciej Stachowiak.
+
+ Refactor Mac plugin stream code to use the shared NetscapePlugInStreamLoader implementation.
+
+ * WebKit.xcodeproj/project.pbxproj: Add new files.
+
+2007-12-14 Darin Adler <darin@apple.com>
+
+ * StringsNotToBeLocalized.txt: Updated.
+
+2007-12-12 Brady Eidson <beidson@apple.com>
+
+ Reviewed by Sam Weinig
+
+ Fix for <rdar://problem/4886844> and lay groundwork for <rdar://problem/4516170> (Back/Forward Cache on Windows)
+
+ * WebKit.xcodeproj/project.pbxproj: Added a new file
+
+2007-12-12 Mark Rowe <mrowe@apple.com>
+
+ Reviewed by Dave Kilzer.
+
+ Remove abuse of projectDirPath from WebKit.xcodeproj to fix Production builds.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2007-11-19 Brady Eidson <beidson@apple.com>
+
+ Reviewed by Maciej
+
+ * WebKit.xcodeproj/project.pbxproj: Sorted!
+
+2007-11-17 Timothy Hatcher <timothy@apple.com>
+
+ Reviewed by Mark Rowe.
+
+ Bug 13470: i18n: The Web Inspector is not localizable
+ http://bugs.webkit.org/show_bug.cgi?id=13470
+
+ Update the localized strings and the file encoding of WebInspectorClient.mm.
+
+ * English.lproj/Localizable.strings:
+ * StringsNotToBeLocalized.txt:
+ * WebKit.xcodeproj/project.pbxproj:
+
+2007-11-16 Mark Rowe <mrowe@apple.com>
+
+ Reviewed by Tim Hatcher.
+
+ Build WebCore as a sub-framework of WebKit in all configurations.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2007-11-16 Brady Eidson <beidson@apple.com>
+
+ * WebKit.xcodeproj/project.pbxproj: WebDatabaseManagerPrivate.h, also!
+
+2007-11-16 Brady Eidson <beidson@apple.com>
+
+ * WebKit.xcodeproj/project.pbxproj: Mark WebSecurityOriginPrivate.h private so
+ it is exported
+
+2007-11-16 Brady Eidson <beidson@apple.com>
+
+ Reviewed by John
+
+ Database management API tweaks
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2007-11-15 Brady Eidson <beidson@apple.com>
+
+ Reviewed by John
+
+ Stubbing out everything required for a WebKit API for databases
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2007-11-12 Adam Roben <aroben@apple.com>
+
+ * StringsNotToBeLocalized.txt: Updated.
+
+2007-11-08 Kevin Ollivier <kevino@theolliviers.com>
+
+ Adding the wx WebKit implementation.
+
+ Reviewed by Mark Rowe.
+
+ * wx: Added.
+
+2007-11-07 Mark Rowe <mrowe@apple.com>
+
+ Reviewed by Kevin Decker.
+
+ Fix 64-bit Mac build.
+
+ * WebKit.xcodeproj/project.pbxproj: Change paths specified relative to SRCROOT
+ to be relative to PROJECT_DIR. PROJECT_DIR takes into account the projectDirPath
+ setting of the project, which in this instance includes the necessary "mac"
+ subdirectory.
+