Changeset 230754 in webkit
- Timestamp:
- Apr 18, 2018 12:33:40 AM (6 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r230752 r230754 1 2018-04-18 Fujii Hironori <Hironori.Fujii@sony.com> 2 3 [Win][WebKit] Implement InjectedBundleWin.cpp 4 https://bugs.webkit.org/show_bug.cgi?id=184525 5 6 Reviewed by Konstantin Tokarev. 7 8 * WebProcess/InjectedBundle/win/InjectedBundleWin.cpp: 9 (WebKit::InjectedBundle::initialize): 10 1 11 2018-04-17 Wenson Hsieh <wenson_hsieh@apple.com> 2 12 -
trunk/Source/WebKit/WebProcess/InjectedBundle/win/InjectedBundleWin.cpp
r223262 r230754 29 29 #include "WKBundleAPICast.h" 30 30 #include "WKBundleInitialize.h" 31 #include <WebCore/FileSystem.h> 32 #include <wtf/text/CString.h> 33 34 using namespace WebCore; 31 #include <wtf/text/win/WCharStringExtras.h> 35 32 36 33 namespace WebKit { 37 34 38 typedef void (*BundleInitializeFunction)(WKBundleRef, WKTypeRef);39 40 35 bool InjectedBundle::initialize(const WebProcessCreationParameters&, API::Object* initializationUserData) 41 36 { 42 return false; 37 HMODULE lib = ::LoadLibrary(stringToNullTerminatedWChar(m_path).data()); 38 if (!lib) 39 return false; 40 41 WKBundleInitializeFunctionPtr proc = reinterpret_cast<WKBundleInitializeFunctionPtr>(::GetProcAddress(lib, "WKBundleInitialize")); 42 if (!proc) 43 return false; 44 45 proc(toAPI(this), toAPI(initializationUserData)); 46 return true; 43 47 } 44 48
Note: See TracChangeset
for help on using the changeset viewer.