1. 23 Sep, 2007 1 commit
    • zecke's avatar
      /: · 2752405f
      zecke authored
      2007-09-20  Holger Hans Peter Freyther  <zecke@selfish.org>
      
              Rubber stamped by Adam.
      
              Renamed files from *Gdk to *Gtk (see #14732) using the
              work of Juan A. Suarez Romero as a base.
      
              GDK -> GTK
      
              * WebKit.pri:
              * WebKit.pro:
      
      JavaScriptCore:
      2007-09-20  Holger Hans Peter Freyther  <zecke@selfish.org>
      
              Rubber stamped by Adam.
      
              Renamed files from *Gdk to *Gtk (see #14732) using the
              work of Juan A. Suarez Romero as a base.
      
              GDK -> GTK 
      
              * JavaScriptCore.pri:
              * kjs/testkjs.pro:
              * pcre/dftables.pro:
              * wtf/Platform.h: PLATFORM(GDK) to PLATFORM(GTK)
      
      WebCore:
      2007-09-20  Holger Hans Peter Freyther  <zecke@selfish.org>
      
              Rubber stamped by Adam.
      
              Renamed files from *Gdk to *Gtk (see #14732) using the
              work of Juan A. Suarez Romero as a base.
      
              GDK -> GTK
      
              * Projects/gdk/webcore-gdk.bkl:
              * WebCore.pro:
              * WebCoreSources.bkl:
              * loader/gdk: Removed.
              * loader/gdk/DocumentLoaderGdk.cpp: Removed.
              * loader/gtk: Added.
              * loader/gtk/DocumentLoaderGdk.cpp: Removed.
              * loader/gtk/DocumentLoaderGtk.cpp: Added.
              * page/FrameView.cpp:
              * page/FrameView.h:
              * page/gdk: Removed.
              * page/gdk/DragControllerGdk.cpp: Removed.
              * page/gdk/EventHandlerGdk.cpp: Removed.
              * page/gdk/FrameGdk.cpp: Removed.
              * page/gtk: Added.
              * page/gtk/DragControllerGdk.cpp: Removed.
              * page/gtk/DragControllerGtk.cpp: Added.
              * page/gtk/EventHandlerGdk.cpp: Removed.
              * page/gtk/EventHandlerGtk.cpp: Added.
              (WebCore::EventHandler::createDraggingClipboard):
              * page/gtk/FrameGdk.cpp: Removed.
              * page/gtk/FrameGtk.cpp: Added.
              * platform/ContextMenuItem.h:
              * platform/Cursor.h:
              * platform/DragData.h:
              * platform/DragImage.h:
              * platform/FontData.h:
              * platform/NotImplemented.h:
              * platform/PlatformKeyboardEvent.h:
              * platform/PlatformMenuDescription.h:
              * platform/PlatformMouseEvent.h:
              * platform/PlatformWheelEvent.h:
              * platform/ScrollView.h:
              * platform/Widget.h:
              * platform/gdk: Removed.
              * platform/gdk/ClipboardGdk.cpp: Removed.
              * platform/gdk/ClipboardGdk.h: Removed.
              * platform/gdk/ContextMenuGdk.cpp: Removed.
              * platform/gdk/ContextMenuItemGdk.cpp: Removed.
              * platform/gdk/CookieJarGdk.cpp: Removed.
              * platform/gdk/CursorGdk.cpp: Removed.
              * platform/gdk/DragDataGdk.cpp: Removed.
              * platform/gdk/DragImageGdk.cpp: Removed.
              * platform/gdk/FileChooserGdk.cpp: Removed.
              * platform/gdk/FileSystemGdk.cpp: Removed.
              * platform/gdk/FontCacheGdk.cpp: Removed.
              * platform/gdk/FontDataGdk.cpp: Removed.
              * platform/gdk/FontGdk.cpp: Removed.
              * platform/gdk/FontPlatformData.h: Removed.
              * platform/gdk/FontPlatformDataGdk.cpp: Removed.
              * platform/gdk/GlyphPageTreeNodeGdk.cpp: Removed.
              * platform/gdk/KeyEventGdk.cpp: Removed.
              * platform/gdk/KeyboardCodes.h: Removed.
              * platform/gdk/LocalizedStringsGdk.cpp: Removed.
              * platform/gdk/LoggingGdk.cpp: Removed.
              * platform/gdk/MIMETypeRegistryGdk.cpp: Removed.
              * platform/gdk/MouseEventGdk.cpp: Removed.
              * platform/gdk/PasteboardGdk.cpp: Removed.
              * platform/gdk/PlatformScreenGdk.cpp: Removed.
              * platform/gdk/PlatformScrollBar.h: Removed.
              * platform/gdk/PlatformScrollBarGdk.cpp: Removed.
              * platform/gdk/PopupMenuGdk.cpp: Removed.
              * platform/gdk/RenderThemeGdk.cpp: Removed.
              * platform/gdk/RenderThemeGdk.h: Removed.
              * platform/gdk/ScrollViewGdk.cpp: Removed.
              * platform/gdk/SearchPopupMenuGdk.cpp: Removed.
              * platform/gdk/SharedTimerLinux.cpp: Removed.
              * platform/gdk/SoundGdk.cpp: Removed.
              * platform/gdk/SystemTimeLinux.cpp: Removed.
              * platform/gdk/TemporaryLinkStubs.cpp: Removed.
              * platform/gdk/WheelEventGdk.cpp: Removed.
              * platform/gdk/WidgetGdk.cpp: Removed.
              * platform/graphics/GraphicsContext.h:
              * platform/graphics/cairo/GraphicsContextCairo.cpp:
              (WebCore::GraphicsContextPlatformPrivate::GraphicsContextPlatformPrivate):
              (WebCore::GraphicsContext::setPlatformFont):
              * platform/graphics/gdk: Removed.
              * platform/graphics/gdk/IconGdk.cpp: Removed.
              * platform/graphics/gdk/ImageGdk.cpp: Removed.
              * platform/graphics/gtk: Added.
              * platform/graphics/gtk/IconGdk.cpp: Removed.
              * platform/graphics/gtk/IconGtk.cpp: Added.
              * platform/graphics/gtk/ImageGdk.cpp: Removed.
              * platform/graphics/gtk/ImageGtk.cpp: Added.
              * platform/gtk: Added.
              * platform/gtk/ClipboardGdk.cpp: Removed.
              * platform/gtk/ClipboardGdk.h: Removed.
              * platform/gtk/ClipboardGtk.cpp: Added.
              (WebCore::ClipboardGtk::ClipboardGtk):
              (WebCore::ClipboardGtk::~ClipboardGtk):
              (WebCore::ClipboardGtk::clearData):
              (WebCore::ClipboardGtk::clearAllData):
              (WebCore::ClipboardGtk::getData):
              (WebCore::ClipboardGtk::setData):
              (WebCore::ClipboardGtk::types):
              (WebCore::ClipboardGtk::dragLocation):
              (WebCore::ClipboardGtk::dragImage):
              (WebCore::ClipboardGtk::setDragImage):
              (WebCore::ClipboardGtk::dragImageElement):
              (WebCore::ClipboardGtk::setDragImageElement):
              (WebCore::ClipboardGtk::createDragImage):
              (WebCore::ClipboardGtk::declareAndWriteDragImage):
              (WebCore::ClipboardGtk::writeURL):
              (WebCore::ClipboardGtk::writeRange):
              (WebCore::ClipboardGtk::hasData):
              * platform/gtk/ClipboardGtk.h: Added.
              * platform/gtk/ContextMenuGdk.cpp: Removed.
              * platform/gtk/ContextMenuGtk.cpp: Added.
              * platform/gtk/ContextMenuItemGdk.cpp: Removed.
              * platform/gtk/ContextMenuItemGtk.cpp: Added.
              * platform/gtk/CookieJarGdk.cpp: Removed.
              * platform/gtk/CookieJarGtk.cpp: Added.
              * platform/gtk/CursorGdk.cpp: Removed.
              * platform/gtk/CursorGtk.cpp: Added.
              * platform/gtk/DragDataGdk.cpp: Removed.
              * platform/gtk/DragDataGtk.cpp: Added.
              * platform/gtk/DragImageGdk.cpp: Removed.
              * platform/gtk/DragImageGtk.cpp: Added.
              * platform/gtk/FileChooserGdk.cpp: Removed.
              * platform/gtk/FileChooserGtk.cpp: Added.
              * platform/gtk/FileSystemGdk.cpp: Removed.
              * platform/gtk/FileSystemGtk.cpp: Added.
              * platform/gtk/FontCacheGdk.cpp: Removed.
              * platform/gtk/FontCacheGtk.cpp: Added.
              * platform/gtk/FontDataGdk.cpp: Removed.
              * platform/gtk/FontDataGtk.cpp: Added.
              * platform/gtk/FontGdk.cpp: Removed.
              * platform/gtk/FontGtk.cpp: Added.
              * platform/gtk/FontPlatformDataGdk.cpp: Removed.
              * platform/gtk/FontPlatformDataGtk.cpp: Added.
              * platform/gtk/GlyphPageTreeNodeGdk.cpp: Removed.
              * platform/gtk/GlyphPageTreeNodeGtk.cpp: Added.
              * platform/gtk/KeyEventGdk.cpp: Removed.
              * platform/gtk/KeyEventGtk.cpp: Added.
              * platform/gtk/LocalizedStringsGdk.cpp: Removed.
              * platform/gtk/LocalizedStringsGtk.cpp: Added.
              * platform/gtk/LoggingGdk.cpp: Removed.
              * platform/gtk/LoggingGtk.cpp: Added.
              * platform/gtk/MIMETypeRegistryGdk.cpp: Removed.
              * platform/gtk/MIMETypeRegistryGtk.cpp: Added.
              * platform/gtk/MouseEventGdk.cpp: Removed.
              * platform/gtk/MouseEventGtk.cpp: Added.
              * platform/gtk/PasteboardGdk.cpp: Removed.
              * platform/gtk/PasteboardGtk.cpp: Added.
              * platform/gtk/PlatformScreenGdk.cpp: Removed.
              * platform/gtk/PlatformScreenGtk.cpp: Added.
              * platform/gtk/PlatformScrollBarGdk.cpp: Removed.
              * platform/gtk/PlatformScrollBarGtk.cpp: Added.
              * platform/gtk/PopupMenuGdk.cpp: Removed.
              * platform/gtk/PopupMenuGtk.cpp: Added.
              * platform/gtk/RenderThemeGdk.cpp: Removed.
              * platform/gtk/RenderThemeGdk.h: Removed.
              * platform/gtk/RenderThemeGtk.cpp: Added.
              (WebCore::theme):
              (WebCore::RenderThemeGtk::RenderThemeGtk):
              (WebCore::RenderThemeGtk::close):
              (WebCore::RenderThemeGtk::addIntrinsicMargins):
              (WebCore::RenderThemeGtk::supportsFocus):
              (WebCore::RenderThemeGtk::determineState):
              (WebCore::RenderThemeGtk::determineShadow):
              (WebCore::RenderThemeGtk::getThemeData):
              (WebCore::RenderThemeGtk::setCheckboxSize):
              (WebCore::RenderThemeGtk::paintCheckbox):
              (WebCore::RenderThemeGtk::setRadioSize):
              (WebCore::RenderThemeGtk::paintRadio):
              (WebCore::RenderThemeGtk::paintButton):
              (WebCore::RenderThemeGtk::adjustTextFieldStyle):
              (WebCore::RenderThemeGtk::paintTextField):
              (WebCore::RenderThemeGtk::paintTextArea):
              (WebCore::RenderThemeGtk::adjustButtonStyle):
              (WebCore::RenderThemeGtk::systemFont):
              (WebCore::RenderThemeGtk::gtkButton):
              (WebCore::RenderThemeGtk::gtkCheckbox):
              (WebCore::RenderThemeGtk::gtkRadioButton):
              (WebCore::RenderThemeGtk::gtkWindowContainer):
              * platform/gtk/RenderThemeGtk.h: Added.
              * platform/gtk/ScrollViewGdk.cpp: Removed.
              * platform/gtk/ScrollViewGtk.cpp: Added.
              * platform/gtk/SearchPopupMenuGdk.cpp: Removed.
              * platform/gtk/SearchPopupMenuGtk.cpp: Added.
              * platform/gtk/SoundGdk.cpp: Removed.
              * platform/gtk/SoundGtk.cpp: Added.
              * platform/gtk/WheelEventGdk.cpp: Removed.
              * platform/gtk/WheelEventGtk.cpp: Added.
              * platform/gtk/WidgetGdk.cpp: Removed.
              * platform/gtk/WidgetGtk.cpp: Added.
              * platform/network/ResourceHandle.h:
      
      WebKitTools:
      2007-09-20  Holger Hans Peter Freyther  <zecke@selfish.org>
      
              Rubber stamped by Adam.
      
              * GdkLauncher: Removed.
              * GdkLauncher/Bakefiles.bkgen: Removed.
              * GdkLauncher/ENV: Removed.
              * GdkLauncher/GdkLauncher.pro: Removed.
              * GdkLauncher/gdklauncher.bkl: Removed.
              * GdkLauncher/main.cpp: Removed.
              * GdkLauncher/mk: Removed.
              * GdkLauncher/simple.svg: Removed.
              * GdkLauncher/text.html: Removed.
              * GtkLauncher: Added.
              * GtkLauncher/GdkLauncher.pro: Removed.
              * GtkLauncher/GtkLauncher.pro: Added.
              * GtkLauncher/main.cpp:
              (updateWindowTitle):
              (main):
              * Scripts/build-webkit:
              * Scripts/regenerate-makefiles:
              * Scripts/run-javascriptcore-tests:
              * Scripts/run-launcher:
              * Scripts/run-webkit-tests:
              * Scripts/webkitdirs.pm:
      
      
      
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@25703 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2752405f
  2. 19 Sep, 2007 5 commits
    • zecke's avatar
      2007-09-18 Holger Hans Peter Freyther <zecke@selfish.org> · da1e7cdd
      zecke authored
              Reviewed by Adam.
      
              There is no need to have FTPDirectoryDocument stubs. We can
              compile FTPDirectoryDocument.cpp and FTPDirectoryTokenizer.cpp
              instead.
      
              * WebCore.pro:
              * platform/gdk/TemporaryLinkStubs.cpp:
              * platform/qt/TemporaryLinkStubs.cpp:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@25656 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      da1e7cdd
    • zecke's avatar
      2007-09-18 Holger Hans Peter Freyther <zecke@selfish.org> · 21182f04
      zecke authored
              Reviewed by Adam.
      
              Move the Pasteboard stubs to PasteboardGdk.cpp.
      
              * WebCore.pro:
              * platform/gdk/PasteboardGdk.cpp: Added.
              (WebCore::Pasteboard::generalPasteboard):
              (WebCore::Pasteboard::writeSelection):
              (WebCore::Pasteboard::writeURL):
              (WebCore::Pasteboard::writeImage):
              (WebCore::Pasteboard::clear):
              (WebCore::Pasteboard::canSmartReplace):
              (WebCore::Pasteboard::documentFragment):
              (WebCore::Pasteboard::plainText):
              (WebCore::Pasteboard::Pasteboard):
              * platform/gdk/TemporaryLinkStubs.cpp:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@25654 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      21182f04
    • zecke's avatar
      2007-09-18 Holger Hans Peter Freyther <zecke@selfish.org> · 4301414e
      zecke authored
              Reviewed by Adam.
      
              Move the Icon stubs to IconGdk.cpp
      
              * WebCore.pro:
              * platform/gdk/TemporaryLinkStubs.cpp:
              * platform/graphics/gdk/IconGdk.cpp: Added.
              (WebCore::Icon::Icon):
              (WebCore::Icon::~Icon):
              (WebCore::Icon::newIconForFile):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@25653 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4301414e
    • zecke's avatar
      2007-09-18 Holger Hans Peter Freyther <zecke@selfish.org> · ba2e7014
      zecke authored
              Reviewed by Adam.
      
              Move the SearchPopupMenu stubs to SearchPopupMenuGdk.cpp
      
              * WebCore.pro:
              * platform/gdk/SearchPopupMenuGdk.cpp: Added.
              (WebCore::SearchPopupMenu::SearchPopupMenu):
              (WebCore::SearchPopupMenu::saveRecentSearches):
              (WebCore::SearchPopupMenu::loadRecentSearches):
              (WebCore::SearchPopupMenu::enabled):
              * platform/gdk/TemporaryLinkStubs.cpp:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@25651 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ba2e7014
    • zecke's avatar
      2007-09-18 Holger Hans Peter Freyther <zecke@selfish.org> · ba338a05
      zecke authored
              Reviewed by Adam.
      
              Move the ContextMenu and ContextMenuItem stubs to
              ContextMenuGdk.cpp and ContextMenuItemGdk.cpp.
      
              * WebCore.pro:
              * platform/gdk/ContextMenuGdk.cpp: Added.
              (WebCore::ContextMenu::ContextMenu):
              (WebCore::ContextMenu::~ContextMenu):
              (WebCore::ContextMenu::appendItem):
              (WebCore::ContextMenu::setPlatformDescription):
              (WebCore::ContextMenu::platformDescription):
              (WebCore::ContextMenu::releasePlatformDescription):
              * platform/gdk/ContextMenuItemGdk.cpp: Added.
              (WebCore::ContextMenuItem::ContextMenuItem):
              (WebCore::ContextMenuItem::~ContextMenuItem):
              (WebCore::ContextMenuItem::releasePlatformDescription):
              (WebCore::ContextMenuItem::type):
              (WebCore::ContextMenuItem::setType):
              (WebCore::ContextMenuItem::action):
              (WebCore::ContextMenuItem::setAction):
              (WebCore::ContextMenuItem::title):
              (WebCore::ContextMenuItem::setTitle):
              (WebCore::ContextMenuItem::platformSubMenu):
              (WebCore::ContextMenuItem::setSubMenu):
              (WebCore::ContextMenuItem::setChecked):
              * platform/gdk/TemporaryLinkStubs.cpp:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@25650 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ba338a05
  3. 16 Sep, 2007 1 commit
  4. 13 Sep, 2007 3 commits
    • zecke's avatar
      2007-09-12 Holger Hans Peter Freyther <zecke@selfish.org> · 11c11b92
      zecke authored
              Reviewed by Mark.
      
              Implement the FileChooser for the WebKit/Gtk+ port by using
              the GtkFileChooserDialog and g_path_get_basename to get the
              basename for the current filename.
      
              * WebCore.pro:
              * platform/gdk/FileChooserGdk.cpp: Added.
              (WebCore::FileChooser::FileChooser):
              (WebCore::FileChooser::~FileChooser):
              (WebCore::FileChooser::openFileChooser):
              (WebCore::FileChooser::basenameForWidth):
              * platform/gdk/TemporaryLinkStubs.cpp:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@25538 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      11c11b92
    • zecke's avatar
      2007-09-12 Holger Hans Peter Freyther <zecke@selfish.org> · 6c7e8280
      zecke authored
              Reviewed by Mark.
      
              Move the "string" functions from the TemporaryLinkStubs.cpp
              to LocalizedStringsGdk.cpp and implement them using the text
              from the win port and glib-i18n (gettext).
      
              * platform/gdk/LocalizedStringsGdk.cpp: Added.
              (WebCore::submitButtonDefaultLabel):
              (WebCore::inputElementAltText):
              (WebCore::resetButtonDefaultLabel):
              (WebCore::searchableIndexIntroduction):
              (WebCore::fileButtonChooseFileLabel):
              (WebCore::fileButtonNoFileSelectedLabel):
              (WebCore::contextMenuItemTagOpenLinkInNewWindow):
              (WebCore::contextMenuItemTagDownloadLinkToDisk):
              (WebCore::contextMenuItemTagCopyLinkToClipboard):
              (WebCore::contextMenuItemTagOpenImageInNewWindow):
              (WebCore::contextMenuItemTagDownloadImageToDisk):
              (WebCore::contextMenuItemTagCopyImageToClipboard):
              (WebCore::contextMenuItemTagOpenFrameInNewWindow):
              (WebCore::contextMenuItemTagCopy):
              (WebCore::contextMenuItemTagGoBack):
              (WebCore::contextMenuItemTagGoForward):
              (WebCore::contextMenuItemTagStop):
              (WebCore::contextMenuItemTagReload):
              (WebCore::contextMenuItemTagCut):
              (WebCore::contextMenuItemTagPaste):
              (WebCore::contextMenuItemTagNoGuessesFound):
              (WebCore::contextMenuItemTagIgnoreSpelling):
              (WebCore::contextMenuItemTagLearnSpelling):
              (WebCore::contextMenuItemTagSearchWeb):
              (WebCore::contextMenuItemTagLookUpInDictionary):
              (WebCore::contextMenuItemTagOpenLink):
              (WebCore::contextMenuItemTagIgnoreGrammar):
              (WebCore::contextMenuItemTagSpellingMenu):
              (WebCore::contextMenuItemTagShowSpellingPanel):
              (WebCore::contextMenuItemTagCheckSpelling):
              (WebCore::contextMenuItemTagCheckSpellingWhileTyping):
              (WebCore::contextMenuItemTagCheckGrammarWithSpelling):
              (WebCore::contextMenuItemTagFontMenu):
              (WebCore::contextMenuItemTagBold):
              (WebCore::contextMenuItemTagItalic):
              (WebCore::contextMenuItemTagUnderline):
              (WebCore::contextMenuItemTagOutline):
              (WebCore::contextMenuItemTagWritingDirectionMenu):
              (WebCore::contextMenuItemTagDefaultDirection):
              (WebCore::contextMenuItemTagLeftToRight):
              (WebCore::contextMenuItemTagRightToLeft):
              (WebCore::contextMenuItemTagInspectElement):
              (WebCore::searchMenuNoRecentSearchesText):
              (WebCore::searchMenuRecentSearchesText):
              (WebCore::searchMenuClearRecentSearchesText):
              (WebCore::unknownFileSizeText):
              * platform/gdk/TemporaryLinkStubs.cpp:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@25537 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6c7e8280
    • zecke's avatar
      2007-09-10 Holger Hans Peter Freyther <zecke@selfish.org> · 17161939
      zecke authored
              Reviewed by Mark.
      
              EventHandlerGdk::createDraggingClipboard must succeed otherwise an
              ASSERT is hit. Add Clipboard stubs for the Gdk/Gtk+ port and
              instantiate ClipboardGdk from the EventHandlerGdk to make the ASSERT
              go away. In contrast to the Windows and Mac port this clipboard is not
              inheriting CachedResourceClient. This was proposed by Oliver.
      
              * WebCore.pro:
              * page/gdk/EventHandlerGdk.cpp:
              * platform/gdk/ClipboardGdk.cpp: Added.
              (WebCore::ClipboardGdk::ClipboardGdk):
              (WebCore::ClipboardGdk::~ClipboardGdk):
              (WebCore::ClipboardGdk::clearData):
              (WebCore::ClipboardGdk::clearAllData):
              (WebCore::ClipboardGdk::getData):
              (WebCore::ClipboardGdk::setData):
              (WebCore::ClipboardGdk::types):
              (WebCore::ClipboardGdk::dragLocation):
              (WebCore::ClipboardGdk::dragImage):
              (WebCore::ClipboardGdk::setDragImage):
              (WebCore::ClipboardGdk::dragImageElement):
              (WebCore::ClipboardGdk::setDragImageElement):
              (WebCore::ClipboardGdk::createDragImage):
              (WebCore::ClipboardGdk::declareAndWriteDragImage):
              (WebCore::ClipboardGdk::writeURL):
              (WebCore::ClipboardGdk::writeRange):
              (WebCore::ClipboardGdk::hasData):
              * platform/gdk/ClipboardGdk.h: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@25536 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      17161939
  5. 08 Sep, 2007 2 commits
  6. 03 Sep, 2007 1 commit
  7. 10 Aug, 2007 5 commits
  8. 09 Aug, 2007 2 commits
    • zecke's avatar
      WebCore: · d97bdb9c
      zecke authored
      2007-08-10  Holger Hans Peter Freyther  <zecke@selfish.org>
      
              Reviewed by Adam.
      
              Move the various *ClientGdk.{h,cpp} away from the WebCore directory as
              of http://bugs.webkit.org/show_bug.cgi?id=14727.
      
              * WebCore.pro:
              * platform/gdk/TemporaryLinkStubs.cpp:
      
      WebKit/gtk:
      2007-08-10  Holger Hans Peter Freyther  <zecke@selfish.org>
      
              Reviewed by Adam.
      
              As of http://bugs.webkit.org/show_bug.cgi?id=14727 move the
              various *ClientGdk.{cpp,h} files from WebCore to WebKit/gtk/WebCoreSupport and
              rename it from Gdk to Gtk.
      
              * Api/webkitgtkdefines.h:
              * Api/webkitgtkframe.cpp:
              * Api/webkitgtkframe.h:
              * Api/webkitgtkglobal.cpp:
              * Api/webkitgtkglobal.h:
              * Api/webkitgtknetworkrequest.cpp:
              * Api/webkitgtknetworkrequest.h:
              * Api/webkitgtkpage.cpp:
              * Api/webkitgtkpage.h:
              * Api/webkitgtkprivate.cpp:
              * Api/webkitgtkprivate.h:
              * Api/webkitgtksettings.cpp:
              * Api/webkitgtksettings.h:
              * WebCoreSupport/ChromeClientGtk.cpp: Renamed from WebKit/gtk/WebCoreSupport/ChromeClientGdk.cpp.
              (WebKitGtk::ChromeClientGtk::ChromeClientGtk):
              (WebKitGtk::ChromeClientGtk::chromeDestroyed):
              (WebKitGtk::ChromeClientGtk::windowRect):
              (WebKitGtk::ChromeClientGtk::setWindowRect):
              (WebKitGtk::ChromeClientGtk::pageRect):
              (WebKitGtk::ChromeClientGtk::scaleFactor):
              (WebKitGtk::ChromeClientGtk::focus):
              (WebKitGtk::ChromeClientGtk::unfocus):
              (WebKitGtk::ChromeClientGtk::createWindow):
              (WebKitGtk::ChromeClientGtk::createModalDialog):
              (WebKitGtk::ChromeClientGtk::show):
              (WebKitGtk::ChromeClientGtk::canRunModal):
              (WebKitGtk::ChromeClientGtk::runModal):
              (WebKitGtk::ChromeClientGtk::setToolbarsVisible):
              (WebKitGtk::ChromeClientGtk::toolbarsVisible):
              (WebKitGtk::ChromeClientGtk::setStatusbarVisible):
              (WebKitGtk::ChromeClientGtk::statusbarVisible):
              (WebKitGtk::ChromeClientGtk::setScrollbarsVisible):
              (WebKitGtk::ChromeClientGtk::scrollbarsVisible):
              (WebKitGtk::ChromeClientGtk::setMenubarVisible):
              (WebKitGtk::ChromeClientGtk::menubarVisible):
              (WebKitGtk::ChromeClientGtk::setResizable):
              (WebKitGtk::ChromeClientGtk::closeWindowSoon):
              (WebKitGtk::ChromeClientGtk::canTakeFocus):
              (WebKitGtk::ChromeClientGtk::takeFocus):
              (WebKitGtk::ChromeClientGtk::canRunBeforeUnloadConfirmPanel):
              (WebKitGtk::ChromeClientGtk::runBeforeUnloadConfirmPanel):
              (WebKitGtk::ChromeClientGtk::addMessageToConsole):
              (WebKitGtk::ChromeClientGtk::runJavaScriptAlert):
              (WebKitGtk::ChromeClientGtk::runJavaScriptConfirm):
              (WebKitGtk::ChromeClientGtk::runJavaScriptPrompt):
              (WebKitGtk::ChromeClientGtk::setStatusbarText):
              (WebKitGtk::ChromeClientGtk::shouldInterruptJavaScript):
              (WebKitGtk::ChromeClientGtk::tabsToLinks):
              (WebKitGtk::ChromeClientGtk::windowResizerRect):
              (WebKitGtk::ChromeClientGtk::addToDirtyRegion):
              (WebKitGtk::ChromeClientGtk::scrollBackingStore):
              (WebKitGtk::ChromeClientGtk::updateBackingStore):
              (WebKitGtk::ChromeClientGtk::mouseDidMoveOverElement):
              (WebKitGtk::ChromeClientGtk::setToolTip):
              * WebCoreSupport/ChromeClientGtk.h: Renamed from WebKit/gtk/WebCoreSupport/ChromeClientGdk.h.
              (WebKitGtk::ChromeClientGtk::webPage):
              * WebCoreSupport/ContextMenuClientGtk.cpp: Renamed from WebCore/page/gdk/ContextMenuClientGdk.cpp.
              (WebCore::ContextMenuClientGtk::contextMenuDestroyed):
              (WebCore::ContextMenuClientGtk::getCustomMenuFromDefaultItems):
              (WebCore::ContextMenuClientGtk::contextMenuItemSelected):
              (WebCore::ContextMenuClientGtk::downloadURL):
              (WebCore::ContextMenuClientGtk::copyImageToClipboard):
              (WebCore::ContextMenuClientGtk::searchWithGoogle):
              (WebCore::ContextMenuClientGtk::lookUpInDictionary):
              (WebCore::ContextMenuClientGtk::speak):
              (WebCore::ContextMenuClientGtk::stopSpeaking):
              * WebCoreSupport/ContextMenuClientGtk.h: Renamed from WebCore/page/gdk/ContextMenuClientGdk.h.
              * WebCoreSupport/EditorClientGtk.cpp: Renamed from WebCore/platform/gdk/EditorClientGdk.cpp.
              (WebCore::EditorClientGtk::shouldDeleteRange):
              (WebCore::EditorClientGtk::shouldShowDeleteInterface):
              (WebCore::EditorClientGtk::isContinuousSpellCheckingEnabled):
              (WebCore::EditorClientGtk::isGrammarCheckingEnabled):
              (WebCore::EditorClientGtk::spellCheckerDocumentTag):
              (WebCore::EditorClientGtk::shouldBeginEditing):
              (WebCore::EditorClientGtk::shouldEndEditing):
              (WebCore::EditorClientGtk::shouldInsertText):
              (WebCore::EditorClientGtk::shouldChangeSelectedRange):
              (WebCore::EditorClientGtk::shouldApplyStyle):
              (WebCore::EditorClientGtk::shouldMoveRangeAfterDelete):
              (WebCore::EditorClientGtk::didBeginEditing):
              (WebCore::EditorClientGtk::respondToChangedContents):
              (WebCore::EditorClientGtk::respondToChangedSelection):
              (WebCore::EditorClientGtk::didEndEditing):
              (WebCore::EditorClientGtk::didWriteSelectionToPasteboard):
              (WebCore::EditorClientGtk::didSetSelectionTypesForPasteboard):
              (WebCore::EditorClientGtk::selectWordBeforeMenuEvent):
              (WebCore::EditorClientGtk::isEditable):
              (WebCore::EditorClientGtk::registerCommandForUndo):
              (WebCore::EditorClientGtk::registerCommandForRedo):
              (WebCore::EditorClientGtk::clearUndoRedoOperations):
              (WebCore::EditorClientGtk::canUndo):
              (WebCore::EditorClientGtk::canRedo):
              (WebCore::EditorClientGtk::undo):
              (WebCore::EditorClientGtk::redo):
              (WebCore::EditorClientGtk::shouldInsertNode):
              (WebCore::EditorClientGtk::pageDestroyed):
              (WebCore::EditorClientGtk::smartInsertDeleteEnabled):
              (WebCore::EditorClientGtk::toggleContinuousSpellChecking):
              (WebCore::EditorClientGtk::toggleGrammarChecking):
              (WebCore::EditorClientGtk::handleKeypress):
              (WebCore::EditorClientGtk::handleInputMethodKeypress):
              (WebCore::EditorClientGtk::EditorClientGtk):
              (WebCore::EditorClientGtk::textFieldDidBeginEditing):
              (WebCore::EditorClientGtk::textFieldDidEndEditing):
              (WebCore::EditorClientGtk::textDidChangeInTextField):
              (WebCore::EditorClientGtk::doTextFieldCommandFromEvent):
              (WebCore::EditorClientGtk::textWillBeDeletedInTextField):
              (WebCore::EditorClientGtk::textDidChangeInTextArea):
              (WebCore::EditorClientGtk::ignoreWordInSpellDocument):
              (WebCore::EditorClientGtk::learnWord):
              (WebCore::EditorClientGtk::checkSpellingOfString):
              (WebCore::EditorClientGtk::checkGrammarOfString):
              (WebCore::EditorClientGtk::updateSpellingUIWithGrammarString):
              (WebCore::EditorClientGtk::updateSpellingUIWithMisspelledWord):
              (WebCore::EditorClientGtk::showSpellingUI):
              (WebCore::EditorClientGtk::spellingUIIsShowing):
              (WebCore::EditorClientGtk::getGuessesForWord):
              * WebCoreSupport/EditorClientGtk.h: Renamed from WebCore/platform/gdk/EditorClientGdk.h.
              * WebCoreSupport/FrameLoaderClientGtk.cpp: Renamed from WebCore/loader/gdk/FrameLoaderClientGdk.cpp.
              (WebCore::FrameLoaderClientGtk::FrameLoaderClientGtk):
              (WebCore::FrameLoaderClientGtk::userAgent):
              (WebCore::FrameLoaderClientGtk::createDocumentLoader):
              (WebCore::FrameLoaderClientGtk::dispatchWillSubmitForm):
              (WebCore::FrameLoaderClientGtk::committedLoad):
              (WebCore::FrameLoaderClientGtk::dispatchDidReceiveAuthenticationChallenge):
              (WebCore::FrameLoaderClientGtk::dispatchDidCancelAuthenticationChallenge):
              (WebCore::FrameLoaderClientGtk::dispatchWillSendRequest):
              (WebCore::FrameLoaderClientGtk::assignIdentifierToInitialRequest):
              (WebCore::FrameLoaderClientGtk::postProgressStartedNotification):
              (WebCore::FrameLoaderClientGtk::postProgressEstimateChangedNotification):
              (WebCore::FrameLoaderClientGtk::postProgressFinishedNotification):
              (WebCore::FrameLoaderClientGtk::frameLoaderDestroyed):
              (WebCore::FrameLoaderClientGtk::dispatchDidReceiveResponse):
              (WebCore::FrameLoaderClientGtk::dispatchDecidePolicyForMIMEType):
              (WebCore::FrameLoaderClientGtk::dispatchDecidePolicyForNewWindowAction):
              (WebCore::FrameLoaderClientGtk::dispatchDecidePolicyForNavigationAction):
              (WebCore::FrameLoaderClientGtk::createPlugin):
              (WebCore::FrameLoaderClientGtk::createFrame):
              (WebCore::FrameLoaderClientGtk::redirectDataToPlugin):
              (WebCore::FrameLoaderClientGtk::createJavaAppletWidget):
              (WebCore::FrameLoaderClientGtk::objectContentType):
              (WebCore::FrameLoaderClientGtk::overrideMediaType):
              (WebCore::FrameLoaderClientGtk::windowObjectCleared):
              (WebCore::FrameLoaderClientGtk::setMainFrameDocumentReady):
              (WebCore::FrameLoaderClientGtk::hasWebView):
              (WebCore::FrameLoaderClientGtk::hasFrameView):
              (WebCore::FrameLoaderClientGtk::dispatchDidFinishLoad):
              (WebCore::FrameLoaderClientGtk::frameLoadCompleted):
              (WebCore::FrameLoaderClientGtk::saveViewStateToItem):
              (WebCore::FrameLoaderClientGtk::restoreViewState):
              (WebCore::FrameLoaderClientGtk::shouldGoToHistoryItem):
              (WebCore::FrameLoaderClientGtk::privateBrowsingEnabled):
              (WebCore::FrameLoaderClientGtk::makeDocumentView):
              (WebCore::FrameLoaderClientGtk::makeRepresentation):
              (WebCore::FrameLoaderClientGtk::forceLayout):
              (WebCore::FrameLoaderClientGtk::forceLayoutForNonHTML):
              (WebCore::FrameLoaderClientGtk::setCopiesOnScroll):
              (WebCore::FrameLoaderClientGtk::detachedFromParent1):
              (WebCore::FrameLoaderClientGtk::detachedFromParent2):
              (WebCore::FrameLoaderClientGtk::detachedFromParent3):
              (WebCore::FrameLoaderClientGtk::detachedFromParent4):
              (WebCore::FrameLoaderClientGtk::loadedFromCachedPage):
              (WebCore::FrameLoaderClientGtk::dispatchDidHandleOnloadEvents):
              (WebCore::FrameLoaderClientGtk::dispatchDidReceiveServerRedirectForProvisionalLoad):
              (WebCore::FrameLoaderClientGtk::dispatchDidCancelClientRedirect):
              (WebCore::FrameLoaderClientGtk::dispatchWillPerformClientRedirect):
              (WebCore::FrameLoaderClientGtk::dispatchDidChangeLocationWithinPage):
              (WebCore::FrameLoaderClientGtk::dispatchWillClose):
              (WebCore::FrameLoaderClientGtk::dispatchDidReceiveIcon):
              (WebCore::FrameLoaderClientGtk::dispatchDidStartProvisionalLoad):
              (WebCore::FrameLoaderClientGtk::dispatchDidReceiveTitle):
              (WebCore::FrameLoaderClientGtk::dispatchDidCommitLoad):
              (WebCore::FrameLoaderClientGtk::dispatchDidFinishDocumentLoad):
              (WebCore::FrameLoaderClientGtk::dispatchDidFirstLayout):
              (WebCore::FrameLoaderClientGtk::dispatchShow):
              (WebCore::FrameLoaderClientGtk::cancelPolicyCheck):
              (WebCore::FrameLoaderClientGtk::dispatchDidLoadMainResource):
              (WebCore::FrameLoaderClientGtk::revertToProvisionalState):
              (WebCore::FrameLoaderClientGtk::clearUnarchivingState):
              (WebCore::FrameLoaderClientGtk::willChangeTitle):
              (WebCore::FrameLoaderClientGtk::didChangeTitle):
              (WebCore::FrameLoaderClientGtk::finishedLoading):
              (WebCore::FrameLoaderClientGtk::finalSetupForReplace):
              (WebCore::FrameLoaderClientGtk::setDefersLoading):
              (WebCore::FrameLoaderClientGtk::isArchiveLoadPending):
              (WebCore::FrameLoaderClientGtk::cancelPendingArchiveLoad):
              (WebCore::FrameLoaderClientGtk::clearArchivedResources):
              (WebCore::FrameLoaderClientGtk::canHandleRequest):
              (WebCore::FrameLoaderClientGtk::canShowMIMEType):
              (WebCore::FrameLoaderClientGtk::representationExistsForURLScheme):
              (WebCore::FrameLoaderClientGtk::generatedMIMETypeForURLScheme):
              (WebCore::FrameLoaderClientGtk::provisionalLoadStarted):
              (WebCore::FrameLoaderClientGtk::didFinishLoad):
              (WebCore::FrameLoaderClientGtk::prepareForDataSourceReplacement):
              (WebCore::FrameLoaderClientGtk::setTitle):
              (WebCore::FrameLoaderClientGtk::setDocumentViewFromCachedPage):
              (WebCore::FrameLoaderClientGtk::dispatchDidReceiveContentLength):
              (WebCore::FrameLoaderClientGtk::dispatchDidFinishLoading):
              (WebCore::FrameLoaderClientGtk::dispatchDidFailLoading):
              (WebCore::FrameLoaderClientGtk::dispatchDidLoadResourceFromMemoryCache):
              (WebCore::FrameLoaderClientGtk::dispatchDidFailProvisionalLoad):
              (WebCore::FrameLoaderClientGtk::dispatchDidFailLoad):
              (WebCore::FrameLoaderClientGtk::download):
              (WebCore::FrameLoaderClientGtk::cancelledError):
              (WebCore::FrameLoaderClientGtk::blockedError):
              (WebCore::FrameLoaderClientGtk::cannotShowURLError):
              (WebCore::FrameLoaderClientGtk::interruptForPolicyChangeError):
              (WebCore::FrameLoaderClientGtk::cannotShowMIMETypeError):
              (WebCore::FrameLoaderClientGtk::fileDoesNotExistError):
              (WebCore::FrameLoaderClientGtk::shouldFallBack):
              (WebCore::FrameLoaderClientGtk::willUseArchive):
              (WebCore::FrameLoaderClientGtk::saveDocumentViewToCachedPage):
              (WebCore::FrameLoaderClientGtk::canCachePage):
              (WebCore::FrameLoaderClientGtk::dispatchCreatePage):
              (WebCore::FrameLoaderClientGtk::dispatchUnableToImplementPolicy):
              * WebCoreSupport/FrameLoaderClientGtk.h: Renamed from WebCore/loader/gdk/FrameLoaderClientGdk.h.
              (WebCore::FrameLoaderClientGtk::~FrameLoaderClientGtk):
              (WebCore::FrameLoaderClientGtk::webFrame):
              * WebCoreSupport/InspectorClientGtk.cpp: Renamed from WebCore/page/gdk/InspectorClientGdk.cpp.
              (WebCore::InspectorClientGtk::inspectorDestroyed):
              (WebCore::InspectorClientGtk::createPage):
              (WebCore::InspectorClientGtk::showWindow):
              (WebCore::InspectorClientGtk::closeWindow):
              (WebCore::InspectorClientGtk::attachWindow):
              (WebCore::InspectorClientGtk::detachWindow):
              (WebCore::InspectorClientGtk::highlight):
              (WebCore::InspectorClientGtk::hideHighlight):
              (WebCore::InspectorClientGtk::inspectedURLChanged):
              * WebCoreSupport/InspectorClientGtk.h: Renamed from WebCore/page/gdk/InspectorClientGdk.h.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@24969 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d97bdb9c
    • zecke's avatar
      WebCore: · 258a8644
      zecke authored
      2007-08-10  Holger Hans Peter Freyther  <zecke@selfish.org>
      
              Reviewed by Adam.
      
              Implement FrameLoaderClientGdk::createFrame mostly by copying
              the windows implementation. A method similiar to WebFrame::loadURLIntoChild
              was not introduced instead we have a simplified version similiar to the
              one of the Qt port.
      
              Remove building of WebKit/gtk/webkitgtkframedata.{cpp,h}.
      
              * WebCore.pro:
              * loader/gdk/FrameLoaderClientGdk.cpp:
              (WebCore::FrameLoaderClientGdk::createFrame):
      
      WebKit/gtk:
      2007-08-10  Holger Hans Peter Freyther  <zecke@selfish.org>
      
              Reviewed by Adam.
      
              Remove the create_frame virtual method of WebKitGtkPage. This method was inspired
              by the Qt port but to be useful for reimplementations WebKitGtkFrameData would need
              to export/expose WebCore types. WebView doesn't offer such a method so I decided to
              remove it.
              Add a internal constructor to WebKitGtkFrame to be used for constructing Sub-Frames. This
              is currently used by FrameLoaderClientGdk::createFrame.
      
              * Api/webkitgtkframe.cpp:
              * Api/webkitgtkframedata.cpp: Removed.
              * Api/webkitgtkframedata.h: Removed.
              * Api/webkitgtkpage.cpp:
              * Api/webkitgtkpage.h:
              * Api/webkitgtkprivate.h:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@24964 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      258a8644
  9. 07 Aug, 2007 1 commit
    • zecke's avatar
      WebCore: · da4d5df9
      zecke authored
      2007-08-08  Holger Hans Peter Freyther  <zecke@selfish.org>
      
              Reviewed by Adam.
      
              Kill class FrameGdk and move the stubs to page/gdk/FrameGdk.cpp and the
              remainings into WebKitGtkFrame.
              The DRT functionality of class FrameGdk is currently lost.
      
              * WebCore.pro:
              * loader/gdk/FrameLoaderClientGdk.cpp:
              * loader/gdk/FrameLoaderClientGdk.h:
              * page/gdk/FrameGdk.cpp: Renamed from WebCore/platform/gdk/FrameGdk.cpp.
              (WebCore::Frame::issueTransposeCommand):
              (WebCore::Frame::cleanupPlatformScriptObjects):
              (WebCore::Frame::dragImageForSelection):
              (WebCore::Frame::dashboardRegionsChanged):
              * platform/gdk/FrameGdk.h: Removed.
              * platform/gdk/TemporaryLinkStubs.cpp: Removed Frame stub, added the loadResourceIntoArray stub
              * platform/gdk/WidgetGdk.cpp:
      
      WebKit:
      2007-08-08  Holger Hans Peter Freyther  <zecke@selfish.org>
      
              Reviewed by Adam.
      
              Moved code from class FrameGdk into WebKitGtkFrame. Update the
              webkitgrkprivate.h header file to not include FrameGdk.h.
      
              * gtk/Api/webkitgtkframe.cpp:
              * gtk/Api/webkitgtkprivate.h:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@24923 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      da4d5df9
  10. 01 Aug, 2007 1 commit
  11. 30 Jul, 2007 2 commits
  12. 27 Jul, 2007 16 commits