2009-08-06 Mark Rowe 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 Bring a little order to our otherwise out of control lives. * WebKit.xcodeproj/project.pbxproj: 2009-08-06 Mark Rowe Build fix. Don't attempt to build a file that Anders just deleted. * WebKit.xcodeproj/project.pbxproj: 2009-07-29 David Kilzer 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 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 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 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 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 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 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 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 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 Sort all our Xcode projects Accomplished using sort-Xcode-project-file. Requested by Dave Kilzer. * WebKit.xcodeproj/project.pbxproj: 2009-07-02 Adam Roben Fix warnings from update-webkit-localizable-strings Rubber-stamped by Eric Carlson. * English.lproj/Localizable.strings: Updated. 2009-07-02 Adam Roben Update StringsNotToBeLocalized.txt for (not so) recent changes Bug 26926: StringsNotToBeLocalized.txt is out-of-date Reviewed by John Sullivan. * StringsNotToBeLocalized.txt: 2009-07-02 Pierre d'Herbemont Reviewed by Simon Fraser. Add localized strings for media controller status messages. * English.lproj/Localizable.strings: Localized text. 2009-06-08 Dan Bernstein Rubber-stamped by Mark Rowe. - updated the project after giving Objective-C++ the .mm extension * WebKit.xcodeproj/project.pbxproj: 2009-06-04 Sam Weinig Reviewed by Alice Liu. Move WebView internal data into WebViewData.h/mm. * WebKit.xcodeproj/project.pbxproj: 2009-06-03 Sam Weinig Reviewed by Mark Rowe. Added WebDelegateImplementationCaching.h/mm * WebKit.xcodeproj/project.pbxproj: 2009-06-03 Sam Weinig Reviewed by Mark Rowe. Add WebViewInternal.mm. * WebKit.xcodeproj/project.pbxproj: 2009-06-03 Dan Bernstein 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 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 Rubber-stamped by Anders Carlsson. Symlink WebKitPluginHost.app in to place if needed. * WebKit.xcodeproj/project.pbxproj: 2009-05-24 Darin Adler * StringsNotToBeLocalized.txt: Updated for recent changes. Got rid of most full-file exceptions. 2009-05-16 Anders Carlsson Reviewed by Sam Weinig and Dan Bernstein. Fix . * English.lproj/Localizable.strings: 2009-05-10 Alexey Proskuryakov Reviewed by Dan Bernstein. 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 Add localizable strings for WebViews need to implement text checking Reviewed by Justin Garcia. * English.lproj/Localizable.strings: 2009-04-27 Kevin Decker Reviewed by Anders Carlsson. * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckContextInfo.mm to the project. 2009-04-23 Kevin Decker Reviewed by Anders Carlsson. * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckPrivate.mm and header to the project. 2009-04-21 Adam Roben Update StringsNotToBeLocalized.txt for recent changes Rubber-stamped by John Sullivan. * StringsNotToBeLocalized.txt: 2009-04-19 Darin Adler * StringsNotToBeLocalized.txt: Updated for recent changes. 2009-04-17 David Kilzer 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 Remove DOMDocumentPrivate.h now that is fixed. Rubber-stamped by Mark Rowe. * WebKit.xcodeproj/project.pbxproj: 2009-04-09 Mike Thole Reviewed by Adam Roben. * WebKit.xcodeproj/project.pbxproj: Set the Localizable.strings encoding to UTF-16. 2009-04-07 Anders Carlsson Try to fix the Leopard build once more. * WebKit.xcodeproj/project.pbxproj: 2009-04-07 Anders Carlsson Another attempt at fixing the build. * WebKit.xcodeproj/project.pbxproj: 2009-04-02 Adele Peterson Reviewed by Darin Adler. * WebKit.xcodeproj/project.pbxproj: Add WebDOMOperationsInternal.h and make WebDOMOperationsPrivate.h private. 2009-04-01 Greg Bolsinga 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 * StringsNotToBeLocalized.txt: Updated for recent changes. 2009-03-16 Darin Adler Reviewed by Dan Bernstein. * English.lproj/Localizable.strings: Updated. * StringsNotToBeLocalized.txt: Updated for recent changes. 2009-03-13 Greg Bolsinga 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 Reviewed by Dan Bernstein. Revise the Cocoa event model text API Remove nptextinput.h * WebKit.xcodeproj/project.pbxproj: 2009-03-03 David Kilzer 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 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 WebNetscapePluginPackage.mm is an Objective-C++ file. * WebKit.xcodeproj/project.pbxproj: 2009-03-02 Anders Carlsson Reviewed by John Sullivan. Rename WebNetscapePluginPackage.m to WebNetscapePluginPackage.mm * WebKit.xcodeproj/project.pbxproj: 2009-02-20 Anders Carlsson Reviewed by Dan Bernstein. Add new files. * WebKit.xcodeproj/project.pbxproj: 2009-02-13 Darin Adler * StringsNotToBeLocalized.txt: Updated for recent changes. 2009-02-07 Darin Adler * StringsNotToBeLocalized.txt: Updated for recent changes. 2009-02-04 Timothy Hatcher Removed the WebDefaultScriptDebugDelegate now that we have CallScriptDebugDelegate. 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 Reviewed by Dan Bernstein. Remove WebKitPluginContainerView.{h|mm}, they aren't used anywhere. * WebKit.xcodeproj/project.pbxproj: 2009-01-26 Mark Rowe Rubber-stamped by Sam Weinig. Clean up after r40240. * WebKit.xcodeproj/project.pbxproj: Reinstate WebKitPluginHost.defs. 2009-01-25 Darin Adler 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 Rubber-stamped by Dan Bernstein. Improve the consistency of settings in our .xcconfig files. * WebKit.xcodeproj/project.pbxproj: 2009-01-23 Brady Eidson Rubberstamped by Darin Adler Rename CachedPagePlatformData to CachedFramePlatformData to more accurately reflect its true role. * WebKit.xcodeproj/project.pbxproj: 2009-01-20 Anders Carlsson Reviewed by Sam Weinig. Add ProxyInstance files. * WebKit.xcodeproj/project.pbxproj: 2009-01-04 David Kilzer 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 * StringsNotToBeLocalized.txt: Updated. 2008-12-23 Darin Adler 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 Bug 22555: Sort "children" sections in Xcode project files Reviewed by Eric Seidel. * WebKit.xcodeproj/project.pbxproj: Sorted. 2008-12-08 Darin Adler * StringsNotToBeLocalized.txt: Updated for recent changes. 2008-12-05 Dan Bernstein Mac build fix. * WebKit.xcodeproj/project.pbxproj: 2008-12-05 Dan Bernstein Mac build fix. * WebKit.xcodeproj/project.pbxproj: 2008-12-04 Anders Carlsson Reviewed by Sam Weinig. Add HostedNetscapePluginStream. * WebKit.xcodeproj/project.pbxproj: 2008-12-03 Anders Carlsson Reviewed by Sam Weinig. Move WebPluginRequest to its own file. * WebKit.xcodeproj/project.pbxproj: 2008-12-03 Steve Falkenburg Update strings not to be localized. Reviewed by Adam Roben. * StringsNotToBeLocalized.txt: 2008-11-26 Mark Rowe Build fix. Fix up the references to files under WebKit/mac/Plugins/Hosted. * WebKit.xcodeproj/project.pbxproj: 2008-11-26 Anders Carlsson Reviewed by Mark Rowe. Add plug-in host related files to the Xcode project. * WebKit.xcodeproj/project.pbxproj: 2008-11-14 Dan Bernstein Reviewed by Darin Adler. - part of 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 fixed 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 fixed 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 Reviewed by Kevin Decker. Add WebHostedNetscapePluginView to the project. * WebKit.xcodeproj/project.pbxproj: 2008-11-10 Anders Carlsson Reviewed by Kevin Decker. Add a new WebBaseNetscapePluginView class. * WebKit.xcodeproj/project.pbxproj: 2008-11-10 Anders Carlsson Reviewed by Adam Roben. Rename WebBaseNetscapePluginView to WebNetscapePluginView. * StringsNotToBeLocalized.txt: * WebKit.xcodeproj/project.pbxproj: 2008-11-05 Anders Carlsson Reviewed by Kevin Decker. Remove WebPlugInStreamLoaderDelegate.h * WebKit.xcodeproj/project.pbxproj: 2008-11-03 Darin Adler 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 Reviewed by Kevin Decker. Move WebNetscapePluginEventHandler classes to a subgroup of Netscape Plug-Ins. * WebKit.xcodeproj/project.pbxproj: 2008-10-29 Matt Lilek Not reviewed, build fix. * WebKit.xcodeproj/project.pbxproj: 2008-10-28 Adele Peterson 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 Reviewed by Sam Weinig. * English.lproj/Localizable.strings: Updated. 2008-10-27 Darin Adler * StringsNotToBeLocalized.txt: Updated for recent changes. 2008-10-24 Timothy Hatcher 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 Rubber-stamped by Brady Eidson. 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 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 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 * StringsNotToBeLocalized.txt: Updated for recent changes. 2008-09-15 Chris Fleizach Reviewed by Darin Adler, Beth Dakin Support strings for AXLists * English.lproj/Localizable.strings: 2008-09-15 Anders Carlsson Reviewed by Mitz. Merge WebNetscapePluginStream into WebBaseNetscapePluginStream. * WebKit.xcodeproj/project.pbxproj: 2008-09-02 Mark Rowe 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 Reviewed by Cameron Zwarich. Updated project files to XCode 3.1. * WebKit.xcodeproj/project.pbxproj: 2008-08-15 Mark Rowe Rubber-stamped by Geoff Garen. Please include a _debug version of JavaScriptCore framework * WebKit.xcodeproj/project.pbxproj: Enable the debug variant. 2008-08-05 Anders Carlsson Reviewed by Darin Adler. Remove MainThreadObjectDeallocator.{h|mm}. * WebKit.xcodeproj/project.pbxproj: 2008-08-04 Mark Rowe 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 . * WebKit.xcodeproj/project.pbxproj: 2008-07-31 David D. Kilzer 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 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 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 Reviewed by John Sullivan. Remove WebSearchableTextView as it has been unused for some time now. * WebKit.xcodeproj/project.pbxproj: 2008-06-26 Anders Carlsson Reviewed by Darin Adler. Add MainThreadObjectDeallocator to sources. * WebKit.xcodeproj/project.pbxproj: 2008-06-24 John Sullivan Rubber-stamped by Sam Weinig * StringsNotToBeLocalized.txt: brought this file up to date 2008-06-17 Mark Rowe Reviewed by Darin Adler. WebKit should not force use of GCC 4.0. * WebKit.xcodeproj/project.pbxproj: 2008-05-22 Timothy Hatcher 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 Reviewed by Maciej. Add WebIconFetcher files. * WebKit.xcodeproj/project.pbxproj: 2008-05-16 Timothy Hatcher 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 Reviewed by Beth Dakin WebKit application has its window announced as HTML content * English.lproj/Localizable.strings: * WebKit.xcodeproj/project.pbxproj: 2008-05-09 Anders Carlsson Reviewed by Oliver. 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 Reviewed by Andersca. prepare for plugin fast teardown work - make WebPluginDatabase a objective C++ file. * WebKit.xcodeproj/project.pbxproj: 2008-05-01 Anders Carlsson Reviewed by Tim. Remove npfunctions.h * WebKit.xcodeproj/project.pbxproj: 2008-05-01 Sam Weinig Reviewed by Anders Carlsson. Turn off deprecated warnings for WebNetscapePluginEventHandlerCarbon.mm. * WebKit.xcodeproj/project.pbxproj: 2008-04-30 Anders Carlsson Reviewed by Adam. Add Cocoa event handler. * WebKit.xcodeproj/project.pbxproj: 2008-04-29 Anders Carlsson Reviewed by Adam. Add new event handlers. * WebKit.xcodeproj/project.pbxproj: 2008-04-07 John Sullivan 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 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 Rubberstamped by Darin Adler Remove WebArchiver.h/mm * WebKit.xcodeproj/project.pbxproj: 2008-03-25 Brady Eidson Reviewed by Darin - Support WebArchives on Windows * WebKit.xcodeproj/project.pbxproj: 2008-03-24 Brady Eidson Reviewed by Darin's rubberstamp Rename a .m to .mm * WebKit.xcodeproj/project.pbxproj: 2008-03-20 John Sullivan * StringsNotToBeLocalized.txt: Brought this file up to date 2008-03-20 Adam Roben Mark WebNodeHighlight.m and WebNodeHighlightView.m Obj-C++ Reviewed by Tim Hatcher. * WebKit.xcodeproj/project.pbxproj: 2008-03-12 Darin Adler 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 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 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 * WebKit.xcodeproj/project.pbxproj: Added WebHistoryInternal.h. 2008-03-06 David D. Kilzer 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 Remove WebCoreScriptDebugger.{h,mm} Reviewed by Kevin M. * WebKit.xcodeproj/project.pbxproj: 2008-03-05 Adam Roben Rename WebCoreScriptDebuggerImp.{h,mm} to WebScriptDebugger.{h,mm} Reviewed by Kevin M. * WebKit.xcodeproj/project.pbxproj: 2008-03-05 Adam Roben Remove WebScriptDebugger Reviewed by Kevin M. * WebKit.xcodeproj/project.pbxproj: Remove WebScriptDebugDelegatePrivate.h from the project. 2008-03-05 Adam Roben 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 Move WebCoreScriptDebugger to WebKit Reviewed by Darin Adler. * WebKit.xcodeproj/project.pbxproj: Added WebCoreScriptDebugger.{h,mm} to the project. 2008-01-26 Greg Bolsinga WebDashboardRegion.h duplicated between WebCore / WebKit Reviewed by Darin Adler. * WebKit.xcodeproj/project.pbxproj: Removed WebDashboardRegion.h. 2008-01-23 Steve Falkenburg Update localization exceptions. Reviewed by Darin Adler. * English.lproj/Localizable.strings: * StringsNotToBeLocalized.txt: 2008-01-20 Mark Rowe 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 - fix Safari build * WebKit.xcodeproj/project.pbxproj: Mark header private (fixes Safari build). 2008-01-02 Alexey Proskuryakov Reviewed by Darin Adler. Removed "BackwardDelete", which is no longer present in source code. * StringsNotToBeLocalized.txt: 2007-12-16 Mark Rowe 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 * StringsNotToBeLocalized.txt: Updated. 2007-12-12 Brady Eidson Reviewed by Sam Weinig Fix for and lay groundwork for (Back/Forward Cache on Windows) * WebKit.xcodeproj/project.pbxproj: Added a new file 2007-12-12 Mark Rowe Reviewed by Dave Kilzer. Remove abuse of projectDirPath from WebKit.xcodeproj to fix Production builds. * WebKit.xcodeproj/project.pbxproj: 2007-11-19 Brady Eidson Reviewed by Maciej * WebKit.xcodeproj/project.pbxproj: Sorted! 2007-11-17 Timothy Hatcher 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 Reviewed by Tim Hatcher. Build WebCore as a sub-framework of WebKit in all configurations. * WebKit.xcodeproj/project.pbxproj: 2007-11-16 Brady Eidson * WebKit.xcodeproj/project.pbxproj: WebDatabaseManagerPrivate.h, also! 2007-11-16 Brady Eidson * WebKit.xcodeproj/project.pbxproj: Mark WebSecurityOriginPrivate.h private so it is exported 2007-11-16 Brady Eidson Reviewed by John Database management API tweaks * WebKit.xcodeproj/project.pbxproj: 2007-11-15 Brady Eidson Reviewed by John Stubbing out everything required for a WebKit API for databases * WebKit.xcodeproj/project.pbxproj: 2007-11-12 Adam Roben * StringsNotToBeLocalized.txt: Updated. 2007-11-08 Kevin Ollivier Adding the wx WebKit implementation. Reviewed by Mark Rowe. * wx: Added. 2007-11-07 Mark Rowe 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.