Hi folks,

Currently we are trying to implement such kind of Suspend/Resume logic.  It
is in fact a P1 (Priority 1) bug in Tizen.

It does not work already, but it's WIP. Please refer to the patches :

What I have been trying to do :
- implement a put-to-foreground logic in Ozone-Wayland by doing
Hide()/Show() ;
https://crosswalk-project.org/jira/secure/attachment/11607/crosswalk-hideshow2.patch

- from the tizen-extensions-crosswalk process, send a new "Show" D-Bus
signal :
https://bugs.tizen.org/jira/secure/attachment/14510/xwalk-appshow.patch

- from the pure Crosswalk part, receive this "Show" D-Bus signal, and run
the Ozone-Wayland Show() function :
https://bugs.tizen.org/jira/secure/attachment/14510/xwalk-appshow.patch

Currently there is a timeout when doing this, maybe to do a
misunderstanding of how the processes work together. Any feedback
appreciated !


2014-07-11 11:31 GMT+02:00 Baptiste Durand <
baptiste.dur...@open.eurogiciel.org>:

> Hi all,
>
> This features is  strongly needed and linked to BUG TC-1388 also linked to
> bug XWALK-1861.
>
> Please Manuel , As you're working on this bug, could you share your
> current status?
>
> Thanks
>
>
>
>
>
> 2014-07-11 10:58 GMT+02:00 Cao, Jenny Q <jenny.q....@intel.com>:
>
>> Xinchao
>> Pls help to update the "Fix version" of XWALK-1497, 1498 to "Crosswalk 8"
>> if the feature is target to Crosswalk 8
>> Thanks
>> Jenny
>>
>> -----Original Message-----
>> From: Crosswalk-dev [mailto:
>> crosswalk-dev-boun...@lists.crosswalk-project.org] On Behalf Of Xinchao
>> He
>> Sent: Friday, July 11, 2014 10:32 AM
>> To: crosswalk-dev@lists.crosswalk-project.org
>> Subject: [Crosswalk-dev] Intent to Implement - Suspend and resume web
>> application for Tizen
>>
>> Summary:
>> Tizen requires the web application can be suspended when receiving a
>> suspend event from Tizen system, and also can be resumed if
>> the corresponding resume event is received.
>>
>> Spec:
>> Tizen core spec:
>>
>> https://source.tizen.org/sites/default/files/page/tizen-2.2-wrt-core-spec.pdf
>> ,
>> the 0320 and 0330 sections.
>>
>> Affected Components:
>> xwalk core, chromium-crosswalk, xwalk-launcher
>>
>> Related feature in JIRA:
>> https://crosswalk-project.org/jira/browse/XWALK-1497
>> https://crosswalk-project.org/jira/browse/XWALK-1498
>>
>> Target Release:
>> Crosswalk 8
>>
>> Target Pelease:
>> Crosswalk for Tizen
>>
>> Implementation details:
>> 1. Export the suspend and resume function which is already valid in
>> Chromium/Blink Document class.
>> 2. Xwalk render process should be enabled to invoke the suspend and
>> resume function when corresponding IPC messages are received.
>> 3. Xwalk UI process should listen web application suspend and resume
>> events in DBus service and send IPC messages to xwalk render process.
>> 4. xwalk-launcher needs to handle Tizen system suspend and resume event,
>> which are fired from Tizen application framework, and send it into xwalk
>> UI process through DBus service.
>>
>> --
>> Best Regards,
>> He, Xinchao
>> _______________________________________________
>> Crosswalk-dev mailing list
>> Crosswalk-dev@lists.crosswalk-project.org
>> https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev
>> _______________________________________________
>> Crosswalk-dev mailing list
>> Crosswalk-dev@lists.crosswalk-project.org
>> https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev
>>
>
>
>
> --
> Baptiste DURAND
> Eurogiciel Vannes/FR
>



-- 
Regards,



*Manuel BACHMANN Tizen Project VANNES-FR*
_______________________________________________
Crosswalk-dev mailing list
Crosswalk-dev@lists.crosswalk-project.org
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev

Reply via email to