Multiprocess rendering in wayland - webkitgtk+

2013-07-07 Thread Iago Toral
Hi, I am working on porting WebKitGTK+ to Wayland and we are having some difficulties figuring out the proper way to deal with the multiprocess architecture introduced with WebKit2. In WebKit2 we have two processes that are responsible for rendering the contents of a webpage. The WebProcess

[PATCH 3/3] Notify clients when a mode switch occurs

2013-07-07 Thread Hardening
This patch adds a notification of all clients when the mode is switched on an output. The notification occurs only when it's a permanent switch not when the mode is changed for a surface fullscreen. --- src/compositor.c | 27 ++- src/compositor.h | 3 ++- src/shell.c

[PATCH 1/3] Fix compilation with FreeRDP master

2013-07-07 Thread Hardening
context_size has been renamed to ContextSize, this patch fixes it --- src/compositor-rdp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compositor-rdp.c b/src/compositor-rdp.c index 1a973d2..33ec77d 100644 --- a/src/compositor-rdp.c +++ b/src/compositor-rdp.c @@ -915,7 +

[PATCH 2/3] Document RDP compositor options

2013-07-07 Thread Hardening
Help was missing for the RDP compositor, this patch gives details about available options. --- configure.ac | 1 + src/compositor.c | 15 +++ 2 files changed, 16 insertions(+) diff --git a/configure.ac b/configure.ac index 726eb4f..0d0a6a4 100644 --- a/configure.ac +++ b/configur

[PATCH 0/3] Misc corrections for RDP compositor

2013-07-07 Thread Hardening
This serie fixes compilation with FreeRDP, adds some documentation and notifies clients when a permanent mode switch occurs. This last patch is a preliminary work to have the desktop resizing to the resolution announced by the RDP peer. Hardening (3): Fix compilation with FreeRDP master Docum

Name outputs in x11 backend

2013-07-07 Thread Florian Scandella
small patch, will eventually be needed by output configuration. >From f54e832fd453b9854378164aa35e15c816884147 Mon Sep 17 00:00:00 2001 From: Florian Scandella Date: Mon, 8 Jul 2013 00:18:51 +0200 Subject: [PATCH] [compositor-x11] Always generate a name for a x11 output and store it in weston_o

Re: [PATCH RFC] Allow configuration of output positions

2013-07-07 Thread Florian Scandella
On 25/06/13 12:05, Pekka Paalanen wrote: > Hi, > > yeah, the basic approach seems fine to me. You can get an arbitrary > amount of outputs for testing, if you add this functionality to the x11 > backend. Will try to implement it backend independent if possible. > It would also be useful to test a

[PATCH weston] input: check if the resource is valid in seat_get_pointer

2013-07-07 Thread Giulio Camuffo
seat->pointer->focus->resource can be NULL, if the surface was created with weston_surface_create. --- src/input.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/input.c b/src/input.c index 644487a..a7a37e5 100644 --- a/src/input.c +++ b/src/input.c @@ -1181,7 +1181,7 @@ s