Changeset 167016 in webkit
- Timestamp:
- Apr 9, 2014 9:53:26 AM (10 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 1 deleted
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/CMakeLists.txt
r166965 r167016 2082 2082 plugins/PluginMainThreadScheduler.cpp 2083 2083 plugins/PluginStream.cpp 2084 plugins/PluginView.cpp2085 2084 2086 2085 rendering/AutoTableLayout.cpp … … 2609 2608 endif () 2610 2609 2611 if (ENABLE_NETSCAPE_PLUGIN_API) 2612 list(APPEND WebCore_SOURCES 2613 plugins/PluginPackage.cpp 2614 plugins/npapi.cpp 2615 ) 2616 else () 2610 if (NOT ENABLE_NETSCAPE_PLUGIN_API) 2617 2611 list(APPEND WebCore_SOURCES 2618 2612 plugins/PluginPackageNone.cpp -
trunk/Source/WebCore/ChangeLog
r167014 r167016 1 2014-04-09 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [GTK] Plugin process crashes when loading totem plugin 4 https://bugs.webkit.org/show_bug.cgi?id=131357 5 6 Reviewed by Martin Robinson. 7 8 Remove netscape plugin implementation from WebCore that was only 9 used by WebKit1. This removes the conflict between the WebCore NPN 10 symbols and the ones used by the plugins. 11 12 * CMakeLists.txt: 13 * PlatformEfl.cmake: 14 * PlatformGTK.cmake: 15 * PlatformWin.cmake: 16 * plugins/PluginViewNone.cpp: 17 * plugins/gtk/PluginPackageGtk.cpp: Removed. 18 * plugins/gtk/PluginViewGtk.cpp: Removed. 19 * plugins/gtk/gtk2xtbin.c: Removed. 20 * plugins/gtk/gtk2xtbin.h: Removed. 21 * plugins/gtk/xembed.h: Removed. 22 1 23 2014-04-09 Jeremy Jones <jeremyj@apple.com> 2 24 -
trunk/Source/WebCore/PlatformEfl.cmake
r166872 r167016 194 194 if (ENABLE_NETSCAPE_PLUGIN_API) 195 195 list(APPEND WebCore_SOURCES 196 plugins/PluginPackage.cpp 197 plugins/PluginView.cpp 198 plugins/npapi.cpp 199 196 200 plugins/efl/PluginPackageEfl.cpp 197 201 plugins/efl/PluginViewEfl.cpp -
trunk/Source/WebCore/PlatformGTK.cmake
r166919 r167016 22 22 "${WEBCORE_DIR}/platform/text/gtk" 23 23 "${WEBCORE_DIR}/platform/text/icu" 24 "${WEBCORE_DIR}/plugins/gtk"25 24 ) 26 25 … … 141 140 142 141 platform/network/gtk/CredentialBackingStore.cpp 142 143 plugins/PluginPackageNone.cpp 144 plugins/PluginViewNone.cpp 143 145 ) 144 146 … … 250 252 OUTPUT ${DERIVED_SOURCES_WEBCORE_DIR}/Geoclue2Interface.c ${DERIVED_SOURCES_WEBCORE_DIR}/Geoclue2Interface.h 251 253 COMMAND gdbus-codegen --interface-prefix org.freedesktop.GeoClue2. --c-namespace Geoclue --generate-c-code ${DERIVED_SOURCES_WEBCORE_DIR}/Geoclue2Interface ${GEOCLUE_DBUS_INTERFACE} 252 )253 endif ()254 255 if (ENABLE_NETSCAPE_PLUGIN_API)256 list(APPEND WebCore_SOURCES257 plugins/PluginDatabase.cpp258 plugins/PluginDebug.cpp259 plugins/PluginPackage.cpp260 plugins/PluginStream.cpp261 plugins/PluginView.cpp262 )263 264 list(APPEND WebCorePlatformGTK_SOURCES265 plugins/gtk/PluginPackageGtk.cpp266 plugins/gtk/PluginViewGtk.cpp267 plugins/gtk/gtk2xtbin.c268 269 plugins/x11/PluginViewX11.cpp270 )271 else ()272 list(APPEND WebCore_SOURCES273 plugins/PluginPackageNone.cpp274 plugins/PluginViewNone.cpp275 254 ) 276 255 endif () -
trunk/Source/WebCore/PlatformWin.cmake
r159001 r167016 74 74 list(APPEND WebCore_SOURCES 75 75 plugins/PluginView.cpp 76 plugins/npapi.cpp 76 77 77 78 plugins/win/PluginMessageThrottlerWin.cpp -
trunk/Source/WebCore/plugins/PluginViewNone.cpp
r163725 r167016 133 133 // added, please make sure they have the proper platform #ifs so that changes 134 134 // do not break ports who compile both this file and PluginView.cpp. 135 #if PLATFORM(COCOA) || PLATFORM(EFL) || OS(WINCE)135 #if PLATFORM(COCOA) || PLATFORM(EFL) || PLATFORM(GTK) || OS(WINCE) 136 136 #if ENABLE(NETSCAPE_PLUGIN_API) 137 137 void PluginView::keepAlive(NPP)
Note: See TracChangeset
for help on using the changeset viewer.