Changeset 28728 in webkit
- Timestamp:
- Dec 14, 2007 5:03:59 PM (16 years ago)
- Location:
- trunk
- Files:
-
- 21 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r28726 r28728 1 2007-12-14 Alp Toker <alp@atoker.com> 2 3 Reviewed by Maciej. 4 5 http://bugs.webkit.org/show_bug.cgi?id=16432 6 [GTK] Update license headers 7 8 Consent has been given by the authors of these files to change license 9 to the LGPL as outlined in the bug report. 10 11 * platform/gtk/ClipboardGtk.cpp: 12 * platform/gtk/ContextMenuGtk.cpp: 13 * platform/gtk/ContextMenuItemGtk.cpp: 14 * platform/gtk/CookieJarGtk.cpp: 15 * platform/gtk/CursorGtk.cpp: 16 * platform/gtk/DragDataGtk.cpp: 17 * platform/gtk/DragImageGtk.cpp: 18 * platform/gtk/PasteboardGtk.cpp: 19 * platform/gtk/PlatformScreenGtk.cpp: 20 * platform/gtk/PlatformScrollBarGtk.cpp: 21 * platform/gtk/SearchPopupMenuGtk.cpp: 22 * platform/gtk/WidgetGtk.cpp: 23 1 24 2007-12-14 Darin Adler <darin@apple.com> 2 25 -
trunk/WebCore/platform/gtk/ClipboardGtk.cpp
r26949 r28728 1 1 /* 2 * Copyright (C) 2006, 2007 Apple Inc. All rights reserved. 3 * Copyright (C) 2007, Holger Hans Peter Freyther 4 * Copyright (C) 2007 Alp Toker <alp@atoker.com> 2 * This library is free software; you can redistribute it and/or 3 * modify it under the terms of the GNU Lesser General Public 4 * License as published by the Free Software Foundation; either 5 * version 2 of the License, or (at your option) any later version. 5 6 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: 9 * 1. Redistributions of source code must retain the above copyright 10 * notice, this list of conditions and the following disclaimer. 11 * 2. Redistributions in binary form must reproduce the above copyright 12 * notice, this list of conditions and the following disclaimer in the 13 * documentation and/or other materials provided with the distribution. 7 * This library is distributed in the hope that it will be useful, 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 10 * Lesser General Public License for more details. 14 11 * 15 * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY 16 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 17 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 18 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR 19 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 20 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 21 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 22 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY 23 * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 24 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 25 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 12 * You should have received a copy of the GNU Lesser General Public 13 * License along with this library; if not, write to the Free Software 14 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 26 15 */ 27 16 -
trunk/WebCore/platform/gtk/ContextMenuGtk.cpp
r25703 r28728 1 1 /* 2 * Copyright (C) 2006, 2007 Apple Inc. All rights reserved. 3 * Copyright (C) 2007 Holger Hans Peter Freyther 2 * This library is free software; you can redistribute it and/or 3 * modify it under the terms of the GNU Lesser General Public 4 * License as published by the Free Software Foundation; either 5 * version 2 of the License, or (at your option) any later version. 4 6 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 7 * This library is distributed in the hope that it will be useful, 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 10 * Lesser General Public License for more details. 8 11 * 9 * 1. Redistributions of source code must retain the above copyright 10 * notice, this list of conditions and the following disclaimer. 11 * 2. Redistributions in binary form must reproduce the above copyright 12 * notice, this list of conditions and the following disclaimer in the 13 * documentation and/or other materials provided with the distribution. 14 * 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of 15 * its contributors may be used to endorse or promote products derived 16 * from this software without specific prior written permission. 17 * 18 * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY 19 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 20 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 21 * DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY 22 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 23 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 24 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 25 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 26 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 27 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 12 * You should have received a copy of the GNU Lesser General Public 13 * License along with this library; if not, write to the Free Software 14 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 28 15 */ 29 16 -
trunk/WebCore/platform/gtk/ContextMenuItemGtk.cpp
r25703 r28728 1 1 /* 2 * Copyright (C) 2006, 2007 Apple Inc. All rights reserved. 3 * Copyright (C) 2007 Holger Hans Peter Freyther 2 * This library is free software; you can redistribute it and/or 3 * modify it under the terms of the GNU Lesser General Public 4 * License as published by the Free Software Foundation; either 5 * version 2 of the License, or (at your option) any later version. 4 6 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 7 * This library is distributed in the hope that it will be useful, 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 10 * Lesser General Public License for more details. 8 11 * 9 * 1. Redistributions of source code must retain the above copyright 10 * notice, this list of conditions and the following disclaimer. 11 * 2. Redistributions in binary form must reproduce the above copyright 12 * notice, this list of conditions and the following disclaimer in the 13 * documentation and/or other materials provided with the distribution. 14 * 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of 15 * its contributors may be used to endorse or promote products derived 16 * from this software without specific prior written permission. 17 * 18 * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY 19 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 20 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 21 * DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY 22 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 23 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 24 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 25 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 26 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 27 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 12 * You should have received a copy of the GNU Lesser General Public 13 * License along with this library; if not, write to the Free Software 14 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 28 15 */ 29 16 -
trunk/WebCore/platform/gtk/CookieJarGtk.cpp
r28640 r28728 1 1 /* 2 * Copyright (C) 2006 Apple Computer, Inc. All rights reserved. 3 * Copyright (C) 2006 Michael Emmel mike.emmel@gmail.com 4 * All rights reserved. 2 * This library is free software; you can redistribute it and/or 3 * modify it under the terms of the GNU Lesser General Public 4 * License as published by the Free Software Foundation; either 5 * version 2 of the License, or (at your option) any later version. 5 6 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: 9 * 1. Redistributions of source code must retain the above copyright 10 * notice, this list of conditions and the following disclaimer. 11 * 2. Redistributions in binary form must reproduce the above copyright 12 * notice, this list of conditions and the following disclaimer in the 13 * documentation and/or other materials provided with the distribution. 7 * This library is distributed in the hope that it will be useful, 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 10 * Lesser General Public License for more details. 14 11 * 15 * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY 16 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 17 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 18 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR 19 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 20 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 21 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 22 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY 23 * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 24 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 25 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 12 * You should have received a copy of the GNU Lesser General Public 13 * License along with this library; if not, write to the Free Software 14 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 26 15 */ 27 16 … … 33 22 #include "PlatformString.h" 34 23 #include "StringHash.h" 24 35 25 #include <wtf/HashMap.h> 36 26 -
trunk/WebCore/platform/gtk/CursorGtk.cpp
r28613 r28728 1 1 /* 2 * Copyright (C) 2006 Apple Computer, Inc. All rights reserved.3 2 * Copyright (C) 2006 Michael Emmel mike.emmel@gmail.com 4 3 * Copyright (C) 2007 Christian Dywan <christian@twotoasts.de> -
trunk/WebCore/platform/gtk/DragDataGtk.cpp
r25703 r28728 1 1 /* 2 * Copyright (C) 2007 Apple Inc. All rights reserved. 2 * This library is free software; you can redistribute it and/or 3 * modify it under the terms of the GNU Lesser General Public 4 * License as published by the Free Software Foundation; either 5 * version 2 of the License, or (at your option) any later version. 3 6 * 4 * Redistribution and use in source and binary forms, with or without 5 * modification, are permitted provided that the following conditions 6 * are met: 7 * 1. Redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer. 9 * 2. Redistributions in binary form must reproduce the above copyright 10 * notice, this list of conditions and the following disclaimer in the 11 * documentation and/or other materials provided with the distribution. 7 * This library is distributed in the hope that it will be useful, 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 10 * Lesser General Public License for more details. 12 11 * 13 * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY 14 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 15 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR 17 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 18 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 19 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 20 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY 21 * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 22 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 23 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 12 * You should have received a copy of the GNU Lesser General Public 13 * License along with this library; if not, write to the Free Software 14 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 24 15 */ 25 16 -
trunk/WebCore/platform/gtk/DragImageGtk.cpp
r25703 r28728 1 1 /* 2 * Copyright (C) 2007 Apple Inc. All rights reserved. 2 * This library is free software; you can redistribute it and/or 3 * modify it under the terms of the GNU Lesser General Public 4 * License as published by the Free Software Foundation; either 5 * version 2 of the License, or (at your option) any later version. 3 6 * 4 * Redistribution and use in source and binary forms, with or without 5 * modification, are permitted provided that the following conditions 6 * are met: 7 * 1. Redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer. 9 * 2. Redistributions in binary form must reproduce the above copyright 10 * notice, this list of conditions and the following disclaimer in the 11 * documentation and/or other materials provided with the distribution. 7 * This library is distributed in the hope that it will be useful, 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 10 * Lesser General Public License for more details. 12 11 * 13 * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY 14 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 15 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR 17 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 18 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 19 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 20 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY 21 * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 22 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 23 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 12 * You should have received a copy of the GNU Lesser General Public 13 * License along with this library; if not, write to the Free Software 14 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 24 15 */ 25 16 -
trunk/WebCore/platform/gtk/PasteboardGtk.cpp
r28448 r28728 1 1 /* 2 * Copyright (C) 2006, 2007 Apple Inc. All rights reserved. 3 * Copyright (C) 2007 Holger Hans Peter Freyther 4 * Copyright (C) 2007 Alp Toker <alp@atoker.com> 2 * Copyright (C) 2007 Holger Hans Peter Freyther 3 * Copyright (C) 2007 Alp Toker <alp@atoker.com> 5 4 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: 5 * This library is free software; you can redistribute it and/or 6 * modify it under the terms of the GNU Lesser General Public 7 * License as published by the Free Software Foundation; either 8 * version 2 of the License, or (at your option) any later version. 9 9 * 10 * 1. Redistributions of source code must retain the above copyright 11 * notice, this list of conditions and the following disclaimer. 12 * 2. Redistributions in binary form must reproduce the above copyright 13 * notice, this list of conditions and the following disclaimer in the 14 * documentation and/or other materials provided with the distribution. 15 * 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of 16 * its contributors may be used to endorse or promote products derived 17 * from this software without specific prior written permission. 10 * This library is distributed in the hope that it will be useful, 11 * but WITHOUT ANY WARRANTY; without even the implied warranty of 12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 * Lesser General Public License for more details. 18 14 * 19 * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY 20 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 21 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 22 * DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY 23 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 24 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 25 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 26 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 27 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 28 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 15 * You should have received a copy of the GNU Lesser General Public 16 * License along with this library; if not, write to the Free Software 17 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 29 18 */ 30 19 -
trunk/WebCore/platform/gtk/PlatformScreenGtk.cpp
r25703 r28728 33 33 34 34 #include <gtk/gtk.h> 35 #include <stdio.h>36 #include <wtf/Assertions.h>37 35 38 36 namespace WebCore { -
trunk/WebCore/platform/gtk/PlatformScrollBarGtk.cpp
r28654 r28728 1 1 /* 2 * Copyright (C) 2006 Apple Computer, Inc. All rights reserved. 3 * Copyright (C) 2007 Holger Hans Peter Freyther zecke@selfish.org 4 * All rights reserved. 2 * Copyright (C) 2007 Holger Hans Peter Freyther zecke@selfish.org 5 3 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: 9 * 1. Redistributions of source code must retain the above copyright 10 * notice, this list of conditions and the following disclaimer. 11 * 2. Redistributions in binary form must reproduce the above copyright 12 * notice, this list of conditions and the following disclaimer in the 13 * documentation and/or other materials provided with the distribution. 4 * This library is free software; you can redistribute it and/or 5 * modify it under the terms of the GNU Lesser General Public 6 * License as published by the Free Software Foundation; either 7 * version 2 of the License, or (at your option) any later version. 14 8 * 15 * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY 16 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 17 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 18 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR 19 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 20 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 21 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 22 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY 23 * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 24 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 25 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 9 * This library is distributed in the hope that it will be useful, 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 12 * Lesser General Public License for more details. 13 * 14 * You should have received a copy of the GNU Lesser General Public 15 * License along with this library; if not, write to the Free Software 16 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 26 17 */ 27 18 28 19 #include "config.h" 29 20 #include "PlatformScrollBar.h" 21 30 22 #include "IntRect.h" 31 23 #include "GraphicsContext.h" -
trunk/WebCore/platform/gtk/SearchPopupMenuGtk.cpp
r25703 r28728 1 1 /* 2 * Copyright (C) 2006, 2007 Apple Inc. All rights reserved. 3 * Copyright (C) 2007 Holger Hans Peter Freyther 2 * This library is free software; you can redistribute it and/or 3 * modify it under the terms of the GNU Lesser General Public 4 * License as published by the Free Software Foundation; either 5 * version 2 of the License, or (at your option) any later version. 4 6 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 7 * This library is distributed in the hope that it will be useful, 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 10 * Lesser General Public License for more details. 8 11 * 9 * 1. Redistributions of source code must retain the above copyright 10 * notice, this list of conditions and the following disclaimer. 11 * 2. Redistributions in binary form must reproduce the above copyright 12 * notice, this list of conditions and the following disclaimer in the 13 * documentation and/or other materials provided with the distribution. 14 * 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of 15 * its contributors may be used to endorse or promote products derived 16 * from this software without specific prior written permission. 17 * 18 * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY 19 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 20 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 21 * DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY 22 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 23 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 24 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 25 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 26 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 27 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 12 * You should have received a copy of the GNU Lesser General Public 13 * License along with this library; if not, write to the Free Software 14 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 28 15 */ 29 16 -
trunk/WebCore/platform/gtk/WidgetGtk.cpp
r28655 r28728 1 1 /* 2 * Copyright (C) 2006, 2007 Apple Computer, Inc. All rights reserved.3 2 * Copyright (C) 2006 Michael Emmel mike.emmel@gmail.com 4 3 * Copyright (C) 2007 Holger Hans Peter Freyther -
trunk/WebKit/gtk/ChangeLog
r28717 r28728 1 2007-12-14 Alp Toker <alp@atoker.com> 2 3 Reviewed by Maciej. 4 5 http://bugs.webkit.org/show_bug.cgi?id=16432 6 [GTK] Update license headers 7 8 Consent has been given by the authors of these files to change license 9 to the LGPL as outlined in the bug report. 10 11 * WebCoreSupport/ChromeClientGtk.cpp: 12 * WebCoreSupport/ContextMenuClientGtk.cpp: 13 * WebCoreSupport/DragClientGtk.cpp: 14 * WebCoreSupport/EditorClientGtk.cpp: 15 * WebCoreSupport/FrameLoaderClientGtk.cpp: 16 (WebKit::FrameLoaderClient::makeRepresentation): 17 (WebKit::FrameLoaderClient::forceLayout): 18 (WebKit::FrameLoaderClient::forceLayoutForNonHTML): 19 (WebKit::FrameLoaderClient::setCopiesOnScroll): 20 (WebKit::FrameLoaderClient::detachedFromParent1): 21 (WebKit::FrameLoaderClient::detachedFromParent2): 22 (WebKit::FrameLoaderClient::detachedFromParent3): 23 (WebKit::FrameLoaderClient::detachedFromParent4): 24 (WebKit::FrameLoaderClient::loadedFromCachedPage): 25 (WebKit::FrameLoaderClient::dispatchDidHandleOnloadEvents): 26 (WebKit::FrameLoaderClient::dispatchDidReceiveServerRedirectForProvisionalLoad): 27 (WebKit::FrameLoaderClient::dispatchDidCancelClientRedirect): 28 (WebKit::FrameLoaderClient::dispatchWillPerformClientRedirect): 29 (WebKit::FrameLoaderClient::dispatchDidChangeLocationWithinPage): 30 (WebKit::FrameLoaderClient::dispatchWillClose): 31 (WebKit::FrameLoaderClient::dispatchDidCommitLoad): 32 (WebKit::FrameLoaderClient::dispatchDidFinishDocumentLoad): 33 (WebKit::FrameLoaderClient::dispatchDidFirstLayout): 34 (WebKit::FrameLoaderClient::dispatchShow): 35 (WebKit::FrameLoaderClient::cancelPolicyCheck): 36 (WebKit::FrameLoaderClient::dispatchDidLoadMainResource): 37 (WebKit::FrameLoaderClient::revertToProvisionalState): 38 (WebKit::FrameLoaderClient::clearUnarchivingState): 39 (WebKit::FrameLoaderClient::willChangeTitle): 40 (WebKit::FrameLoaderClient::didChangeTitle): 41 (WebKit::FrameLoaderClient::finalSetupForReplace): 42 (WebKit::FrameLoaderClient::setDefersLoading): 43 (WebKit::FrameLoaderClient::isArchiveLoadPending): 44 (WebKit::FrameLoaderClient::cancelPendingArchiveLoad): 45 (WebKit::FrameLoaderClient::clearArchivedResources): 46 (WebKit::FrameLoaderClient::canHandleRequest): 47 (WebKit::FrameLoaderClient::canShowMIMEType): 48 (WebKit::FrameLoaderClient::representationExistsForURLScheme): 49 (WebKit::FrameLoaderClient::generatedMIMETypeForURLScheme): 50 (WebKit::FrameLoaderClient::dispatchDidReceiveContentLength): 51 (WebKit::FrameLoaderClient::dispatchDidFinishLoading): 52 (WebKit::FrameLoaderClient::dispatchDidFailLoading): 53 (WebKit::FrameLoaderClient::dispatchDidLoadResourceFromMemoryCache): 54 (WebKit::FrameLoaderClient::download): 55 (WebKit::FrameLoaderClient::cancelledError): 56 (WebKit::FrameLoaderClient::blockedError): 57 (WebKit::FrameLoaderClient::cannotShowURLError): 58 (WebKit::FrameLoaderClient::interruptForPolicyChangeError): 59 (WebKit::FrameLoaderClient::cannotShowMIMETypeError): 60 (WebKit::FrameLoaderClient::fileDoesNotExistError): 61 (WebKit::FrameLoaderClient::shouldFallBack): 62 (WebKit::FrameLoaderClient::willUseArchive): 63 (WebKit::FrameLoaderClient::canCachePage): 64 (WebKit::FrameLoaderClient::dispatchCreatePage): 65 (WebKit::FrameLoaderClient::dispatchUnableToImplementPolicy): 66 (WebKit::FrameLoaderClient::setMainDocumentError): 67 (WebKit::FrameLoaderClient::startDownload): 68 (WebKit::FrameLoaderClient::updateGlobalHistoryForStandardLoad): 69 (WebKit::FrameLoaderClient::updateGlobalHistoryForReload): 70 (WebKit::FrameLoaderClient::savePlatformDataToCachedPage): 71 (WebKit::FrameLoaderClient::transitionToCommittedFromCachedPage): 72 (WebKit::FrameLoaderClient::transitionToCommittedForNewPage): 73 * WebCoreSupport/InspectorClientGtk.cpp: 74 * WebView/webkitwebview.cpp: 75 1 76 2007-12-14 Darin Adler <darin@apple.com> 2 77 -
trunk/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp
r28648 r28728 3 3 * Copyright (C) 2007 Christian Dywan <christian@twotoasts.de> 4 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 5 * This library is free software; you can redistribute it and/or 6 * modify it under the terms of the GNU Lesser General Public 7 * License as published by the Free Software Foundation; either 8 * version 2 of the License, or (at your option) any later version. 8 9 * 9 * 1. Redistributions of source code must retain the above copyright 10 * notice, this list of conditions and the following disclaimer. 11 * 2. Redistributions in binary form must reproduce the above copyright 12 * notice, this list of conditions and the following disclaimer in the 13 * documentation and/or other materials provided with the distribution. 14 * 3. Neither the name of Apple, Inc. ("Apple") nor the names of 15 * its contributors may be used to endorse or promote products derived 16 * from this software without specific prior written permission. 10 * This library is distributed in the hope that it will be useful, 11 * but WITHOUT ANY WARRANTY; without even the implied warranty of 12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 * Lesser General Public License for more details. 17 14 * 18 * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY 19 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 20 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 21 * DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY 22 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 23 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 24 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 25 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 26 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 27 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 15 * You should have received a copy of the GNU Lesser General Public 16 * License along with this library; if not, write to the Free Software 17 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 28 18 */ 29 19 30 20 #include "config.h" 31 21 #include "ChromeClientGtk.h" 22 32 23 #include "FloatRect.h" 33 24 #include "IntRect.h" -
trunk/WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp
r27977 r28728 1 1 /* 2 * Copyright (C) 2006 Zack Rusin <zack@kde.org> 2 * This library is free software; you can redistribute it and/or 3 * modify it under the terms of the GNU Lesser General Public 4 * License as published by the Free Software Foundation; either 5 * version 2 of the License, or (at your option) any later version. 3 6 * 4 * Redistribution and use in source and binary forms, with or without 5 * modification, are permitted provided that the following conditions 6 * are met: 7 * 1. Redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer. 9 * 2. Redistributions in binary form must reproduce the above copyright 10 * notice, this list of conditions and the following disclaimer in the 11 * documentation and/or other materials provided with the distribution. 7 * This library is distributed in the hope that it will be useful, 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 10 * Lesser General Public License for more details. 12 11 * 13 * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY 14 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 15 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 16 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR 17 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 18 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 19 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 20 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY 21 * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 22 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 23 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 12 * You should have received a copy of the GNU Lesser General Public 13 * License along with this library; if not, write to the Free Software 14 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 24 15 */ 25 16 … … 30 21 #include "KURL.h" 31 22 #include "NotImplemented.h" 32 33 #include <stdio.h>34 23 35 24 using namespace WebCore; -
trunk/WebKit/gtk/WebCoreSupport/DragClientGtk.cpp
r26876 r28728 1 1 /* 2 * Copyright (C) 2007 Apple Inc. All rights reserved. 3 * Copyright (C) 2007 Holger Hans Peter Freyther 4 * Copyright (C) 2007 Alp Toker <alp@atoker.com> 2 * This library is free software; you can redistribute it and/or 3 * modify it under the terms of the GNU Lesser General Public 4 * License as published by the Free Software Foundation; either 5 * version 2 of the License, or (at your option) any later version. 5 6 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: 7 * This library is distributed in the hope that it will be useful, 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 10 * Lesser General Public License for more details. 9 11 * 10 * 1. Redistributions of source code must retain the above copyright 11 * notice, this list of conditions and the following disclaimer. 12 * 2. Redistributions in binary form must reproduce the above copyright 13 * notice, this list of conditions and the following disclaimer in the 14 * documentation and/or other materials provided with the distribution. 15 * 3. Neither the name of Apple, Inc. ("Apple") nor the names of 16 * its contributors may be used to endorse or promote products derived 17 * from this software without specific prior written permission. 18 * 19 * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY 20 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 21 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 22 * DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY 23 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 24 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 25 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 26 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 27 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 28 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 12 * You should have received a copy of the GNU Lesser General Public 13 * License along with this library; if not, write to the Free Software 14 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 29 15 */ 30 16 31 17 #include "config.h" 32 18 #include "DragClientGtk.h" 19 33 20 #include "NotImplemented.h" 34 21 -
trunk/WebKit/gtk/WebCoreSupport/EditorClientGtk.cpp
r28717 r28728 1 1 /* 2 * Copyright (C) 2006 Nikolas Zimmermann <zimmermann@kde.org> 3 * Copyright (C) 2006 Zack Rusin <zack@kde.org> 4 * Copyright (C) 2006 Apple Computer, Inc. 5 * Copyright (C) 2007 Alp Toker <alp@atoker.com> 2 * Copyright (C) 2007 Alp Toker <alp@atoker.com> 6 3 * 7 * All rights reserved. 4 * This library is free software; you can redistribute it and/or 5 * modify it under the terms of the GNU Lesser General Public 6 * License as published by the Free Software Foundation; either 7 * version 2 of the License, or (at your option) any later version. 8 8 * 9 * Redistribution and use in source and binary forms, with or without 10 * modification, are permitted provided that the following conditions 11 * are met: 12 * 1. Redistributions of source code must retain the above copyright 13 * notice, this list of conditions and the following disclaimer. 14 * 2. Redistributions in binary form must reproduce the above copyright 15 * notice, this list of conditions and the following disclaimer in the 16 * documentation and/or other materials provided with the distribution. 9 * This library is distributed in the hope that it will be useful, 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 12 * Lesser General Public License for more details. 17 13 * 18 * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY 19 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 20 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 21 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR 22 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 23 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 24 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 25 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY 26 * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 27 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 28 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 14 * You should have received a copy of the GNU Lesser General Public 15 * License along with this library; if not, write to the Free Software 16 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 29 17 */ 30 18 … … 42 30 #include "PlatformKeyboardEvent.h" 43 31 #include "webkitprivate.h" 44 45 #include <stdio.h>46 32 47 33 using namespace WebCore; … … 465 451 466 452 } 467 468 // vim: ts=4 sw=4 et -
trunk/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp
r28672 r28728 1 1 /* 2 * Copyright (C) 2006 Don Gibson <dgibson77@gmail.com> 3 * Copyright (C) 2006 Zack Rusin <zack@kde.org> 4 * Copyright (C) 2006, 2007 Apple Computer, Inc. All rights reserved. 5 * Copyright (C) 2007 Trolltech ASA 6 * Copyright (C) 2007 Alp Toker <alp.toker@collabora.co.uk> 2 * Copyright (C) 2007 Alp Toker <alp@atoker.com> 7 3 * Copyright (C) 2007 Holger Hans Peter Freyther 8 4 * Copyright (C) 2007 Christian Dywan <christian@twotoasts.de> 9 5 * 10 * All rights reserved. 6 * This library is free software; you can redistribute it and/or 7 * modify it under the terms of the GNU Lesser General Public 8 * License as published by the Free Software Foundation; either 9 * version 2 of the License, or (at your option) any later version. 11 10 * 12 * Redistribution and use in source and binary forms, with or without 13 * modification, are permitted provided that the following conditions 14 * are met: 15 * 1. Redistributions of source code must retain the above copyright 16 * notice, this list of conditions and the following disclaimer. 17 * 2. Redistributions in binary form must reproduce the above copyright 18 * notice, this list of conditions and the following disclaimer in the 19 * documentation and/or other materials provided with the distribution. 11 * This library is distributed in the hope that it will be useful, 12 * but WITHOUT ANY WARRANTY; without even the implied warranty of 13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 * Lesser General Public License for more details. 20 15 * 21 * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY 22 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 23 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 24 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR 25 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 26 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 27 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 28 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY 29 * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 30 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 31 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 16 * You should have received a copy of the GNU Lesser General Public 17 * License along with this library; if not, write to the Free Software 18 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 32 19 */ 33 20 34 21 #include "config.h" 35 22 #include "FrameLoaderClientGtk.h" 23 36 24 #include "DocumentLoader.h" 37 25 #include "FrameLoader.h" … … 428 416 } 429 417 430 void FrameLoaderClient::makeRepresentation(DocumentLoader*) { notImplemented(); } 431 void FrameLoaderClient::forceLayout() { notImplemented(); } 432 void FrameLoaderClient::forceLayoutForNonHTML() { notImplemented(); } 433 void FrameLoaderClient::setCopiesOnScroll() { notImplemented(); } 434 void FrameLoaderClient::detachedFromParent1() { notImplemented(); } 435 void FrameLoaderClient::detachedFromParent2() { notImplemented(); } 436 void FrameLoaderClient::detachedFromParent3() { notImplemented(); } 437 void FrameLoaderClient::detachedFromParent4() { notImplemented(); } 438 void FrameLoaderClient::loadedFromCachedPage() { notImplemented(); } 439 void FrameLoaderClient::dispatchDidHandleOnloadEvents() {notImplemented(); } 440 void FrameLoaderClient::dispatchDidReceiveServerRedirectForProvisionalLoad() { notImplemented(); } 441 void FrameLoaderClient::dispatchDidCancelClientRedirect() { notImplemented(); } 442 void FrameLoaderClient::dispatchWillPerformClientRedirect(const KURL&, double, double) { notImplemented(); } 443 void FrameLoaderClient::dispatchDidChangeLocationWithinPage() { notImplemented(); } 444 void FrameLoaderClient::dispatchWillClose() { notImplemented(); } 418 void FrameLoaderClient::makeRepresentation(DocumentLoader*) 419 { 420 notImplemented(); 421 } 422 423 void FrameLoaderClient::forceLayout() 424 { 425 notImplemented(); 426 } 427 428 void FrameLoaderClient::forceLayoutForNonHTML() 429 { 430 notImplemented(); 431 } 432 433 void FrameLoaderClient::setCopiesOnScroll() 434 { 435 notImplemented(); 436 } 437 438 void FrameLoaderClient::detachedFromParent1() 439 { 440 notImplemented(); 441 } 442 443 void FrameLoaderClient::detachedFromParent2() 444 { 445 notImplemented(); 446 } 447 448 void FrameLoaderClient::detachedFromParent3() 449 { 450 notImplemented(); 451 } 452 453 void FrameLoaderClient::detachedFromParent4() 454 { 455 notImplemented(); 456 } 457 458 void FrameLoaderClient::loadedFromCachedPage() 459 { 460 notImplemented(); 461 } 462 463 void FrameLoaderClient::dispatchDidHandleOnloadEvents() 464 { 465 notImplemented(); 466 } 467 468 void FrameLoaderClient::dispatchDidReceiveServerRedirectForProvisionalLoad() 469 { 470 notImplemented(); 471 } 472 473 void FrameLoaderClient::dispatchDidCancelClientRedirect() 474 { 475 notImplemented(); 476 } 477 478 void FrameLoaderClient::dispatchWillPerformClientRedirect(const KURL&, double, double) 479 { 480 notImplemented(); 481 } 482 483 void FrameLoaderClient::dispatchDidChangeLocationWithinPage() 484 { 485 notImplemented(); 486 } 487 488 void FrameLoaderClient::dispatchWillClose() 489 { 490 notImplemented(); 491 } 445 492 446 493 void FrameLoaderClient::dispatchDidReceiveIcon() … … 460 507 } 461 508 462 void FrameLoaderClient::dispatchDidCommitLoad() { notImplemented(); } 463 void FrameLoaderClient::dispatchDidFinishDocumentLoad() { notImplemented(); } 464 void FrameLoaderClient::dispatchDidFirstLayout() { notImplemented(); } 465 void FrameLoaderClient::dispatchShow() { notImplemented(); } 466 void FrameLoaderClient::cancelPolicyCheck() { notImplemented(); } 467 void FrameLoaderClient::dispatchDidLoadMainResource(DocumentLoader*) { notImplemented(); } 468 void FrameLoaderClient::revertToProvisionalState(DocumentLoader*) { notImplemented(); } 469 void FrameLoaderClient::clearUnarchivingState(DocumentLoader*) { notImplemented(); } 470 void FrameLoaderClient::willChangeTitle(DocumentLoader*) { notImplemented(); } 471 void FrameLoaderClient::didChangeTitle(DocumentLoader *l) { setTitle(l->title(), l->url()); } 472 void FrameLoaderClient::finalSetupForReplace(DocumentLoader*) { notImplemented(); } 473 void FrameLoaderClient::setDefersLoading(bool) { notImplemented(); } 474 bool FrameLoaderClient::isArchiveLoadPending(ResourceLoader*) const { notImplemented(); return false; } 475 void FrameLoaderClient::cancelPendingArchiveLoad(ResourceLoader*) { notImplemented(); } 476 void FrameLoaderClient::clearArchivedResources() { notImplemented(); } 477 bool FrameLoaderClient::canHandleRequest(const ResourceRequest&) const { notImplemented(); return true; } 478 bool FrameLoaderClient::canShowMIMEType(const String&) const { notImplemented(); return true; } 479 bool FrameLoaderClient::representationExistsForURLScheme(const String&) const { notImplemented(); return false; } 480 String FrameLoaderClient::generatedMIMETypeForURLScheme(const String&) const { notImplemented(); return String(); } 509 510 void FrameLoaderClient::dispatchDidCommitLoad() 511 { 512 notImplemented(); 513 } 514 515 void FrameLoaderClient::dispatchDidFinishDocumentLoad() 516 { 517 notImplemented(); 518 } 519 520 void FrameLoaderClient::dispatchDidFirstLayout() 521 { 522 notImplemented(); 523 } 524 525 void FrameLoaderClient::dispatchShow() 526 { 527 notImplemented(); 528 } 529 530 void FrameLoaderClient::cancelPolicyCheck() 531 { 532 notImplemented(); 533 } 534 535 void FrameLoaderClient::dispatchDidLoadMainResource(DocumentLoader*) 536 { 537 notImplemented(); 538 } 539 540 void FrameLoaderClient::revertToProvisionalState(DocumentLoader*) 541 { 542 notImplemented(); 543 } 544 545 void FrameLoaderClient::clearUnarchivingState(DocumentLoader*) 546 { 547 notImplemented(); 548 } 549 550 void FrameLoaderClient::willChangeTitle(DocumentLoader*) 551 { 552 notImplemented(); 553 } 554 555 void FrameLoaderClient::didChangeTitle(DocumentLoader *l) 556 { 557 setTitle(l->title(), l->url()); 558 } 559 560 void FrameLoaderClient::finalSetupForReplace(DocumentLoader*) 561 { 562 notImplemented(); 563 } 564 565 void FrameLoaderClient::setDefersLoading(bool) 566 { 567 notImplemented(); 568 } 569 570 bool FrameLoaderClient::isArchiveLoadPending(ResourceLoader*) const 571 { 572 notImplemented(); 573 return false; 574 } 575 576 void FrameLoaderClient::cancelPendingArchiveLoad(ResourceLoader*) 577 { 578 notImplemented(); 579 } 580 581 void FrameLoaderClient::clearArchivedResources() 582 { 583 notImplemented(); 584 } 585 586 bool FrameLoaderClient::canHandleRequest(const ResourceRequest&) const 587 { 588 notImplemented(); 589 return true; 590 } 591 592 bool FrameLoaderClient::canShowMIMEType(const String&) const 593 { 594 notImplemented(); 595 return true; 596 } 597 598 bool FrameLoaderClient::representationExistsForURLScheme(const String&) const 599 { 600 notImplemented(); 601 return false; 602 } 603 604 String FrameLoaderClient::generatedMIMETypeForURLScheme(const String&) const 605 { 606 notImplemented(); 607 return String(); 608 } 481 609 482 610 void FrameLoaderClient::finishedLoading(DocumentLoader* documentLoader) … … 516 644 } 517 645 518 void FrameLoaderClient::dispatchDidReceiveContentLength(DocumentLoader*, unsigned long identifier, int lengthReceived) { notImplemented(); } 519 void FrameLoaderClient::dispatchDidFinishLoading(DocumentLoader*, unsigned long identifier) { notImplemented(); } 520 void FrameLoaderClient::dispatchDidFailLoading(DocumentLoader*, unsigned long identifier, const ResourceError&) { notImplemented(); } 521 bool FrameLoaderClient::dispatchDidLoadResourceFromMemoryCache(DocumentLoader*, const ResourceRequest&, const ResourceResponse&, int length) { notImplemented(); return false; } 646 void FrameLoaderClient::dispatchDidReceiveContentLength(DocumentLoader*, unsigned long identifier, int lengthReceived) 647 { 648 notImplemented(); 649 } 650 651 void FrameLoaderClient::dispatchDidFinishLoading(DocumentLoader*, unsigned long identifier) 652 { 653 notImplemented(); 654 } 655 656 void FrameLoaderClient::dispatchDidFailLoading(DocumentLoader*, unsigned long identifier, const ResourceError&) 657 { 658 notImplemented(); 659 } 660 661 bool FrameLoaderClient::dispatchDidLoadResourceFromMemoryCache(DocumentLoader*, const ResourceRequest&, const ResourceResponse&, int length) 662 { 663 notImplemented(); 664 return false; 665 } 522 666 523 667 void FrameLoaderClient::dispatchDidFailProvisionalLoad(const ResourceError&) … … 531 675 } 532 676 533 void FrameLoaderClient::download(ResourceHandle*, const ResourceRequest&, const ResourceRequest&, const ResourceResponse&) { notImplemented(); } 534 ResourceError FrameLoaderClient::cancelledError(const ResourceRequest&) { notImplemented(); return ResourceError(); } 535 ResourceError FrameLoaderClient::blockedError(const ResourceRequest&) { notImplemented(); return ResourceError(); } 536 ResourceError FrameLoaderClient::cannotShowURLError(const ResourceRequest&) { notImplemented(); return ResourceError(); } 537 ResourceError FrameLoaderClient::interruptForPolicyChangeError(const ResourceRequest&) { notImplemented(); return ResourceError(); } 538 ResourceError FrameLoaderClient::cannotShowMIMETypeError(const ResourceResponse&) { notImplemented(); return ResourceError(); } 539 ResourceError FrameLoaderClient::fileDoesNotExistError(const ResourceResponse&) { notImplemented(); return ResourceError(); } 540 bool FrameLoaderClient::shouldFallBack(const ResourceError&) { notImplemented(); return false; } 541 bool FrameLoaderClient::willUseArchive(ResourceLoader*, const ResourceRequest&, const KURL& originalURL) const { notImplemented(); return false; } 542 bool FrameLoaderClient::canCachePage() const { notImplemented(); return false; } 543 Frame* FrameLoaderClient::dispatchCreatePage() { notImplemented(); return 0; } 544 void FrameLoaderClient::dispatchUnableToImplementPolicy(const ResourceError&) { notImplemented(); } 545 void FrameLoaderClient::setMainDocumentError(DocumentLoader*, const ResourceError&) { notImplemented(); } 546 void FrameLoaderClient::startDownload(const ResourceRequest&) { notImplemented(); } 547 void FrameLoaderClient::updateGlobalHistoryForStandardLoad(const KURL&) { notImplemented(); } 548 void FrameLoaderClient::updateGlobalHistoryForReload(const KURL&) { notImplemented(); } 549 550 void FrameLoaderClient::savePlatformDataToCachedPage(CachedPage*) { notImplemented(); } 551 void FrameLoaderClient::transitionToCommittedFromCachedPage(CachedPage*) { notImplemented(); } 552 void FrameLoaderClient::transitionToCommittedForNewPage() { notImplemented(); } 553 } 677 void FrameLoaderClient::download(ResourceHandle*, const ResourceRequest&, const ResourceRequest&, const ResourceResponse&) 678 { 679 notImplemented(); 680 } 681 682 ResourceError FrameLoaderClient::cancelledError(const ResourceRequest&) 683 { 684 notImplemented(); 685 return ResourceError(); 686 } 687 688 ResourceError FrameLoaderClient::blockedError(const ResourceRequest&) 689 { 690 notImplemented(); 691 return ResourceError(); 692 } 693 694 ResourceError FrameLoaderClient::cannotShowURLError(const ResourceRequest&) 695 { 696 notImplemented(); 697 return ResourceError(); 698 } 699 700 ResourceError FrameLoaderClient::interruptForPolicyChangeError(const ResourceRequest&) 701 { 702 notImplemented(); 703 return ResourceError(); 704 } 705 706 ResourceError FrameLoaderClient::cannotShowMIMETypeError(const ResourceResponse&) 707 { 708 notImplemented(); 709 return ResourceError(); 710 } 711 712 ResourceError FrameLoaderClient::fileDoesNotExistError(const ResourceResponse&) 713 { 714 notImplemented(); 715 return ResourceError(); 716 } 717 718 bool FrameLoaderClient::shouldFallBack(const ResourceError&) 719 { 720 notImplemented(); 721 return false; 722 } 723 724 bool FrameLoaderClient::willUseArchive(ResourceLoader*, const ResourceRequest&, const KURL& originalURL) const 725 { 726 notImplemented(); 727 return false; 728 } 729 730 bool FrameLoaderClient::canCachePage() const 731 { 732 notImplemented(); 733 return false; 734 } 735 736 Frame* FrameLoaderClient::dispatchCreatePage() 737 { 738 notImplemented(); 739 return 0; 740 } 741 742 void FrameLoaderClient::dispatchUnableToImplementPolicy(const ResourceError&) 743 { 744 notImplemented(); 745 } 746 747 void FrameLoaderClient::setMainDocumentError(DocumentLoader*, const ResourceError&) 748 { 749 notImplemented(); 750 } 751 752 void FrameLoaderClient::startDownload(const ResourceRequest&) 753 { 754 notImplemented(); 755 } 756 757 void FrameLoaderClient::updateGlobalHistoryForStandardLoad(const KURL&) 758 { 759 notImplemented(); 760 } 761 762 void FrameLoaderClient::updateGlobalHistoryForReload(const KURL&) 763 { 764 notImplemented(); 765 } 766 767 void FrameLoaderClient::savePlatformDataToCachedPage(CachedPage*) 768 { 769 notImplemented(); 770 } 771 772 void FrameLoaderClient::transitionToCommittedFromCachedPage(CachedPage*) 773 { 774 notImplemented(); 775 } 776 777 void FrameLoaderClient::transitionToCommittedForNewPage() 778 { 779 notImplemented(); 780 } 781 782 } -
trunk/WebKit/gtk/WebCoreSupport/InspectorClientGtk.cpp
r27884 r28728 1 1 /* 2 * Copyright (C) 2007 Apple Inc. All rights reserved. 2 * This library is free software; you can redistribute it and/or 3 * modify it under the terms of the GNU Lesser General Public 4 * License as published by the Free Software Foundation; either 5 * version 2 of the License, or (at your option) any later version. 3 6 * 4 * Redistribution and use in source and binary forms, with or without 5 * modification, are permitted provided that the following conditions 6 * are met: 7 * This library is distributed in the hope that it will be useful, 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 10 * Lesser General Public License for more details. 7 11 * 8 * 1. Redistributions of source code must retain the above copyright 9 * notice, this list of conditions and the following disclaimer. 10 * 2. Redistributions in binary form must reproduce the above copyright 11 * notice, this list of conditions and the following disclaimer in the 12 * documentation and/or other materials provided with the distribution. 13 * 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of 14 * its contributors may be used to endorse or promote products derived 15 * from this software without specific prior written permission. 16 * 17 * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY 18 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 19 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 20 * DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY 21 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 22 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 23 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 24 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 12 * You should have received a copy of the GNU Lesser General Public 13 * License along with this library; if not, write to the Free Software 14 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 27 15 */ 28 16 -
trunk/WebKit/gtk/WebView/webkitwebview.cpp
r28717 r28728 1 1 /* 2 * Copyright (C) 2007 Holger Hans Peter Freyther3 * Copyright (C) 2007 Christian Dywan <christian@twotoasts.de>4 * Copyright (C) 2007 Xan Lopez <xan@gnome.org>5 * Copyright (C) 2007 Alp Toker <alp@atoker.com>2 * Copyright (C) 2007 Holger Hans Peter Freyther 3 * Copyright (C) 2007 Christian Dywan <christian@twotoasts.de> 4 * Copyright (C) 2007 Xan Lopez <xan@gnome.org> 5 * Copyright (C) 2007 Alp Toker <alp@atoker.com> 6 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions 9 * are met: 7 * This library is free software; you can redistribute it and/or 8 * modify it under the terms of the GNU Lesser General Public 9 * License as published by the Free Software Foundation; either 10 * version 2 of the License, or (at your option) any later version. 10 11 * 11 * 1. Redistributions of source code must retain the above copyright 12 * notice, this list of conditions and the following disclaimer. 13 * 2. Redistributions in binary form must reproduce the above copyright 14 * notice, this list of conditions and the following disclaimer in the 15 * documentation and/or other materials provided with the distribution. 16 * 3. Neither the name of Apple, Inc. ("Apple") nor the names of 17 * its contributors may be used to endorse or promote products derived 18 * from this software without specific prior written permission. 12 * This library is distributed in the hope that it will be useful, 13 * but WITHOUT ANY WARRANTY; without even the implied warranty of 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 15 * Lesser General Public License for more details. 19 16 * 20 * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY 21 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 22 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 23 * DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY 24 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 25 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 26 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 27 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 28 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 29 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 17 * You should have received a copy of the GNU Lesser General Public 18 * License along with this library; if not, write to the Free Software 19 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 30 20 */ 31 21
Note: See TracChangeset
for help on using the changeset viewer.