Merge efl-port POC code into tizen_src
authorPiotr Tworek <p.tworek@samsung.com>
Sat, 28 Feb 2015 03:30:44 +0000 (12:30 +0900)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Tue, 10 Jul 2018 06:57:09 +0000 (06:57 +0000)
commite00be1ddcd10ff047c7e96e83ce6e07f99d0f05a
tree4c0a4c9fcf897f672a9027f5cb6e52129b8a01ce
parent778a219a1ff59a89e0732886eba578ab40803e02
Merge efl-port POC code into tizen_src

This commit merges code from efl-port POC into tizen_src directory
structure. With this commit in place it's possible to build xwalk and
content_shell on top of cgromium using EFL toolkit. On desktop it should
be as simple as (from top level directory):

$ ./xwalk/gyp_xwalk -Duse_aura=0 -Duse_efl=1 -Dbuilding_for_tizen_mobile=0
$ ninja -C out/Debug content_shell xwalk

Running:
$ ./out/Debug/xwalk <some link>
or:
$ ./out/Debug/content_shell --no-sandbox <some link>

Building the code for Tizen 3.0 is handled by crosswalk-efl.spec file in
xwalk repo.

Building EWK code is currently not possible. EWK will be fixed by future
commits.

Change-Id: I53862b74202c36eb531204f155153b8a9b18deb0
Signed-off-by: Piotr Tworek <p.tworek@samsung.com>
92 files changed:
tizen_src/build/efl_filename_rules.gypi [new file with mode: 0644]
tizen_src/build/system.gyp [new file with mode: 0644]
tizen_src/chromium_impl/base/base_efl.gypi [new file with mode: 0644]
tizen_src/chromium_impl/base/message_loop/message_pump_ecore.cc [moved from tizen_src/impl/shell/message_pump_efl.cc with 83% similarity]
tizen_src/chromium_impl/base/message_loop/message_pump_ecore.h [moved from tizen_src/impl/shell/message_pump_efl.h with 76% similarity]
tizen_src/chromium_impl/chromium_impl.gypi [new file with mode: 0644]
tizen_src/chromium_impl/components/components.gyp [new file with mode: 0644]
tizen_src/chromium_impl/components/js_dialogs_efl.gypi [new file with mode: 0644]
tizen_src/chromium_impl/components/js_dialogs_efl/javascript_dialog_manager_efl.cc [new file with mode: 0644]
tizen_src/chromium_impl/components/js_dialogs_efl/javascript_dialog_manager_efl.h [new file with mode: 0644]
tizen_src/chromium_impl/components/js_dialogs_efl/javascript_modal_dialog_efl.cc [new file with mode: 0644]
tizen_src/chromium_impl/components/js_dialogs_efl/javascript_modal_dialog_efl.h [new file with mode: 0644]
tizen_src/chromium_impl/content/browser/renderer_host/disambiguation_popup_efl.cc [moved from tizen_src/impl/browser/disambiguation_popup_efl.cc with 93% similarity]
tizen_src/chromium_impl/content/browser/renderer_host/disambiguation_popup_efl.h [moved from tizen_src/impl/browser/disambiguation_popup_efl.h with 93% similarity]
tizen_src/chromium_impl/content/browser/renderer_host/native_web_keyboard_event_efl.cc [moved from tizen_src/impl/browser/renderer_host/native_web_keyboard_event_efl.cc with 100% similarity]
tizen_src/chromium_impl/content/browser/renderer_host/render_widget_host_view_efl.cc [new file with mode: 0644]
tizen_src/chromium_impl/content/browser/renderer_host/render_widget_host_view_efl.h [new file with mode: 0644]
tizen_src/chromium_impl/content/browser/renderer_host/web_event_factory_efl.cc [new file with mode: 0644]
tizen_src/chromium_impl/content/browser/renderer_host/web_event_factory_efl.h [new file with mode: 0644]
tizen_src/chromium_impl/content/browser/web_contents/web_contents_impl_efl.cc [moved from tizen_src/impl/browser/web_contents/web_contents_impl_efl.cc with 95% similarity]
tizen_src/chromium_impl/content/browser/web_contents/web_contents_impl_efl.h [moved from tizen_src/impl/browser/web_contents/web_contents_impl_efl.h with 95% similarity]
tizen_src/chromium_impl/content/browser/web_contents/web_contents_view_efl.cc [new file with mode: 0644]
tizen_src/chromium_impl/content/browser/web_contents/web_contents_view_efl.h [new file with mode: 0644]
tizen_src/chromium_impl/content/browser/web_contents/web_drag_dest_efl.cc [new file with mode: 0644]
tizen_src/chromium_impl/content/browser/web_contents/web_drag_dest_efl.h [new file with mode: 0644]
tizen_src/chromium_impl/content/common/cursors/webcursor_efl.cc [moved from tizen_src/impl/common/cursors/webcursor_efl.cc with 92% similarity]
tizen_src/chromium_impl/content/common/cursors/webcursor_efl.h [moved from tizen_src/impl/common/cursors/webcursor_efl.h with 100% similarity]
tizen_src/chromium_impl/content/common/gpu/client/gpu_memory_buffer_impl_efl.cc [moved from tizen_src/impl/content/common/gpu/client/gpu_memory_buffer_impl_efl.cc with 100% similarity]
tizen_src/chromium_impl/content/common/gpu/client/gpu_memory_buffer_impl_efl_pixmap.cc [moved from tizen_src/impl/content/common/gpu/client/gpu_memory_buffer_impl_efl_pixmap.cc with 100% similarity]
tizen_src/chromium_impl/content/common/gpu/client/gpu_memory_buffer_impl_efl_pixmap.h [moved from tizen_src/impl/content/common/gpu/client/gpu_memory_buffer_impl_efl_pixmap.h with 100% similarity]
tizen_src/chromium_impl/content/common/gpu/gpu_memory_buffer_factory_efl.cc [moved from tizen_src/impl/content/common/gpu/gpu_memory_buffer_factory_efl.cc with 94% similarity]
tizen_src/chromium_impl/content/common/gpu/gpu_memory_buffer_factory_efl_pixmap.cc [moved from tizen_src/impl/content/common/gpu/gpu_memory_buffer_factory_efl_pixmap.cc with 100% similarity]
tizen_src/chromium_impl/content/common/gpu/gpu_memory_buffer_factory_efl_pixmap.h [moved from tizen_src/impl/content/common/gpu/gpu_memory_buffer_factory_efl_pixmap.h with 100% similarity]
tizen_src/chromium_impl/content/common/paths_efl.cc [moved from tizen_src/impl/paths_efl.cc with 87% similarity]
tizen_src/chromium_impl/content/common/paths_efl.h [moved from tizen_src/impl/paths_efl.h with 93% similarity]
tizen_src/chromium_impl/content/content_efl.gypi [new file with mode: 0644]
tizen_src/chromium_impl/content/gpu/gpu_thread_override_efl.cc [moved from tizen_src/impl/gpu/gpu_thread_override_efl.cc with 91% similarity]
tizen_src/chromium_impl/content/gpu/gpu_thread_override_efl.h [moved from tizen_src/impl/gpu/gpu_thread_override_efl.h with 100% similarity]
tizen_src/chromium_impl/content/shell/browser/shell_efl.cc [new file with mode: 0644]
tizen_src/chromium_impl/content/shell/browser/shell_main_efl.cc [new file with mode: 0644]
tizen_src/chromium_impl/content/shell/browser/shell_web_contents_view_delegate_efl.cc [new file with mode: 0644]
tizen_src/chromium_impl/efl/efl.gyp [new file with mode: 0644]
tizen_src/chromium_impl/efl/init.cc [new file with mode: 0644]
tizen_src/chromium_impl/efl/init.h [new file with mode: 0644]
tizen_src/chromium_impl/efl/window_factory.cc [new file with mode: 0644]
tizen_src/chromium_impl/efl/window_factory.h [new file with mode: 0644]
tizen_src/chromium_impl/gpu/config/gpu_driver_bug_list_json_efl.cc [moved from tizen_src/impl/gpu/config/gpu_driver_bug_list_json_efl.cc with 100% similarity]
tizen_src/chromium_impl/gpu/config/gpu_info_collector_efl.cc [moved from tizen_src/impl/gpu/config/gpu_info_collector_efl.cc with 100% similarity]
tizen_src/chromium_impl/gpu/config/software_rendering_list_json_efl.cc [moved from tizen_src/impl/gpu/config/software_rendering_list_json_efl.cc with 100% similarity]
tizen_src/chromium_impl/gpu/gpu_efl.gypi [new file with mode: 0644]
tizen_src/chromium_impl/third_party/WebKit/Source/core/core_efl.gypi [new file with mode: 0644]
tizen_src/chromium_impl/third_party/WebKit/Source/core/rendering/RenderThemeChromiumDefault_override.cpp [moved from tizen_src/impl/theme/RenderThemeChromiumDefault_override.cpp with 100% similarity]
tizen_src/chromium_impl/third_party/WebKit/Source/core/rendering/RenderThemeChromiumTizen.cpp [moved from tizen_src/impl/theme/RenderThemeChromiumTizen.cpp with 100% similarity]
tizen_src/chromium_impl/third_party/WebKit/Source/core/rendering/RenderThemeChromiumTizen.h [moved from tizen_src/impl/theme/RenderThemeChromiumTizen.h with 100% similarity]
tizen_src/chromium_impl/third_party/WebKit/Source/core/rendering/themeChromiumTizen.css [moved from tizen_src/impl/theme/themeChromiumTizen.css with 100% similarity]
tizen_src/chromium_impl/ui/base/clipboard/clipboard_efl.cc [moved from tizen_src/impl/components/clipboard/clipboard_efl.cc with 93% similarity]
tizen_src/chromium_impl/ui/base/clipboard/clipboard_efl.h [moved from tizen_src/impl/components/clipboard/clipboard_efl.h with 99% similarity]
tizen_src/chromium_impl/ui/base/clipboard/clipboard_helper_efl.cc [moved from tizen_src/impl/components/clipboard/clipboard_helper_efl.cc with 98% similarity]
tizen_src/chromium_impl/ui/base/clipboard/clipboard_helper_efl.h [moved from tizen_src/impl/components/clipboard/clipboard_helper_efl.h with 98% similarity]
tizen_src/chromium_impl/ui/base/resource/resource_bundle_efl.cc [moved from tizen_src/impl/resource/resource_bundle_efl.cc with 100% similarity]
tizen_src/chromium_impl/ui/events/gesture_detection/gesture_configuration_efl.cc [moved from tizen_src/impl/ui/events/gesture_detection/gesture_configuration_efl.cc with 100% similarity]
tizen_src/chromium_impl/ui/events/platform/x11/x11_event_source_efl.cc [moved from tizen_src/impl/gfx/x11_event_source_efl.cc with 100% similarity]
tizen_src/chromium_impl/ui/gfx/screen_efl.cc [moved from tizen_src/impl/screen_efl.cc with 75% similarity]
tizen_src/chromium_impl/ui/gfx/screen_efl.h [moved from tizen_src/impl/screen_efl.h with 90% similarity]
tizen_src/chromium_impl/ui/gfx/x/x11_types_override.cc [moved from tizen_src/impl/gfx/x11_types_override.cc with 78% similarity]
tizen_src/chromium_impl/ui/gl/efl_pixmap.cc [moved from tizen_src/impl/ui/gl/efl_pixmap.cc with 99% similarity]
tizen_src/chromium_impl/ui/gl/efl_pixmap.h [moved from tizen_src/impl/ui/gl/efl_pixmap.h with 100% similarity]
tizen_src/chromium_impl/ui/gl/gl_context_egl_override.cc [moved from tizen_src/impl/gl/gl_context_egl_override.cc with 83% similarity]
tizen_src/chromium_impl/ui/gl/gl_current_context_efl.cc [moved from tizen_src/impl/gl/gl_current_context_efl.cc with 100% similarity]
tizen_src/chromium_impl/ui/gl/gl_image_efl_pixmap.cc [moved from tizen_src/impl/ui/gl/gl_image_efl_pixmap.cc with 100% similarity]
tizen_src/chromium_impl/ui/gl/gl_image_efl_pixmap.h [moved from tizen_src/impl/ui/gl/gl_image_efl_pixmap.h with 100% similarity]
tizen_src/chromium_impl/ui/gl/gl_shared_context_efl.cc [moved from tizen_src/impl/gl/gl_shared_context_efl.cc with 51% similarity]
tizen_src/chromium_impl/ui/gl/gl_shared_context_efl.h [moved from tizen_src/impl/gl/gl_shared_context_efl.h with 100% similarity]
tizen_src/chromium_impl/ui/snapshot/snapshot_efl.cc [moved from tizen_src/impl/ui/snapshot/snapshot_efl.cc with 97% similarity]
tizen_src/chromium_impl/ui/ui_efl.gypi [new file with mode: 0644]
tizen_src/chromium_impl/ui/ui_targets_efl.gyp [new file with mode: 0644]
tizen_src/gcc46_compat_wrappers/ecore_x_wrapper.h [moved from tizen_src/impl/ecore_x_wrapper.h with 100% similarity]
tizen_src/gcc46_compat_wrappers/google_streaming_api_pb_wrapper.h [moved from tizen_src/impl/google_streaming_api_pb_wrapper.h with 100% similarity]
tizen_src/gcc46_compat_wrappers/openssl_evp_wrapper.h [moved from tizen_src/impl/openssl_evp_wrapper.h with 100% similarity]
tizen_src/gcc46_compat_wrappers/openssl_pem_wrapper.h [moved from tizen_src/impl/openssl_pem_wrapper.h with 100% similarity]
tizen_src/gcc46_compat_wrappers/openssl_ssl_wrapper.h [moved from tizen_src/impl/openssl_ssl_wrapper.h with 100% similarity]
tizen_src/gcc46_compat_wrappers/openssl_x509_wrapper.h [moved from tizen_src/impl/openssl_x509_wrapper.h with 100% similarity]
tizen_src/gcc46_compat_wrappers/openssl_x509v3_wrapper.h [moved from tizen_src/impl/openssl_x509v3_wrapper.h with 100% similarity]
tizen_src/impl/common/webcursor_efl.cc [deleted file]
tizen_src/impl/common/webcursor_efl.h [deleted file]
tizen_src/impl/shell/shell_efl.cc [deleted file]
tizen_src/impl/shell/shell_main.cc [deleted file]
tizen_src/impl/shell/shell_web_contents_view_delegate_efl.cc [deleted file]
tizen_src/impl/theme/theme.gyp [deleted file]
tizen_src/impl/ui/native_theme/native_theme_efl.cc [deleted file]
tizen_src/impl/ui/native_theme/native_theme_efl.h [deleted file]
tizen_src/supplement.gypi [new file with mode: 0644]