You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While testing cog browser on our tool with iMX51 I saw these black triangles that is drawn of top of cog's window that is blocking the browsers window which is also visible in screenshot. Same behavior happens with both local and remote pages.
First i have believed something is wrong with gpu driver or weston but running weston-simple-egl and weston-simple-dmabuf-egl is running fine on screen. Also i can run weston-terminal without any issue.
My current system has iMX51 Soc with;
Linux 5.4 with freedreno
weston 10.0.2
libwpe 1.14.0
wpewebkit 2.38
cog 0.16 (i have also tried with 0.14 too)
Example web page (without table);
<!DOCTYPE html>
<html>
<body style="background-color:powderblue;">
<h1>My First Heading</h1>
<p>My first paragraph.</p>
</body>
</html>
I'm trying to run this page with COG_PLATFORM_WL_VIEW_FULLSCREEN=1 XDG_RUNTIME_DIR=/run/user/0 WAYLAND_DISPLAY=wayland-1 cog <path_to_html>
Here is with G_MESSAGES_DEBUG enabled:
G_MESSAGES_DEBUG=Cog,Cog-Core,Cog-Wayland COG_PLATFORM_WL_VIEW_FULLSCREEN=1 XDG_RUNTIME_DIR=/run/user/0 WAYLAND_DISPLAY=wayland-1 cog --bg-color=FFFF00 /data/test.html
(process:3075): Cog-Core-DEBUG: 13:12:11.417: ensure_extension_points: Extension points registered.
(process:3075): Cog-Core-DEBUG: 13:12:11.439: cog_modules_add_directory: Scanning '/usr/lib/cog/modules'
Cog-INFO: 13:12:11.482: com.igalia.Cog.Platform:
Cog-INFO: 13:12:11.484: wl - 500/CogWlPlatform
Cog-INFO: 13:12:11.486: drm - 200/CogDrmPlatform
Cog-INFO: 13:12:11.488: headless - 100/CogHeadlessPlatform
(cog:3075): Cog-DEBUG: 13:12:11.539: platform_setup: Platform name: (null)
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.559: Initializing Wayland...
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.563: Using 'wl_compositor' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.566: Using 'wl_subcompositor' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.568: Ignoring 'wp_viewporter' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.570: Ignoring 'zxdg_output_manager_v1' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.571: Using 'wp_presentation' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.574: Ignoring 'zwp_relative_pointer_manager_v1' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.575: Ignoring 'zwp_pointer_constraints_v1' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.577: Ignoring 'zwp_input_timestamps_manager_v1' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.578: Ignoring 'wl_data_device_manager' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.580: Using 'wl_shm' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.581: Ignoring 'weston_debug_v1' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.582: Ignoring 'weston_touch_calibration' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.583: Ignoring 'wl_drm' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.584: Using 'wl_seat' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.585: Ignoring 'zwp_linux_dmabuf_v1' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.587: Ignoring 'weston_direct_display_v1' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.588: Ignoring 'zwp_linux_explicit_synchronization_v1' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.589: Ignoring 'weston_content_protection' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.590: Using 'wl_output' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.591: Ignoring 'zwp_input_panel_v1' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.593: Ignoring 'zwp_input_method_v1' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.594: Using 'zwp_text_input_manager_v1' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.595: Using 'xdg_wm_base' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.597: Ignoring 'weston_desktop_shell' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.598: Ignoring 'weston_screenshooter' interface obtained from the Wayland registry.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.599: Initializing EGL...
Cog-Wayland-INFO: 13:12:11.738: EGL version 1.4 initialized.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.740: Creating Wayland surface...
(cog:3075): Cog-Core-DEBUG: 13:12:11.795: gamepad setup: none
(cog:3075): Cog-DEBUG: 13:12:11.797: platform_setup: Selected CogWlPlatform @ 0x17af650
(cog:3075): GLib-GIO-WARNING **: 13:12:11.844: Your application does not implement g_application_activate() and has no handlers connected to the 'activate' signal. It should do one of these.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.850: Enumerating seat capabilities:
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.852: - Keyboard
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.864: - Touch
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.866: Done enumerating seat capabilities.
(cog:3075): Cog-Wayland-DEBUG: 13:12:11.869: Seat name: 'default'
Cog-Wayland-INFO: 13:12:11.870: Got scale factor 1 for output 0x17c0680
Cog-Wayland-INFO: 13:12:11.871: Output 0x17c0680 is 800x480 @ 57.54Hz
(cog:3075): Cog-Wayland-DEBUG: 13:12:12.049: Configuring new size: 800x480
(cog:3075): Cog-Wayland-DEBUG: 13:12:12.070: New XDG toplevel configuration: (800, 480)
(cog:3075): Cog-Wayland-DEBUG: 13:12:12.073: Resized EGL buffer to: (800, 480) @1x
(cog:3075): Cog-Wayland-DEBUG: 13:12:13.010: New XDG toplevel configuration: (800, 480)
(cog:3075): Cog-Wayland-DEBUG: 13:12:13.021: Resized EGL buffer to: (800, 480) @1x
Cog-Core-Message: 13:12:13.034: <file:///data/test.html> Load started.
Cog-Core-Message: 13:12:13.116: <file:///data/test.html> Loading...
Cog-Core-Message: 13:12:13.182: <file:///data/test.html> Loaded successfully.
While testing cog browser on our tool with iMX51 I saw these black triangles that is drawn of top of cog's window that is blocking the browsers window which is also visible in screenshot. Same behavior happens with both local and remote pages.
First i have believed something is wrong with gpu driver or weston but running
weston-simple-egl
andweston-simple-dmabuf-egl
is running fine on screen. Also i can runweston-terminal
without any issue.My current system has iMX51 Soc with;
Linux 5.4 with freedreno
weston 10.0.2
libwpe 1.14.0
wpewebkit 2.38
cog 0.16 (i have also tried with 0.14 too)
Example web page (without table);
I'm trying to run this page with
COG_PLATFORM_WL_VIEW_FULLSCREEN=1 XDG_RUNTIME_DIR=/run/user/0 WAYLAND_DISPLAY=wayland-1 cog <path_to_html>
Here is with G_MESSAGES_DEBUG enabled:
Here is logs with WAYLAND_DEBUG=1
The text was updated successfully, but these errors were encountered: