On 04/20/2011 01:56 AM, ext jeremias bosch wrote:
On 04/20/2011 10:48 AM, [email protected] <mailto:[email protected]> wrote:

Hi,

Is there still work to be done regarding bug, https://bugs.meego.com/show_bug.cgi?id=8664?


First of all we are loading home page which is related to about:xxx protocol, and that protocol by default loaded in UI process, and if that page having some JS/network related content it might freeze browser UI, this is the reason why fennec typing does not work even if it is visible.... (about:firefox page has sync stuff, extensions checking et.c.) I guess redirect to non-about: page will fix it, also if you load some local page like, /usr/share/fennec/home.html it is going to be much more responsive.

Second - fennec resizing on startup... not sure if it still the problem... but before I've seen some bunch of resize events. it make sense to run oprofile on N900 meego and check what is the real reason of slow startup, on Android startup taking 3-5 second sometime even faster, on Harmattan it is 5 seconds (in 5 seconds you can type into url bar)

Br, Oleg


From a user point of view the issue is not only startup time, but the delay between UI appearing and being able to actually input URL. The whole process still takes way too much time, and led me to not demoing Fennec in MeeGo Summit for example even though I really wanted since there has been good progress lately.

Jukka

Hi,

no even on much much more powerful devices startup takes still up to 10 seconds in worstcase. Its a systematical issue. Within android firefox bestcase startup time is around 3-5 seconds iirc.

- Jeremias

*From:*[email protected] <mailto:[email protected]> [mailto:[email protected]] *On Behalf Of *ext jeremias bosch
*Sent:* 20. huhtikuuta 2011 10:40
*To:* Hartikainen Vesa-Matti (Nokia-SD/Tampere)
*Cc:* [email protected] <mailto:[email protected]>; [email protected] <mailto:[email protected]>
*Subject:* Re: [Meego-handset] [N900] Fennec pre-starting

Hi

i do NOT recommend to do prestarting at all. It leads to all kind of trouble and issues.

The issues

  * device start taking longer,
  * constant memory consumption ending in question
  * how to avoid that fennec shows ui when prestarting
  * what happens when user actually close fennec.
  * constant usetime / cpu usage from fennec

We tried to adjust an extension we made once to work on meego. This extension was able to handle all this - but we found that its not that simple with avoiding relations to libmeegotouch and so we did not
follow this path.

Again, i recommend you to NOT do prestarting.

Jeremias


On 04/20/2011 09:16 AM, [email protected] <mailto:[email protected]> wrote:

Hi,
Carsten, was this with old fennec? Jeremias, is this still possible with new (current) fennec? Also, do we have enough memory in N900 to prestart fennec or are will the device be running low on memory if we do so? Any other issues in prestarting? BR,
  Vesku
On 20.4.2011, at 9:49, ext Carsten Munk wrote:
    Hi,

    I had an item on my todo to describe how to do faststart/prestarting

    in Fennec. My old package is broken so can't just as easily make a

    patch but here's steps for someone to implement:

    Add to mozconfig.(x86, arm):

    ac_add_options --enable-faststart

    Add file fennec-faststart.desktop to package:

    [Desktop Entry]

    Name=Fennec faststart

    Exec=/usr/bin/fennec -faststart-hidden

    Terminal=False

    Type=Application

    In %install phase, SOURCE6 should be whatever SOURCEX

    fennec-faststart.desktop is.

    mkdir -p %{buildroot}/etc/xdg/autostart

    cp %{SOURCE6} %{buildroot}/etc/xdg/autostart/fennec-faststart.desktop

    and then in %files add:

    /etc/xdg/autostart/fennec-faststart.desktop

    .. and that's prestarting of Fennec, back in the version I had.

    /Carsten

    _______________________________________________

    MeeGo-handset mailing list

[email protected] <mailto:[email protected]> http://lists.meego.com/listinfo/meego-handset


_______________________________________________
MeeGo-handset mailing list
[email protected]
http://lists.meego.com/listinfo/meego-handset

Reply via email to