Hi,

We really should use the librairies of Chromium.

This is the *only* combination tested and validated.

Unless we start running all the upstream tests and all blink layout tests I
don't think we can say how safe it is to use alternatives to Chromium
third_party directory.

As I see it today we don't have the manpower to manage such enterprise.

I don't think we can have big gains on the disk footprint and memory
footprint attacking the problem this way. Helping to modularize Blink and
Chromium upstream is probably more valuable (think about opting out SVG for
example).

Thanks.
Le 19 févr. 2014 12:42, "Kenneth Rohde Christiansen" <
[email protected]> a écrit :

> I would go for using the Chromium libraries (the runtime is the corner
> stone of Tizen IVI anyway) if there are no apparent reason not to. If
> there are we should look at applying the patches to the system
> libraries.
>
> Kenneth
>
> On Wed, Feb 19, 2014 at 12:40 PM, Kenneth Rohde Christiansen
> <[email protected]> wrote:
> > Please be aware that some of the Chromium distributed libraries have
> > patches on top for performance and memory improvement as well as
> > security.
> >
> > Kenneth
> >
> > On Wed, Feb 19, 2014 at 11:54 AM,
> > [email protected]
> > <[email protected]> wrote:
> >>
> >> Hi,
> >>
> >> I'm working on Crosswalk integration on Tizen IVI.
> >> I've made a quick study about crosswalk memory footprint.
> >> I've tried to use the maximum of Tizen available dependencies instead
> of 3rd
> >> party ones.
> >>
> >> Atm I'm able to use the below Tizen depedencies thanks to the
> use_system_xxx
> >> build flags
> >> and python script (./src/build/linux/unbundle/replace_gyp_files.py) :
> >> - flac
> >> - harfbuzz
> >> - libevent
> >> - libjpeg
> >> - libpng
> >> - libvpx
> >> - speex
> >> - libusb
> >> - openssl
> >>
> >> I get a 'poor' gain of 1684 Bytes on disk space and nothing (less than 1
> >> MB over 135 MB) on RAM footprint.
> >>
> >> Then there are some 3rd party deps without use_system_xxx build flag
> (like
> >> mesa),
> >> I suppose that is volunteer to not let the user chooses those external
> >> deps...
> >> Before deeply digging into this, I'm wondering whether someone has
> already
> >> thought
> >> at this and could share information.
> >>
> >> The point is to reduce memory footprint and so duplicated packages in
> >> Tizen, brought by Crosswalk 3rd party deps. We could either apply
> >> chromium patches to Tizen deps or replace Tizen packages by Crosswalk
> >> 3rd party package...
> >>
> >> Any opinions on this topic is welcomed.
> >>
> >> Thanks and regards,
> >> Corentin
> >>
> >> _______________________________________________
> >> Crosswalk-dev mailing list
> >> [email protected]
> >> https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev
> >
> >
> >
> > --
> > Kenneth Rohde Christiansen
> > Web Platform Architect, Intel Corporation.
> > Phone  +45 4294 9458 ﹆﹆﹆
>
>
>
> --
> Kenneth Rohde Christiansen
> Web Platform Architect, Intel Corporation.
> Phone  +45 4294 9458 ﹆﹆﹆
> _______________________________________________
> Crosswalk-dev mailing list
> [email protected]
> https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev
>
_______________________________________________
Crosswalk-dev mailing list
[email protected]
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev

Reply via email to