mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Compare commits
18 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
a29e9a3611 | ||
|
481a82af37 | ||
|
03f933676a | ||
|
8bb770500e | ||
|
fc87911e98 | ||
|
a717e440aa | ||
|
8856df480e | ||
|
ca81ee15f8 | ||
|
315d248d53 | ||
|
dd613a387b | ||
|
68f4b0c134 | ||
|
bbf40c7646 | ||
|
04acc3ebc4 | ||
|
9a70877443 | ||
|
be119b4c9a | ||
|
cc1b6ac609 | ||
|
4578ec8d19 | ||
|
4dd4abc3c2 |
446
BUILD.gn
446
BUILD.gn
@@ -98,6 +98,7 @@ import("//build/config/features.gni")
|
|||||||
import("//build/config/locales.gni")
|
import("//build/config/locales.gni")
|
||||||
import("//build/config/sanitizers/sanitizers.gni")
|
import("//build/config/sanitizers/sanitizers.gni")
|
||||||
import("//build/config/ui.gni")
|
import("//build/config/ui.gni")
|
||||||
|
import("//cef/cef_repack_locales.gni")
|
||||||
import("//chrome/common/features.gni")
|
import("//chrome/common/features.gni")
|
||||||
import("//content/public/app/mac_helpers.gni")
|
import("//content/public/app/mac_helpers.gni")
|
||||||
import("//extensions/buildflags/buildflags.gni")
|
import("//extensions/buildflags/buildflags.gni")
|
||||||
@@ -424,8 +425,6 @@ static_library("libcef_static") {
|
|||||||
"libcef/browser/alloy/alloy_content_browser_client.h",
|
"libcef/browser/alloy/alloy_content_browser_client.h",
|
||||||
"libcef/browser/audio_capturer.cc",
|
"libcef/browser/audio_capturer.cc",
|
||||||
"libcef/browser/audio_capturer.h",
|
"libcef/browser/audio_capturer.h",
|
||||||
"libcef/browser/audio_loopback_stream_creator.cc",
|
|
||||||
"libcef/browser/audio_loopback_stream_creator.h",
|
|
||||||
"libcef/browser/browser_contents_delegate.cc",
|
"libcef/browser/browser_contents_delegate.cc",
|
||||||
"libcef/browser/browser_contents_delegate.h",
|
"libcef/browser/browser_contents_delegate.h",
|
||||||
"libcef/browser/browser_context.cc",
|
"libcef/browser/browser_context.cc",
|
||||||
@@ -461,8 +460,6 @@ static_library("libcef_static") {
|
|||||||
"libcef/browser/chrome/chrome_browser_main_extra_parts_cef.h",
|
"libcef/browser/chrome/chrome_browser_main_extra_parts_cef.h",
|
||||||
"libcef/browser/chrome/chrome_content_browser_client_cef.cc",
|
"libcef/browser/chrome/chrome_content_browser_client_cef.cc",
|
||||||
"libcef/browser/chrome/chrome_content_browser_client_cef.h",
|
"libcef/browser/chrome/chrome_content_browser_client_cef.h",
|
||||||
"libcef/browser/chrome/chrome_context_menu_handler.cc",
|
|
||||||
"libcef/browser/chrome/chrome_context_menu_handler.h",
|
|
||||||
"libcef/browser/chrome_crash_reporter_client_stub.cc",
|
"libcef/browser/chrome_crash_reporter_client_stub.cc",
|
||||||
"libcef/browser/context.cc",
|
"libcef/browser/context.cc",
|
||||||
"libcef/browser/context.h",
|
"libcef/browser/context.h",
|
||||||
@@ -629,6 +626,8 @@ static_library("libcef_static") {
|
|||||||
"libcef/browser/print_settings_impl.h",
|
"libcef/browser/print_settings_impl.h",
|
||||||
"libcef/browser/printing/constrained_window_views_client.cc",
|
"libcef/browser/printing/constrained_window_views_client.cc",
|
||||||
"libcef/browser/printing/constrained_window_views_client.h",
|
"libcef/browser/printing/constrained_window_views_client.h",
|
||||||
|
"libcef/browser/printing/printing_message_filter.cc",
|
||||||
|
"libcef/browser/printing/printing_message_filter.h",
|
||||||
"libcef/browser/printing/print_view_manager.cc",
|
"libcef/browser/printing/print_view_manager.cc",
|
||||||
"libcef/browser/printing/print_view_manager.h",
|
"libcef/browser/printing/print_view_manager.h",
|
||||||
"libcef/browser/process_util_impl.cc",
|
"libcef/browser/process_util_impl.cc",
|
||||||
@@ -639,8 +638,6 @@ static_library("libcef_static") {
|
|||||||
"libcef/browser/scheme_impl.cc",
|
"libcef/browser/scheme_impl.cc",
|
||||||
"libcef/browser/server_impl.cc",
|
"libcef/browser/server_impl.cc",
|
||||||
"libcef/browser/server_impl.h",
|
"libcef/browser/server_impl.h",
|
||||||
"libcef/browser/simple_menu_model_impl.cc",
|
|
||||||
"libcef/browser/simple_menu_model_impl.h",
|
|
||||||
"libcef/browser/speech_recognition_manager_delegate.cc",
|
"libcef/browser/speech_recognition_manager_delegate.cc",
|
||||||
"libcef/browser/speech_recognition_manager_delegate.h",
|
"libcef/browser/speech_recognition_manager_delegate.h",
|
||||||
"libcef/browser/ssl_host_state_delegate.cc",
|
"libcef/browser/ssl_host_state_delegate.cc",
|
||||||
@@ -720,8 +717,6 @@ static_library("libcef_static") {
|
|||||||
"libcef/common/net/upload_data.h",
|
"libcef/common/net/upload_data.h",
|
||||||
"libcef/common/net/upload_element.cc",
|
"libcef/common/net/upload_element.cc",
|
||||||
"libcef/common/net/upload_element.h",
|
"libcef/common/net/upload_element.h",
|
||||||
"libcef/common/net/url_util.cc",
|
|
||||||
"libcef/common/net/url_util.h",
|
|
||||||
"libcef/common/net_service/net_service_util.cc",
|
"libcef/common/net_service/net_service_util.cc",
|
||||||
"libcef/common/net_service/net_service_util.h",
|
"libcef/common/net_service/net_service_util.h",
|
||||||
"libcef/common/parser_impl.cc",
|
"libcef/common/parser_impl.cc",
|
||||||
@@ -1063,17 +1058,13 @@ static_library("libcef_static") {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (toolkit_views) {
|
if (toolkit_views) {
|
||||||
|
deps += [
|
||||||
|
"//ui/views",
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
if (use_aura) {
|
||||||
sources += [
|
sources += [
|
||||||
"libcef/browser/chrome/views/browser_platform_delegate_chrome_views.cc",
|
|
||||||
"libcef/browser/chrome/views/browser_platform_delegate_chrome_views.h",
|
|
||||||
"libcef/browser/chrome/views/chrome_browser_frame.cc",
|
|
||||||
"libcef/browser/chrome/views/chrome_browser_frame.h",
|
|
||||||
"libcef/browser/chrome/views/chrome_browser_view.cc",
|
|
||||||
"libcef/browser/chrome/views/chrome_browser_view.h",
|
|
||||||
"libcef/browser/chrome/views/toolbar_view_impl.cc",
|
|
||||||
"libcef/browser/chrome/views/toolbar_view_impl.h",
|
|
||||||
"libcef/browser/chrome/views/toolbar_view_view.cc",
|
|
||||||
"libcef/browser/chrome/views/toolbar_view_view.h",
|
|
||||||
"libcef/browser/native/window_delegate_view.cc",
|
"libcef/browser/native/window_delegate_view.cc",
|
||||||
"libcef/browser/native/window_delegate_view.h",
|
"libcef/browser/native/window_delegate_view.h",
|
||||||
"libcef/browser/views/basic_label_button_impl.cc",
|
"libcef/browser/views/basic_label_button_impl.cc",
|
||||||
@@ -1134,106 +1125,81 @@ static_library("libcef_static") {
|
|||||||
|
|
||||||
# Part of //ui/views:test_support which is testingonly.
|
# Part of //ui/views:test_support which is testingonly.
|
||||||
"//ui/views/test/desktop_test_views_delegate.h",
|
"//ui/views/test/desktop_test_views_delegate.h",
|
||||||
|
"//ui/views/test/desktop_test_views_delegate_aura.cc",
|
||||||
"//ui/views/test/test_views_delegate.h",
|
"//ui/views/test/test_views_delegate.h",
|
||||||
|
"//ui/views/test/test_views_delegate_aura.cc",
|
||||||
|
|
||||||
# Support for UI input events.
|
# Support for UI input events.
|
||||||
# Part of //ui/base:test_support which is testingonly.
|
# Part of //ui/base:test_support which is testingonly.
|
||||||
"//ui/base/test/ui_controls.h",
|
"//ui/base/test/ui_controls.h",
|
||||||
|
"//ui/base/test/ui_controls_aura.cc",
|
||||||
|
"//ui/aura/test/ui_controls_factory_aura.h",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
if (is_linux && !use_x11) {
|
||||||
|
sources += [
|
||||||
|
"//ui/aura/test/ui_controls_factory_ozone.cc",
|
||||||
|
"//ui/events/test/events_test_utils.cc"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
deps += [
|
deps += [
|
||||||
|
"//ui/aura",
|
||||||
"//ui/events",
|
"//ui/events",
|
||||||
"//ui/strings",
|
"//ui/strings",
|
||||||
"//ui/views",
|
"//ui/wm",
|
||||||
"//ui/views/controls/webview",
|
"//ui/wm/public",
|
||||||
]
|
]
|
||||||
|
|
||||||
if (use_aura) {
|
if (toolkit_views) {
|
||||||
sources += [
|
|
||||||
"libcef/browser/native/browser_platform_delegate_native_aura.cc",
|
|
||||||
"libcef/browser/native/browser_platform_delegate_native_aura.h",
|
|
||||||
"libcef/browser/views/view_util_aura.cc",
|
|
||||||
|
|
||||||
# Part of //ui/views:test_support which is testingonly.
|
|
||||||
"//ui/views/test/desktop_test_views_delegate_aura.cc",
|
|
||||||
"//ui/views/test/test_views_delegate_aura.cc",
|
|
||||||
|
|
||||||
# Support for UI input events.
|
|
||||||
# Part of //ui/base:test_support which is testingonly.
|
|
||||||
"//ui/base/test/ui_controls_aura.cc",
|
|
||||||
"//ui/aura/test/ui_controls_factory_aura.h",
|
|
||||||
]
|
|
||||||
|
|
||||||
deps += [
|
deps += [
|
||||||
"//ui/aura",
|
"//ui/views/controls/webview",
|
||||||
"//ui/wm",
|
]
|
||||||
"//ui/wm/public",
|
}
|
||||||
|
|
||||||
|
if (is_win) {
|
||||||
|
sources += [
|
||||||
|
# Support for UI input events.
|
||||||
|
# Part of //base/test:test_config which is testingonly.
|
||||||
|
"//base/test/test_switches.cc",
|
||||||
|
"//base/test/test_switches.h",
|
||||||
|
"//base/test/test_timeouts.cc",
|
||||||
|
"//base/test/test_timeouts.h",
|
||||||
|
# Part of //ui/aura:test_support which is testingonly.
|
||||||
|
"//ui/aura/test/ui_controls_factory_aurawin.cc",
|
||||||
|
# Part of //ui/base:test_support which is testingonly.
|
||||||
|
"//ui/base/test/ui_controls_internal_win.cc",
|
||||||
|
"//ui/base/test/ui_controls_internal_win.h",
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
if (is_linux) {
|
||||||
|
sources += [
|
||||||
|
# Support for UI input events.
|
||||||
|
# Part of //ui/aura:test_support which is testingonly.
|
||||||
|
"//ui/aura/test/aura_test_utils.cc",
|
||||||
|
"//ui/aura/test/aura_test_utils.h",
|
||||||
|
# Part of //ui/events:test_support which is testingonly.
|
||||||
|
"//ui/events/test/x11_event_waiter.cc",
|
||||||
|
"//ui/events/test/x11_event_waiter.h",
|
||||||
]
|
]
|
||||||
|
|
||||||
if (is_win) {
|
if (use_x11) {
|
||||||
sources += [
|
|
||||||
# Support for UI input events.
|
|
||||||
# Part of //base/test:test_config which is testingonly.
|
|
||||||
"//base/test/test_switches.cc",
|
|
||||||
"//base/test/test_switches.h",
|
|
||||||
"//base/test/test_timeouts.cc",
|
|
||||||
"//base/test/test_timeouts.h",
|
|
||||||
# Part of //ui/aura:test_support which is testingonly.
|
|
||||||
"//ui/aura/test/ui_controls_factory_aurawin.cc",
|
|
||||||
# Part of //ui/base:test_support which is testingonly.
|
|
||||||
"//ui/base/test/ui_controls_internal_win.cc",
|
|
||||||
"//ui/base/test/ui_controls_internal_win.h",
|
|
||||||
]
|
|
||||||
}
|
|
||||||
|
|
||||||
if (is_linux) {
|
|
||||||
sources += [
|
sources += [
|
||||||
# Support for UI input events.
|
# Support for UI input events.
|
||||||
# Part of //ui/aura:test_support which is testingonly.
|
# Part of //ui/aura:test_support which is testingonly.
|
||||||
"//ui/aura/test/aura_test_utils.cc",
|
"//ui/aura/test/x11_event_sender.h",
|
||||||
"//ui/aura/test/aura_test_utils.h",
|
# Part of //ui/views:test_support which is testingonly.
|
||||||
# Part of //ui/events:test_support which is testingonly.
|
"//ui/views/test/ui_controls_factory_desktop_aurax11.cc",
|
||||||
"//ui/events/test/x11_event_waiter.cc",
|
"//ui/views/test/ui_controls_factory_desktop_aurax11.h",
|
||||||
"//ui/events/test/x11_event_waiter.h",
|
|
||||||
]
|
]
|
||||||
|
|
||||||
if (use_x11) {
|
|
||||||
sources += [
|
|
||||||
# Support for UI input events.
|
|
||||||
# Part of //ui/base/x:test_support which is testingonly.
|
|
||||||
"//ui/base/x/test/x11_ui_controls_test_helper.cc",
|
|
||||||
"//ui/base/x/test/x11_ui_controls_test_helper.h",
|
|
||||||
# Part of //ui/aura:test_support which is testingonly.
|
|
||||||
"//ui/aura/test/x11_event_sender.h",
|
|
||||||
# Part of //ui/views:test_support which is testingonly.
|
|
||||||
"//ui/views/test/ui_controls_factory_desktop_aurax11.cc",
|
|
||||||
"//ui/views/test/ui_controls_factory_desktop_aurax11.h",
|
|
||||||
]
|
|
||||||
} else {
|
|
||||||
sources += [
|
|
||||||
# Support for UI input events.
|
|
||||||
# Part of //ui/base:test_support which is testingonly.
|
|
||||||
"//ui/aura/test/ui_controls_factory_ozone.cc",
|
|
||||||
# Part of //ui//events:test_support which is testingonly.
|
|
||||||
"//ui/events/test/events_test_utils.cc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (is_mac) {
|
if (is_win || is_linux) {
|
||||||
sources += [
|
sources += [
|
||||||
"libcef/browser/views/view_util_mac.mm",
|
"libcef/browser/native/browser_platform_delegate_native_aura.cc",
|
||||||
|
"libcef/browser/native/browser_platform_delegate_native_aura.h",
|
||||||
# Part of //ui/views:test_support which is testingonly.
|
|
||||||
"//ui/views/test/desktop_test_views_delegate_mac.mm",
|
|
||||||
"//ui/views/test/test_views_delegate_mac.mm",
|
|
||||||
|
|
||||||
# Support for UI input events.
|
|
||||||
# Part of //ui/base:test_support which is testingonly.
|
|
||||||
"//ui/base/test/ui_controls_mac.mm",
|
|
||||||
# Part of //ui//events:test_support which is testingonly.
|
|
||||||
"//ui/events/test/cocoa_test_event_utils.mm",
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@@ -1312,8 +1278,117 @@ if (is_mac) {
|
|||||||
# Resource grit/pack targets.
|
# Resource grit/pack targets.
|
||||||
#
|
#
|
||||||
|
|
||||||
# Included in locales/*.pak via //chrome/chrome_repack_locales.gni.
|
# Helper for generating scaled resource packs.
|
||||||
|
template("cef_pak_scaled") {
|
||||||
|
percent = invoker.percent
|
||||||
|
|
||||||
|
repack("pak_${target_name}") {
|
||||||
|
# Each input pak file should also have a deps line for completeness.
|
||||||
|
# Add associated .h files in the make_pack_header("resources") target.
|
||||||
|
sources = [
|
||||||
|
"$root_gen_dir/chrome/renderer_resources_${percent}_percent.pak",
|
||||||
|
"$root_gen_dir/components/components_resources_${percent}_percent.pak",
|
||||||
|
"$root_gen_dir/content/app/resources/content_resources_${percent}_percent.pak",
|
||||||
|
"$root_gen_dir/extensions/extensions_browser_resources_${percent}_percent.pak",
|
||||||
|
"$root_gen_dir/third_party/blink/public/resources/blink_scaled_resources_${percent}_percent.pak",
|
||||||
|
"$root_gen_dir/ui/resources/ui_resources_${percent}_percent.pak",
|
||||||
|
]
|
||||||
|
|
||||||
|
# Use public_deps so that generated grit headers are discoverable from
|
||||||
|
# the libcef_static target. Grit deps that generate .cc files must be
|
||||||
|
# listed both here and in the libcef_static target.
|
||||||
|
public_deps = [
|
||||||
|
"//chrome/renderer:resources",
|
||||||
|
"//components/resources:components_scaled_resources",
|
||||||
|
"//content/app/resources",
|
||||||
|
"//extensions:extensions_browser_resources",
|
||||||
|
"//third_party/blink/public:scaled_resources",
|
||||||
|
"//ui/resources:ui_resources_grd",
|
||||||
|
]
|
||||||
|
|
||||||
|
deps = [
|
||||||
|
# This repack target generates the blink_scaled_resources_*_percent.pak
|
||||||
|
# file but doesn't expose the public_deps required by make_pack_header.
|
||||||
|
"//third_party/blink/public:scaled_resources_${percent}_percent",
|
||||||
|
]
|
||||||
|
|
||||||
|
if (toolkit_views) {
|
||||||
|
sources += [
|
||||||
|
"$root_gen_dir/ui/views/resources/views_resources_${percent}_percent.pak"
|
||||||
|
]
|
||||||
|
|
||||||
|
public_deps += [
|
||||||
|
"//ui/views/resources:resources_grd"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
output = "$root_out_dir/cef_${percent}_percent.pak"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
# Generate cef_100_percent.pak.
|
||||||
|
cef_pak_scaled("100_percent") {
|
||||||
|
percent = "100"
|
||||||
|
}
|
||||||
|
|
||||||
|
# Generate cef_200_percent.pak.
|
||||||
|
cef_pak_scaled("200_percent") {
|
||||||
|
percent = "200"
|
||||||
|
}
|
||||||
|
|
||||||
|
# Generate devtools_resources.pak.
|
||||||
|
repack("pak_devtools") {
|
||||||
|
# Each input pak file should also have a deps line for completeness.
|
||||||
|
# Add associated .h files in the make_pack_header("resources") target.
|
||||||
|
sources = [
|
||||||
|
"$root_gen_dir/content/browser/devtools/devtools_resources.pak",
|
||||||
|
"$root_gen_dir/third_party/blink/public/resources/inspector_overlay_resources.pak",
|
||||||
|
]
|
||||||
|
|
||||||
|
# Use public_deps so that generated grit headers are discoverable from
|
||||||
|
# the libcef_static target. Grit deps that generate .cc files must be
|
||||||
|
# listed both here and in the libcef_static target.
|
||||||
|
public_deps = [
|
||||||
|
"//content/browser/devtools:devtools_resources",
|
||||||
|
"//third_party/blink/public:devtools_inspector_resources",
|
||||||
|
]
|
||||||
|
|
||||||
|
output = "$root_out_dir/devtools_resources.pak"
|
||||||
|
}
|
||||||
|
|
||||||
|
# Generate cef_extensions.pak.
|
||||||
|
repack("pak_extensions") {
|
||||||
|
# Each input pak file should also have a deps line for completeness.
|
||||||
|
# Add associated .h files in the make_pack_header("resources") target.
|
||||||
|
sources = [
|
||||||
|
"$root_gen_dir/chrome/component_extension_resources.pak",
|
||||||
|
"$root_gen_dir/content/browser/resources/media/media_internals_resources.pak",
|
||||||
|
"$root_gen_dir/content/browser/webrtc/resources/webrtc_internals_resources.pak",
|
||||||
|
"$root_gen_dir/extensions/extensions_renderer_resources.pak",
|
||||||
|
"$root_gen_dir/extensions/extensions_resources.pak",
|
||||||
|
"$root_gen_dir/mojo/public/js/mojo_bindings_resources.pak",
|
||||||
|
"$root_gen_dir/ui/resources/webui_resources.pak",
|
||||||
|
]
|
||||||
|
|
||||||
|
# Use public_deps so that generated grit headers are discoverable from
|
||||||
|
# the libcef_static target. Grit deps that generate .cc files must be
|
||||||
|
# listed both here and in the libcef_static target.
|
||||||
|
public_deps = [
|
||||||
|
"//chrome/browser/resources:component_extension_resources",
|
||||||
|
"//content/browser/resources/media:media_internals_resources",
|
||||||
|
"//content/browser/webrtc/resources",
|
||||||
|
"//extensions:extensions_renderer_resources",
|
||||||
|
"//extensions:extensions_resources_grd",
|
||||||
|
"//mojo/public/js:resources",
|
||||||
|
"//ui/resources:webui_resources_grd",
|
||||||
|
]
|
||||||
|
|
||||||
|
output = "$root_out_dir/cef_extensions.pak"
|
||||||
|
}
|
||||||
|
|
||||||
grit("cef_strings") {
|
grit("cef_strings") {
|
||||||
|
visibility = [ ":*" ]
|
||||||
|
|
||||||
source = "libcef/resources/cef_strings.grd"
|
source = "libcef/resources/cef_strings.grd"
|
||||||
outputs = [
|
outputs = [
|
||||||
"grit/cef_strings.h",
|
"grit/cef_strings.h",
|
||||||
@@ -1324,8 +1399,22 @@ grit("cef_strings") {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
# Included in resources.pak via //chrome/chrome_paks.gni.
|
# Generate locales/<locale>.pak.
|
||||||
|
# See cef_repack_locales.gni for the list of input pak files and deps.
|
||||||
|
cef_repack_locales("repack_locales_pack") {
|
||||||
|
visibility = [ ":*" ]
|
||||||
|
|
||||||
|
input_locales = locales
|
||||||
|
|
||||||
|
if (is_mac) {
|
||||||
|
output_locales = locales_as_mac_outputs
|
||||||
|
} else {
|
||||||
|
output_locales = locales
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
grit("cef_resources") {
|
grit("cef_resources") {
|
||||||
|
visibility = [ ":*" ]
|
||||||
source = "libcef/resources/cef_resources.grd"
|
source = "libcef/resources/cef_resources.grd"
|
||||||
outputs = [
|
outputs = [
|
||||||
"grit/cef_resources.h",
|
"grit/cef_resources.h",
|
||||||
@@ -1337,11 +1426,54 @@ grit("cef_resources") {
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Generate cef.pak.
|
||||||
|
repack("pak") {
|
||||||
|
# Each input pak file should also have a deps line for completeness.
|
||||||
|
# Add associated .h files in the make_pack_header("resources") target.
|
||||||
|
sources = [
|
||||||
|
"$root_gen_dir/chrome/browser_resources.pak",
|
||||||
|
"$root_gen_dir/chrome/dev_ui_browser_resources.pak",
|
||||||
|
"$root_gen_dir/chrome/net_internals_resources.pak",
|
||||||
|
"$root_gen_dir/chrome/print_preview_pdf_resources.pak",
|
||||||
|
"$root_gen_dir/chrome/print_preview_resources.pak",
|
||||||
|
"$root_gen_dir/chrome/common_resources.pak",
|
||||||
|
"$root_gen_dir/components/components_resources.pak",
|
||||||
|
"$root_gen_dir/components/dev_ui_components_resources.pak",
|
||||||
|
"$root_gen_dir/cef/cef_resources.pak",
|
||||||
|
"$root_gen_dir/content/browser/tracing/tracing_resources.pak",
|
||||||
|
"$root_gen_dir/content/content_resources.pak",
|
||||||
|
"$root_gen_dir/content/dev_ui_content_resources.pak",
|
||||||
|
"$root_gen_dir/net/net_resources.pak",
|
||||||
|
"$root_gen_dir/third_party/blink/public/resources/blink_resources.pak",
|
||||||
|
]
|
||||||
|
|
||||||
|
# Use public_deps so that generated grit headers are discoverable from
|
||||||
|
# the libcef_static target. Grit deps that generate .cc files must be
|
||||||
|
# listed both here and in the libcef_static target.
|
||||||
|
public_deps = [
|
||||||
|
"//chrome/browser:dev_ui_browser_resources",
|
||||||
|
"//chrome/browser:resources",
|
||||||
|
"//chrome/browser/resources/net_internals:net_internals_resources",
|
||||||
|
"//chrome/browser/resources:print_preview_pdf_resources",
|
||||||
|
"//chrome/browser/resources:print_preview_resources",
|
||||||
|
"//chrome/common:resources",
|
||||||
|
"//components/resources:components_resources",
|
||||||
|
"//components/resources:dev_ui_components_resources",
|
||||||
|
":cef_resources",
|
||||||
|
"//content/browser/tracing:resources",
|
||||||
|
"//content:content_resources",
|
||||||
|
"//content:dev_ui_content_resources",
|
||||||
|
"//net:net_resources",
|
||||||
|
"//third_party/blink/public:resources",
|
||||||
|
]
|
||||||
|
|
||||||
|
output = "$root_out_dir/cef.pak"
|
||||||
|
}
|
||||||
|
|
||||||
# Helper for generating pack header files.
|
# Helper for generating pack header files.
|
||||||
template("make_pack_header") {
|
template("make_pack_header") {
|
||||||
assert(defined(invoker.header))
|
assert(defined(invoker.header))
|
||||||
assert(defined(invoker.inputs))
|
assert(defined(invoker.inputs))
|
||||||
assert(defined(invoker.deps))
|
|
||||||
|
|
||||||
action("make_pack_header_${target_name}") {
|
action("make_pack_header_${target_name}") {
|
||||||
script = "tools/make_pack_header.py"
|
script = "tools/make_pack_header.py"
|
||||||
@@ -1352,7 +1484,16 @@ template("make_pack_header") {
|
|||||||
args = rebase_path(outputs, root_build_dir) +
|
args = rebase_path(outputs, root_build_dir) +
|
||||||
rebase_path(inputs, root_build_dir)
|
rebase_path(inputs, root_build_dir)
|
||||||
|
|
||||||
deps = invoker.deps
|
deps = [
|
||||||
|
# List all targets that generate pack files here. The grit targets that
|
||||||
|
# generate |inputs| will be picked up via public_deps.
|
||||||
|
":pak",
|
||||||
|
":pak_100_percent",
|
||||||
|
":pak_200_percent",
|
||||||
|
":pak_devtools",
|
||||||
|
":pak_extensions",
|
||||||
|
":repack_locales_pack",
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1360,61 +1501,30 @@ template("make_pack_header") {
|
|||||||
make_pack_header("resources") {
|
make_pack_header("resources") {
|
||||||
header = "$root_out_dir/includes/include/cef_pack_resources.h"
|
header = "$root_out_dir/includes/include/cef_pack_resources.h"
|
||||||
inputs = [
|
inputs = [
|
||||||
"$root_gen_dir/base/tracing/protos/grit/tracing_proto_resources.h",
|
|
||||||
"$root_gen_dir/cef/grit/cef_resources.h",
|
"$root_gen_dir/cef/grit/cef_resources.h",
|
||||||
"$root_gen_dir/chrome/grit/browser_resources.h",
|
"$root_gen_dir/chrome/grit/browser_resources.h",
|
||||||
"$root_gen_dir/chrome/grit/common_resources.h",
|
"$root_gen_dir/chrome/grit/common_resources.h",
|
||||||
"$root_gen_dir/chrome/grit/component_extension_resources.h",
|
"$root_gen_dir/chrome/grit/component_extension_resources.h",
|
||||||
"$root_gen_dir/chrome/grit/dev_ui_browser_resources.h",
|
"$root_gen_dir/chrome/grit/dev_ui_browser_resources.h",
|
||||||
|
"$root_gen_dir/chrome/grit/net_internals_resources.h",
|
||||||
|
"$root_gen_dir/chrome/grit/print_preview_pdf_resources.h",
|
||||||
|
"$root_gen_dir/chrome/grit/print_preview_resources.h",
|
||||||
"$root_gen_dir/chrome/grit/renderer_resources.h",
|
"$root_gen_dir/chrome/grit/renderer_resources.h",
|
||||||
"$root_gen_dir/components/grit/components_resources.h",
|
"$root_gen_dir/components/grit/components_resources.h",
|
||||||
"$root_gen_dir/components/grit/dev_ui_components_resources.h",
|
"$root_gen_dir/components/grit/dev_ui_components_resources.h",
|
||||||
"$root_gen_dir/content/browser/devtools/grit/devtools_resources.h",
|
"$root_gen_dir/content/browser/devtools/grit/devtools_resources.h",
|
||||||
"$root_gen_dir/content/browser/tracing/grit/tracing_resources.h",
|
"$root_gen_dir/content/browser/tracing/grit/tracing_resources.h",
|
||||||
"$root_gen_dir/content/browser/webrtc/resources/grit/webrtc_internals_resources.h",
|
|
||||||
"$root_gen_dir/content/grit/content_resources.h",
|
"$root_gen_dir/content/grit/content_resources.h",
|
||||||
"$root_gen_dir/content/grit/dev_ui_content_resources.h",
|
"$root_gen_dir/content/grit/dev_ui_content_resources.h",
|
||||||
"$root_gen_dir/extensions/grit/extensions_browser_resources.h",
|
"$root_gen_dir/extensions/grit/extensions_browser_resources.h",
|
||||||
"$root_gen_dir/extensions/grit/extensions_renderer_resources.h",
|
"$root_gen_dir/extensions/grit/extensions_renderer_resources.h",
|
||||||
"$root_gen_dir/extensions/grit/extensions_resources.h",
|
"$root_gen_dir/extensions/grit/extensions_resources.h",
|
||||||
"$root_gen_dir/mojo/public/js/grit/mojo_bindings_resources.h",
|
|
||||||
"$root_gen_dir/net/grit/net_resources.h",
|
"$root_gen_dir/net/grit/net_resources.h",
|
||||||
"$root_gen_dir/third_party/blink/public/resources/grit/blink_resources.h",
|
"$root_gen_dir/third_party/blink/public/resources/grit/blink_resources.h",
|
||||||
"$root_gen_dir/ui/resources/grit/ui_resources.h",
|
"$root_gen_dir/ui/resources/grit/ui_resources.h",
|
||||||
"$root_gen_dir/ui/resources/grit/webui_generated_resources.h",
|
|
||||||
"$root_gen_dir/ui/resources/grit/webui_resources.h",
|
"$root_gen_dir/ui/resources/grit/webui_resources.h",
|
||||||
|
"$root_gen_dir/ui/views/resources/grit/views_resources.h",
|
||||||
]
|
]
|
||||||
|
|
||||||
deps = [
|
|
||||||
":cef_resources",
|
|
||||||
"//base/tracing/protos:chrome_track_event_resources",
|
|
||||||
"//chrome/browser:dev_ui_browser_resources",
|
|
||||||
"//chrome/browser:resources",
|
|
||||||
"//chrome/browser/resources:component_extension_resources",
|
|
||||||
"//chrome/common:resources",
|
|
||||||
"//chrome/renderer:resources",
|
|
||||||
"//components/resources:components_resources",
|
|
||||||
"//components/resources:dev_ui_components_resources",
|
|
||||||
"//content/browser/devtools:devtools_resources",
|
|
||||||
"//content/browser/tracing:resources",
|
|
||||||
"//content/browser/webrtc/resources",
|
|
||||||
"//content:content_resources",
|
|
||||||
"//content:dev_ui_content_resources",
|
|
||||||
"//extensions:extensions_browser_resources",
|
|
||||||
"//extensions:extensions_renderer_resources",
|
|
||||||
"//extensions:extensions_resources_grd",
|
|
||||||
"//mojo/public/js:resources",
|
|
||||||
"//net:net_resources",
|
|
||||||
"//third_party/blink/public:resources",
|
|
||||||
"//ui/resources:ui_resources_grd",
|
|
||||||
"//ui/resources:webui_generated_resources_grd",
|
|
||||||
"//ui/resources:webui_resources_grd",
|
|
||||||
]
|
|
||||||
|
|
||||||
if (toolkit_views) {
|
|
||||||
inputs += [ "$root_gen_dir/ui/views/resources/grit/views_resources.h" ]
|
|
||||||
deps += [ "//ui/views/resources:resources_grd" ]
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
# Generate cef_pack_strings.h.
|
# Generate cef_pack_strings.h.
|
||||||
@@ -1426,7 +1536,6 @@ make_pack_header("strings") {
|
|||||||
"$root_gen_dir/chrome/grit/generated_resources.h",
|
"$root_gen_dir/chrome/grit/generated_resources.h",
|
||||||
"$root_gen_dir/chrome/grit/locale_settings.h",
|
"$root_gen_dir/chrome/grit/locale_settings.h",
|
||||||
"$root_gen_dir/chrome/grit/platform_locale_settings.h",
|
"$root_gen_dir/chrome/grit/platform_locale_settings.h",
|
||||||
"$root_gen_dir/components/omnibox/resources/grit/omnibox_resources.h",
|
|
||||||
"$root_gen_dir/components/strings/grit/components_chromium_strings.h",
|
"$root_gen_dir/components/strings/grit/components_chromium_strings.h",
|
||||||
"$root_gen_dir/components/strings/grit/components_strings.h",
|
"$root_gen_dir/components/strings/grit/components_strings.h",
|
||||||
"$root_gen_dir/extensions/strings/grit/extensions_strings.h",
|
"$root_gen_dir/extensions/strings/grit/extensions_strings.h",
|
||||||
@@ -1434,23 +1543,6 @@ make_pack_header("strings") {
|
|||||||
"$root_gen_dir/third_party/blink/public/strings/grit/blink_strings.h",
|
"$root_gen_dir/third_party/blink/public/strings/grit/blink_strings.h",
|
||||||
"$root_gen_dir/ui/strings/grit/ui_strings.h",
|
"$root_gen_dir/ui/strings/grit/ui_strings.h",
|
||||||
]
|
]
|
||||||
|
|
||||||
deps = [
|
|
||||||
":cef_strings",
|
|
||||||
"//chrome/app:chromium_strings",
|
|
||||||
"//chrome/app:generated_resources",
|
|
||||||
"//chrome/app/resources:locale_settings",
|
|
||||||
"//chrome/app/resources:platform_locale_settings",
|
|
||||||
"//components/omnibox/resources:omnibox_resources",
|
|
||||||
"//components/strings:components_chromium_strings",
|
|
||||||
"//components/strings:components_locale_settings",
|
|
||||||
"//components/strings:components_strings",
|
|
||||||
"//extensions/strings",
|
|
||||||
"//services/strings",
|
|
||||||
"//third_party/blink/public/strings",
|
|
||||||
"//ui/strings:app_locale_settings",
|
|
||||||
"//ui/strings:ui_strings",
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
|
|
||||||
# Generate cef_api_hash.h.
|
# Generate cef_api_hash.h.
|
||||||
@@ -1500,9 +1592,37 @@ if (is_mac) {
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
bundle_data("cef_framework_resources") {
|
bundle_data("cef_framework_locales") {
|
||||||
sources = []
|
sources = []
|
||||||
public_deps = []
|
foreach(locale, locales_as_mac_outputs) {
|
||||||
|
sources += [ "$root_gen_dir/repack/locales/$locale.pak" ]
|
||||||
|
}
|
||||||
|
|
||||||
|
public_deps = [
|
||||||
|
":repack_locales_pack",
|
||||||
|
]
|
||||||
|
|
||||||
|
outputs = [
|
||||||
|
"{{bundle_resources_dir}}/{{source_name_part}}.lproj/locale.pak",
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
bundle_data("cef_framework_resources") {
|
||||||
|
sources = [
|
||||||
|
"$root_out_dir/cef.pak",
|
||||||
|
"$root_out_dir/cef_100_percent.pak",
|
||||||
|
"$root_out_dir/cef_200_percent.pak",
|
||||||
|
"$root_out_dir/cef_extensions.pak",
|
||||||
|
"$root_out_dir/devtools_resources.pak",
|
||||||
|
]
|
||||||
|
|
||||||
|
public_deps = [
|
||||||
|
":pak",
|
||||||
|
":pak_100_percent",
|
||||||
|
":pak_200_percent",
|
||||||
|
":pak_devtools",
|
||||||
|
":pak_extensions",
|
||||||
|
]
|
||||||
|
|
||||||
if (icu_use_data_file) {
|
if (icu_use_data_file) {
|
||||||
sources += [ "$root_out_dir/icudtl.dat" ]
|
sources += [ "$root_out_dir/icudtl.dat" ]
|
||||||
@@ -1593,6 +1713,7 @@ if (is_mac) {
|
|||||||
|
|
||||||
deps = [
|
deps = [
|
||||||
":cef_framework_angle_library",
|
":cef_framework_angle_library",
|
||||||
|
":cef_framework_locales",
|
||||||
":cef_framework_resources",
|
":cef_framework_resources",
|
||||||
":cef_framework_swiftshader_library",
|
":cef_framework_swiftshader_library",
|
||||||
":libcef_static",
|
":libcef_static",
|
||||||
@@ -1782,9 +1903,7 @@ if (is_mac) {
|
|||||||
|
|
||||||
sources = invoker.sources
|
sources = invoker.sources
|
||||||
|
|
||||||
public_deps = [ ":libcef_dll_wrapper" ]
|
|
||||||
deps = [
|
deps = [
|
||||||
":cef_make_headers",
|
|
||||||
":libcef_dll_wrapper",
|
":libcef_dll_wrapper",
|
||||||
":${app_name}_framework_bundle_data",
|
":${app_name}_framework_bundle_data",
|
||||||
]
|
]
|
||||||
@@ -2038,12 +2157,18 @@ if (is_mac) {
|
|||||||
pkg_config("gtk") {
|
pkg_config("gtk") {
|
||||||
packages = [
|
packages = [
|
||||||
"gmodule-2.0",
|
"gmodule-2.0",
|
||||||
"gtk+-3.0",
|
"gtk+-2.0",
|
||||||
"gthread-2.0",
|
"gthread-2.0",
|
||||||
"gtk+-unix-print-3.0",
|
"gtk+-unix-print-2.0",
|
||||||
"xi",
|
"xi",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
pkg_config("gtkglext") {
|
||||||
|
packages = [
|
||||||
|
"gtkglext-1.0",
|
||||||
|
]
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (is_linux) {
|
if (is_linux) {
|
||||||
@@ -2124,13 +2249,13 @@ if (is_mac) {
|
|||||||
]
|
]
|
||||||
|
|
||||||
libs = [
|
libs = [
|
||||||
"GL",
|
|
||||||
"X11",
|
"X11",
|
||||||
]
|
]
|
||||||
|
|
||||||
if (cef_use_gtk) {
|
if (cef_use_gtk) {
|
||||||
configs += [
|
configs += [
|
||||||
":gtk",
|
":gtk",
|
||||||
|
":gtkglext",
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -2223,7 +2348,8 @@ if (is_mac) {
|
|||||||
gypi_paths2.shared_sources_browser +
|
gypi_paths2.shared_sources_browser +
|
||||||
gypi_paths2.shared_sources_common +
|
gypi_paths2.shared_sources_common +
|
||||||
gypi_paths2.shared_sources_renderer +
|
gypi_paths2.shared_sources_renderer +
|
||||||
gypi_paths2.ceftests_sources_common
|
gypi_paths2.ceftests_sources_common +
|
||||||
|
gypi_paths2.ceftests_sources_views
|
||||||
|
|
||||||
deps = [
|
deps = [
|
||||||
":libcef",
|
":libcef",
|
||||||
|
@@ -7,6 +7,6 @@
|
|||||||
# https://bitbucket.org/chromiumembedded/cef/wiki/BranchesAndBuilding
|
# https://bitbucket.org/chromiumembedded/cef/wiki/BranchesAndBuilding
|
||||||
|
|
||||||
{
|
{
|
||||||
'chromium_checkout': 'refs/tags/90.0.4430.212',
|
'chromium_checkout': 'refs/tags/87.0.4280.141',
|
||||||
'depot_tools_checkout': '9757ad5883'
|
'depot_tools_checkout': '39d870e1f0'
|
||||||
}
|
}
|
||||||
|
@@ -12,7 +12,7 @@
|
|||||||
# distribution include:
|
# distribution include:
|
||||||
#
|
#
|
||||||
# Linux: Ninja, Unix Makefiles
|
# Linux: Ninja, Unix Makefiles
|
||||||
# MacOS: Ninja, Xcode 8+ (x86_64) or Xcode 12.2+ (ARM64)
|
# MacOS: Ninja, Xcode 8+ (x64) or Xcode 12.2+ (ARM64)
|
||||||
# Windows: Ninja, Visual Studio 2015+
|
# Windows: Ninja, Visual Studio 2015+
|
||||||
#
|
#
|
||||||
# Ninja is a cross-platform open-source tool for running fast builds using
|
# Ninja is a cross-platform open-source tool for running fast builds using
|
||||||
@@ -44,13 +44,13 @@
|
|||||||
# work but may not have been tested.
|
# work but may not have been tested.
|
||||||
# Required packages include:
|
# Required packages include:
|
||||||
# build-essential
|
# build-essential
|
||||||
# libgtk3.0-dev (required by the cefclient target only)
|
# libgtk2.0-dev (required by the cefclient target only)
|
||||||
|
# libgtkglext1-dev (required by the cefclient target only)
|
||||||
#
|
#
|
||||||
# - MacOS requirements:
|
# - MacOS requirements:
|
||||||
# Xcode 8 or newer building on MacOS 10.11 (El Capitan) or newer for x86_64.
|
# Xcode 8 or newer building on MacOS 10.10 (Yosemite) or newer. Xcode 11.2
|
||||||
# Xcode 12.2 or newer building on MacOS 10.15.4 (Catalina) or newer for ARM64.
|
# and MacOS 10.14 are recommended. The Xcode command-line tools must also be
|
||||||
# Only 64-bit builds are supported. The Xcode command-line tools must also be
|
# installed. Only 64-bit builds are supported.
|
||||||
# installed.
|
|
||||||
#
|
#
|
||||||
# - Windows requirements:
|
# - Windows requirements:
|
||||||
# Visual Studio 2015 Update 2 or newer building on Windows 7 or newer. Visual
|
# Visual Studio 2015 Update 2 or newer building on Windows 7 or newer. Visual
|
||||||
@@ -114,17 +114,6 @@
|
|||||||
# > "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvars64.bat"
|
# > "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvars64.bat"
|
||||||
# > cmake -G "Ninja" -DCMAKE_BUILD_TYPE=Debug ..
|
# > cmake -G "Ninja" -DCMAKE_BUILD_TYPE=Debug ..
|
||||||
# > ninja cefclient cefsimple
|
# > ninja cefclient cefsimple
|
||||||
#
|
|
||||||
# To perform a Windows build using an ARM64 CEF binary distribution:
|
|
||||||
# Using the Visual Studio 2019 IDE:
|
|
||||||
# > cmake -G "Visual Studio 16" -A arm64 ..
|
|
||||||
# Open build\cef.sln in Visual Studio and select Build > Build Solution.
|
|
||||||
#
|
|
||||||
# Using Ninja with Visual Studio 2019 command-line tools:
|
|
||||||
# (this path may be different depending on your Visual Studio installation)
|
|
||||||
# > "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvarsamd64_arm64.bat"
|
|
||||||
# > cmake -G "Ninja" -DCMAKE_BUILD_TYPE=Debug ..
|
|
||||||
# > ninja cefsimple
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Global setup.
|
# Global setup.
|
||||||
|
@@ -11,7 +11,7 @@ The Chromium Embedded Framework (CEF) is a simple framework for embedding Chromi
|
|||||||
* Support Forum - http://www.magpcss.org/ceforum/
|
* Support Forum - http://www.magpcss.org/ceforum/
|
||||||
* CEF1 C++ API Docs - http://magpcss.org/ceforum/apidocs/
|
* CEF1 C++ API Docs - http://magpcss.org/ceforum/apidocs/
|
||||||
* CEF3 C++ API Docs - http://magpcss.org/ceforum/apidocs3/
|
* CEF3 C++ API Docs - http://magpcss.org/ceforum/apidocs3/
|
||||||
* Downloads - https://cef-builds.spotifycdn.com/index.html
|
* Downloads - http://opensource.spotify.com/cefbuilds/index.html
|
||||||
* Donations - http://www.magpcss.org/ceforum/donate.php
|
* Donations - http://www.magpcss.org/ceforum/donate.php
|
||||||
|
|
||||||
# Introduction
|
# Introduction
|
||||||
@@ -33,7 +33,7 @@ Users new to CEF development should start by reading the [Tutorial](https://bitb
|
|||||||
|
|
||||||
# Binary Distributions
|
# Binary Distributions
|
||||||
|
|
||||||
Binary distributions, which include all files necessary to build a CEF-based application, are available on the [Downloads](https://cef-builds.spotifycdn.com/index.html) page. Binary distributions are stand-alone and do not require the download of CEF or Chromium source code. Symbol files for debugging binary distributions of libcef can also be downloaded from the above links.
|
Binary distributions, which include all files necessary to build a CEF-based application, are available on the [Downloads](http://opensource.spotify.com/cefbuilds/index.html) page. Binary distributions are stand-alone and do not require the download of CEF or Chromium source code. Symbol files for debugging binary distributions of libcef can also be downloaded from the above links.
|
||||||
|
|
||||||
# Source Distributions
|
# Source Distributions
|
||||||
|
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
# Copyright (c) 2021 The Chromium Embedded Framework Authors. All rights
|
# Copyright (c) 2020 The Chromium Embedded Framework Authors. All rights
|
||||||
# reserved. Use of this source code is governed by a BSD-style license that
|
# reserved. Use of this source code is governed by a BSD-style license that
|
||||||
# can be found in the LICENSE file.
|
# can be found in the LICENSE file.
|
||||||
#
|
#
|
||||||
@@ -8,7 +8,7 @@
|
|||||||
# by hand. See the translator.README.txt file in the tools directory for
|
# by hand. See the translator.README.txt file in the tools directory for
|
||||||
# more information.
|
# more information.
|
||||||
#
|
#
|
||||||
# $hash=f1877c7a493342351e284cb6c14e6f223461facb$
|
# $hash=72268a78a76d7d91b8ad47f6b6e9f6d9cb04d9cf$
|
||||||
#
|
#
|
||||||
|
|
||||||
{
|
{
|
||||||
|
@@ -13,6 +13,7 @@
|
|||||||
'include/base/cef_build.h',
|
'include/base/cef_build.h',
|
||||||
'include/base/cef_callback.h',
|
'include/base/cef_callback.h',
|
||||||
'include/base/cef_callback_forward.h',
|
'include/base/cef_callback_forward.h',
|
||||||
|
'include/base/cef_callback_helpers.h',
|
||||||
'include/base/cef_callback_list.h',
|
'include/base/cef_callback_list.h',
|
||||||
'include/base/cef_cancelable_callback.h',
|
'include/base/cef_cancelable_callback.h',
|
||||||
'include/base/cef_lock.h',
|
'include/base/cef_lock.h',
|
||||||
@@ -123,6 +124,7 @@
|
|||||||
'libcef_dll_wrapper_sources_base': [
|
'libcef_dll_wrapper_sources_base': [
|
||||||
'libcef_dll/base/cef_atomicops_x86_gcc.cc',
|
'libcef_dll/base/cef_atomicops_x86_gcc.cc',
|
||||||
'libcef_dll/base/cef_bind_helpers.cc',
|
'libcef_dll/base/cef_bind_helpers.cc',
|
||||||
|
'libcef_dll/base/cef_callback_helpers.cc',
|
||||||
'libcef_dll/base/cef_callback_internal.cc',
|
'libcef_dll/base/cef_callback_internal.cc',
|
||||||
'libcef_dll/base/cef_lock.cc',
|
'libcef_dll/base/cef_lock.cc',
|
||||||
'libcef_dll/base/cef_lock_impl.cc',
|
'libcef_dll/base/cef_lock_impl.cc',
|
||||||
@@ -260,8 +262,6 @@
|
|||||||
'tests/cefclient/browser/root_window_create.cc',
|
'tests/cefclient/browser/root_window_create.cc',
|
||||||
'tests/cefclient/browser/root_window_manager.cc',
|
'tests/cefclient/browser/root_window_manager.cc',
|
||||||
'tests/cefclient/browser/root_window_manager.h',
|
'tests/cefclient/browser/root_window_manager.h',
|
||||||
'tests/cefclient/browser/root_window_views.cc',
|
|
||||||
'tests/cefclient/browser/root_window_views.h',
|
|
||||||
'tests/cefclient/browser/scheme_test.cc',
|
'tests/cefclient/browser/scheme_test.cc',
|
||||||
'tests/cefclient/browser/scheme_test.h',
|
'tests/cefclient/browser/scheme_test.h',
|
||||||
'tests/cefclient/browser/server_test.cc',
|
'tests/cefclient/browser/server_test.cc',
|
||||||
@@ -271,18 +271,10 @@
|
|||||||
'tests/cefclient/browser/test_runner.h',
|
'tests/cefclient/browser/test_runner.h',
|
||||||
'tests/cefclient/browser/urlrequest_test.cc',
|
'tests/cefclient/browser/urlrequest_test.cc',
|
||||||
'tests/cefclient/browser/urlrequest_test.h',
|
'tests/cefclient/browser/urlrequest_test.h',
|
||||||
'tests/cefclient/browser/views_menu_bar.cc',
|
|
||||||
'tests/cefclient/browser/views_menu_bar.h',
|
|
||||||
'tests/cefclient/browser/views_style.cc',
|
|
||||||
'tests/cefclient/browser/views_style.h',
|
|
||||||
'tests/cefclient/browser/views_window.cc',
|
|
||||||
'tests/cefclient/browser/views_window.h',
|
|
||||||
'tests/cefclient/browser/window_test.cc',
|
'tests/cefclient/browser/window_test.cc',
|
||||||
'tests/cefclient/browser/window_test.h',
|
'tests/cefclient/browser/window_test.h',
|
||||||
'tests/cefclient/browser/window_test_runner.cc',
|
'tests/cefclient/browser/window_test_runner.cc',
|
||||||
'tests/cefclient/browser/window_test_runner.h',
|
'tests/cefclient/browser/window_test_runner.h',
|
||||||
'tests/cefclient/browser/window_test_runner_views.cc',
|
|
||||||
'tests/cefclient/browser/window_test_runner_views.h',
|
|
||||||
],
|
],
|
||||||
'cefclient_sources_common': [
|
'cefclient_sources_common': [
|
||||||
'tests/cefclient/common/client_app_delegates_common.cc',
|
'tests/cefclient/common/client_app_delegates_common.cc',
|
||||||
@@ -355,10 +347,20 @@
|
|||||||
'tests/cefclient/browser/osr_window_win.cc',
|
'tests/cefclient/browser/osr_window_win.cc',
|
||||||
'tests/cefclient/browser/osr_window_win.h',
|
'tests/cefclient/browser/osr_window_win.h',
|
||||||
'tests/cefclient/browser/resource_util_win_idmap.cc',
|
'tests/cefclient/browser/resource_util_win_idmap.cc',
|
||||||
|
'tests/cefclient/browser/root_window_views.cc',
|
||||||
|
'tests/cefclient/browser/root_window_views.h',
|
||||||
'tests/cefclient/browser/root_window_win.cc',
|
'tests/cefclient/browser/root_window_win.cc',
|
||||||
'tests/cefclient/browser/root_window_win.h',
|
'tests/cefclient/browser/root_window_win.h',
|
||||||
'tests/cefclient/browser/temp_window_win.cc',
|
'tests/cefclient/browser/temp_window_win.cc',
|
||||||
'tests/cefclient/browser/temp_window_win.h',
|
'tests/cefclient/browser/temp_window_win.h',
|
||||||
|
'tests/cefclient/browser/views_menu_bar.cc',
|
||||||
|
'tests/cefclient/browser/views_menu_bar.h',
|
||||||
|
'tests/cefclient/browser/views_style.cc',
|
||||||
|
'tests/cefclient/browser/views_style.h',
|
||||||
|
'tests/cefclient/browser/views_window.cc',
|
||||||
|
'tests/cefclient/browser/views_window.h',
|
||||||
|
'tests/cefclient/browser/window_test_runner_views.cc',
|
||||||
|
'tests/cefclient/browser/window_test_runner_views.h',
|
||||||
'tests/cefclient/browser/window_test_runner_win.cc',
|
'tests/cefclient/browser/window_test_runner_win.cc',
|
||||||
'tests/cefclient/browser/window_test_runner_win.h',
|
'tests/cefclient/browser/window_test_runner_win.h',
|
||||||
'tests/cefclient/cefclient_win.cc',
|
'tests/cefclient/cefclient_win.cc',
|
||||||
@@ -411,12 +413,22 @@
|
|||||||
'tests/cefclient/browser/resource_util_linux.cc',
|
'tests/cefclient/browser/resource_util_linux.cc',
|
||||||
'tests/cefclient/browser/root_window_gtk.cc',
|
'tests/cefclient/browser/root_window_gtk.cc',
|
||||||
'tests/cefclient/browser/root_window_gtk.h',
|
'tests/cefclient/browser/root_window_gtk.h',
|
||||||
|
'tests/cefclient/browser/root_window_views.cc',
|
||||||
|
'tests/cefclient/browser/root_window_views.h',
|
||||||
'tests/cefclient/browser/temp_window_x11.cc',
|
'tests/cefclient/browser/temp_window_x11.cc',
|
||||||
'tests/cefclient/browser/temp_window_x11.h',
|
'tests/cefclient/browser/temp_window_x11.h',
|
||||||
'tests/cefclient/browser/util_gtk.cc',
|
'tests/cefclient/browser/util_gtk.cc',
|
||||||
'tests/cefclient/browser/util_gtk.h',
|
'tests/cefclient/browser/util_gtk.h',
|
||||||
|
'tests/cefclient/browser/views_menu_bar.cc',
|
||||||
|
'tests/cefclient/browser/views_menu_bar.h',
|
||||||
|
'tests/cefclient/browser/views_style.cc',
|
||||||
|
'tests/cefclient/browser/views_style.h',
|
||||||
|
'tests/cefclient/browser/views_window.cc',
|
||||||
|
'tests/cefclient/browser/views_window.h',
|
||||||
'tests/cefclient/browser/window_test_runner_gtk.cc',
|
'tests/cefclient/browser/window_test_runner_gtk.cc',
|
||||||
'tests/cefclient/browser/window_test_runner_gtk.h',
|
'tests/cefclient/browser/window_test_runner_gtk.h',
|
||||||
|
'tests/cefclient/browser/window_test_runner_views.cc',
|
||||||
|
'tests/cefclient/browser/window_test_runner_views.h',
|
||||||
'tests/cefclient/cefclient_gtk.cc',
|
'tests/cefclient/cefclient_gtk.cc',
|
||||||
],
|
],
|
||||||
'cefsimple_sources_common': [
|
'cefsimple_sources_common': [
|
||||||
@@ -528,6 +540,12 @@
|
|||||||
'tests/ceftests/v8_unittest.cc',
|
'tests/ceftests/v8_unittest.cc',
|
||||||
'tests/ceftests/values_unittest.cc',
|
'tests/ceftests/values_unittest.cc',
|
||||||
'tests/ceftests/version_unittest.cc',
|
'tests/ceftests/version_unittest.cc',
|
||||||
|
'tests/ceftests/waitable_event_unittest.cc',
|
||||||
|
'tests/ceftests/webui_unittest.cc',
|
||||||
|
'tests/ceftests/xml_reader_unittest.cc',
|
||||||
|
'tests/ceftests/zip_reader_unittest.cc',
|
||||||
|
],
|
||||||
|
'ceftests_sources_views': [
|
||||||
'tests/ceftests/views/button_unittest.cc',
|
'tests/ceftests/views/button_unittest.cc',
|
||||||
'tests/ceftests/views/panel_unittest.cc',
|
'tests/ceftests/views/panel_unittest.cc',
|
||||||
'tests/ceftests/views/scroll_view_unittest.cc',
|
'tests/ceftests/views/scroll_view_unittest.cc',
|
||||||
@@ -535,10 +553,6 @@
|
|||||||
'tests/ceftests/views/test_window_delegate.h',
|
'tests/ceftests/views/test_window_delegate.h',
|
||||||
'tests/ceftests/views/textfield_unittest.cc',
|
'tests/ceftests/views/textfield_unittest.cc',
|
||||||
'tests/ceftests/views/window_unittest.cc',
|
'tests/ceftests/views/window_unittest.cc',
|
||||||
'tests/ceftests/waitable_event_unittest.cc',
|
|
||||||
'tests/ceftests/webui_unittest.cc',
|
|
||||||
'tests/ceftests/xml_reader_unittest.cc',
|
|
||||||
'tests/ceftests/zip_reader_unittest.cc',
|
|
||||||
],
|
],
|
||||||
'ceftests_sources_win': [
|
'ceftests_sources_win': [
|
||||||
'tests/ceftests/resource_util_win_idmap.cc',
|
'tests/ceftests/resource_util_win_idmap.cc',
|
||||||
@@ -563,7 +577,6 @@
|
|||||||
'tests/ceftests/audio_output_unittest.cc',
|
'tests/ceftests/audio_output_unittest.cc',
|
||||||
'tests/ceftests/client_app_delegates.cc',
|
'tests/ceftests/client_app_delegates.cc',
|
||||||
'tests/ceftests/cookie_unittest.cc',
|
'tests/ceftests/cookie_unittest.cc',
|
||||||
'tests/ceftests/cors_unittest.cc',
|
|
||||||
'tests/ceftests/dom_unittest.cc',
|
'tests/ceftests/dom_unittest.cc',
|
||||||
'tests/ceftests/frame_unittest.cc',
|
'tests/ceftests/frame_unittest.cc',
|
||||||
'tests/ceftests/message_router_unittest.cc',
|
'tests/ceftests/message_router_unittest.cc',
|
||||||
|
134
cef_repack_locales.gni
Normal file
134
cef_repack_locales.gni
Normal file
@@ -0,0 +1,134 @@
|
|||||||
|
# Copyright 2016 The Chromium Embedded Framework Authors. Portions copyright
|
||||||
|
# 2014 the Chromium Authors. All rights reserved. Use of this source code is
|
||||||
|
# governed by a BSD-style license that can be found in the LICENSE file.
|
||||||
|
#
|
||||||
|
# This is a copy of src/chrome/chrome_repack_locales.gni with the necessary
|
||||||
|
# modifications to meet CEF's requirements.
|
||||||
|
|
||||||
|
import("//build/config/chrome_build.gni")
|
||||||
|
import("//build/config/features.gni")
|
||||||
|
import("//build/config/ui.gni")
|
||||||
|
import("//tools/grit/repack.gni")
|
||||||
|
|
||||||
|
# Arguments:
|
||||||
|
#
|
||||||
|
# locale
|
||||||
|
# Internal name of locale. e.g. "pt-BR"
|
||||||
|
#
|
||||||
|
# output
|
||||||
|
# Output file name.
|
||||||
|
#
|
||||||
|
# visibility
|
||||||
|
# Normal meaning.
|
||||||
|
template("_repack_one_locale") {
|
||||||
|
locale = invoker.locale
|
||||||
|
|
||||||
|
repack(target_name) {
|
||||||
|
visibility = invoker.visibility
|
||||||
|
|
||||||
|
# Each input pak file should also have a deps line for completeness.
|
||||||
|
# Add associated .h files in the make_pack_header("strings") target.
|
||||||
|
sources = [
|
||||||
|
"${root_gen_dir}/cef/cef_strings_${locale}.pak",
|
||||||
|
"${root_gen_dir}/chrome/chromium_strings_${locale}.pak",
|
||||||
|
"${root_gen_dir}/chrome/generated_resources_${locale}.pak",
|
||||||
|
"${root_gen_dir}/chrome/locale_settings_${locale}.pak",
|
||||||
|
"${root_gen_dir}/chrome/platform_locale_settings_${locale}.pak",
|
||||||
|
"${root_gen_dir}/components/strings/components_chromium_strings_${locale}.pak",
|
||||||
|
"${root_gen_dir}/components/strings/components_locale_settings_${locale}.pak",
|
||||||
|
"${root_gen_dir}/components/strings/components_strings_${locale}.pak",
|
||||||
|
"${root_gen_dir}/extensions/strings/extensions_strings_${locale}.pak",
|
||||||
|
"${root_gen_dir}/services/strings/services_strings_${locale}.pak",
|
||||||
|
"${root_gen_dir}/third_party/blink/public/strings/blink_strings_${locale}.pak",
|
||||||
|
"${root_gen_dir}/ui/strings/app_locale_settings_${locale}.pak",
|
||||||
|
"${root_gen_dir}/ui/strings/ui_strings_${locale}.pak",
|
||||||
|
]
|
||||||
|
|
||||||
|
# Use public_deps so that generated grit headers are discoverable from
|
||||||
|
# the libcef_static target. Grit deps that generate .cc files must be
|
||||||
|
# listed both here and in the libcef_static target.
|
||||||
|
public_deps = [
|
||||||
|
":cef_strings",
|
||||||
|
"//chrome/app:chromium_strings",
|
||||||
|
"//chrome/app:generated_resources",
|
||||||
|
"//chrome/app/resources:locale_settings",
|
||||||
|
"//chrome/app/resources:platform_locale_settings",
|
||||||
|
"//components/strings:components_chromium_strings",
|
||||||
|
"//components/strings:components_locale_settings",
|
||||||
|
"//components/strings:components_strings",
|
||||||
|
"//extensions/strings",
|
||||||
|
"//services/strings",
|
||||||
|
"//third_party/blink/public/strings",
|
||||||
|
"//ui/strings:app_locale_settings",
|
||||||
|
"//ui/strings:ui_strings",
|
||||||
|
]
|
||||||
|
|
||||||
|
output = invoker.output
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
# Creates an action to call the repack_locales script.
|
||||||
|
#
|
||||||
|
# The GYP version generates the locales in the "gen" directory and then copies
|
||||||
|
# it to the root build directory. This isn't easy to express in a GN copy
|
||||||
|
# rule since the files on Mac have a complex structure. So we generate the
|
||||||
|
# files into the final place and skip the "gen" directory.
|
||||||
|
#
|
||||||
|
# This template uses GN's looping constructs to avoid the complex call to
|
||||||
|
# chrome/tools/build/repack_locales.py which wraps the repack commands in the
|
||||||
|
# GYP build.
|
||||||
|
#
|
||||||
|
# Arguments
|
||||||
|
#
|
||||||
|
# input_locales
|
||||||
|
# List of locale names to use as inputs.
|
||||||
|
#
|
||||||
|
# output_locales
|
||||||
|
# A list containing the corresponding output names for each of the
|
||||||
|
# input names. Mac uses different names in some cases.
|
||||||
|
#
|
||||||
|
# visibility
|
||||||
|
template("cef_repack_locales") {
|
||||||
|
# This is the name of the group below that will collect all the invidual
|
||||||
|
# locale targets. External targets will depend on this.
|
||||||
|
group_target_name = target_name
|
||||||
|
|
||||||
|
# GN's subscript is too stupid to do invoker.output_locales[foo] so we need
|
||||||
|
# to make a copy and do output_locales[foo].
|
||||||
|
output_locales = invoker.output_locales
|
||||||
|
|
||||||
|
# Collects all targets the loop generates.
|
||||||
|
locale_targets = []
|
||||||
|
|
||||||
|
# This loop iterates over the input locales and also keeps a counter so it
|
||||||
|
# can simultaneously iterate over the output locales (using GN's very
|
||||||
|
# limited looping capabilities).
|
||||||
|
current_index = 0
|
||||||
|
foreach(input_locale, invoker.input_locales) {
|
||||||
|
output_locale = output_locales[current_index]
|
||||||
|
|
||||||
|
# Compute the name of the target for the current file. Save it for the deps.
|
||||||
|
current_name = "${target_name}_${input_locale}"
|
||||||
|
locale_targets += [ ":$current_name" ]
|
||||||
|
|
||||||
|
_repack_one_locale(current_name) {
|
||||||
|
visibility = [ ":$group_target_name" ]
|
||||||
|
locale = input_locale
|
||||||
|
|
||||||
|
# Compute the output name. Mac uses a different location.
|
||||||
|
if (is_mac || is_ios) {
|
||||||
|
output = "${root_gen_dir}/repack/locales/${output_locale}.pak"
|
||||||
|
} else {
|
||||||
|
output = "${root_out_dir}/locales/${output_locale}.pak"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
current_index = current_index + 1
|
||||||
|
}
|
||||||
|
|
||||||
|
# The group that external targets depend on which collects all deps.
|
||||||
|
group(group_target_name) {
|
||||||
|
forward_variables_from(invoker, [ "visibility" ])
|
||||||
|
public_deps = locale_targets
|
||||||
|
}
|
||||||
|
}
|
@@ -26,9 +26,7 @@ endif()
|
|||||||
|
|
||||||
# Determine the project architecture.
|
# Determine the project architecture.
|
||||||
if(NOT DEFINED PROJECT_ARCH)
|
if(NOT DEFINED PROJECT_ARCH)
|
||||||
if(OS_WINDOWS AND "${CMAKE_GENERATOR_PLATFORM}" STREQUAL "arm64")
|
if(CMAKE_SIZEOF_VOID_P MATCHES 8)
|
||||||
set(PROJECT_ARCH "arm64")
|
|
||||||
elseif(CMAKE_SIZEOF_VOID_P MATCHES 8)
|
|
||||||
set(PROJECT_ARCH "x86_64")
|
set(PROJECT_ARCH "x86_64")
|
||||||
else()
|
else()
|
||||||
set(PROJECT_ARCH "x86")
|
set(PROJECT_ARCH "x86")
|
||||||
@@ -95,7 +93,6 @@ if(OS_LINUX)
|
|||||||
-Wno-unused-parameter # Don't warn about unused parameters
|
-Wno-unused-parameter # Don't warn about unused parameters
|
||||||
-Wno-error=comment # Don't warn about code in comments
|
-Wno-error=comment # Don't warn about code in comments
|
||||||
-Wno-comment # Don't warn about code in comments
|
-Wno-comment # Don't warn about code in comments
|
||||||
-Wno-deprecated-declarations # Don't warn about using deprecated methods
|
|
||||||
)
|
)
|
||||||
list(APPEND CEF_C_COMPILER_FLAGS
|
list(APPEND CEF_C_COMPILER_FLAGS
|
||||||
-std=c99 # Use the C99 language standard
|
-std=c99 # Use the C99 language standard
|
||||||
@@ -229,9 +226,11 @@ if(OS_LINUX)
|
|||||||
|
|
||||||
# List of CEF resource files.
|
# List of CEF resource files.
|
||||||
set(CEF_RESOURCE_FILES
|
set(CEF_RESOURCE_FILES
|
||||||
chrome_100_percent.pak
|
cef.pak
|
||||||
chrome_200_percent.pak
|
cef_100_percent.pak
|
||||||
resources.pak
|
cef_200_percent.pak
|
||||||
|
cef_extensions.pak
|
||||||
|
devtools_resources.pak
|
||||||
icudtl.dat
|
icudtl.dat
|
||||||
locales
|
locales
|
||||||
)
|
)
|
||||||
@@ -312,7 +311,7 @@ if(OS_MAC)
|
|||||||
|
|
||||||
# Find the newest available base SDK.
|
# Find the newest available base SDK.
|
||||||
execute_process(COMMAND xcode-select --print-path OUTPUT_VARIABLE XCODE_PATH OUTPUT_STRIP_TRAILING_WHITESPACE)
|
execute_process(COMMAND xcode-select --print-path OUTPUT_VARIABLE XCODE_PATH OUTPUT_STRIP_TRAILING_WHITESPACE)
|
||||||
foreach(OS_VERSION 10.15 10.14 10.13 10.12 10.11)
|
foreach(OS_VERSION 10.15 10.14 10.13 10.12 10.11 10.10)
|
||||||
set(SDK "${XCODE_PATH}/Platforms/MacOSX.platform/Developer/SDKs/MacOSX${OS_VERSION}.sdk")
|
set(SDK "${XCODE_PATH}/Platforms/MacOSX.platform/Developer/SDKs/MacOSX${OS_VERSION}.sdk")
|
||||||
if(NOT "${CMAKE_OSX_SYSROOT}" AND EXISTS "${SDK}" AND IS_DIRECTORY "${SDK}")
|
if(NOT "${CMAKE_OSX_SYSROOT}" AND EXISTS "${SDK}" AND IS_DIRECTORY "${SDK}")
|
||||||
set(CMAKE_OSX_SYSROOT ${SDK})
|
set(CMAKE_OSX_SYSROOT ${SDK})
|
||||||
@@ -320,7 +319,7 @@ if(OS_MAC)
|
|||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
# Target SDK.
|
# Target SDK.
|
||||||
set(CEF_TARGET_SDK "10.11")
|
set(CEF_TARGET_SDK "10.10")
|
||||||
list(APPEND CEF_COMPILER_FLAGS
|
list(APPEND CEF_COMPILER_FLAGS
|
||||||
-mmacosx-version-min=${CEF_TARGET_SDK}
|
-mmacosx-version-min=${CEF_TARGET_SDK}
|
||||||
)
|
)
|
||||||
@@ -463,6 +462,7 @@ if(OS_WINDOWS)
|
|||||||
# List of CEF binary files.
|
# List of CEF binary files.
|
||||||
set(CEF_BINARY_FILES
|
set(CEF_BINARY_FILES
|
||||||
chrome_elf.dll
|
chrome_elf.dll
|
||||||
|
d3dcompiler_47.dll
|
||||||
libcef.dll
|
libcef.dll
|
||||||
libEGL.dll
|
libEGL.dll
|
||||||
libGLESv2.dll
|
libGLESv2.dll
|
||||||
@@ -471,17 +471,13 @@ if(OS_WINDOWS)
|
|||||||
swiftshader
|
swiftshader
|
||||||
)
|
)
|
||||||
|
|
||||||
if(NOT PROJECT_ARCH STREQUAL "arm64")
|
|
||||||
list(APPEND CEF_BINARY_FILES
|
|
||||||
d3dcompiler_47.dll
|
|
||||||
)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
# List of CEF resource files.
|
# List of CEF resource files.
|
||||||
set(CEF_RESOURCE_FILES
|
set(CEF_RESOURCE_FILES
|
||||||
chrome_100_percent.pak
|
cef.pak
|
||||||
chrome_200_percent.pak
|
cef_100_percent.pak
|
||||||
resources.pak
|
cef_200_percent.pak
|
||||||
|
cef_extensions.pak
|
||||||
|
devtools_resources.pak
|
||||||
icudtl.dat
|
icudtl.dat
|
||||||
locales
|
locales
|
||||||
)
|
)
|
||||||
@@ -491,21 +487,15 @@ if(OS_WINDOWS)
|
|||||||
PSAPI_VERSION=1 # Required by cef_sandbox.lib
|
PSAPI_VERSION=1 # Required by cef_sandbox.lib
|
||||||
CEF_USE_SANDBOX # Used by apps to test if the sandbox is enabled
|
CEF_USE_SANDBOX # Used by apps to test if the sandbox is enabled
|
||||||
)
|
)
|
||||||
list(APPEND CEF_COMPILER_DEFINES_DEBUG
|
|
||||||
_HAS_ITERATOR_DEBUGGING=0 # Disable iterator debugging
|
|
||||||
)
|
|
||||||
|
|
||||||
# Libraries required by cef_sandbox.lib.
|
# Libraries required by cef_sandbox.lib.
|
||||||
set(CEF_SANDBOX_STANDARD_LIBS
|
set(CEF_SANDBOX_STANDARD_LIBS
|
||||||
Advapi32.lib
|
|
||||||
dbghelp.lib
|
dbghelp.lib
|
||||||
Delayimp.lib
|
Delayimp.lib
|
||||||
OleAut32.lib
|
|
||||||
PowrProf.lib
|
PowrProf.lib
|
||||||
Propsys.lib
|
Propsys.lib
|
||||||
psapi.lib
|
psapi.lib
|
||||||
SetupAPI.lib
|
SetupAPI.lib
|
||||||
Shell32.lib
|
|
||||||
version.lib
|
version.lib
|
||||||
wbemuuid.lib
|
wbemuuid.lib
|
||||||
winmm.lib
|
winmm.lib
|
||||||
|
93
include/base/cef_callback_helpers.h
Normal file
93
include/base/cef_callback_helpers.h
Normal file
@@ -0,0 +1,93 @@
|
|||||||
|
// Copyright (c) 2014 Marshall A. Greenblatt. Portions copyright (c) 2012
|
||||||
|
// Google Inc. All rights reserved.
|
||||||
|
//
|
||||||
|
// Redistribution and use in source and binary forms, with or without
|
||||||
|
// modification, are permitted provided that the following conditions are
|
||||||
|
// met:
|
||||||
|
//
|
||||||
|
// * Redistributions of source code must retain the above copyright
|
||||||
|
// notice, this list of conditions and the following disclaimer.
|
||||||
|
// * Redistributions in binary form must reproduce the above
|
||||||
|
// copyright notice, this list of conditions and the following disclaimer
|
||||||
|
// in the documentation and/or other materials provided with the
|
||||||
|
// distribution.
|
||||||
|
// * Neither the name of Google Inc. nor the name Chromium Embedded
|
||||||
|
// Framework nor the names of its contributors may be used to endorse
|
||||||
|
// or promote products derived from this software without specific prior
|
||||||
|
// written permission.
|
||||||
|
//
|
||||||
|
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||||||
|
// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||||||
|
// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
|
||||||
|
// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
|
||||||
|
// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||||
|
// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
||||||
|
// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||||
|
// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||||
|
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||||
|
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||||
|
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
|
// This defines helpful methods for dealing with Callbacks. Because Callbacks
|
||||||
|
// are implemented using templates, with a class per callback signature, adding
|
||||||
|
// methods to Callback<> itself is unattractive (lots of extra code gets
|
||||||
|
// generated). Instead, consider adding methods here.
|
||||||
|
//
|
||||||
|
// ResetAndReturn(&cb) is like cb.Reset() but allows executing a callback (via a
|
||||||
|
// copy) after the original callback is Reset(). This can be handy if Run()
|
||||||
|
// reads/writes the variable holding the Callback.
|
||||||
|
|
||||||
|
#ifndef CEF_INCLUDE_BASE_CEF_CALLBACK_HELPERS_H_
|
||||||
|
#define CEF_INCLUDE_BASE_CEF_CALLBACK_HELPERS_H_
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#if defined(BASE_CALLBACK_HELPERS_H_)
|
||||||
|
// Do nothing if the Chromium header has already been included.
|
||||||
|
// This can happen in cases where Chromium code is used directly by the
|
||||||
|
// client application. When using Chromium code directly always include
|
||||||
|
// the Chromium header first to avoid type conflicts.
|
||||||
|
#elif defined(USING_CHROMIUM_INCLUDES)
|
||||||
|
// When building CEF include the Chromium header directly.
|
||||||
|
#include "base/callback_helpers.h"
|
||||||
|
#else // !USING_CHROMIUM_INCLUDES
|
||||||
|
// The following is substantially similar to the Chromium implementation.
|
||||||
|
// If the Chromium implementation diverges the below implementation should be
|
||||||
|
// updated to match.
|
||||||
|
|
||||||
|
#include "include/base/cef_basictypes.h"
|
||||||
|
#include "include/base/cef_build.h"
|
||||||
|
#include "include/base/cef_callback.h"
|
||||||
|
#include "include/base/cef_macros.h"
|
||||||
|
|
||||||
|
namespace base {
|
||||||
|
|
||||||
|
template <typename Sig>
|
||||||
|
base::Callback<Sig> ResetAndReturn(base::Callback<Sig>* cb) {
|
||||||
|
base::Callback<Sig> ret(*cb);
|
||||||
|
cb->Reset();
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
||||||
|
// ScopedClosureRunner is akin to scoped_ptr for Closures. It ensures that the
|
||||||
|
// Closure is executed and deleted no matter how the current scope exits.
|
||||||
|
class ScopedClosureRunner {
|
||||||
|
public:
|
||||||
|
ScopedClosureRunner();
|
||||||
|
explicit ScopedClosureRunner(const Closure& closure);
|
||||||
|
~ScopedClosureRunner();
|
||||||
|
|
||||||
|
void Reset();
|
||||||
|
void Reset(const Closure& closure);
|
||||||
|
Closure Release() WARN_UNUSED_RESULT;
|
||||||
|
|
||||||
|
private:
|
||||||
|
Closure closure_;
|
||||||
|
|
||||||
|
DISALLOW_COPY_AND_ASSIGN(ScopedClosureRunner);
|
||||||
|
};
|
||||||
|
|
||||||
|
} // namespace base
|
||||||
|
|
||||||
|
#endif // !USING_CHROMIUM_INCLUDES
|
||||||
|
|
||||||
|
#endif // CEF_INCLUDE_BASE_CEF_CALLBACK_HELPERS_H_
|
@@ -554,7 +554,12 @@ const LogSeverity LOG_DCHECK = LOG_INFO;
|
|||||||
#define DCHECK_GE(val1, val2) DCHECK_OP(GE, >=, val1, val2)
|
#define DCHECK_GE(val1, val2) DCHECK_OP(GE, >=, val1, val2)
|
||||||
#define DCHECK_GT(val1, val2) DCHECK_OP(GT, >, val1, val2)
|
#define DCHECK_GT(val1, val2) DCHECK_OP(GT, >, val1, val2)
|
||||||
|
|
||||||
|
#if defined(NDEBUG) && defined(OS_CHROMEOS)
|
||||||
|
#define NOTREACHED() \
|
||||||
|
LOG(ERROR) << "NOTREACHED() hit in " << __FUNCTION__ << ". "
|
||||||
|
#else
|
||||||
#define NOTREACHED() DCHECK(false)
|
#define NOTREACHED() DCHECK(false)
|
||||||
|
#endif
|
||||||
|
|
||||||
// Redefine the standard assert to use our nice log files
|
// Redefine the standard assert to use our nice log files
|
||||||
#undef assert
|
#undef assert
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=c487e5fd787b1be8224a8981839e0cfdd0ed74f3$
|
// $hash=00d5124d346e3f3cc3f53d67bcb766d1d798bf12$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_ACCESSIBILITY_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_ACCESSIBILITY_HANDLER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=a4b63e6e7942e3a3961b4f7141a963980178ae6f$
|
// $hash=04cfae434fe901644c1c78f1c30c0921518cc666$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_APP_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_APP_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=7a483ed552ecca4f1aaa03800d366beca1ea2dee$
|
// $hash=430877d950508a545d0baa18c8c8c0d2d183fec4$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_AUDIO_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_AUDIO_HANDLER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=2b9508a328ed0218e2c576af455f8d76e5978545$
|
// $hash=58be0e24b46373bbdad28031891396ea246f446c$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_AUTH_CALLBACK_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_AUTH_CALLBACK_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=09b6ebd4116e983b4af634f1efa17b326a3fc517$
|
// $hash=965eb2e55afec0a4618a7acd9478b9c1215be29d$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_BROWSER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_BROWSER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=ade537f836add7fe0b5fd94ceba26d678abb3e43$
|
// $hash=d56cbf83d6faefa9f716c7308bf7007dad98697d$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_BROWSER_PROCESS_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_BROWSER_PROCESS_HANDLER_CAPI_H_
|
||||||
@@ -43,6 +43,7 @@
|
|||||||
#include "include/capi/cef_base_capi.h"
|
#include "include/capi/cef_base_capi.h"
|
||||||
#include "include/capi/cef_client_capi.h"
|
#include "include/capi/cef_client_capi.h"
|
||||||
#include "include/capi/cef_command_line_capi.h"
|
#include "include/capi/cef_command_line_capi.h"
|
||||||
|
#include "include/capi/cef_print_handler_capi.h"
|
||||||
#include "include/capi/cef_values_capi.h"
|
#include "include/capi/cef_values_capi.h"
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
@@ -60,6 +61,25 @@ typedef struct _cef_browser_process_handler_t {
|
|||||||
///
|
///
|
||||||
cef_base_ref_counted_t base;
|
cef_base_ref_counted_t base;
|
||||||
|
|
||||||
|
///
|
||||||
|
// Called on the browser process UI thread to retrieve the list of schemes
|
||||||
|
// that should support cookies. If |include_defaults| is true (1) the default
|
||||||
|
// schemes ("http", "https", "ws" and "wss") will also be supported. Providing
|
||||||
|
// an NULL |schemes| value and setting |include_defaults| to false (0) will
|
||||||
|
// disable all loading and saving of cookies.
|
||||||
|
//
|
||||||
|
// This state will apply to the cef_cookie_manager_t associated with the
|
||||||
|
// global cef_request_context_t. It will also be used as the initial state for
|
||||||
|
// any new cef_request_context_ts created by the client. After creating a new
|
||||||
|
// cef_request_context_t the cef_cookie_manager_t::SetSupportedSchemes
|
||||||
|
// function may be called on the associated cef_cookie_manager_t to futher
|
||||||
|
// override these values.
|
||||||
|
///
|
||||||
|
void(CEF_CALLBACK* get_cookieable_schemes)(
|
||||||
|
struct _cef_browser_process_handler_t* self,
|
||||||
|
cef_string_list_t schemes,
|
||||||
|
int* include_defaults);
|
||||||
|
|
||||||
///
|
///
|
||||||
// Called on the browser process UI thread immediately after the CEF context
|
// Called on the browser process UI thread immediately after the CEF context
|
||||||
// has been initialized.
|
// has been initialized.
|
||||||
@@ -78,6 +98,13 @@ typedef struct _cef_browser_process_handler_t {
|
|||||||
struct _cef_browser_process_handler_t* self,
|
struct _cef_browser_process_handler_t* self,
|
||||||
struct _cef_command_line_t* command_line);
|
struct _cef_command_line_t* command_line);
|
||||||
|
|
||||||
|
///
|
||||||
|
// Return the handler for printing on Linux. If a print handler is not
|
||||||
|
// provided then printing will not be supported on the Linux platform.
|
||||||
|
///
|
||||||
|
struct _cef_print_handler_t*(CEF_CALLBACK* get_print_handler)(
|
||||||
|
struct _cef_browser_process_handler_t* self);
|
||||||
|
|
||||||
///
|
///
|
||||||
// Called from any thread when work has been scheduled for the browser process
|
// Called from any thread when work has been scheduled for the browser process
|
||||||
// main (UI) thread. This callback is used in combination with CefSettings.
|
// main (UI) thread. This callback is used in combination with CefSettings.
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=cd8c183355a6808abd763ecc0396b5da6c15b3f9$
|
// $hash=5c540e617cf2782876defad365e85cd43932ffce$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_CALLBACK_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_CALLBACK_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=14eca959988209ba8f95037a47192fd50d64f2f1$
|
// $hash=8d4cb3e0bbf230804c93898daa4a8b2866a2c1ce$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_CLIENT_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_CLIENT_CAPI_H_
|
||||||
@@ -53,7 +53,6 @@
|
|||||||
#include "include/capi/cef_keyboard_handler_capi.h"
|
#include "include/capi/cef_keyboard_handler_capi.h"
|
||||||
#include "include/capi/cef_life_span_handler_capi.h"
|
#include "include/capi/cef_life_span_handler_capi.h"
|
||||||
#include "include/capi/cef_load_handler_capi.h"
|
#include "include/capi/cef_load_handler_capi.h"
|
||||||
#include "include/capi/cef_print_handler_capi.h"
|
|
||||||
#include "include/capi/cef_process_message_capi.h"
|
#include "include/capi/cef_process_message_capi.h"
|
||||||
#include "include/capi/cef_render_handler_capi.h"
|
#include "include/capi/cef_render_handler_capi.h"
|
||||||
#include "include/capi/cef_request_handler_capi.h"
|
#include "include/capi/cef_request_handler_capi.h"
|
||||||
@@ -147,13 +146,6 @@ typedef struct _cef_client_t {
|
|||||||
struct _cef_load_handler_t*(CEF_CALLBACK* get_load_handler)(
|
struct _cef_load_handler_t*(CEF_CALLBACK* get_load_handler)(
|
||||||
struct _cef_client_t* self);
|
struct _cef_client_t* self);
|
||||||
|
|
||||||
///
|
|
||||||
// Return the handler for printing on Linux. If a print handler is not
|
|
||||||
// provided then printing will not be supported on the Linux platform.
|
|
||||||
///
|
|
||||||
struct _cef_print_handler_t*(CEF_CALLBACK* get_print_handler)(
|
|
||||||
struct _cef_client_t* self);
|
|
||||||
|
|
||||||
///
|
///
|
||||||
// Return the handler for off-screen rendering events.
|
// Return the handler for off-screen rendering events.
|
||||||
///
|
///
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=5af5bf1e877dd53f21f751d332a9e2166817324c$
|
// $hash=72ba5fe0cc6fe8081ec7b2b556e9022d1c6e8c61$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_COMMAND_LINE_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_COMMAND_LINE_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=175779df75a1405fcc5c337a09e6322c556698ba$
|
// $hash=fcb0328c54e5f629c24bfd232d75c31c372ab6ac$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_CONTEXT_MENU_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_CONTEXT_MENU_HANDLER_CAPI_H_
|
||||||
@@ -294,6 +294,11 @@ typedef struct _cef_context_menu_params_t {
|
|||||||
// items).
|
// items).
|
||||||
///
|
///
|
||||||
int(CEF_CALLBACK* is_custom_menu)(struct _cef_context_menu_params_t* self);
|
int(CEF_CALLBACK* is_custom_menu)(struct _cef_context_menu_params_t* self);
|
||||||
|
|
||||||
|
///
|
||||||
|
// Returns true (1) if the context menu was invoked from a pepper plugin.
|
||||||
|
///
|
||||||
|
int(CEF_CALLBACK* is_pepper_menu)(struct _cef_context_menu_params_t* self);
|
||||||
} cef_context_menu_params_t;
|
} cef_context_menu_params_t;
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=b19ef1c8a781f8d59276357609fe64370bb8a107$
|
// $hash=2f5721138da26a9d7cce300a635b58dae9f51a4a$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_COOKIE_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_COOKIE_CAPI_H_
|
||||||
@@ -61,6 +61,21 @@ typedef struct _cef_cookie_manager_t {
|
|||||||
///
|
///
|
||||||
cef_base_ref_counted_t base;
|
cef_base_ref_counted_t base;
|
||||||
|
|
||||||
|
///
|
||||||
|
// Set the schemes supported by this manager. If |include_defaults| is true
|
||||||
|
// (1) the default schemes ("http", "https", "ws" and "wss") will also be
|
||||||
|
// supported. Calling this function with an NULL |schemes| value and
|
||||||
|
// |include_defaults| set to false (0) will disable all loading and saving of
|
||||||
|
// cookies for this manager. If |callback| is non-NULL it will be executed
|
||||||
|
// asnychronously on the UI thread after the change has been applied. Must be
|
||||||
|
// called before any cookies are accessed.
|
||||||
|
///
|
||||||
|
void(CEF_CALLBACK* set_supported_schemes)(
|
||||||
|
struct _cef_cookie_manager_t* self,
|
||||||
|
cef_string_list_t schemes,
|
||||||
|
int include_defaults,
|
||||||
|
struct _cef_completion_callback_t* callback);
|
||||||
|
|
||||||
///
|
///
|
||||||
// Visit all cookies on the UI thread. The returned cookies are ordered by
|
// Visit all cookies on the UI thread. The returned cookies are ordered by
|
||||||
// longest path, then by earliest creation date. Returns false (0) if cookies
|
// longest path, then by earliest creation date. Returns false (0) if cookies
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=5e19231e3476eef376c2742e8d375bee7bd4ea2d$
|
// $hash=2b24c7d99c59c669719b822f5ea19763d140b001$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_CRASH_UTIL_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_CRASH_UTIL_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=1a256c04042ebd4867f39e1c31def558871b2bab$
|
// $hash=86906c2e971fea7e479738f59bbf85d71ce31953$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_DEVTOOLS_MESSAGE_OBSERVER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_DEVTOOLS_MESSAGE_OBSERVER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=5ae5556e4085faf8cf17ee757f5eeac9197f75c0$
|
// $hash=3253c217564ae9a85a1e971298c32a35e4cad136$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_DIALOG_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_DIALOG_HANDLER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=067fd169a30bec1ad8eeacc5ab1ac750cf59640e$
|
// $hash=eada7e92085d96497f4e69f3e8a7e8aa6746b175$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_DISPLAY_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_DISPLAY_HANDLER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=0517dc6c42fdde9fecfc4549fab1ea12b614e143$
|
// $hash=055c506e7950abba3ec1c12adbbb1a9989cf5ac5$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_DOM_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_DOM_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=f0ceb73b289072a01c45c6e7abf339a4ec924d29$
|
// $hash=3399f17cc69d8fbd5c09f63f81680aa1f68454f0$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_DOWNLOAD_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_DOWNLOAD_HANDLER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=d84044bb582b029af5fa46c75f35b3da948dffd2$
|
// $hash=d6366977af5e2a3a71b4f57042208ff7ed524c6c$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_DOWNLOAD_ITEM_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_DOWNLOAD_ITEM_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=9663321e2be1d000ac54e195c81f210ae40773d1$
|
// $hash=6c8c654be3e69d872b3cfa6bdfb1adf615bff3ac$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_DRAG_DATA_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_DRAG_DATA_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=1cc1f134e68406ae3b05f7e181e12f27262772f0$
|
// $hash=78022908355fbf836799545e67ce2e4663b85fdf$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_DRAG_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_DRAG_HANDLER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=5d5251098be1477705de2a21502dec2d8338ce00$
|
// $hash=b50087959cb679e4132f0fccfd23f01f76079018$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_EXTENSION_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_EXTENSION_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=c952241dabb9d99109ebb64acba0124e43150628$
|
// $hash=a13b5b607d5a2108fac5fe75f5ebd2ede7eaef6a$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_EXTENSION_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_EXTENSION_HANDLER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=00d75d4f1968686cec7db84a59df89d98d8fe146$
|
// $hash=c930140791b9e7d4238110e24fe17b9566a34ec9$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_FILE_UTIL_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_FILE_UTIL_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=03bb69a14868a95abf3bf7b1608dc351480e307f$
|
// $hash=2aa57426a91e10985a5e92830bc3bcd9287708d4$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_FIND_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_FIND_HANDLER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=0fccb41381e922e9d9545ae45ba3e6cf1916c4b0$
|
// $hash=091dd994f37070e9d7c27d0e2f7411ea9cf068f5$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_FOCUS_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_FOCUS_HANDLER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=bce865a34f45e6dee8f413f0d6bd7f4c37ab55c0$
|
// $hash=d8f114b44d02d96b5da0ec399c99091b9ceb6871$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_FRAME_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_FRAME_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=d9da8862142742e780086714bbd4fb44ac95cf2c$
|
// $hash=5afa8e95e6e7bddbd3c442e99b4c2843efb18c49$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_IMAGE_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_IMAGE_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=d991e2a7d1a58a013e4d3a963361fed6918f4ec3$
|
// $hash=e68da1a5db612699b7b727edea2bb629f5d67103$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_JSDIALOG_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_JSDIALOG_HANDLER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=d804a2db0f9ac13afd249407c85cb8d5852508ac$
|
// $hash=70108de432674485dee079e541e0dacd6a437961$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_KEYBOARD_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_KEYBOARD_HANDLER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=d7521ac4f73dabd876344400a165d15954c770b0$
|
// $hash=d6e91d55d41f729dca94ba5766f57849f29d0796$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_LIFE_SPAN_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_LIFE_SPAN_HANDLER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=6c6a719d7cbbc01adfdc9bbe0dff6da10e06e3f3$
|
// $hash=fa3cb1461b9d363c6c7d961f9e291c2fe736170e$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_LOAD_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_LOAD_HANDLER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=79e4e38c732c0cfeef495c8a9726e105054012bb$
|
// $hash=4f4a0d76efaf87055ebf5e784f5d1b69fafdabc2$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_MEDIA_ROUTER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_MEDIA_ROUTER_CAPI_H_
|
||||||
@@ -41,7 +41,6 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "include/capi/cef_base_capi.h"
|
#include "include/capi/cef_base_capi.h"
|
||||||
#include "include/capi/cef_callback_capi.h"
|
|
||||||
#include "include/capi/cef_registration_capi.h"
|
#include "include/capi/cef_registration_capi.h"
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
@@ -111,14 +110,11 @@ typedef struct _cef_media_router_t {
|
|||||||
} cef_media_router_t;
|
} cef_media_router_t;
|
||||||
|
|
||||||
///
|
///
|
||||||
// Returns the MediaRouter object associated with the global request context. If
|
// Returns the MediaRouter object associated with the global request context.
|
||||||
// |callback| is non-NULL it will be executed asnychronously on the UI thread
|
// Equivalent to calling cef_request_context_t::cef_request_context_get_global_c
|
||||||
// after the manager's storage has been initialized. Equivalent to calling cef_r
|
// ontext()->get_media_router().
|
||||||
// equest_context_t::cef_request_context_get_global_context()->get_media_router(
|
|
||||||
// ).
|
|
||||||
///
|
///
|
||||||
CEF_EXPORT cef_media_router_t* cef_media_router_get_global(
|
CEF_EXPORT cef_media_router_t* cef_media_router_get_global();
|
||||||
struct _cef_completion_callback_t* callback);
|
|
||||||
|
|
||||||
///
|
///
|
||||||
// Implemented by the client to observe MediaRouter events and registered via
|
// Implemented by the client to observe MediaRouter events and registered via
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=28fa978051bd3ddff69d58e0dc8f445f64a61480$
|
// $hash=cce24dba079162b10f359769eea176c4009b5ce5$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_MENU_MODEL_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_MENU_MODEL_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=edc411cb0447a6c2965cdeb5f709fe56c43ec2bb$
|
// $hash=071ec8a0e17d3b33acbf36c7ccc26d0995657cf3$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_MENU_MODEL_DELEGATE_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_MENU_MODEL_DELEGATE_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=f14afbd6941bcb37b14cce81569882512c3d7194$
|
// $hash=c6252024911652a4881d753aeeeb2615e6be3904$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_NAVIGATION_ENTRY_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_NAVIGATION_ENTRY_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=6798e6147540596c1abac8c7457d9d1d4d99bd54$
|
// $hash=8a26e2f8273298dcf44d6fbf32fd565f6aaa912c$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_ORIGIN_WHITELIST_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_ORIGIN_WHITELIST_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=84149324b177c47287b935dcb3d5900a33acfdf5$
|
// $hash=19337a70a13352e70452be7fcc25ef2de4b1ae4c$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_PARSER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_PARSER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=0ae1fe7f7141eb05eb7fd44c2d41e4c576afae1e$
|
// $hash=1b218a91d7f3ba0e68f0c3be21a0df91e515d28a$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_PATH_UTIL_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_PATH_UTIL_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=84fc58b3898f25476d9cdd260553390ba5e0b30b$
|
// $hash=b8d7be1399d3426a3f872b12bc1438e041a16308$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_PRINT_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_PRINT_HANDLER_CAPI_H_
|
||||||
@@ -148,7 +148,6 @@ typedef struct _cef_print_handler_t {
|
|||||||
///
|
///
|
||||||
cef_size_t(CEF_CALLBACK* get_pdf_paper_size)(
|
cef_size_t(CEF_CALLBACK* get_pdf_paper_size)(
|
||||||
struct _cef_print_handler_t* self,
|
struct _cef_print_handler_t* self,
|
||||||
struct _cef_browser_t* browser,
|
|
||||||
int device_units_per_inch);
|
int device_units_per_inch);
|
||||||
} cef_print_handler_t;
|
} cef_print_handler_t;
|
||||||
|
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=4b52323c4ce2d0ebcc3438e16fc9a9b181a58adc$
|
// $hash=8f7d7993691e07f4a8a42d63522c751cfba3c168$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_PRINT_SETTINGS_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_PRINT_SETTINGS_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=53ff22b73527aa331d2bd96e008f4cb4f0413042$
|
// $hash=79ec6d99ea47e1cf9b2cca0433704f205e14d3bd$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_PROCESS_MESSAGE_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_PROCESS_MESSAGE_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=c476a8d22852994d9d9695db901efaef13bbfc9d$
|
// $hash=75b16fd9d592c1d22b94d740e1deb61efe3afb97$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_PROCESS_UTIL_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_PROCESS_UTIL_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=8cde223bdb8d25ff163edd95da0d9e238b298016$
|
// $hash=029e237cf80f94a25453bac5a9b1e0765bb56f37$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_REGISTRATION_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_REGISTRATION_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=e4bdab963041a270edabc0954b415eb4cae8e5cb$
|
// $hash=f9806cd79f33b6a762fff25edd4189ae42bc8fd2$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_RENDER_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_RENDER_HANDLER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=41339414bca54054046a8f7fbce402a0e0dd8020$
|
// $hash=8419eb3eba9dd372b019bd367d4f195433b21c9b$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_RENDER_PROCESS_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_RENDER_PROCESS_HANDLER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=273af5bd01c6ab5d4df8efb2af2b4e2da9c21760$
|
// $hash=3efd81a4bfdfca579a77f14bd37b8192122ebda4$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_REQUEST_CALLBACK_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_REQUEST_CALLBACK_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=a5e9055958c3588d583d4d128a5d7c8639f39946$
|
// $hash=b3725b8fa4118936caacda69504dc597f3620d82$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_REQUEST_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_REQUEST_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=2e42334fc22050e207e5a0af6fe290a592e4105f$
|
// $hash=7ce0953f069204a4dd2037c4a05ac9454c5e66a6$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_REQUEST_CONTEXT_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_REQUEST_CONTEXT_CAPI_H_
|
||||||
@@ -132,7 +132,7 @@ typedef struct _cef_request_context_t {
|
|||||||
|
|
||||||
///
|
///
|
||||||
// Returns the cookie manager for this object. If |callback| is non-NULL it
|
// Returns the cookie manager for this object. If |callback| is non-NULL it
|
||||||
// will be executed asnychronously on the UI thread after the manager's
|
// will be executed asnychronously on the IO thread after the manager's
|
||||||
// storage has been initialized.
|
// storage has been initialized.
|
||||||
///
|
///
|
||||||
struct _cef_cookie_manager_t*(CEF_CALLBACK* get_cookie_manager)(
|
struct _cef_cookie_manager_t*(CEF_CALLBACK* get_cookie_manager)(
|
||||||
@@ -356,13 +356,10 @@ typedef struct _cef_request_context_t {
|
|||||||
const cef_string_t* extension_id);
|
const cef_string_t* extension_id);
|
||||||
|
|
||||||
///
|
///
|
||||||
// Returns the MediaRouter object associated with this context. If |callback|
|
// Returns the MediaRouter object associated with this context.
|
||||||
// is non-NULL it will be executed asnychronously on the UI thread after the
|
|
||||||
// manager's context has been initialized.
|
|
||||||
///
|
///
|
||||||
struct _cef_media_router_t*(CEF_CALLBACK* get_media_router)(
|
struct _cef_media_router_t*(CEF_CALLBACK* get_media_router)(
|
||||||
struct _cef_request_context_t* self,
|
struct _cef_request_context_t* self);
|
||||||
struct _cef_completion_callback_t* callback);
|
|
||||||
} cef_request_context_t;
|
} cef_request_context_t;
|
||||||
|
|
||||||
///
|
///
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=fa148db8a0ecd79966814086fb92e439687be701$
|
// $hash=e758d8c53334b91bce818cc6e9f84915778d7827$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_REQUEST_CONTEXT_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_REQUEST_CONTEXT_HANDLER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=1d8b3f540a8305ce1738c5fe7c716434062c67b0$
|
// $hash=0167eb1abe614bd6391d273a8085fa3e53e7c217$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_REQUEST_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_REQUEST_HANDLER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=ffe0de3b50e0a612bd1b055b873c265b030e721d$
|
// $hash=b0e2b63b467c6d4e990405d948908da3546ea1c7$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_RESOURCE_BUNDLE_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_RESOURCE_BUNDLE_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=b9723e0dfe6d03c24665eac2264396743a5254df$
|
// $hash=fd90a707c59a8c04b1b1bfc6129a90e27934f501$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_RESOURCE_BUNDLE_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_RESOURCE_BUNDLE_HANDLER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=a9598f4e94a864e749b425aa62bc519589f5753e$
|
// $hash=5241e3dd5d3fa0b17dd6d6ea2f30734a32150c88$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_RESOURCE_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_RESOURCE_HANDLER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=aec52d0efc8407495fe1fc4821616673da7ed17a$
|
// $hash=afc96f188710bd336d09ce479a650aaa3a55357a$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_RESOURCE_REQUEST_HANDLER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_RESOURCE_REQUEST_HANDLER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=8202bbf8e7f7ae474182c483f0f599b13f6914eb$
|
// $hash=2bccae35945ecea55c4c79bba840b44a691f1aa3$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_RESPONSE_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_RESPONSE_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=cdadf516dc77455c5a3d6633bfb12e1cb276b9bb$
|
// $hash=5b2602702a13a71ac012808eecb09bb8b9494551$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_RESPONSE_FILTER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_RESPONSE_FILTER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=9384e0b2bc27ccbdd7ebb1a86f213c28fd2784a1$
|
// $hash=d93b4ad0b71ffe0a05326b39c3ed0bdb26a73fac$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_SCHEME_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_SCHEME_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=37b3332057dbcf705b61a51cf14640d171d18a74$
|
// $hash=ffd489adc301ed88e1f30f8f38cec1730411a4b5$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_SERVER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_SERVER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=aefb3b63aba8f5df6ab6dc11e2029820c75c36cf$
|
// $hash=badaadcff4641fea876fb626b8ffe5a6f34a376c$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_SSL_INFO_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_SSL_INFO_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=93eb2bc0f51da08a41fb906436654b3452b74fb3$
|
// $hash=3755121a7b89de52a67885ac1c6d12de23f4b657$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_SSL_STATUS_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_SSL_STATUS_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=61ff7a4ebc917482bad5daba7089b92cc62bada8$
|
// $hash=bd5bbcdc385f83512bf64304e180f1a05b765c16$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_STREAM_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_STREAM_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=30d4a63d53bce310ad641cbe5096ae126a664076$
|
// $hash=bba3a9719860f9a81c63cbb052a4c501416b2ada$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_STRING_VISITOR_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_STRING_VISITOR_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=a8b2162b7c3b7cede392e8531c46a1277e990689$
|
// $hash=025daa5db3bf16029953da7703e3e5968bd97fe2$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_TASK_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_TASK_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=9a471c97e43ad3d1d042ba3dc6d887f2f4b0d851$
|
// $hash=d443c0990241554b548bc946f46f35582445e818$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_THREAD_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_THREAD_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=99779f8a728d2e1a0b87d6d6b89bd28e5da16d4c$
|
// $hash=b1b96b7cb636afbd201b88bc1544afc58099c0b6$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_TRACE_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_TRACE_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=11c227079ec0687adeaa8a085aeec37c89346ee7$
|
// $hash=75f4f7a9ff628a6ae699a697722caa5d49546784$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_URLREQUEST_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_URLREQUEST_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=23dc3ab761547687a491e5d7303b73b2d0d54e7a$
|
// $hash=3bb8f9801a153172981120926c7a5629e08d7131$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_V8_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_V8_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=d9074be0e6960c69cfe2c39b92b4dd6f529210d1$
|
// $hash=22f935968cd7f2549def42f5d84694311bde125e$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_VALUES_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_VALUES_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=ed698ff6cb09ee2ed87614e2733c742db827ed4f$
|
// $hash=aedfa5758cbf37dff244c065d55d273231470877$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_WAITABLE_EVENT_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_WAITABLE_EVENT_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=d8b5b641cc036a9cd9375442254d558b066ada69$
|
// $hash=f1b2b6203d45fdf76d72ea1e79fcef0bb2a26138$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_WEB_PLUGIN_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_WEB_PLUGIN_CAPI_H_
|
||||||
@@ -58,7 +58,7 @@ typedef struct _cef_web_plugin_info_t {
|
|||||||
cef_base_ref_counted_t base;
|
cef_base_ref_counted_t base;
|
||||||
|
|
||||||
///
|
///
|
||||||
// Returns the plugin name.
|
// Returns the plugin name (i.e. Flash).
|
||||||
///
|
///
|
||||||
// The resulting string must be freed by calling cef_string_userfree_free().
|
// The resulting string must be freed by calling cef_string_userfree_free().
|
||||||
cef_string_userfree_t(CEF_CALLBACK* get_name)(
|
cef_string_userfree_t(CEF_CALLBACK* get_name)(
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=e06ad8a1e173edd1e888ce6a8f8a9d95394e6a44$
|
// $hash=2d04c2cc1791b90ddb9333fe830ad07042e9df2d$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_X509_CERTIFICATE_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_X509_CERTIFICATE_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=76de25a0d0f0a2cc4657f46c26ec44b6d7d937e8$
|
// $hash=64f6b6477ec81b1d64517cf0af2e3b2121ff39bd$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_XML_READER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_XML_READER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=d3d4ee91a69edd5f12785871b5c5a55e86c5c675$
|
// $hash=f8b7ec1654c7d62153e2670b52ed18eb4c9c58d5$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_CEF_ZIP_READER_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_CEF_ZIP_READER_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=f9db602ed3bcb4b8ceb583034db9d0297b2961fd$
|
// $hash=44811580a3bddb5efed7d697ef8fa0b7e0925ef2$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_TEST_CEF_TEST_HELPERS_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_TEST_CEF_TEST_HELPERS_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=a20dfae14509f99270e5ce1422790681aee2d5f2$
|
// $hash=a5d8033127cf2d21f1cb0c87f76d2d59ec3eace0$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_TEST_CEF_TRANSLATOR_TEST_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_TEST_CEF_TRANSLATOR_TEST_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=069553694811acdd7a7871c895d73fc4f3e2798a$
|
// $hash=ddf96505520b7f8df0662d9f66221917a665b029$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_BOX_LAYOUT_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_BOX_LAYOUT_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=3e4eb9ed3a0cb28ae0459a50f20c8405c7722437$
|
// $hash=3ac114f5bd9aa0e6d62e7540e9205adce485a09d$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_BROWSER_VIEW_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_BROWSER_VIEW_CAPI_H_
|
||||||
@@ -65,17 +65,6 @@ typedef struct _cef_browser_view_t {
|
|||||||
struct _cef_browser_t*(CEF_CALLBACK* get_browser)(
|
struct _cef_browser_t*(CEF_CALLBACK* get_browser)(
|
||||||
struct _cef_browser_view_t* self);
|
struct _cef_browser_view_t* self);
|
||||||
|
|
||||||
///
|
|
||||||
// Returns the Chrome toolbar associated with this BrowserView. Only supported
|
|
||||||
// when using the Chrome runtime. The cef_browser_view_delegate_t::
|
|
||||||
// get_chrome_toolbar_type() function must return a value other than
|
|
||||||
// CEF_CTT_NONE and the toolbar will not be available until after this
|
|
||||||
// BrowserView is added to a cef_window_t and
|
|
||||||
// cef_view_delegate_t::on_window_changed() has been called.
|
|
||||||
///
|
|
||||||
struct _cef_view_t*(CEF_CALLBACK* get_chrome_toolbar)(
|
|
||||||
struct _cef_browser_view_t* self);
|
|
||||||
|
|
||||||
///
|
///
|
||||||
// Sets whether accelerators registered with cef_window_t::SetAccelerator are
|
// Sets whether accelerators registered with cef_window_t::SetAccelerator are
|
||||||
// triggered before or after the event is sent to the cef_browser_t. If
|
// triggered before or after the event is sent to the cef_browser_t. If
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=220a126af3682f716f10b9019e8d1461702aa7c9$
|
// $hash=f850005cb52b08b69b803fc020c77fc7f623839c$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_BROWSER_VIEW_DELEGATE_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_BROWSER_VIEW_DELEGATE_CAPI_H_
|
||||||
@@ -112,14 +112,6 @@ typedef struct _cef_browser_view_delegate_t {
|
|||||||
struct _cef_browser_view_t* browser_view,
|
struct _cef_browser_view_t* browser_view,
|
||||||
struct _cef_browser_view_t* popup_browser_view,
|
struct _cef_browser_view_t* popup_browser_view,
|
||||||
int is_devtools);
|
int is_devtools);
|
||||||
|
|
||||||
///
|
|
||||||
// Returns the Chrome toolbar type that will be available via
|
|
||||||
// cef_browser_view_t::get_chrome_toolbar(). See that function for related
|
|
||||||
// documentation.
|
|
||||||
///
|
|
||||||
cef_chrome_toolbar_type_t(CEF_CALLBACK* get_chrome_toolbar_type)(
|
|
||||||
struct _cef_browser_view_delegate_t* self);
|
|
||||||
} cef_browser_view_delegate_t;
|
} cef_browser_view_delegate_t;
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=eb8e4197f2dba4829b1ed54957e1d5043fb8adaa$
|
// $hash=066842f6905c8eed7de1fc8cf831e06801029b97$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_BUTTON_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_BUTTON_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=f4c4a72bf4db6abaf709f5ce4fb648c2532c85bc$
|
// $hash=71def746b63431f9aa779bbb67e85bc2e0176615$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_BUTTON_DELEGATE_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_BUTTON_DELEGATE_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=1f9c61687a16a5c095c73afd47c1c0a27096ab3c$
|
// $hash=652ac7a90c6cd10b1cbc6ae99a549c03f36c794e$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_DISPLAY_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_DISPLAY_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=967f99321db8d0a900e33f3032b3ba1a6bd6bc9c$
|
// $hash=14016ebf5d63f625436aebd14396e403b673703f$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_FILL_LAYOUT_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_FILL_LAYOUT_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=ae11ffbfed64dc255909f01a7abccbf6acfb5922$
|
// $hash=d947a566036f44439f352aea45098dfb46043b9a$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_LABEL_BUTTON_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_LABEL_BUTTON_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=6a10260132a69996885e20fe54f552fca6f0862b$
|
// $hash=7db4a977d7fbbff0783d0334e53fa47f00fc9fac$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_LAYOUT_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_LAYOUT_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=56ea894f85a5ec444d7899d8ccb548e34b4ba891$
|
// $hash=8e1972f8c40d4c7a708f32016dbfeb5bf2a2ff0b$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_MENU_BUTTON_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_MENU_BUTTON_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=d04871b1f67c5074874d68a50e14e9746d1f175d$
|
// $hash=6668ddfd94bb501f0cb35b2c23043333c1cafe63$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_MENU_BUTTON_DELEGATE_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_MENU_BUTTON_DELEGATE_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=9a56cb55b4454c640ec9edf0af58fbdf7142c129$
|
// $hash=28db02fcdd51238b61d74195dae36fe23e0717da$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_PANEL_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_PANEL_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=954694f6f807cdbff3d5b0533cedae118019b469$
|
// $hash=8a0ded4e62ff61b04fc1694228905daa995197b4$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_PANEL_DELEGATE_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_PANEL_DELEGATE_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=74c1ec16b0fd36657bc6227e19ff529a9e9e7afa$
|
// $hash=3b9789f2149c3e6d6a2e671e5427c19654442ede$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_SCROLL_VIEW_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_SCROLL_VIEW_CAPI_H_
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
// Copyright (c) 2021 Marshall A. Greenblatt. All rights reserved.
|
// Copyright (c) 2020 Marshall A. Greenblatt. All rights reserved.
|
||||||
//
|
//
|
||||||
// Redistribution and use in source and binary forms, with or without
|
// Redistribution and use in source and binary forms, with or without
|
||||||
// modification, are permitted provided that the following conditions are
|
// modification, are permitted provided that the following conditions are
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
// by hand. See the translator.README.txt file in the tools directory for
|
// by hand. See the translator.README.txt file in the tools directory for
|
||||||
// more information.
|
// more information.
|
||||||
//
|
//
|
||||||
// $hash=ffe125c11cab3b704f22e232837f36414b1a36a6$
|
// $hash=06f1c03ba824052122c6217c1227931f15dadd08$
|
||||||
//
|
//
|
||||||
|
|
||||||
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_TEXTFIELD_CAPI_H_
|
#ifndef CEF_INCLUDE_CAPI_VIEWS_CEF_TEXTFIELD_CAPI_H_
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user