下载地址:
链接: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