├── .clang-format ├── .clang-tidy ├── .gitattributes ├── .github ├── actions │ ├── cmake │ │ └── action.yaml │ └── setup-env │ │ └── action.yaml ├── issue_template.md └── workflows │ ├── build.yaml │ ├── build_matrix.csv │ ├── build_matrix_schema.json │ ├── check.yaml │ ├── ci.yaml │ ├── csv.js │ └── draft-release.yaml ├── .gitignore ├── CHANGELOG.md ├── CMakeLists.txt ├── CONTRIBUTING.md ├── LICENSE ├── MIGRATION.md ├── README.md ├── cmake ├── clang_format.cmake ├── extract_version.cmake ├── internal.cmake ├── modules │ └── FindMSWebView2.cmake ├── toolchains │ ├── arm64-windows-msvc.cmake │ ├── host-gnu.cmake │ ├── host-llvm.cmake │ ├── i686-w64-mingw32.cmake │ ├── i686-windows-msvc.cmake │ ├── universal-macos-llvm.cmake │ ├── x86_64-msys2-gnu-ucrt64.cmake │ ├── x86_64-msys2-llvm-clang64.cmake │ ├── x86_64-w64-mingw32.cmake │ └── x86_64-windows-msvc.cmake ├── webview-config.cmake.in └── webview.cmake ├── compatibility ├── CMakeLists.txt └── mingw │ ├── CMakeLists.txt │ └── include │ └── EventToken.h ├── core ├── CMakeLists.txt ├── include │ ├── webview.h │ └── webview │ │ ├── api.h │ │ ├── backends.hh │ │ ├── c_api_impl.hh │ │ ├── detail │ │ ├── backends │ │ │ ├── cocoa_webkit.hh │ │ │ ├── gtk_webkitgtk.hh │ │ │ └── win32_edge.hh │ │ ├── basic_result.hh │ │ ├── engine_base.hh │ │ ├── exceptions.hh │ │ ├── json.hh │ │ ├── native_library.hh │ │ ├── optional.hh │ │ ├── platform │ │ │ ├── darwin │ │ │ │ ├── cocoa │ │ │ │ │ ├── NSApplication.hh │ │ │ │ │ ├── NSBundle.hh │ │ │ │ │ ├── NSEvent.hh │ │ │ │ │ ├── NSInvocation.hh │ │ │ │ │ ├── NSMethodSignature.hh │ │ │ │ │ ├── NSNotification.hh │ │ │ │ │ ├── NSNumber.hh │ │ │ │ │ ├── NSObject.hh │ │ │ │ │ ├── NSOpenPanel.hh │ │ │ │ │ ├── NSPoint.hh │ │ │ │ │ ├── NSRect.hh │ │ │ │ │ ├── NSSavePanel.hh │ │ │ │ │ ├── NSSize.hh │ │ │ │ │ ├── NSString.hh │ │ │ │ │ ├── NSURL.hh │ │ │ │ │ ├── NSURLRequest.hh │ │ │ │ │ ├── NSValue.hh │ │ │ │ │ ├── NSView.hh │ │ │ │ │ ├── NSWindow.hh │ │ │ │ │ ├── cocoa.hh │ │ │ │ │ └── types.hh │ │ │ │ ├── objc │ │ │ │ │ ├── Class.hh │ │ │ │ │ ├── autoreleasepool.hh │ │ │ │ │ ├── invoke.hh │ │ │ │ │ ├── memory.hh │ │ │ │ │ └── objc.hh │ │ │ │ └── webkit │ │ │ │ │ ├── WKOpenPanelParameters.hh │ │ │ │ │ ├── WKScriptMessage.hh │ │ │ │ │ ├── WKUserContentController.hh │ │ │ │ │ ├── WKUserScript.hh │ │ │ │ │ ├── WKWebView.hh │ │ │ │ │ ├── WKWebViewConfiguration.hh │ │ │ │ │ └── webkit.hh │ │ │ ├── linux │ │ │ │ ├── gtk │ │ │ │ │ └── compat.hh │ │ │ │ └── webkitgtk │ │ │ │ │ ├── compat.hh │ │ │ │ │ └── dmabuf.hh │ │ │ └── windows │ │ │ │ ├── com_init_wrapper.hh │ │ │ │ ├── dpi.hh │ │ │ │ ├── dwmapi.hh │ │ │ │ ├── iid.hh │ │ │ │ ├── ntdll.hh │ │ │ │ ├── reg_key.hh │ │ │ │ ├── shcore.hh │ │ │ │ ├── theme.hh │ │ │ │ ├── user32.hh │ │ │ │ ├── version.hh │ │ │ │ └── webview2 │ │ │ │ └── loader.hh │ │ ├── user_script.hh │ │ └── utility │ │ │ └── string.hh │ │ ├── errors.h │ │ ├── errors.hh │ │ ├── json_deprecated.hh │ │ ├── macros.h │ │ ├── types.h │ │ ├── types.hh │ │ ├── version.h │ │ └── webview.h ├── src │ └── webview.cc └── tests │ ├── CMakeLists.txt │ └── src │ ├── functional_tests.cc │ └── unit_tests.cc ├── docs ├── CMakeLists.txt └── api │ ├── CMakeLists.txt │ └── Doxyfile.in ├── examples ├── CMakeLists.txt ├── basic.c ├── basic.cc ├── bind.c ├── bind.cc └── resources │ ├── macos │ ├── app_icon.icns │ └── resources.cmake │ └── windows │ ├── resources.cmake │ ├── resources.rc │ ├── version.rc.in │ └── webview.ico ├── gcovr.cfg ├── gcovr.ci.cfg ├── packaging ├── CMakeLists.txt ├── external_package.cmake.in └── test │ ├── .gitignore │ └── CMakeLists.txt ├── scripts └── amalgamate │ ├── amalgamate.py │ └── test │ ├── .gitignore │ ├── main.c │ ├── main.cc │ └── webview.cc ├── test_driver ├── CMakeLists.txt ├── cmake │ ├── discovery.cmake │ └── generate_includes.cmake ├── include │ └── webview │ │ └── test_driver.hh └── src │ └── test_driver.cc └── webview.i /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.h linguist-language=c 2 | -------------------------------------------------------------------------------- /.github/actions/cmake/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/.github/actions/cmake/action.yaml -------------------------------------------------------------------------------- /.github/actions/setup-env/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/.github/actions/setup-env/action.yaml -------------------------------------------------------------------------------- /.github/issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/.github/issue_template.md -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/build_matrix.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/.github/workflows/build_matrix.csv -------------------------------------------------------------------------------- /.github/workflows/build_matrix_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/.github/workflows/build_matrix_schema.json -------------------------------------------------------------------------------- /.github/workflows/check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/.github/workflows/check.yaml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/csv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/.github/workflows/csv.js -------------------------------------------------------------------------------- /.github/workflows/draft-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/.github/workflows/draft-release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Build artifacts 2 | /build 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/LICENSE -------------------------------------------------------------------------------- /MIGRATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/MIGRATION.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/README.md -------------------------------------------------------------------------------- /cmake/clang_format.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/cmake/clang_format.cmake -------------------------------------------------------------------------------- /cmake/extract_version.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/cmake/extract_version.cmake -------------------------------------------------------------------------------- /cmake/internal.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/cmake/internal.cmake -------------------------------------------------------------------------------- /cmake/modules/FindMSWebView2.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/cmake/modules/FindMSWebView2.cmake -------------------------------------------------------------------------------- /cmake/toolchains/arm64-windows-msvc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/cmake/toolchains/arm64-windows-msvc.cmake -------------------------------------------------------------------------------- /cmake/toolchains/host-gnu.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/cmake/toolchains/host-gnu.cmake -------------------------------------------------------------------------------- /cmake/toolchains/host-llvm.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/cmake/toolchains/host-llvm.cmake -------------------------------------------------------------------------------- /cmake/toolchains/i686-w64-mingw32.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/cmake/toolchains/i686-w64-mingw32.cmake -------------------------------------------------------------------------------- /cmake/toolchains/i686-windows-msvc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/cmake/toolchains/i686-windows-msvc.cmake -------------------------------------------------------------------------------- /cmake/toolchains/universal-macos-llvm.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/cmake/toolchains/universal-macos-llvm.cmake -------------------------------------------------------------------------------- /cmake/toolchains/x86_64-msys2-gnu-ucrt64.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/cmake/toolchains/x86_64-msys2-gnu-ucrt64.cmake -------------------------------------------------------------------------------- /cmake/toolchains/x86_64-msys2-llvm-clang64.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/cmake/toolchains/x86_64-msys2-llvm-clang64.cmake -------------------------------------------------------------------------------- /cmake/toolchains/x86_64-w64-mingw32.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/cmake/toolchains/x86_64-w64-mingw32.cmake -------------------------------------------------------------------------------- /cmake/toolchains/x86_64-windows-msvc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/cmake/toolchains/x86_64-windows-msvc.cmake -------------------------------------------------------------------------------- /cmake/webview-config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/cmake/webview-config.cmake.in -------------------------------------------------------------------------------- /cmake/webview.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/cmake/webview.cmake -------------------------------------------------------------------------------- /compatibility/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(WEBVIEW_USE_COMPAT_MINGW) 2 | add_subdirectory(mingw) 3 | endif() 4 | -------------------------------------------------------------------------------- /compatibility/mingw/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/compatibility/mingw/CMakeLists.txt -------------------------------------------------------------------------------- /compatibility/mingw/include/EventToken.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/compatibility/mingw/include/EventToken.h -------------------------------------------------------------------------------- /core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/CMakeLists.txt -------------------------------------------------------------------------------- /core/include/webview.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview.h -------------------------------------------------------------------------------- /core/include/webview/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/api.h -------------------------------------------------------------------------------- /core/include/webview/backends.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/backends.hh -------------------------------------------------------------------------------- /core/include/webview/c_api_impl.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/c_api_impl.hh -------------------------------------------------------------------------------- /core/include/webview/detail/backends/cocoa_webkit.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/backends/cocoa_webkit.hh -------------------------------------------------------------------------------- /core/include/webview/detail/backends/gtk_webkitgtk.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/backends/gtk_webkitgtk.hh -------------------------------------------------------------------------------- /core/include/webview/detail/backends/win32_edge.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/backends/win32_edge.hh -------------------------------------------------------------------------------- /core/include/webview/detail/basic_result.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/basic_result.hh -------------------------------------------------------------------------------- /core/include/webview/detail/engine_base.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/engine_base.hh -------------------------------------------------------------------------------- /core/include/webview/detail/exceptions.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/exceptions.hh -------------------------------------------------------------------------------- /core/include/webview/detail/json.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/json.hh -------------------------------------------------------------------------------- /core/include/webview/detail/native_library.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/native_library.hh -------------------------------------------------------------------------------- /core/include/webview/detail/optional.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/optional.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/cocoa/NSApplication.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/cocoa/NSApplication.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/cocoa/NSBundle.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/cocoa/NSBundle.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/cocoa/NSEvent.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/cocoa/NSEvent.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/cocoa/NSInvocation.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/cocoa/NSInvocation.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/cocoa/NSMethodSignature.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/cocoa/NSMethodSignature.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/cocoa/NSNotification.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/cocoa/NSNotification.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/cocoa/NSNumber.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/cocoa/NSNumber.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/cocoa/NSObject.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/cocoa/NSObject.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/cocoa/NSOpenPanel.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/cocoa/NSOpenPanel.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/cocoa/NSPoint.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/cocoa/NSPoint.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/cocoa/NSRect.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/cocoa/NSRect.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/cocoa/NSSavePanel.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/cocoa/NSSavePanel.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/cocoa/NSSize.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/cocoa/NSSize.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/cocoa/NSString.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/cocoa/NSString.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/cocoa/NSURL.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/cocoa/NSURL.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/cocoa/NSURLRequest.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/cocoa/NSURLRequest.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/cocoa/NSValue.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/cocoa/NSValue.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/cocoa/NSView.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/cocoa/NSView.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/cocoa/NSWindow.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/cocoa/NSWindow.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/cocoa/cocoa.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/cocoa/cocoa.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/cocoa/types.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/cocoa/types.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/objc/Class.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/objc/Class.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/objc/autoreleasepool.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/objc/autoreleasepool.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/objc/invoke.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/objc/invoke.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/objc/memory.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/objc/memory.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/objc/objc.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/objc/objc.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/webkit/WKOpenPanelParameters.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/webkit/WKOpenPanelParameters.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/webkit/WKScriptMessage.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/webkit/WKScriptMessage.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/webkit/WKUserContentController.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/webkit/WKUserContentController.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/webkit/WKUserScript.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/webkit/WKUserScript.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/webkit/WKWebView.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/webkit/WKWebView.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/webkit/WKWebViewConfiguration.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/webkit/WKWebViewConfiguration.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/darwin/webkit/webkit.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/darwin/webkit/webkit.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/linux/gtk/compat.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/linux/gtk/compat.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/linux/webkitgtk/compat.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/linux/webkitgtk/compat.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/linux/webkitgtk/dmabuf.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/linux/webkitgtk/dmabuf.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/windows/com_init_wrapper.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/windows/com_init_wrapper.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/windows/dpi.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/windows/dpi.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/windows/dwmapi.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/windows/dwmapi.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/windows/iid.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/windows/iid.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/windows/ntdll.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/windows/ntdll.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/windows/reg_key.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/windows/reg_key.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/windows/shcore.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/windows/shcore.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/windows/theme.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/windows/theme.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/windows/user32.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/windows/user32.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/windows/version.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/windows/version.hh -------------------------------------------------------------------------------- /core/include/webview/detail/platform/windows/webview2/loader.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/platform/windows/webview2/loader.hh -------------------------------------------------------------------------------- /core/include/webview/detail/user_script.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/user_script.hh -------------------------------------------------------------------------------- /core/include/webview/detail/utility/string.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/detail/utility/string.hh -------------------------------------------------------------------------------- /core/include/webview/errors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/errors.h -------------------------------------------------------------------------------- /core/include/webview/errors.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/errors.hh -------------------------------------------------------------------------------- /core/include/webview/json_deprecated.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/json_deprecated.hh -------------------------------------------------------------------------------- /core/include/webview/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/macros.h -------------------------------------------------------------------------------- /core/include/webview/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/types.h -------------------------------------------------------------------------------- /core/include/webview/types.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/types.hh -------------------------------------------------------------------------------- /core/include/webview/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/version.h -------------------------------------------------------------------------------- /core/include/webview/webview.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/include/webview/webview.h -------------------------------------------------------------------------------- /core/src/webview.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/src/webview.cc -------------------------------------------------------------------------------- /core/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/tests/CMakeLists.txt -------------------------------------------------------------------------------- /core/tests/src/functional_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/tests/src/functional_tests.cc -------------------------------------------------------------------------------- /core/tests/src/unit_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/core/tests/src/unit_tests.cc -------------------------------------------------------------------------------- /docs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/docs/CMakeLists.txt -------------------------------------------------------------------------------- /docs/api/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/docs/api/CMakeLists.txt -------------------------------------------------------------------------------- /docs/api/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/docs/api/Doxyfile.in -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/basic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/examples/basic.c -------------------------------------------------------------------------------- /examples/basic.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/examples/basic.cc -------------------------------------------------------------------------------- /examples/bind.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/examples/bind.c -------------------------------------------------------------------------------- /examples/bind.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/examples/bind.cc -------------------------------------------------------------------------------- /examples/resources/macos/app_icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/examples/resources/macos/app_icon.icns -------------------------------------------------------------------------------- /examples/resources/macos/resources.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/examples/resources/macos/resources.cmake -------------------------------------------------------------------------------- /examples/resources/windows/resources.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/examples/resources/windows/resources.cmake -------------------------------------------------------------------------------- /examples/resources/windows/resources.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/examples/resources/windows/resources.rc -------------------------------------------------------------------------------- /examples/resources/windows/version.rc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/examples/resources/windows/version.rc.in -------------------------------------------------------------------------------- /examples/resources/windows/webview.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/examples/resources/windows/webview.ico -------------------------------------------------------------------------------- /gcovr.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/gcovr.cfg -------------------------------------------------------------------------------- /gcovr.ci.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/gcovr.ci.cfg -------------------------------------------------------------------------------- /packaging/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/packaging/CMakeLists.txt -------------------------------------------------------------------------------- /packaging/external_package.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/packaging/external_package.cmake.in -------------------------------------------------------------------------------- /packaging/test/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /packaging/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/packaging/test/CMakeLists.txt -------------------------------------------------------------------------------- /scripts/amalgamate/amalgamate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/scripts/amalgamate/amalgamate.py -------------------------------------------------------------------------------- /scripts/amalgamate/test/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /scripts/amalgamate/test/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/scripts/amalgamate/test/main.c -------------------------------------------------------------------------------- /scripts/amalgamate/test/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/scripts/amalgamate/test/main.cc -------------------------------------------------------------------------------- /scripts/amalgamate/test/webview.cc: -------------------------------------------------------------------------------- 1 | #include "webview_amalgamation.h" 2 | -------------------------------------------------------------------------------- /test_driver/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/test_driver/CMakeLists.txt -------------------------------------------------------------------------------- /test_driver/cmake/discovery.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/test_driver/cmake/discovery.cmake -------------------------------------------------------------------------------- /test_driver/cmake/generate_includes.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/test_driver/cmake/generate_includes.cmake -------------------------------------------------------------------------------- /test_driver/include/webview/test_driver.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/test_driver/include/webview/test_driver.hh -------------------------------------------------------------------------------- /test_driver/src/test_driver.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/test_driver/src/test_driver.cc -------------------------------------------------------------------------------- /webview.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webview/webview/HEAD/webview.i --------------------------------------------------------------------------------