迷你webkit浏览器内核源码,麻雀虽小,五脏俱全,只需要引用一个dll

下载地址:
链接:https://pan.baidu.com/s/13A43pvspiXwjAruCMuZiag?pwd=zrli 
提取码:zrli 
--来自百度网盘超级会员V2的分享


压缩包内容说明:

我们做程序开发的时候,经常需要调用web引擎,但是cef文件太大,太多了,不够好用,简洁,于是我花好几天时间,折腾了这份迷你webkit浏览器内核源码,终于跑通了。喜欢研究浏览器内核的,或者需要用到的,可以下载来研究研究。

dll调用非常简单,只需要引用.h头文件就可以了,.lib不需要调用的。


有图有真想

迷你webkit浏览器内核源码,麻雀虽小,五脏俱全,只需要引用一个dll
├─ base
│    ├─ COMPtr.h
│    ├─ WindowsVersion.cpp
│    ├─ WindowsVersion.h
│    ├─ algorithmvc6.cpp
│    ├─ base_export.h
│    ├─ basictypes.h
│    ├─ command_line.cc
│    ├─ command_line.h
│    ├─ compiler_specific.h
│    ├─ debug
│    │    ├─ alias.cc
│    │    ├─ alias.h
│    │    ├─ gdi_debug_util_win.cc
│    │    └─ gdi_debug_util_win.h
│    ├─ file_path.h
│    ├─ file_version_info.h
│    ├─ file_version_info_win.cc
│    ├─ file_version_info_win.h
│    ├─ files
│    │    ├─ file.cc
│    │    ├─ file.h
│    │    ├─ file_path.cc
│    │    ├─ file_path.h
│    │    ├─ file_path_constants.cc
│    │    ├─ file_win.cc
│    │    ├─ scoped_file.cc
│    │    ├─ scoped_file.h
│    │    ├─ scoped_platform_file_closer.cc
│    │    └─ scoped_platform_file_closer.h
│    ├─ float_util.h
│    ├─ json
│    │    ├─ json_parser.cc
│    │    ├─ json_parser.h
│    │    ├─ json_reader.cc
│    │    ├─ json_reader.h
│    │    ├─ json_util.cc
│    │    ├─ json_util.h
│    │    ├─ json_writer.cc
│    │    └─ json_writer.h
│    ├─ lock.h
│    ├─ logging.h
│    ├─ macros.h
│    ├─ memory
│    │    └─ scoped_ptr.h
│    ├─ move.h
│    ├─ ostream_for_other_vc6.cpp
│    ├─ ostreamvc6.cpp
│    ├─ pickle.cc
│    ├─ pickle.h
│    ├─ platform_file.cc
│    ├─ platform_file.h
│    ├─ platform_file_win.cc
│    ├─ port.h
│    ├─ process
│    │    ├─ CallAddrsRecord.h
│    │    ├─ InjectTool.h
│    │    ├─ memory.cc
│    │    ├─ memory.h
│    │    └─ memory_win.cc
│    ├─ rand_util.cc
│    ├─ rand_util.h
│    ├─ rand_util_win.cc
│    ├─ string_util.h
│    ├─ strings
│    │    ├─ string16.h
│    │    ├─ string_piece.cc
│    │    ├─ string_piece.h
│    │    ├─ string_util.cc
│    │    ├─ string_util.h
│    │    ├─ utf_offset_string_conversions.cc
│    │    └─ utf_offset_string_conversions.h
│    ├─ template_util.h
│    ├─ thread.cc
│    ├─ thread.h
│    ├─ time
│    │    ├─ time.cc
│    │    ├─ time.h
│    │    └─ time_win.cc
│    ├─ values.cc
│    ├─ values.h
│    ├─ win
│    │    ├─ scoped_co_mem.h
│    │    ├─ scoped_com_initializer.h
│    │    ├─ scoped_comptr.h
│    │    ├─ scoped_handle.cc
│    │    ├─ scoped_handle.h
│    │    ├─ scoped_propvariant.h
│    │    ├─ shell.cc
│    │    ├─ shell.h
│    │    ├─ shortcut.cc
│    │    ├─ shortcut.h
│    │    ├─ windows_version.cc
│    │    └─ windows_version.h
│    └─ windowsvc6.cpp
├─ build
│    ├─ .vs
│    │    └─ miniblink
│    ├─ build_ALL.bat
│    ├─ build_Debug.bat
│    ├─ build_Release.bat
│    ├─ build_Release_X64.bat
│    ├─ build_Release_vc6.bat
│    ├─ build_config.h
│    ├─ electron
│    │    ├─ electron.vcxproj
│    │    ├─ electron.vcxproj.filters
│    │    └─ electron.vcxproj.user
│    ├─ harfbuzz
│    │    ├─ ReadMe.txt
│    │    ├─ harfbuzz.vcxproj
│    │    └─ harfbuzz.vcxproj.filters
│    ├─ libcurl
│    │    ├─ libcurl.vcxproj
│    │    ├─ libcurl.vcxproj.filters
│    │    └─ libcurl.vcxproj.user
│    ├─ libjpeg
│    │    ├─ libjpeg.vcxproj
│    │    ├─ libjpeg.vcxproj.filters
│    │    └─ libjpeg.vcxproj.user
│    ├─ libpng
│    │    ├─ libpng.vcxproj
│    │    ├─ libpng.vcxproj.filters
│    │    └─ libpng.vcxproj.user
│    ├─ libxml
│    │    ├─ libxml.vcxproj
│    │    ├─ libxml.vcxproj.filters
│    │    └─ libxml.vcxproj.user
│    ├─ miniblink
│    │    ├─ InjectTool.lib
│    │    ├─ ReadMe.txt
│    │    ├─ miniblink.cpp
│    │    ├─ miniblink.h
│    │    ├─ miniblink.rc
│    │    ├─ miniblink.vcproj
│    │    ├─ miniblink.vcxproj
│    │    ├─ miniblink.vcxproj.filters
│    │    ├─ miniblink.vcxproj.user
│    │    ├─ resource.h
│    │    ├─ stdafx.cpp
│    │    ├─ stdafx.h
│    │    └─ targetver.h
│    ├─ miniblink.sln
│    ├─ ots
│    │    ├─ ReadMe.txt
│    │    ├─ ots.vcxproj
│    │    ├─ ots.vcxproj.filters
│    │    └─ ots.vcxproj.user
│    ├─ skia
│    │    ├─ ReadMe.txt
│    │    ├─ skia.vcxproj
│    │    ├─ skia.vcxproj.filters
│    │    └─ skia.vcxproj.user
│    ├─ v8_5_7
│    │    ├─ v8_5_7.vcxproj
│    │    ├─ v8_5_7.vcxproj.filters
│    │    ├─ v8_5_7.vcxproj.user
│    │    ├─ v8_5_7_1.vcxproj
│    │    ├─ v8_5_7_1.vcxproj.filters
│    │    └─ v8_5_7_1.vcxproj.user
│    ├─ vs2015.bat
│    ├─ wolfssl
│    │    ├─ wolfssl.vcxproj
│    │    ├─ wolfssl.vcxproj.filters
│    │    └─ wolfssl.vcxproj.user
│    └─ zlib
│           ├─ ReadMe.txt
│           ├─ zlib.vcxproj
│           ├─ zlib.vcxproj.filters
│           └─ zlib.vcxproj.user
├─ cc
│    ├─ base
│    │    ├─ BdColor.h
│    │    ├─ MathUtil.cpp
│    │    ├─ MathUtil.h
│    │    └─ RecordDrawHelp.h
│    ├─ blink
│    │    ├─ WebCompositorSupportImpl.cpp
│    │    ├─ WebCompositorSupportImpl.h
│    │    ├─ WebContentLayerImpl.cpp
│    │    ├─ WebContentLayerImpl.h
│    │    ├─ WebFilterOperationsImpl.cpp
│    │    ├─ WebFilterOperationsImpl.h
│    │    ├─ WebImageLayerImpl.cpp
│    │    ├─ WebImageLayerImpl.h
│    │    ├─ WebLayerImpl.cpp
│    │    ├─ WebLayerImpl.h
│    │    ├─ WebLayerImplClient.h
│    │    ├─ WebScrollbarLayerImpl.cpp
│    │    ├─ WebScrollbarLayerImpl.h
│    │    ├─ web_image_layer_impl.cc
│    │    ├─ web_image_layer_impl.cpp
│    │    └─ web_image_layer_impl.h
│    ├─ layers
│    │    ├─ CompositingLayer.cpp
│    │    ├─ CompositingLayer.h
│    │    ├─ layer.cc
│    │    └─ layer.h
│    ├─ playback
│    │    ├─ DisplayListRecordingSource.cpp
│    │    ├─ DisplayListRecordingSource.h
│    │    ├─ LayerChangeAction.cpp
│    │    ├─ LayerChangeAction.h
│    │    ├─ TileActionInfo.cpp
│    │    └─ TileActionInfo.h
│    ├─ raster
│    │    ├─ RasterFilters.cpp
│    │    ├─ RasterFilters.h
│    │    ├─ RasterResouce.cpp
│    │    ├─ RasterResouce.h
│    │    ├─ RasterTask.cpp
│    │    ├─ RasterTask.h
│    │    ├─ RasterTaskClient.h
│    │    ├─ RasterTaskWorkerThread.cpp
│    │    ├─ RasterTaskWorkerThread.h
│    │    ├─ RecordDrawHelp.h
│    │    └─ SkBitmapRefWrap.h
│    ├─ tiles
│    │    ├─ CompositingTile.cpp
│    │    ├─ CompositingTile.h
│    │    ├─ Tile.cpp
│    │    ├─ Tile.h
│    │    ├─ TileBase.h
│    │    ├─ TileGrid.cpp
│    │    ├─ TileGrid.h
│    │    ├─ TileWidthHeight.h
│    │    └─ TilesAddr.h
│    └─ trees
│           ├─ ActionsFrameGroup.cpp
│           ├─ ActionsFrameGroup.h
│           ├─ DrawProperties.h
│           ├─ LayerSorter.cc
│           ├─ LayerSorter.h
│           ├─ LayerTreeHost.cpp
│           ├─ LayerTreeHost.h
│           └─ LayerTreeHostClient.h
├─ content
│    ├─ browser
│    │    ├─ CheckReEnter.cpp
│    │    ├─ CheckReEnter.h
│    │    ├─ NavigationController.cpp
│    │    ├─ NavigationController.h
│    │    ├─ PlatformEventHandler.cpp
│    │    ├─ PlatformEventHandler.h
│    │    ├─ PlatformMessagePortChannel.cpp
│    │    ├─ PlatformMessagePortChannel.h
│    │    ├─ SharedTimerWin.h
│    │    ├─ WebFrameClientImpl.cpp
│    │    ├─ WebFrameClientImpl.h
│    │    ├─ WebPage.cpp
│    │    ├─ WebPage.h
│    │    ├─ WebPageImpl.cpp
│    │    ├─ WebPageImpl.h
│    │    └─ WebPageState.h
│    ├─ devtools
│    │    ├─ DevToolsAgent.cpp
│    │    ├─ DevToolsAgent.h
│    │    ├─ DevToolsClient.cpp
│    │    ├─ DevToolsClient.h
│    │    ├─ DevToolsMgr.cpp
│    │    ├─ DevToolsMgr.h
│    │    ├─ DevToolsProtocolDispatcher.cpp
│    │    └─ DevToolsProtocolDispatcher.h
│    ├─ resources
│    │    ├─ DebuggerScriptSourceJs.cpp
│    │    ├─ FullscreenCss.cpp
│    │    ├─ HTMLMarqueeElementJs.cpp
│    │    ├─ HeaderFooterHtml.h
│    │    ├─ HeaderFooterHtml.htm
│    │    ├─ InjectedScriptSourceJs.cpp
│    │    ├─ InspectorOverlayPageHtml.cpp
│    │    ├─ LocalizedString.h
│    │    ├─ MediaPlayerData.cpp
│    │    ├─ MediaPlayerData.h
│    │    ├─ MissingImageData.h
│    │    ├─ PluginPlaceholderElementJs.cpp
│    │    ├─ PrivateScriptRunnerJs.cpp
│    │    ├─ TextAreaResizeCornerData.h
│    │    ├─ WebKitWebRes.h
│    │    ├─ calendarPickerCss.cpp
│    │    ├─ calendarPickerJs.cpp
│    │    ├─ colorSuggestionPickerCss.cpp
│    │    ├─ colorSuggestionPickerJs.cpp
│    │    ├─ listPickerCss.cpp
│    │    ├─ listPickerJs.cpp
│    │    ├─ pickerButtonCss.cpp
│    │    ├─ pickerCommonCss.cpp
│    │    ├─ pickerCommonJs.cpp
│    │    ├─ suggestionPickerCss.cpp
│    │    ├─ suggestionPickerJs.cpp
│    │    └─ testWebPagePopupImpl.cpp
│    ├─ ui
│    │    ├─ ClipboardUtil.cpp
│    │    ├─ ClipboardUtil.h
│    │    ├─ ContextMeun.h
│    │    ├─ CustomTheme.h
│    │    ├─ DragHandle.cpp
│    │    ├─ DragHandle.h
│    │    ├─ NativeThemeWin.h
│    │    ├─ PlatformCursor.h
│    │    ├─ PopupMenuWin.cpp
│    │    ├─ PopupMenuWin.h
│    │    ├─ PopupMenuWinClient.h
│    │    ├─ RunFileChooserImpl.h
│    │    ├─ ToolTip.h
│    │    ├─ WCDataObject.cpp
│    │    ├─ WCDataObject.h
│    │    ├─ WebDropSource.cpp
│    │    └─ WebDropSource.h
│    └─ web_impl_win
│           ├─ ActivatingTimerCheck.h
│           ├─ BitmapColor.h
│           ├─ BlinkPlatformImpl.cpp
│           ├─ BlinkPlatformImpl.h
│           ├─ CurrentTimeImpl.cpp
│           ├─ CurrentTimeImpl.h
│           ├─ MissingImageData.h
│           ├─ WaitableEvent.h
│           ├─ WaitableEventWin.cpp
│           ├─ WebBlobRegistryImpl.cpp
│           ├─ WebBlobRegistryImpl.h
│           ├─ WebClipboardImpl.cpp
│           ├─ WebClipboardImpl.h
│           ├─ WebCookieJarINetImpl.cpp
│           ├─ WebCookieJarINetImpl.h
│           ├─ WebCryptoImpl.cpp
│           ├─ WebCryptoImpl.h
│           ├─ WebFileUtilitiesImpl.cpp
│           ├─ WebFileUtilitiesImpl.h
│           ├─ WebMediaPlayerImpl.cpp
│           ├─ WebMediaPlayerImpl.h
│           ├─ WebMessagePortChannelImpl.cpp
│           ├─ WebMessagePortChannelImpl.h
│           ├─ WebMimeRegistryImpl.cpp
│           ├─ WebMimeRegistryImpl.h
│           ├─ WebSchedulerImpl.cpp
│           ├─ WebSchedulerImpl.h
│           ├─ WebThemeEngineImpl.cpp
│           ├─ WebThemeEngineImpl.h
│           ├─ WebThreadImpl.cpp
│           ├─ WebThreadImpl.h
│           ├─ WebTimerBase.cpp
│           ├─ WebTimerBase.h
│           ├─ WebURLLoaderImpl.cpp
│           ├─ WebURLLoaderImpl.h
│           ├─ WebURLLoaderImplCurl.cpp
│           ├─ WebURLLoaderImplCurl.h
│           ├─ native_theme_base.cc
│           ├─ native_theme_base.h
│           ├─ npapi
│           ├─ w3client.cpp
│           └─ w3client.h
├─ electron
│    ├─ big.ico
│    ├─ browser
│    │    └─ api
│    ├─ common
│    │    ├─ AtomCommandLine.cpp
│    │    ├─ AtomCommandLine.h
│    │    ├─ AtomVersion.h
│    │    ├─ ChromeVersion.h
│    │    ├─ DragAction.h
│    │    ├─ HideWndHelp.h
│    │    ├─ IdLiveDetect.cpp
│    │    ├─ IdLiveDetect.h
│    │    ├─ InitGdiPlus.cpp
│    │    ├─ InitGdiPlus.h
│    │    ├─ KeyWeakMap.h
│    │    ├─ NodeBinding.cpp
│    │    ├─ NodeBinding.h
│    │    ├─ NodeRegisterHelp.h
│    │    ├─ NodeThread.cpp
│    │    ├─ NodeThread.h
│    │    ├─ OptionsSwitches.cpp
│    │    ├─ OptionsSwitches.h
│    │    ├─ PlatformUtil.h
│    │    ├─ PlatformUtilWin.cpp
│    │    ├─ StringUtil.h
│    │    ├─ SystemTray.cpp
│    │    ├─ SystemTray.h
│    │    ├─ ThreadCall.cpp
│    │    ├─ ThreadCall.h
│    │    ├─ WinUserMsg.h
│    │    ├─ api
│    │    └─ asar
│    ├─ electron.cpp
│    ├─ electron.h
│    ├─ electron.rc
│    ├─ lib
│    │    ├─ browser
│    │    ├─ common
│    │    ├─ default_app
│    │    ├─ js2c.exe
│    │    ├─ native.h
│    │    └─ renderer
│    ├─ renderer
│    │    ├─ WebviewPlugin.cpp
│    │    ├─ WebviewPlugin.h
│    │    ├─ WebviewPluginImpl.cpp
│    │    ├─ WebviewPluginImpl.h
│    │    └─ api
│    ├─ resource.h
│    └─ small.ico
├─ gen
│    ├─ blink
│    │    ├─ bindings
│    │    ├─ core
│    │    ├─ devtools_resources.pak
│    │    ├─ grit
│    │    ├─ modules
│    │    ├─ platform
│    │    └─ public
│    ├─ v8_4_5
│    │    ├─ experimental-libraries.cc
│    │    ├─ extras-libraries.cc
│    │    └─ libraries.cc
│    ├─ v8_4_8
│    │    ├─ code-stub-libraries.cc
│    │    ├─ experimental-extras-libraries.cc
│    │    ├─ experimental-libraries.cc
│    │    ├─ extras-libraries.cc
│    │    └─ libraries.cc
│    ├─ v8_5_1
│    │    ├─ experimental-extras-libraries.cc
│    │    ├─ experimental-libraries.cc
│    │    ├─ extras-libraries.cc
│    │    └─ libraries.cc
│    ├─ v8_5_7
│    │    ├─ experimental-extras-libraries.cc
│    │    ├─ experimental-libraries.cc
│    │    ├─ extras-libraries.cc
│    │    └─ libraries.cc
│    ├─ v8_6_7
│    │    ├─ experimental-extras-libraries.cc
│    │    ├─ extras-libraries.cc
│    │    └─ libraries.cc
│    └─ v8_7_5
│           ├─ builtins-generated
│           ├─ extras-libraries.cc
│           ├─ include
│           ├─ src
│           └─ torque-generated
├─ gin
│    ├─ BUILD.gn
│    ├─ DEPS
│    ├─ OWNERS
│    ├─ README
│    ├─ arguments.cc
│    ├─ arguments.h
│    ├─ array_buffer.cc
│    ├─ array_buffer.h
│    ├─ context_holder.cc
│    ├─ converter.cc
│    ├─ converter.h
│    ├─ converter_unittest.cc
│    ├─ debug_impl.cc
│    ├─ debug_impl.h
│    ├─ dictionary.cc
│    ├─ dictionary.h
│    ├─ fingerprint
│    │    ├─ fingerprint_v8_snapshot.gypi
│    │    └─ fingerprint_v8_snapshot.py
│    ├─ function_template.cc
│    ├─ function_template.h
│    ├─ gin.gyp
│    ├─ gin.sln
│    ├─ gin.vcxproj
│    ├─ gin.vcxproj.filters
│    ├─ gin_export.h
│    ├─ gin_shell.vcxproj
│    ├─ gin_shell.vcxproj.filters
│    ├─ gin_test.vcxproj
│    ├─ gin_test.vcxproj.filters
│    ├─ gin_unittests.vcxproj
│    ├─ gin_unittests.vcxproj.filters
│    ├─ gin_v8_snapshot_fingerprint.vcxproj
│    ├─ gin_v8_snapshot_fingerprint.vcxproj.filters
│    ├─ handle.h
│    ├─ interceptor.cc
│    ├─ interceptor.h
│    ├─ interceptor_unittest.cc
│    ├─ isolate_holder.cc
│    ├─ modules
│    │    ├─ console.cc
│    │    ├─ console.h
│    │    ├─ file_module_provider.cc
│    │    ├─ file_module_provider.h
│    │    ├─ module_registry.cc
│    │    ├─ module_registry.h
│    │    ├─ module_registry_observer.h
│    │    ├─ module_registry_unittest.cc
│    │    ├─ module_registry_unittests.js
│    │    ├─ module_runner_delegate.cc
│    │    ├─ module_runner_delegate.h
│    │    ├─ timer.cc
│    │    ├─ timer.h
│    │    └─ timer_unittest.cc
│    ├─ object_template_builder.cc
│    ├─ object_template_builder.h
│    ├─ per_context_data.cc
│    ├─ per_context_data.h
│    ├─ per_context_data_unittest.cc
│    ├─ per_isolate_data.cc
│    ├─ per_isolate_data.h
│    ├─ public
│    │    ├─ context_holder.h
│    │    ├─ debug.h
│    │    ├─ gin_embedders.h
│    │    ├─ isolate_holder.h
│    │    ├─ v8_platform.h
│    │    └─ wrapper_info.h
│    ├─ run_microtasks_observer.cc
│    ├─ run_microtasks_observer.h
│    ├─ runner.cc
│    ├─ runner.h
│    ├─ shell
│    │    ├─ gin_main.cc
│    │    ├─ gin_shell_unittest.cc
│    │    └─ hello_world.js
│    ├─ shell_runner.cc
│    ├─ shell_runner.h
│    ├─ shell_runner_unittest.cc
│    ├─ test
│    │    ├─ expect.js
│    │    ├─ file.cc
│    │    ├─ file.h
│    │    ├─ file_runner.cc
│    │    ├─ file_runner.h
│    │    ├─ file_unittests.js
│    │    ├─ gc.cc
│    │    ├─ gc.h
│    │    ├─ gtest.cc
│    │    ├─ gtest.h
│    │    ├─ gtest_unittests.js
│    │    ├─ run_all_unittests.cc
│    │    ├─ run_js_tests.cc
│    │    ├─ v8_test.cc
│    │    └─ v8_test.h
│    ├─ try_catch.cc
│    ├─ try_catch.h
│    ├─ v8.isolate
│    ├─ v8_initializer.cc
│    ├─ v8_initializer.h
│    ├─ v8_initializer_empty.cc
│    ├─ v8_isolate_memory_dump_provider.cc
│    ├─ v8_isolate_memory_dump_provider.h
│    ├─ v8_isolate_memory_dump_provider_unittest.cc
│    ├─ v8_platform.cc
│    ├─ wrappable.cc
│    ├─ wrappable.h
│    ├─ wrappable_unittest.cc
│    └─ wrapper_info.cc
├─ gpu
│    └─ command_buffer
│           └─ client
├─ net
│    ├─ ActivatingObjCheck.cpp
│    ├─ ActivatingObjCheck.h
│    ├─ AsyncFileStream.cpp
│    ├─ AsyncFileStream.h
│    ├─ BlinkSynchronousLoader.h
│    ├─ BlobResourceLoader.cpp
│    ├─ BlobResourceLoader.h
│    ├─ CancelledReason.h
│    ├─ CurlCacheManager.cpp
│    ├─ CurlCacheManager.h
│    ├─ DataURL.cpp
│    ├─ DataURL.h
│    ├─ DefaultFullPath.cpp
│    ├─ DefaultFullPath.h
│    ├─ DiskCache.cpp
│    ├─ DiskCache.h
│    ├─ FileStream.cpp
│    ├─ FileStream.h
│    ├─ FileStreamClient.h
│    ├─ FileSystem.cpp
│    ├─ FileSystem.h
│    ├─ FileSystemWin.cpp
│    ├─ FixedReceivedData.cpp
│    ├─ FixedReceivedData.h
│    ├─ FlattenHTTPBodyElement.h
│    ├─ HeaderVisitor.h
│    ├─ InitializeHandleInfo.h
│    ├─ LambdaTask.h
│    ├─ MemBlobStream.h
│    ├─ MultipartHandle.cpp
│    ├─ MultipartHandle.h
│    ├─ PageNetExtraData.cpp
│    ├─ PageNetExtraData.h
│    ├─ PathWalker.cpp
│    ├─ PathWalker.h
│    ├─ ProxyType.h
│    ├─ RequestExtraData.h
│    ├─ RequestPeer.h
│    ├─ SSLHandle.cpp
│    ├─ SSLHandle.h
│    ├─ SharedMemoryDataConsumerHandle.cpp
│    ├─ SharedMemoryDataConsumerHandle.h
│    ├─ SharedMemoryReceivedDataFactory.cpp
│    ├─ SharedMemoryReceivedDataFactory.h
│    ├─ StorageDef.h
│    ├─ StorageMgr.cpp
│    ├─ StorageMgr.h
│    ├─ StreamReader.h
│    ├─ WebStorageAreaImpl.cpp
│    ├─ WebStorageAreaImpl.h
│    ├─ WebStorageNamespaceImpl.cpp
│    ├─ WebStorageNamespaceImpl.h
│    ├─ WebURLLoaderInternal.h
│    ├─ WebURLLoaderManager.cpp
│    ├─ WebURLLoaderManager.h
│    ├─ WebURLLoaderManagerAsynTask.h
│    ├─ WebURLLoaderManagerMainTask.h
│    ├─ WebURLLoaderManagerSetupInfo.h
│    ├─ WebURLLoaderManagerUtil.cpp
│    ├─ WebURLLoaderManagerUtil.h
│    ├─ WebURLLoaderWinINet.cpp
│    ├─ WebURLLoaderWinINet.h
│    ├─ cookies
│    │    ├─ CanonicalCookie.cpp
│    │    ├─ CanonicalCookie.h
│    │    ├─ CookieConstants.h
│    │    ├─ CookieJarMgr.cpp
│    │    ├─ CookieJarMgr.h
│    │    ├─ CookieMonster.cpp
│    │    ├─ CookieMonster.h
│    │    ├─ CookieOptions.h
│    │    ├─ CookieUtil.cpp
│    │    ├─ CookieUtil.h
│    │    ├─ EffectiveTldNamesInc.h
│    │    ├─ ParsedCookie.cpp
│    │    ├─ ParsedCookie.h
│    │    ├─ WebCookieJarCurlImpl.cpp
│    │    └─ WebCookieJarCurlImpl.h
│    └─ websocket
│           ├─ SocketStreamError.h
│           ├─ SocketStreamErrorBase.cpp
│           ├─ SocketStreamErrorBase.h
│           ├─ SocketStreamHandle.h
│           ├─ SocketStreamHandleBase.cpp
│           ├─ SocketStreamHandleBase.h
│           ├─ SocketStreamHandleClient.h
│           ├─ SocketStreamHandleCurl.cpp
│           ├─ WebSocketChannelImpl.cpp
│           ├─ WebSocketChannelImpl.h
│           ├─ WebSocketDeflateFramer.cpp
│           ├─ WebSocketDeflateFramer.h
│           ├─ WebSocketDeflater.cpp
│           ├─ WebSocketDeflater.h
│           ├─ WebSocketExtensionDispatcher.cpp
│           ├─ WebSocketExtensionDispatcher.h
│           ├─ WebSocketExtensionParser.cpp
│           ├─ WebSocketExtensionParser.h
│           ├─ WebSocketExtensionProcessor.h
│           ├─ WebSocketHandshake.cpp
│           ├─ WebSocketHandshake.h
│           ├─ WebSocketOneFrame.cpp
│           └─ WebSocketOneFrame.h
├─ node
│    ├─ LICENSE-http_parser
│    ├─ LICENSE-libuv
│    ├─ LICENSE-nodejs
│    ├─ cares
│    │    ├─ config
│    │    ├─ include
│    │    └─ src
│    ├─ config.h
│    ├─ lib
│    │    ├─ _debug_agent.js
│    │    ├─ _debugger.js
│    │    ├─ _http_agent.js
│    │    ├─ _http_client.js
│    │    ├─ _http_common.js
│    │    ├─ _http_incoming.js
│    │    ├─ _http_outgoing.js
│    │    ├─ _http_server.js
│    │    ├─ _linklist.js
│    │    ├─ _stream_duplex.js
│    │    ├─ _stream_passthrough.js
│    │    ├─ _stream_readable.js
│    │    ├─ _stream_transform.js
│    │    ├─ _stream_wrap.js
│    │    ├─ _stream_writable.js
│    │    ├─ _tls_common.js
│    │    ├─ _tls_legacy.js
│    │    ├─ _tls_wrap.js
│    │    ├─ assert.js
│    │    ├─ buffer.js
│    │    ├─ child_process.js
│    │    ├─ cluster.js
│    │    ├─ console.js
│    │    ├─ constants.js
│    │    ├─ crypto.js
│    │    ├─ dgram.js
│    │    ├─ dns.js
│    │    ├─ domain.js
│    │    ├─ events.js
│    │    ├─ fs.js
│    │    ├─ http.js
│    │    ├─ https.js
│    │    ├─ internal
│    │    ├─ module.js
│    │    ├─ net.js
│    │    ├─ os.js
│    │    ├─ process.js
│    │    ├─ punycode.js
│    │    ├─ querystring.js
│    │    ├─ readline.js
│    │    ├─ repl.js
│    │    ├─ stream.js
│    │    ├─ string_decoder.js
│    │    ├─ sys.js
│    │    ├─ timers.js
│    │    ├─ tls.js
│    │    ├─ tty.js
│    │    ├─ url.js
│    │    ├─ util.js
│    │    ├─ v8.js
│    │    ├─ vm.js
│    │    └─ zlib.js
│    ├─ nodeblink.cpp
│    ├─ nodeblink.h
│    ├─ openssl
│    │    ├─ asm
│    │    ├─ asm_obsolete
│    │    ├─ buildinf.h
│    │    ├─ config
│    │    ├─ doc
│    │    ├─ fips
│    │    ├─ openssl
│    │    ├─ openssl-cli.gypi
│    │    ├─ openssl-cli.vcxproj
│    │    ├─ openssl-cli.vcxproj.filters
│    │    ├─ openssl.gyp
│    │    ├─ openssl.gypi
│    │    ├─ openssl.sln
│    │    ├─ openssl.vcxproj
│    │    ├─ openssl.vcxproj.filters
│    │    └─ openssl.vcxproj.user
│    ├─ src
│    │    ├─ CNNICHashWhitelist.inc
│    │    ├─ async-wrap-inl.h
│    │    ├─ async-wrap.cc
│    │    ├─ async-wrap.h
│    │    ├─ backtrace_posix.cc
│    │    ├─ backtrace_win32.cc
│    │    ├─ base-object-inl.h
│    │    ├─ base-object.h
│    │    ├─ base64.h
│    │    ├─ bootstrap_node_js.h
│    │    ├─ cares_wrap.cc
│    │    ├─ config.h
│    │    ├─ connect_wrap.cc
│    │    ├─ connect_wrap.h
│    │    ├─ connection_wrap.cc
│    │    ├─ connection_wrap.h
│    │    ├─ debug-agent.cc
│    │    ├─ debug-agent.h
│    │    ├─ env-inl.h
│    │    ├─ env.cc
│    │    ├─ env.h
│    │    ├─ fs_event_wrap.cc
│    │    ├─ handle_wrap.cc
│    │    ├─ handle_wrap.h
│    │    ├─ http_parser.c
│    │    ├─ http_parser.h
│    │    ├─ inspector_agent.cc
│    │    ├─ inspector_agent.h
│    │    ├─ inspector_socket.cc
│    │    ├─ inspector_socket.h
│    │    ├─ js_stream.cc
│    │    ├─ js_stream.h
│    │    ├─ node.h
│    │    ├─ node1.cc
│    │    ├─ node_api.cc
│    │    ├─ node_api.h
│    │    ├─ node_api_types.h
│    │    ├─ node_buffer.cc
│    │    ├─ node_buffer.h
│    │    ├─ node_config.cc
│    │    ├─ node_constants.cc
│    │    ├─ node_constants.h
│    │    ├─ node_contextify.cc
│    │    ├─ node_counters.cc
│    │    ├─ node_counters.h
│    │    ├─ node_crypto.cc
│    │    ├─ node_crypto.h
│    │    ├─ node_crypto_bio.cc
│    │    ├─ node_crypto_bio.h
│    │    ├─ node_crypto_clienthello-inl.h
│    │    ├─ node_crypto_clienthello.cc
│    │    ├─ node_crypto_clienthello.h
│    │    ├─ node_crypto_groups.h
│    │    ├─ node_dtrace.cc
│    │    ├─ node_dtrace.h
│    │    ├─ node_etw_provider.h
│    │    ├─ node_file.cc
│    │    ├─ node_file.h
│    │    ├─ node_http_parser.cc
│    │    ├─ node_http_parser.h
│    │    ├─ node_i18n.cc
│    │    ├─ node_i18n.h
│    │    ├─ node_internals.h
│    │    ├─ node_javascript.cc
│    │    ├─ node_javascript.h
│    │    ├─ node_lttng.cc
│    │    ├─ node_lttng.h
│    │    ├─ node_lttng_provider.h
│    │    ├─ node_lttng_tp.h
│    │    ├─ node_main.cc
│    │    ├─ node_mutex.h
│    │    ├─ node_natives.h
│    │    ├─ node_object_wrap.h
│    │    ├─ node_os.cc
│    │    ├─ node_perfctr_provider.h
│    │    ├─ node_revert.cc
│    │    ├─ node_revert.h
│    │    ├─ node_root_certs.h
│    │    ├─ node_stat_watcher.cc
│    │    ├─ node_stat_watcher.h
│    │    ├─ node_url.cc
│    │    ├─ node_url.h
│    │    ├─ node_util.cc
│    │    ├─ node_v8.cc
│    │    ├─ node_version.h
│    │    ├─ node_watchdog.cc
│    │    ├─ node_watchdog.h
│    │    ├─ node_win32_etw_provider-inl.h
│    │    ├─ node_win32_etw_provider.cc
│    │    ├─ node_win32_etw_provider.h
│    │    ├─ node_win32_perfctr_provider.cc
│    │    ├─ node_win32_perfctr_provider.h
│    │    ├─ node_wrap.h
│    │    ├─ node_zlib.cc
│    │    ├─ pipe_wrap.cc
│    │    ├─ pipe_wrap.h
│    │    ├─ process_wrap.cc
│    │    ├─ req-wrap-inl.h
│    │    ├─ req-wrap.h
│    │    ├─ signal_wrap.cc
│    │    ├─ spawn_sync.cc
│    │    ├─ spawn_sync.h
│    │    ├─ stream_base-inl.h
│    │    ├─ stream_base.cc
│    │    ├─ stream_base.h
│    │    ├─ stream_wrap.cc
│    │    ├─ stream_wrap.h
│    │    ├─ string_bytes.cc
│    │    ├─ string_bytes.h
│    │    ├─ string_search.cc
│    │    ├─ string_search.h
│    │    ├─ tcp_wrap.cc
│    │    ├─ tcp_wrap.h
│    │    ├─ timer_wrap.cc
│    │    ├─ tls_wrap.cc
│    │    ├─ tls_wrap.h
│    │    ├─ tree.h
│    │    ├─ tty_wrap.cc
│    │    ├─ tty_wrap.h
│    │    ├─ udp_wrap.cc
│    │    ├─ udp_wrap.h
│    │    ├─ util-inl.h
│    │    ├─ util.h
│    │    ├─ util1.cc
│    │    ├─ uv.cc
│    │    └─ v8abbr.h
│    ├─ uv
│    │    ├─ include
│    │    └─ src
│    └─ v8_inspector
│           ├─ LICENSE
│           └─ platform
├─ out
│    ├─ Debug
│    │    ├─ cookies.dat
│    │    ├─ harfbuzz.lib
│    │    ├─ harfbuzz.pdb
│    │    ├─ libcurl.lib
│    │    ├─ libcurl.pdb
│    │    ├─ libjpeg.lib
│    │    ├─ libjpeg.pdb
│    │    ├─ libpng.lib
│    │    ├─ libpng.pdb
│    │    ├─ libxml.lib
│    │    ├─ libxml.pdb
│    │    ├─ miniblink.pdb
│    │    ├─ node.dll
│    │    ├─ node.exp
│    │    ├─ node.lib
│    │    ├─ openssl.lib
│    │    ├─ openssl.pdb
│    │    ├─ ots.lib
│    │    ├─ ots.pdb
│    │    ├─ skia.lib
│    │    ├─ skia.pdb
│    │    ├─ v8_5_7.lib
│    │    ├─ v8_5_7.pdb
│    │    ├─ v8_5_7_1.lib
│    │    ├─ v8_5_7_1.pdb
│    │    ├─ wkexe.exe
│    │    ├─ wkexe.ilk
│    │    ├─ wkexe.pdb
│    │    ├─ wolfssl.lib
│    │    ├─ wolfssl.pdb
│    │    ├─ zlib.lib
│    │    └─ zlib.pdb
│    ├─ tmp
│    │    ├─ Win32wolfssl
│    │    ├─ harfbuzz
│    │    ├─ libcurl
│    │    ├─ libjpeg
│    │    ├─ libpng
│    │    ├─ libxml
│    │    ├─ miniblink
│    │    ├─ openssl
│    │    ├─ ots
│    │    ├─ skia
│    │    ├─ v8_5_7
│    │    ├─ v8_5_7_1
│    │    ├─ wkexe
│    │    ├─ x64libcurl
│    │    ├─ x64libjpeg
│    │    ├─ x64libpng
│    │    └─ zlib
│    └─ x64Debug
│           ├─ libcurl.lib
│           └─ libcurl.pdb
├─ skia
│    ├─ BUILD.gn
│    ├─ OWNERS
│    ├─ PRESUBMIT.py
│    ├─ README.chromium
│    ├─ config
│    │    ├─ SkUserConfig.h
│    │    ├─ sk_ref_cnt_ext_debug.h
│    │    └─ sk_ref_cnt_ext_release.h
│    ├─ ext
│    │    ├─ SkDiscardableMemory_chrome.cc
│    │    ├─ SkDiscardableMemory_chrome.h
│    │    ├─ SkMemory_new_handler.cpp
│    │    ├─ SkTypeface_fake.cpp
│    │    ├─ analysis_canvas.cc
│    │    ├─ analysis_canvas.h
│    │    ├─ analysis_canvas_unittest.cc
│    │    ├─ benchmarking_canvas.cc
│    │    ├─ benchmarking_canvas.h
│    │    ├─ bitmap_platform_device.h
│    │    ├─ bitmap_platform_device_cairo.cc
│    │    ├─ bitmap_platform_device_cairo.h
│    │    ├─ bitmap_platform_device_mac.cc
│    │    ├─ bitmap_platform_device_mac.h
│    │    ├─ bitmap_platform_device_mac_unittest.cc
│    │    ├─ bitmap_platform_device_skia.cc
│    │    ├─ bitmap_platform_device_skia.h
│    │    ├─ bitmap_platform_device_win.cc
│    │    ├─ bitmap_platform_device_win.h
│    │    ├─ convolver.cc
│    │    ├─ convolver.h
│    │    ├─ convolver_SSE2.cc
│    │    ├─ convolver_SSE2.h
│    │    ├─ convolver_mips_dspr2.cc
│    │    ├─ convolver_mips_dspr2.h
│    │    ├─ convolver_unittest.cc
│    │    ├─ data
│    │    ├─ event_tracer_impl.cc
│    │    ├─ event_tracer_impl.h
│    │    ├─ fontmgr_default_win.cc
│    │    ├─ fontmgr_default_win.h
│    │    ├─ google_logging.cc
│    │    ├─ image_operations.cc
│    │    ├─ image_operations.h
│    │    ├─ image_operations_bench.cc
│    │    ├─ image_operations_unittest.cc
│    │    ├─ lazy_pixel_ref.cc
│    │    ├─ lazy_pixel_ref.h
│    │    ├─ opacity_draw_filter.cc
│    │    ├─ opacity_draw_filter.h
│    │    ├─ paint_simplifier.cc
│    │    ├─ paint_simplifier.h
│    │    ├─ pixel_ref_utils.cc
│    │    ├─ pixel_ref_utils.h
│    │    ├─ pixel_ref_utils_unittest.cc
│    │    ├─ platform_canvas.cc
│    │    ├─ platform_canvas.h
│    │    ├─ platform_canvas_unittest.cc
│    │    ├─ platform_device.cc
│    │    ├─ platform_device.h
│    │    ├─ platform_device_linux.cc
│    │    ├─ platform_device_mac.cc
│    │    ├─ platform_device_win.cc
│    │    ├─ recursive_gaussian_convolution.cc
│    │    ├─ recursive_gaussian_convolution.h
│    │    ├─ recursive_gaussian_convolution_unittest.cc
│    │    ├─ refptr.h
│    │    ├─ refptr_unittest.cc
│    │    ├─ skia_trace_shim.h
│    │    ├─ skia_utils_base.cc
│    │    ├─ skia_utils_base.h
│    │    ├─ skia_utils_ios.h
│    │    ├─ skia_utils_ios.mm
│    │    ├─ skia_utils_ios_unittest.mm
│    │    ├─ skia_utils_mac.h
│    │    ├─ skia_utils_mac.mm
│    │    ├─ skia_utils_mac_unittest.mm
│    │    ├─ skia_utils_win.cc
│    │    ├─ skia_utils_win.h
│    │    ├─ vector_canvas.h
│    │    ├─ vector_canvas_unittest.cc
│    │    ├─ vector_platform_device_emf_win.cc
│    │    ├─ vector_platform_device_emf_win.h
│    │    ├─ vector_platform_device_skia.cc
│    │    └─ vector_platform_device_skia.h
│    ├─ skia.gyp
│    ├─ skia.target.darwin-arm.mk
│    ├─ skia.target.darwin-arm64.mk
│    ├─ skia.target.darwin-mips.mk
│    ├─ skia.target.darwin-x86.mk
│    ├─ skia.target.darwin-x86_64.mk
│    ├─ skia.target.linux-arm.mk
│    ├─ skia.target.linux-arm64.mk
│    ├─ skia.target.linux-mips.mk
│    ├─ skia.target.linux-x86.mk
│    ├─ skia.target.linux-x86_64.mk
│    ├─ skia_Prefix.pch
│    ├─ skia_chrome.gypi
│    ├─ skia_chrome.target.darwin-arm.mk
│    ├─ skia_chrome.target.darwin-arm64.mk
│    ├─ skia_chrome.target.darwin-mips.mk
│    ├─ skia_chrome.target.darwin-x86.mk
│    ├─ skia_chrome.target.darwin-x86_64.mk
│    ├─ skia_chrome.target.linux-arm.mk
│    ├─ skia_chrome.target.linux-arm64.mk
│    ├─ skia_chrome.target.linux-mips.mk
│    ├─ skia_chrome.target.linux-x86.mk
│    ├─ skia_chrome.target.linux-x86_64.mk
│    ├─ skia_chrome_opts.target.darwin-arm.mk
│    ├─ skia_chrome_opts.target.darwin-arm64.mk
│    ├─ skia_chrome_opts.target.darwin-mips.mk
│    ├─ skia_chrome_opts.target.darwin-x86.mk
│    ├─ skia_chrome_opts.target.darwin-x86_64.mk
│    ├─ skia_chrome_opts.target.linux-arm.mk
│    ├─ skia_chrome_opts.target.linux-arm64.mk
│    ├─ skia_chrome_opts.target.linux-mips.mk
│    ├─ skia_chrome_opts.target.linux-x86.mk
│    ├─ skia_chrome_opts.target.linux-x86_64.mk
│    ├─ skia_common.gypi
│    ├─ skia_gn_files.gypi
│    ├─ skia_library.gypi
│    ├─ skia_library.target.darwin-arm.mk
│    ├─ skia_library.target.darwin-arm64.mk
│    ├─ skia_library.target.darwin-mips.mk
│    ├─ skia_library.target.darwin-x86.mk
│    ├─ skia_library.target.darwin-x86_64.mk
│    ├─ skia_library.target.linux-arm.mk
│    ├─ skia_library.target.linux-arm64.mk
│    ├─ skia_library.target.linux-mips.mk
│    ├─ skia_library.target.linux-x86.mk
│    ├─ skia_library.target.linux-x86_64.mk
│    ├─ skia_library_opts.gyp
│    ├─ skia_opts.target.darwin-arm.mk
│    ├─ skia_opts.target.darwin-arm64.mk
│    ├─ skia_opts.target.darwin-mips.mk
│    ├─ skia_opts.target.darwin-x86.mk
│    ├─ skia_opts.target.darwin-x86_64.mk
│    ├─ skia_opts.target.linux-arm.mk
│    ├─ skia_opts.target.linux-arm64.mk
│    ├─ skia_opts.target.linux-mips.mk
│    ├─ skia_opts.target.linux-x86.mk
│    ├─ skia_opts.target.linux-x86_64.mk
│    ├─ skia_opts_neon.target.darwin-arm.mk
│    ├─ skia_opts_neon.target.linux-arm.mk
│    ├─ skia_opts_ssse3.target.darwin-x86.mk
│    ├─ skia_opts_ssse3.target.darwin-x86_64.mk
│    ├─ skia_opts_ssse3.target.linux-x86.mk
│    ├─ skia_opts_ssse3.target.linux-x86_64.mk
│    ├─ skia_system.gypi
│    ├─ skia_test_expectations.txt
│    └─ tools
│           └─ filter_fuzz_stub
├─ test
│    └─ test.cpp
├─ third_party
│    ├─ GDIPlus
│    │    ├─ Includes
│    │    └─ Lib
│    ├─ WebKit
│    │    ├─ .clang-format
│    │    ├─ LICENSE
│    │    ├─ LICENSE_FOR_ABOUT_CREDITS
│    │    ├─ OWNERS
│    │    ├─ PRESUBMIT.py
│    │    ├─ Source
│    │    ├─ Tools
│    │    ├─ WATCHLISTS
│    │    ├─ codereview.settings
│    │    ├─ infra
│    │    └─ public
│    ├─ brotli
│    │    ├─ LICENSE
│    │    ├─ README.chromium
│    │    ├─ README.md
│    │    ├─ brotli.gyp
│    │    ├─ brotli.sln
│    │    ├─ brotli.vcxproj
│    │    ├─ brotli.vcxproj.filters
│    │    └─ dec
│    ├─ curl
│    │    ├─ curl.h
│    │    ├─ curlbuild.h
│    │    ├─ curlrules.h
│    │    ├─ curlver.h
│    │    ├─ easy.h
│    │    ├─ mprintf.h
│    │    ├─ multi.h
│    │    ├─ stdcheaders.h
│    │    ├─ typecheck-gcc.h
│    │    └─ types.h
│    ├─ harfbuzz-ng
│    │    ├─ COPYING
│    │    ├─ README
│    │    ├─ README.chromium
│    │    ├─ harfbuzz-ng.vcxproj
│    │    ├─ harfbuzz-ng.vcxproj.filters
│    │    ├─ harfbuzz.gyp
│    │    ├─ harfbuzz.sln
│    │    └─ src
│    ├─ icu
│    │    └─ source
│    ├─ jinja2
│    │    ├─ AUTHORS
│    │    ├─ Jinja2-2.7.1.tar.gz.md5
│    │    ├─ Jinja2-2.7.1.tar.gz.sha512
│    │    ├─ LICENSE
│    │    ├─ OWNERS
│    │    ├─ README.chromium
│    │    ├─ __init__.py
│    │    ├─ __init__.pyc
│    │    ├─ _compat.py
│    │    ├─ _compat.pyc
│    │    ├─ _stringdefs.py
│    │    ├─ bccache.py
│    │    ├─ bccache.pyc
│    │    ├─ compiler.py
│    │    ├─ compiler.pyc
│    │    ├─ constants.py
│    │    ├─ debug.py
│    │    ├─ defaults.py
│    │    ├─ defaults.pyc
│    │    ├─ environment.py
│    │    ├─ environment.pyc
│    │    ├─ exceptions.py
│    │    ├─ exceptions.pyc
│    │    ├─ ext.py
│    │    ├─ filters.py
│    │    ├─ filters.pyc
│    │    ├─ get_jinja2.sh
│    │    ├─ lexer.py
│    │    ├─ lexer.pyc
│    │    ├─ loaders.py
│    │    ├─ loaders.pyc
│    │    ├─ meta.py
│    │    ├─ nodes.py
│    │    ├─ nodes.pyc
│    │    ├─ optimizer.py
│    │    ├─ optimizer.pyc
│    │    ├─ parser.py
│    │    ├─ parser.pyc
│    │    ├─ runtime.py
│    │    ├─ runtime.pyc
│    │    ├─ sandbox.py
│    │    ├─ tests.py
│    │    ├─ tests.pyc
│    │    ├─ utils.py
│    │    ├─ utils.pyc
│    │    ├─ visitor.py
│    │    └─ visitor.pyc
│    ├─ khronos
│    │    ├─ BUILD.gn
│    │    ├─ DEPS
│    │    ├─ EGL
│    │    ├─ GLES2
│    │    ├─ KHR
│    │    ├─ LICENSE
│    │    ├─ OWNERS
│    │    ├─ README.chromium
│    │    ├─ khronos.gyp
│    │    ├─ khronos_headers.blink.mk
│    │    ├─ khronos_headers.target.darwin-arm.mk
│    │    ├─ khronos_headers.target.darwin-arm64.mk
│    │    ├─ khronos_headers.target.darwin-mips.mk
│    │    ├─ khronos_headers.target.darwin-x86.mk
│    │    ├─ khronos_headers.target.darwin-x86_64.mk
│    │    ├─ khronos_headers.target.linux-arm.mk
│    │    ├─ khronos_headers.target.linux-arm64.mk
│    │    ├─ khronos_headers.target.linux-mips.mk
│    │    ├─ khronos_headers.target.linux-x86.mk
│    │    └─ khronos_headers.target.linux-x86_64.mk
│    ├─ libcurl
│    │    ├─ include
│    │    └─ src
│    ├─ libjpeg
│    │    ├─ jaricom.c
│    │    ├─ jcapimin.c
│    │    ├─ jcapistd.c
│    │    ├─ jcarith.c
│    │    ├─ jccoefct.c
│    │    ├─ jccolor.c
│    │    ├─ jcdctmgr.c
│    │    ├─ jchuff.c
│    │    ├─ jcinit.c
│    │    ├─ jcmainct.c
│    │    ├─ jcmarker.c
│    │    ├─ jcmaster.c
│    │    ├─ jcomapi.c
│    │    ├─ jconfig.h
│    │    ├─ jcparam.c
│    │    ├─ jcprepct.c
│    │    ├─ jcsample.c
│    │    ├─ jctrans.c
│    │    ├─ jdapimin.c
│    │    ├─ jdapistd.c
│    │    ├─ jdarith.c
│    │    ├─ jdatadst.c
│    │    ├─ jdatasrc.c
│    │    ├─ jdcoefct.c
│    │    ├─ jdcolor.c
│    │    ├─ jdct.h
│    │    ├─ jddctmgr.c
│    │    ├─ jdhuff.c
│    │    ├─ jdinput.c
│    │    ├─ jdmainct.c
│    │    ├─ jdmarker.c
│    │    ├─ jdmaster.c
│    │    ├─ jdmerge.c
│    │    ├─ jdpostct.c
│    │    ├─ jdsample.c
│    │    ├─ jdtrans.c
│    │    ├─ jerror.c
│    │    ├─ jerror.h
│    │    ├─ jfdctflt.c
│    │    ├─ jfdctfst.c
│    │    ├─ jfdctint.c
│    │    ├─ jidctflt.c
│    │    ├─ jidctfst.c
│    │    ├─ jidctint.c
│    │    ├─ jinclude.h
│    │    ├─ jmemmgr.c
│    │    ├─ jmemnobs.c
│    │    ├─ jmemsys.h
│    │    ├─ jmorecfg.h
│    │    ├─ jpegint.h
│    │    ├─ jpeglib.h
│    │    ├─ jquant1.c
│    │    ├─ jquant2.c
│    │    ├─ jutils.c
│    │    └─ jversion.h
│    ├─ libpng
│    │    ├─ libpng.c
│    │    ├─ png.h
│    │    ├─ pngconf.h
│    │    ├─ pngdebug.h
│    │    ├─ pngerror.c
│    │    ├─ pngget.c
│    │    ├─ pnginfo.h
│    │    ├─ pnglibconf.h
│    │    ├─ pngmem.c
│    │    ├─ pngpread.c
│    │    ├─ pngpriv.h
│    │    ├─ pngread.c
│    │    ├─ pngrio.c
│    │    ├─ pngrtran.c
│    │    ├─ pngrutil.c
│    │    ├─ pngset.c
│    │    ├─ pngstruct.h
│    │    ├─ pngtrans.c
│    │    ├─ pngwio.c
│    │    ├─ pngwrite.c
│    │    ├─ pngwtran.c
│    │    └─ pngwutil.c
│    ├─ libxml
│    │    ├─ BUILD.gn
│    │    ├─ README.chromium
│    │    ├─ build
│    │    ├─ chromium
│    │    ├─ libxml.blink.mk
│    │    ├─ libxml.gyp
│    │    ├─ libxml.target.darwin-arm.mk
│    │    ├─ libxml.target.darwin-arm64.mk
│    │    ├─ libxml.target.darwin-mips.mk
│    │    ├─ libxml.target.darwin-x86.mk
│    │    ├─ libxml.target.darwin-x86_64.mk
│    │    ├─ libxml.target.linux-arm.mk
│    │    ├─ libxml.target.linux-arm64.mk
│    │    ├─ libxml.target.linux-mips.mk
│    │    ├─ libxml.target.linux-x86.mk
│    │    ├─ libxml.target.linux-x86_64.mk
│    │    ├─ linux
│    │    ├─ mac
│    │    ├─ patches
│    │    ├─ src
│    │    └─ win32
│    ├─ libxslt
│    │    ├─ AUTHORS
│    │    ├─ Copyright
│    │    ├─ README
│    │    ├─ README.chromium
│    │    ├─ libxslt
│    │    ├─ libxslt.gyp
│    │    ├─ libxslt.sln
│    │    ├─ libxslt.vcxproj
│    │    └─ libxslt.vcxproj.filters
│    ├─ npapi
│    │    ├─ BUILD.gn
│    │    ├─ LICENSE
│    │    ├─ README.chromium
│    │    ├─ bindings
│    │    ├─ npapi.blink.mk
│    │    ├─ npapi.gyp
│    │    ├─ npapi.target.darwin-arm.mk
│    │    ├─ npapi.target.darwin-arm64.mk
│    │    ├─ npapi.target.darwin-mips.mk
│    │    ├─ npapi.target.darwin-x86.mk
│    │    ├─ npapi.target.darwin-x86_64.mk
│    │    ├─ npapi.target.linux-arm.mk
│    │    ├─ npapi.target.linux-arm64.mk
│    │    ├─ npapi.target.linux-mips.mk
│    │    ├─ npapi.target.linux-x86.mk
│    │    ├─ npapi.target.linux-x86_64.mk
│    │    └─ npspy
│    ├─ ots
│    │    ├─ include
│    │    └─ src
│    ├─ ply
│    │    ├─ LICENSE
│    │    ├─ README
│    │    ├─ README.chromium
│    │    ├─ __init__.py
│    │    ├─ __init__.pyc
│    │    ├─ lex.py
│    │    ├─ lex.pyc
│    │    ├─ yacc.py
│    │    └─ yacc.pyc
│    ├─ sfntly
│    │    ├─ COPYING.txt
│    │    ├─ README.chromium
│    │    ├─ sfntly.gyp
│    │    ├─ sfntly.sln
│    │    ├─ sfntly.vcxproj
│    │    ├─ sfntly.vcxproj.filters
│    │    └─ src
│    ├─ skia
│    │    ├─ AUTHORS
│    │    ├─ CONTRIBUTING
│    │    ├─ CQ_COMMITTERS
│    │    ├─ DEPS
│    │    ├─ Doxyfile
│    │    ├─ HASHTAGS
│    │    ├─ LICENSE
│    │    ├─ Makefile
│    │    ├─ OWNERS
│    │    ├─ PRESUBMIT.py
│    │    ├─ README
│    │    ├─ README.chromium
│    │    ├─ SKP_VERSION
│    │    ├─ animations
│    │    ├─ bench
│    │    ├─ bin
│    │    ├─ codereview.settings
│    │    ├─ debugger
│    │    ├─ dm
│    │    ├─ example
│    │    ├─ experimental
│    │    ├─ forth
│    │    ├─ gm
│    │    ├─ gyp
│    │    ├─ gyp_skia
│    │    ├─ gyp_skia.py
│    │    ├─ include
│    │    ├─ infra
│    │    ├─ make.bat
│    │    ├─ make.py
│    │    ├─ platform_tools
│    │    ├─ resources
│    │    ├─ samplecode
│    │    ├─ site
│    │    ├─ skia.gyp
│    │    ├─ src
│    │    ├─ tests
│    │    ├─ third_party
│    │    ├─ tools
│    │    └─ whitespace.txt
│    ├─ wolfssl
│    │    ├─ cyassl
│    │    ├─ src
│    │    ├─ user_settings.h
│    │    ├─ wolfcrypt
│    │    └─ wolfssl
│    └─ zlib
│           ├─ CMakeLists.txt
│           ├─ ChangeLog
│           ├─ LICENSE
│           ├─ Makefile
│           ├─ Makefile.in
│           ├─ OWNERS
│           ├─ README
│           ├─ README.chromium
│           ├─ adler32.c
│           ├─ compress.c
│           ├─ configure
│           ├─ contrib
│           ├─ crc32.c
│           ├─ crc32.h
│           ├─ deflate.c
│           ├─ deflate.h
│           ├─ gzclose.c
│           ├─ gzguts.h
│           ├─ gzlib.c
│           ├─ gzread.c
│           ├─ gzwrite.c
│           ├─ infback.c
│           ├─ inffast.c
│           ├─ inffast.h
│           ├─ inffixed.h
│           ├─ inflate.c
│           ├─ inflate.h
│           ├─ inftrees.c
│           ├─ inftrees.h
│           ├─ treebuild.xml
│           ├─ trees.c
│           ├─ trees.h
│           ├─ uncompr.c
│           ├─ x86.c
│           ├─ x86.h
│           ├─ zconf.h
│           ├─ zconf.h.cmakein
│           ├─ zconf.h.in
│           ├─ zlib.h
│           ├─ zutil.c
│           └─ zutil.h
├─ tools
│    ├─ idl_parser
│    │    ├─ PRESUBMIT.py
│    │    ├─ __init__.py
│    │    ├─ __init__.pyc
│    │    ├─ idl_lexer.py
│    │    ├─ idl_lexer.pyc
│    │    ├─ idl_lexer_test.py
│    │    ├─ idl_node.py
│    │    ├─ idl_node.pyc
│    │    ├─ idl_parser.py
│    │    ├─ idl_parser.pyc
│    │    ├─ idl_parser_test.py
│    │    ├─ idl_ppapi_lexer.py
│    │    ├─ idl_ppapi_parser.py
│    │    ├─ run_tests.py
│    │    ├─ test_lexer
│    │    └─ test_parser
│    └─ idl_parser.rar
├─ ui
│    └─ gfx
│           └─ win
├─ v8_5_7
│    ├─ LICENSE
│    ├─ LICENSE.fdlibm
│    ├─ LICENSE.strongtalk
│    ├─ LICENSE.v8
│    ├─ LICENSE.valgrind
│    ├─ base
│    │    └─ trace_event
│    ├─ include
│    │    ├─ DEPS
│    │    ├─ OWNERS
│    │    ├─ libplatform
│    │    ├─ sys-info.h
│    │    ├─ v8-debug.h
│    │    ├─ v8-experimental.h
│    │    ├─ v8-inspector-protocol.h
│    │    ├─ v8-inspector.h
│    │    ├─ v8-platform.h
│    │    ├─ v8-profiler.h
│    │    ├─ v8-testing.h
│    │    ├─ v8-util.h
│    │    ├─ v8-version.h
│    │    ├─ v8.h
│    │    └─ v8config.h
│    ├─ src
│    │    ├─ DEPS
│    │    ├─ OWNERS
│    │    ├─ accessors.cc
│    │    ├─ accessors.h
│    │    ├─ address-map.cc
│    │    ├─ address-map.h
│    │    ├─ allocation-site-scopes.cc
│    │    ├─ allocation-site-scopes.h
│    │    ├─ allocation.cc
│    │    ├─ allocation.h
│    │    ├─ api-arguments-inl.h
│    │    ├─ api-arguments.cc
│    │    ├─ api-arguments.h
│    │    ├─ api-experimental.cc
│    │    ├─ api-experimental.h
│    │    ├─ api-natives.cc
│    │    ├─ api-natives.h
│    │    ├─ api.cc
│    │    ├─ api.h
│    │    ├─ arguments.cc
│    │    ├─ arguments.h
│    │    ├─ arm
│    │    ├─ arm64
│    │    ├─ asmjs
│    │    ├─ assembler.cc
│    │    ├─ assembler.h
│    │    ├─ assert-scope.cc
│    │    ├─ assert-scope.h
│    │    ├─ ast
│    │    ├─ background-parsing-task.cc
│    │    ├─ background-parsing-task.h
│    │    ├─ bailout-reason.cc
│    │    ├─ bailout-reason.h
│    │    ├─ base
│    │    ├─ base.isolate
│    │    ├─ basic-block-profiler.cc
│    │    ├─ basic-block-profiler.h
│    │    ├─ bignum-dtoa.cc
│    │    ├─ bignum-dtoa.h
│    │    ├─ bignum.cc
│    │    ├─ bignum.h
│    │    ├─ bit-vector.cc
│    │    ├─ bit-vector.h
│    │    ├─ bootstrapper.cc
│    │    ├─ bootstrapper.h
│    │    ├─ builtins
│    │    ├─ cached-powers.cc
│    │    ├─ cached-powers.h
│    │    ├─ cancelable-task.cc
│    │    ├─ cancelable-task.h
│    │    ├─ char-predicates-inl.h
│    │    ├─ char-predicates.cc
│    │    ├─ char-predicates.h
│    │    ├─ checks.h
│    │    ├─ code-events.h
│    │    ├─ code-factory.cc
│    │    ├─ code-factory.h
│    │    ├─ code-stub-assembler.cc
│    │    ├─ code-stub-assembler.h
│    │    ├─ code-stubs-hydrogen.cc
│    │    ├─ code-stubs.cc
│    │    ├─ code-stubs.h
│    │    ├─ codegen.cc
│    │    ├─ codegen.h
│    │    ├─ collector.h
│    │    ├─ compilation-cache.cc
│    │    ├─ compilation-cache.h
│    │    ├─ compilation-dependencies.cc
│    │    ├─ compilation-dependencies.h
│    │    ├─ compilation-info.cc
│    │    ├─ compilation-info.h
│    │    ├─ compilation-statistics.cc
│    │    ├─ compilation-statistics.h
│    │    ├─ compiler
│    │    ├─ compiler-dispatcher
│    │    ├─ compiler.cc
│    │    ├─ compiler.h
│    │    ├─ context-measure.cc
│    │    ├─ context-measure.h
│    │    ├─ contexts-inl.h
│    │    ├─ contexts.cc
│    │    ├─ contexts.h
│    │    ├─ conversions-inl.h
│    │    ├─ conversions.cc
│    │    ├─ conversions.h
│    │    ├─ counters-inl.h
│    │    ├─ counters.cc
│    │    ├─ counters.h
│    │    ├─ crankshaft
│    │    ├─ d8-js.cc
│    │    ├─ d8-posix.cc
│    │    ├─ d8-windows.cc
│    │    ├─ d8.cc
│    │    ├─ d8.gyp
│    │    ├─ d8.h
│    │    ├─ d8.isolate
│    │    ├─ d8.js
│    │    ├─ date.cc
│    │    ├─ date.h
│    │    ├─ dateparser-inl.h
│    │    ├─ dateparser.cc
│    │    ├─ dateparser.h
│    │    ├─ debug
│    │    ├─ deoptimize-reason.cc
│    │    ├─ deoptimize-reason.h
│    │    ├─ deoptimizer.cc
│    │    ├─ deoptimizer.h
│    │    ├─ disasm.h
│    │    ├─ disassembler.cc
│    │    ├─ disassembler.h
│    │    ├─ diy-fp.cc
│    │    ├─ diy-fp.h
│    │    ├─ double.h
│    │    ├─ dtoa.cc
│    │    ├─ dtoa.h
│    │    ├─ effects.h
│    │    ├─ eh-frame.cc
│    │    ├─ eh-frame.h
│    │    ├─ elements-kind.cc
│    │    ├─ elements-kind.h
│    │    ├─ elements.cc
│    │    ├─ elements.h
│    │    ├─ execution.cc
│    │    ├─ execution.h
│    │    ├─ extensions
│    │    ├─ external-reference-table.cc
│    │    ├─ external-reference-table.h
│    │    ├─ factory.cc
│    │    ├─ factory.h
│    │    ├─ fast-accessor-assembler.cc
│    │    ├─ fast-accessor-assembler.h
│    │    ├─ fast-dtoa.cc
│    │    ├─ fast-dtoa.h
│    │    ├─ field-index-inl.h
│    │    ├─ field-index.h
│    │    ├─ field-type.cc
│    │    ├─ field-type.h
│    │    ├─ fixed-dtoa.cc
│    │    ├─ fixed-dtoa.h
│    │    ├─ flag-definitions.h
│    │    ├─ flags.cc
│    │    ├─ flags.h
│    │    ├─ frames-inl.h
│    │    ├─ frames.cc
│    │    ├─ frames.h
│    │    ├─ full-codegen
│    │    ├─ futex-emulation.cc
│    │    ├─ futex-emulation.h
│    │    ├─ gdb-jit.cc
│    │    ├─ gdb-jit.h
│    │    ├─ global-handles.cc
│    │    ├─ global-handles.h
│    │    ├─ globals.h
│    │    ├─ handles-inl.h
│    │    ├─ handles.cc
│    │    ├─ handles.h
│    │    ├─ heap
│    │    ├─ heap-symbols.h
│    │    ├─ i18n.cc
│    │    ├─ i18n.h
│    │    ├─ ia32
│    │    ├─ ic
│    │    ├─ icu_util.cc
│    │    ├─ icu_util.h
│    │    ├─ identity-map.cc
│    │    ├─ identity-map.h
│    │    ├─ inspector
│    │    ├─ interface-descriptors.cc
│    │    ├─ interface-descriptors.h
│    │    ├─ interpreter
│    │    ├─ isolate-inl.h
│    │    ├─ isolate.cc
│    │    ├─ isolate.h
│    │    ├─ js
│    │    ├─ json-parser.cc
│    │    ├─ json-parser.h
│    │    ├─ json-stringifier.cc
│    │    ├─ json-stringifier.h
│    │    ├─ keys.cc
│    │    ├─ keys.h
│    │    ├─ layout-descriptor-inl.h
│    │    ├─ layout-descriptor.cc
│    │    ├─ layout-descriptor.h
│    │    ├─ libplatform
│    │    ├─ libsampler
│    │    ├─ list-inl.h
│    │    ├─ list.h
│    │    ├─ locked-queue-inl.h
│    │    ├─ locked-queue.h
│    │    ├─ log-inl.h
│    │    ├─ log-utils.cc
│    │    ├─ log-utils.h
│    │    ├─ log.cc
│    │    ├─ log.h
│    │    ├─ lookup-cache-inl.h
│    │    ├─ lookup-cache.cc
│    │    ├─ lookup-cache.h
│    │    ├─ lookup.cc
│    │    ├─ lookup.h
│    │    ├─ machine-type.cc
│    │    ├─ machine-type.h
│    │    ├─ macro-assembler.h
│    │    ├─ messages.cc
│    │    ├─ messages.h
│    │    ├─ mips
│    │    ├─ mips64
│    │    ├─ msan.h
│    │    ├─ objects-body-descriptors-inl.h
│    │    ├─ objects-body-descriptors.h
│    │    ├─ objects-debug.cc
│    │    ├─ objects-inl.h
│    │    ├─ objects-printer.cc
│    │    ├─ objects.cc
│    │    ├─ objects.h
│    │    ├─ ostreams.cc
│    │    ├─ ostreams.h
│    │    ├─ parsing
│    │    ├─ pending-compilation-error-handler.cc
│    │    ├─ pending-compilation-error-handler.h
│    │    ├─ perf-jit.cc
│    │    ├─ perf-jit.h
│    │    ├─ ppc
│    │    ├─ profiler
│    │    ├─ promise-utils.cc
│    │    ├─ promise-utils.h
│    │    ├─ property-descriptor.cc
│    │    ├─ property-descriptor.h
│    │    ├─ property-details.h
│    │    ├─ property.cc
│    │    ├─ property.h
│    │    ├─ prototype.h
│    │    ├─ regexp
│    │    ├─ register-configuration.cc
│    │    ├─ register-configuration.h
│    │    ├─ runtime
│    │    ├─ runtime-profiler.cc
│    │    ├─ runtime-profiler.h
│    │    ├─ s390
│    │    ├─ safepoint-table.cc
│    │    ├─ safepoint-table.h
│    │    ├─ signature.h
│    │    ├─ simulator.h
│    │    ├─ small-pointer-list.h
│    │    ├─ snapshot
│    │    ├─ source-position-table.cc
│    │    ├─ source-position-table.h
│    │    ├─ source-position.cc
│    │    ├─ source-position.h
│    │    ├─ splay-tree-inl.h
│    │    ├─ splay-tree.h
│    │    ├─ startup-data-util.cc
│    │    ├─ startup-data-util.h
│    │    ├─ string-builder.cc
│    │    ├─ string-builder.h
│    │    ├─ string-search.h
│    │    ├─ string-stream.cc
│    │    ├─ string-stream.h
│    │    ├─ strtod.cc
│    │    ├─ strtod.h
│    │    ├─ third_party
│    │    ├─ tracing
│    │    ├─ transitions-inl.h
│    │    ├─ transitions.cc
│    │    ├─ transitions.h
│    │    ├─ trap-handler
│    │    ├─ type-feedback-vector-inl.h
│    │    ├─ type-feedback-vector.cc
│    │    ├─ type-feedback-vector.h
│    │    ├─ type-hints.cc
│    │    ├─ type-hints.h
│    │    ├─ type-info.cc
│    │    ├─ type-info.h
│    │    ├─ unicode-cache-inl.h
│    │    ├─ unicode-cache.h
│    │    ├─ unicode-decoder.cc
│    │    ├─ unicode-decoder.h
│    │    ├─ unicode-inl.h
│    │    ├─ unicode.cc
│    │    ├─ unicode.h
│    │    ├─ uri.cc
│    │    ├─ uri.h
│    │    ├─ utils-inl.h
│    │    ├─ utils.cc
│    │    ├─ utils.h
│    │    ├─ v8.cc
│    │    ├─ v8.gyp
│    │    ├─ v8.h
│    │    ├─ v8dll-main.cc
│    │    ├─ v8memory.h
│    │    ├─ v8threads.cc
│    │    ├─ v8threads.h
│    │    ├─ value-serializer.cc
│    │    ├─ value-serializer.h
│    │    ├─ vector.h
│    │    ├─ version.cc
│    │    ├─ vm-state-inl.h
│    │    ├─ vm-state.h
│    │    ├─ wasm
│    │    ├─ x64
│    │    ├─ x87
│    │    └─ zone
│    └─ testing
│           ├─ gmock
│           ├─ gmock-support.h
│           ├─ gmock.gyp
│           ├─ gmock_custom
│           ├─ gtest
│           ├─ gtest-support.h
│           └─ gtest.gyp
├─ vc6
│    ├─ include
│    │    ├─ crt
│    │    └─ wnet
│    └─ lib
│           ├─ 1394bus.lib
│           ├─ COMSUPP.LIB
│           ├─ acledit.lib
│           ├─ aclui.lib
│           ├─ acpisim.lib
│           ├─ activeds.lib
│           ├─ adptif.lib
│           ├─ adsiid.lib
│           ├─ advapi32.lib
│           ├─ advapip.lib
│           ├─ advpack.lib
│           ├─ amstrmid.lib
│           ├─ apidll.lib
│           ├─ appmgmts.lib
│           ├─ appmgr.lib
│           ├─ arbiter.lib
│           ├─ asycfilt.lib
│           ├─ authz.lib
│           ├─ basesrv.lib
│           ├─ batmeter.lib
│           ├─ battc.lib
│           ├─ bdasup.lib
│           ├─ bhsupp.lib
│           ├─ bignumsdk.lib
│           ├─ bufferoverflow.lib
│           ├─ bufferoverflowgdi.lib
│           ├─ bufferoverflowk.lib
│           ├─ bufferoverflowminiport.lib
│           ├─ bufferoverflowu.lib
│           ├─ cabinet.lib
│           ├─ ccfapi32.lib
│           ├─ certadm.lib
│           ├─ certcli.lib
│           ├─ certidl.lib
│           ├─ cfgmgr.lib
│           ├─ cfgmgr32.lib
│           ├─ classpnp.lib
│           ├─ clusapi.lib
│           ├─ comctl32.lib
│           ├─ comdlg32.lib
│           ├─ compstui.lib
│           ├─ comsvcs.lib
│           ├─ credui.lib
│           ├─ crypt32.lib
│           ├─ cryptdll.lib
│           ├─ cryptnet.lib
│           ├─ cryptui.lib
│           ├─ cscdll.lib
│           ├─ csq.lib
│           ├─ d3d8.lib
│           ├─ d3dpmesh.lib
│           ├─ d3dx.lib
│           ├─ d3dx8.lib
│           ├─ d3dx8d.lib
│           ├─ d3dxof.lib
│           ├─ ddraw.lib
│           ├─ decoder.lib
│           ├─ delayimp.lib
│           ├─ delayload.lib
│           ├─ devenum.lib
│           ├─ devmgr.lib
│           ├─ dflayout.lib
│           ├─ dhcpcsvc.lib
│           ├─ dinput.lib
│           ├─ dinput8.lib
│           ├─ dlcapi.lib
│           ├─ dmoguids.lib
│           ├─ dnsapi.lib
│           ├─ dnscrcli.lib
│           ├─ dnslib.lib
│           ├─ dnsperf.lib
│           ├─ dnsrpc.lib
│           ├─ dnsrslvr.lib
│           ├─ dplay.lib
│           ├─ dplayx.lib
│           ├─ dpmodemx.lib
│           ├─ dpnaddr.lib
│           ├─ dpnet.lib
│           ├─ dpnlobby.lib
│           ├─ dpserial.lib
│           ├─ dpvoice.lib
│           ├─ dpwsock.lib
│           ├─ dpwsockx.lib
│           ├─ drmk.lib
│           ├─ dsetup.lib
│           ├─ dsound.lib
│           ├─ dsound3d.lib
│           ├─ dsprop.lib
│           ├─ dssec.lib
│           ├─ dststlog.lib
│           ├─ dsuiext.lib
│           ├─ dtchelp.lib
│           ├─ dxapi.lib
│           ├─ dxmuuid.lib
│           ├─ dxtmsft.lib
│           ├─ dxtrans.lib
│           ├─ elfapi.lib
│           ├─ els.lib
│           ├─ esent.lib
│           ├─ excppkg.lib
│           ├─ exsup.lib
│           ├─ fci.lib
│           ├─ fdi.lib
│           ├─ feclient.lib
│           ├─ framedyd.lib
│           ├─ framedyn.lib
│           ├─ ftsrch.lib
│           ├─ gapi32.lib
│           ├─ gdi32.lib
│           ├─ gdiplus.lib
│           ├─ glaux.lib
│           ├─ glmf32.lib
│           ├─ glu32.lib
│           ├─ gpedit.lib
│           ├─ hal.lib
│           ├─ hcaport.lib
│           ├─ hhsetup.lib
│           ├─ hid.lib
│           ├─ hidclass.lib
│           ├─ hidparse.lib
│           ├─ hlink.lib
│           ├─ hpmon.lib
│           ├─ htmlhelp.lib
│           ├─ iashlpr.lib
│           ├─ icm32.lib
│           ├─ icmui.lib
│           ├─ iesetup.lib
│           ├─ imgutil.lib
│           ├─ imm32.lib
│           ├─ inseng.lib
│           ├─ int64.lib
│           ├─ iphlpapi.lib
│           ├─ iprop.lib
│           ├─ jetoledb.lib
│           ├─ kerbcli.lib
│           ├─ kernel32.lib
│           ├─ kernl32p.lib
│           ├─ ks.lib
│           ├─ ksecdd.lib
│           ├─ ksguid.lib
│           ├─ ksproxy.lib
│           ├─ ksuser.lib
│           ├─ libc.lib
│           ├─ libcd.lib
│           ├─ libci.lib
│           ├─ libcid.lib
│           ├─ libcimt.lib
│           ├─ libcimtd.lib
│           ├─ libcmt.lib
│           ├─ libcmtd.lib
│           ├─ libcntpr.lib
│           ├─ libcp.lib
│           ├─ libcpd.lib
│           ├─ libcpmt.lib
│           ├─ libcpmtd.lib
│           ├─ libcpsx.lib
│           ├─ llsrpc.lib
│           ├─ loadperf.lib
│           ├─ logonsrv.lib
│           ├─ lsadll.lib
│           ├─ lsasrv.lib
│           ├─ lsasrvd.lib
│           ├─ lvcod32.lib
│           ├─ lvcodek.lib
│           ├─ lz32.lib
│           ├─ mapi32.lib
│           ├─ mcd.lib
│           ├─ mcd32.lib
│           ├─ mcdsrv32.lib
│           ├─ mciole32.lib
│           ├─ mgmtapi.lib
│           ├─ miglib.lib
│           ├─ mmc.lib
│           ├─ mobsync.lib
│           ├─ mobsyncp.lib
│           ├─ mpr.lib
│           ├─ mprapi.lib
│           ├─ mprsnap.lib
│           ├─ mqmail.lib
│           ├─ mqoa.lib
│           ├─ mqrt.lib
│           ├─ msaatext.lib
│           ├─ msacm32.lib
│           ├─ msasn1.lib
│           ├─ mscms.lib
│           ├─ msdasc.lib
│           ├─ msdmo.lib
│           ├─ msi.lib
│           ├─ msimg32.lib
│           ├─ mspbase.lib
│           ├─ msports.lib
│           ├─ msrating.lib
│           ├─ mssachlp.lib
│           ├─ mstask.lib
│           ├─ msv1_0.lib
│           ├─ msvcirt.lib
│           ├─ msvcirtd.lib
│           ├─ msvcprt.lib
│           ├─ msvcprtd.lib
│           ├─ msvcrt.lib
│           ├─ msvcrtd.lib
│           ├─ mswsock.lib
│           ├─ msxml2.lib
│           ├─ mtx.lib
│           ├─ nal.lib
│           ├─ nddeapi.lib
│           ├─ ndis.lib
│           ├─ ndrd.lib
│           ├─ netapi32.lib
│           ├─ netlib.lib
│           ├─ netrap.lib
│           ├─ netui2.lib
│           ├─ newdev.lib
│           ├─ nia35det.lib
│           ├─ nibcdet.lib
│           ├─ nlmonlib.lib
│           ├─ nmapi.lib
│           ├─ nmsupp.lib
│           ├─ npptools.lib
│           ├─ nt.lib
│           ├─ ntdll.lib
│           ├─ ntdsa.lib
│           ├─ ntdsapi.lib
│           ├─ ntdsatq.lib
│           ├─ ntdsbcli.lib
│           ├─ ntdsetup.lib
│           ├─ ntfrsapi.lib
│           ├─ ntlanman.lib
│           ├─ ntlanui.lib
│           ├─ ntlsapi.lib
│           ├─ ntmarta.lib
│           ├─ ntmsapi.lib
│           ├─ ntoskrnl.lib
│           ├─ ntquery.lib
│           ├─ ntstrsafe.lib
│           ├─ ntvdm.lib
│           ├─ nwmon.lib
│           ├─ nwprint.lib
│           ├─ nwsaplib.lib
│           ├─ nwsevent.lib
│           ├─ nwslib.lib
│           ├─ objsel.lib
│           ├─ odbc32.lib
│           ├─ odbccp32.lib
│           ├─ oldnames.lib
│           ├─ ole32.lib
│           ├─ oleacc.lib
│           ├─ oleaut32.lib
│           ├─ olecli32.lib
│           ├─ oledb.lib
│           ├─ oledbd.lib
│           ├─ oledlg.lib
│           ├─ olepro32.lib
│           ├─ olesvr32.lib
│           ├─ opengl32.lib
│           ├─ oprghdlr.lib
│           ├─ osptk.lib
│           ├─ parser.lib
│           ├─ pciidex.lib
│           ├─ pdh.lib
│           ├─ portcls.lib
│           ├─ powrprof.lib
│           ├─ proctexe.lib
│           ├─ psapi.lib
│           ├─ psxdll.lib
│           ├─ psxrtl.lib
│           ├─ ptilink.lib
│           ├─ qosname.lib
│           ├─ quartz.lib
│           ├─ query.lib
│           ├─ r81wdet.lib
│           ├─ randlib.lib
│           ├─ randlibk.lib
│           ├─ rasapi32.lib
│           ├─ rasdlg.lib
│           ├─ rassapi.lib
│           ├─ rasuser.lib
│           ├─ resutils.lib
│           ├─ rpcexts.lib
│           ├─ rpcndr.lib
│           ├─ rpcns4.lib
│           ├─ rpcproxy.lib
│           ├─ rpcrt4.lib
│           ├─ rpcssext.lib
│           ├─ rpcutil.lib
│           ├─ rsa32sdk2.lib
│           ├─ rtm.lib
│           ├─ rtutils.lib
│           ├─ rxapi.lib
│           ├─ rxcommon.lib
│           ├─ samlib.lib
│           ├─ samsrv.lib
│           ├─ scarddlg.lib
│           ├─ scecli.lib
│           ├─ scesrv.lib
│           ├─ schannel.lib
│           ├─ sclogon.lib
│           ├─ scrnsave.lib
│           ├─ scrnsavw.lib
│           ├─ scsiport.lib
│           ├─ scsiwmi.lib
│           ├─ sdbus.lib
│           ├─ secur32.lib
│           ├─ security.lib
│           ├─ sehupd.lib
│           ├─ sens.lib
│           ├─ sensapi.lib
│           ├─ setupapi.lib
│           ├─ setupexts.lib
│           ├─ sfc.lib
│           ├─ sfcfiles.lib
│           ├─ shell32.lib
│           ├─ shfolder.lib
│           ├─ shlwapi.lib
│           ├─ sisbkup.lib
│           ├─ smbtrsup.lib
│           ├─ smclib.lib
│           ├─ snmpapi.lib
│           ├─ spoolss.lib
│           ├─ sporder.lib
│           ├─ srclient.lib
│           ├─ ssdpapi.lib
│           ├─ stdunk.lib
│           ├─ sti.lib
│           ├─ storport.lib
│           ├─ stream.lib
│           ├─ streams.lib
│           ├─ strmbasd.lib
│           ├─ strmbase.lib
│           ├─ strmiids.lib
│           ├─ strsafe.lib
│           ├─ svcguid.lib
│           ├─ syssetup.lib
│           ├─ tape.lib
│           ├─ tapi32.lib
│           ├─ tapi32l.lib
│           ├─ tcpip.lib
│           ├─ tcpip6.lib
│           ├─ tdi.lib
│           ├─ thunk32.lib
│           ├─ traffic.lib
│           ├─ tsec.lib
│           ├─ twain_32.lib
│           ├─ umpdddi.lib
│           ├─ umpnplib.lib
│           ├─ uniime.lib
│           ├─ urlmon.lib
│           ├─ usbcamd.lib
│           ├─ usbcamd2.lib
│           ├─ usbd.lib
│           ├─ user32.lib
│           ├─ userenv.lib
│           ├─ usp10.lib
│           ├─ uuid.lib
│           ├─ uxtheme.lib
│           ├─ vccomsup.lib
│           ├─ vdmdbg.lib
│           ├─ version.lib
│           ├─ vfw32.lib
│           ├─ videoprt.lib
│           ├─ vss_uuid.lib
│           ├─ vssapi.lib
│           ├─ wbemuuid.lib
│           ├─ wdm.lib
│           ├─ wdmguid.lib
│           ├─ wdmsec.lib
│           ├─ wiaguid.lib
│           ├─ wiaservc.lib
│           ├─ wiautil.lib
│           ├─ win32k.lib
│           ├─ winfax.lib
│           ├─ wininet.lib
│           ├─ winmm.lib
│           ├─ winppi.lib
│           ├─ winscard.lib
│           ├─ winspool.lib
│           ├─ winsta.lib
│           ├─ winstrm.lib
│           ├─ wintrust.lib
│           ├─ wldap32.lib
│           ├─ wmilib.lib
│           ├─ wmip.lib
│           ├─ wmvcore.lib
│           ├─ wow32.lib
│           ├─ ws2_32.lib
│           ├─ wshisotp.lib
│           ├─ wsnmp32.lib
│           ├─ wsock32.lib
│           ├─ wtsapi32.lib
│           ├─ xactsrv.lib
│           ├─ xaswitch.lib
│           └─ xolehlp.lib
├─ wke
│    ├─ wke.cpp
│    ├─ wke.h
│    ├─ wke2.cpp
│    ├─ wke2.h
│    ├─ wkeGlobalVar.cpp
│    ├─ wkeGlobalVar.h
│    ├─ wkeJsBind.cpp
│    ├─ wkeJsBind.h
│    ├─ wkeMediaPlayer.h
│    ├─ wkeNetHook.cpp
│    ├─ wkeNetHook.h
│    ├─ wkeString.cpp
│    ├─ wkeString.h
│    ├─ wkeUtil.h
│    ├─ wkeWebView.cpp
│    ├─ wkeWebView.h
│    ├─ wkeWebWindow.cpp
│    ├─ wkeWebWindow.h
│    └─ wkedefine.h
├─ wkexe
│    ├─ MtRender
│    │    ├─ CallMgr.cpp
│    │    ├─ CallMgr.h
│    │    └─ MtRenderMain.cpp
│    ├─ app.cpp
│    ├─ app.h
│    ├─ cmdline.cpp
│    ├─ cmdline.h
│    ├─ getopt.c
│    ├─ getopt.h
│    ├─ main.cpp
│    ├─ path.cpp
│    ├─ path.h
│    ├─ wkexe.rc
│    ├─ wkexe.vcxproj
│    ├─ wkexe.vcxproj.filters
│    └─ wkexe.vcxproj.user
└─ 迷你webkit浏览器内核源码使用说明.txt