Re: minimo with spatial navigation
MoonSeok Cho <[email protected]> Thu, 02 Jun 2005 16:03:23 +0900
| Newsgroups | gmane.comp.mozilla.devel.small-devices |
|---|---|
| Organization | Another Netscape Collabra Server User |
| Message-ID | <[email protected]> |
I have compiled mozilla and minimo with spatial navigation function. Mozilla: 1. checkout cvs tree. 2. apply patch 3. modify mozconfig file like this... mk_add_options MOZ_CO_PROJECT=browser,suite,mail,xulrunner ac_add_options --enable-application=suite mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/suite-snav-full ac_add_options --enable-extensions="spatialnavigation" ac_add_options --enable-optimize ac_add_options --disable-debug 4. make -f client.mk build 5. run mozilla. Everything(include spatial navigation) works fine :-) Minimo: 1. checkout cvs tree. 2. apply patch 3. modify mozconfig file like this... # build minimo MINIMO=1 mk_add_options MINIMO=1 mk_add_options MOZ_CO_PROJECT=suite ac_add_options --enable-application=suite mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/suite-snav-minimo # use GTK+-2 widget set with XFT font rendering ac_add_options --enable-default-toolkit=gtk2 ac_add_options --enable-xft ac_add_options --disable-freetype2 # disable XUL support to reduce codesize ac_add_options --disable-xul # enable minimal profile support ac_add_options --disable-profilesharing ac_add_options --disable-profilelocking ac_add_options --enable-single-profile # disable features and skip various build steps #mscho ac_add_options --disable-extensions ac_add_options --enable-extensions="spatialnavigation" ac_add_options --disable-accessibility ac_add_options --disable-composer ac_add_options --enable-plaintext-editor-only ac_add_options --disable-mailnews ac_add_options --disable-ldap ac_add_options --disable-postscript ac_add_options --disable-mathml ac_add_options --disable-jsd #mscho ac_add_options --disable-jsloader ac_add_options --disable-installer ac_add_options --disable-xpinstall ac_add_options --disable-xpfe-components ac_add_options --disable-xprint ac_add_options --disable-necko-disk-cache ac_add_options --disable-plugins # configure necko to allocate smaller network buffers ac_add_options --enable-necko-small-buffers # disable debug logging and tests ac_add_options --disable-dtd-debug ac_add_options --disable-logging ac_add_options --disable-tests # build crypto module (PSM + NSS) ac_add_options --enable-crypto # build minimal set of protocol handlers ac_add_options --enable-necko-protocols=http,file,res,jar # build minimal set of image decoders ac_add_options --enable-image-decoders=png,gif,jpeg # code generation options (optimize for size) ac_add_options --enable-optimize=-Os ac_add_options --enable-strip ac_add_options --disable-debug ac_add_options --enable-reorder ac_add_options --enable-elf-dynstr-gc # enable static build ac_add_options --disable-shared ac_add_options --enable-static # remove link dependency on libstdc++.so LIBS=-lsupc++ CXX=gcc 4. make -f client.mk build 5. package.sh 6. run Minimo Everything works fine except spatial navigation. When I press shift + alt + arrowkey, nothing was happend. Press TAB key, Focus move to next node. I have tested 3 browsers(mozilla, minimo, fresco(ant)) in our stb board. Our board uses x86 compatible chip working on 266MHz clock. 1. Boot-up time Ant: under 1 sec. Minimo(static build): about 5 sec. Mozilla(shared build): about 15 sec. 2. Page Scroll Ant: smooth Minimo: very smooth Mozilla: very smooth 3. Spatial Navigation Ant: Fast Minimo: ? Mozilla: Slow If boot-up time and spatial navigation performance are improved, Minimo is good browser other than commercial browser. In fast system(I guess... over 800MHz clock), Minimo is best browser. ;-) Thanks for your reading. Antonio Gomes wrote: > ext MoonSeok Cho wrote: > >> I have compiled minimo with spatial navigation. >> (Add --enable-extensions="spatialnavigation" to mozconfig) >> >> But, Spatialnavigation not work properly. >> >> Is there anything what I have missed? >> >> Thanks for your reading. > > > Hi , > > could you explain better what is not working properly .... > > regards >