Changeset 61429 in webkit
- Timestamp:
- Jun 18, 2010 1:08:29 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 3 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/ChangeLog
r61426 r61429 1 2010-06-18 Anders Carlsson <andersca@apple.com> 2 3 Reviewed by Sam Weinig. 4 5 Add PlatformStrategies and PluginStrategy classes. 6 https://bugs.webkit.org/show_bug.cgi?id=40850 7 8 * wtf/Platform.h: 9 1 10 2010-06-18 Leandro Pereira <leandro@profusion.mobi> 2 11 -
trunk/JavaScriptCore/wtf/Platform.h
r61073 r61429 1084 1084 #define ENABLE_JSC_ZOMBIES 0 1085 1085 1086 /* FIXME: Eventually we should enable this for all platforms and get rid of the define. */ 1087 #if PLATFORM(MAC) 1088 #define WTF_USE_PLATFORM_STRATEGIES 1 1089 #endif 1090 1086 1091 #endif /* WTF_Platform_h */ -
trunk/WebCore/ChangeLog
r61428 r61429 1 2010-06-18 Anders Carlsson <andersca@apple.com> 2 3 Reviewed by Sam Weinig. 4 5 Add PlatformStrategies and PluginStrategy classes. 6 https://bugs.webkit.org/show_bug.cgi?id=40850 7 8 * WebCore.xcodeproj/project.pbxproj: 9 * platform/PlatformStrategies.cpp: Added. 10 (WebCore::PlatformStrategies::~PlatformStrategies): 11 (WebCore::platformStrategies): 12 (WebCore::setPlatformStrategies): 13 * platform/PlatformStrategies.h: Added. 14 (WebCore::PlatformStrategies::pluginStrategy): 15 (WebCore::PlatformStrategies::PlatformStrategies): 16 * plugins/PluginData.cpp: 17 * plugins/PluginStrategy.h: Added. 18 (WebCore::PluginStrategy::~PluginStrategy): 19 1 20 2010-06-18 Martin Robinson <mrobinson@igalia.com> 2 21 -
trunk/WebCore/WebCore.xcodeproj/project.pbxproj
r61414 r61429 428 428 1A8F6BC60DB55CDC001DB794 /* ManifestParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A8F6BBB0DB55CDC001DB794 /* ManifestParser.h */; }; 429 429 1A98956B0AA78F80005EF5EF /* KURLCFNet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A98956A0AA78F80005EF5EF /* KURLCFNet.cpp */; }; 430 1AA8799011CBE846003C664F /* PluginStrategy.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA8798F11CBE846003C664F /* PluginStrategy.h */; settings = {ATTRIBUTES = (Private, ); }; }; 430 431 1AB1AE7A0C051FDE00139F4F /* zoomInCursor.png in Resources */ = {isa = PBXBuildFile; fileRef = 1AB1AE780C051FDE00139F4F /* zoomInCursor.png */; }; 431 432 1AB1AE7B0C051FDE00139F4F /* zoomOutCursor.png in Resources */ = {isa = PBXBuildFile; fileRef = 1AB1AE790C051FDE00139F4F /* zoomOutCursor.png */; }; … … 476 477 1AD51A140CB59CD300953D11 /* DatabaseTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AD51A120CB59CD300953D11 /* DatabaseTracker.h */; settings = {ATTRIBUTES = (Private, ); }; }; 477 478 1AD51A150CB59CD300953D11 /* DatabaseTracker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AD51A130CB59CD300953D11 /* DatabaseTracker.cpp */; }; 479 1AD8F81B11CAB9E900E93E54 /* PlatformStrategies.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AD8F81911CAB9E900E93E54 /* PlatformStrategies.h */; settings = {ATTRIBUTES = (Private, ); }; }; 480 1AD8F81C11CAB9E900E93E54 /* PlatformStrategies.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AD8F81A11CAB9E900E93E54 /* PlatformStrategies.cpp */; }; 478 481 1ADA14100E1AE5D900023EE5 /* PluginMainThreadScheduler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ADA140E0E1AE5D900023EE5 /* PluginMainThreadScheduler.cpp */; }; 479 482 1ADA14110E1AE5D900023EE5 /* PluginMainThreadScheduler.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ADA140F0E1AE5D900023EE5 /* PluginMainThreadScheduler.h */; settings = {ATTRIBUTES = (Private, ); }; }; … … 5971 5974 1A8F6BBB0DB55CDC001DB794 /* ManifestParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ManifestParser.h; sourceTree = "<group>"; }; 5972 5975 1A98956A0AA78F80005EF5EF /* KURLCFNet.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = KURLCFNet.cpp; sourceTree = "<group>"; }; 5976 1AA8798F11CBE846003C664F /* PluginStrategy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PluginStrategy.h; sourceTree = "<group>"; }; 5973 5977 1AB1AE780C051FDE00139F4F /* zoomInCursor.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = zoomInCursor.png; sourceTree = "<group>"; }; 5974 5978 1AB1AE790C051FDE00139F4F /* zoomOutCursor.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = zoomOutCursor.png; sourceTree = "<group>"; }; … … 6025 6029 1AD51A120CB59CD300953D11 /* DatabaseTracker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DatabaseTracker.h; sourceTree = "<group>"; }; 6026 6030 1AD51A130CB59CD300953D11 /* DatabaseTracker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DatabaseTracker.cpp; sourceTree = "<group>"; }; 6031 1AD8F81911CAB9E900E93E54 /* PlatformStrategies.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlatformStrategies.h; sourceTree = "<group>"; }; 6032 1AD8F81A11CAB9E900E93E54 /* PlatformStrategies.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PlatformStrategies.cpp; sourceTree = "<group>"; }; 6027 6033 1ADA140E0E1AE5D900023EE5 /* PluginMainThreadScheduler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PluginMainThreadScheduler.cpp; sourceTree = "<group>"; }; 6028 6034 1ADA140F0E1AE5D900023EE5 /* PluginMainThreadScheduler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PluginMainThreadScheduler.h; sourceTree = "<group>"; }; … … 11822 11828 1ADA140F0E1AE5D900023EE5 /* PluginMainThreadScheduler.h */, 11823 11829 76FF17E211235673001D61B5 /* PluginViewNone.cpp */, 11830 1AA8798F11CBE846003C664F /* PluginStrategy.h */, 11824 11831 0AFDAC3C10F5448C00E1F3D2 /* PluginWidget.h */, 11825 11832 ); … … 15916 15923 935C476709AC4D4300A6AAB4 /* PlatformMouseEvent.h */, 15917 15924 BCEC01D60C274EB4009F4EC9 /* PlatformScreen.h */, 15925 1AD8F81A11CAB9E900E93E54 /* PlatformStrategies.cpp */, 15926 1AD8F81911CAB9E900E93E54 /* PlatformStrategies.h */, 15918 15927 935C476A09AC4D4F00A6AAB4 /* PlatformWheelEvent.h */, 15919 15928 0668E1890ADD9624004128E0 /* PopupMenu.h */, … … 19443 19452 97DD4D870FDF4D6E00ECF9A4 /* XSSAuditor.h in Headers */, 19444 19453 CE172E011136E8CE0062A533 /* ZoomMode.h in Headers */, 19454 1AD8F81B11CAB9E900E93E54 /* PlatformStrategies.h in Headers */, 19455 1AA8799011CBE846003C664F /* PluginStrategy.h in Headers */, 19445 19456 ); 19446 19457 runOnlyForDeploymentPostprocessing = 0; … … 21753 21764 97DD4D860FDF4D6E00ECF9A4 /* XSSAuditor.cpp in Sources */, 21754 21765 200B190911C277D900DCCD3A /* ScriptBreakpoint.cpp in Sources */, 21766 1AD8F81C11CAB9E900E93E54 /* PlatformStrategies.cpp in Sources */, 21755 21767 ); 21756 21768 runOnlyForDeploymentPostprocessing = 0; -
trunk/WebCore/plugins/PluginData.cpp
r61147 r61429 24 24 #include "config.h" 25 25 #include "PluginData.h" 26 27 #include "PlatformStrategies.h" 28 #include "PluginStrategy.h" 26 29 27 30 namespace WebCore {
Note: See TracChangeset
for help on using the changeset viewer.