![]() |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
make -f client.mk configure/build after mozconfig change (enable gstreamer) |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
http://camendesign.com/code/video_fo...body/test.html it should display video playback with H264 string in right bottom corner, isn't it? |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
oh, sorry, it working now. files was not overwritten. h264 now.
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Hi there,
Can't browse anything with this Fennec. Always get the message the service doesn't answer or is too busy. I checked the terminal, but didn't notice someting special. My data connection is wifi only. Any idea? |
Did I understand you right, you guys are working on a faster browser which will replace the stock browser? That would be awesome!! Can you already tell us, when this browser will be available?
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
@meegofan its avialable already. read thread.
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Hi there.
I made some additionnal testing with the build of January 23. I can't browse any web site as shown on the screenshot. http://romut.free.fr/n9/fennec.png I also join a log from fennec: Quote:
Of course, eveything works with the stock browser and the last official Firefox build. So, any help would be appreciated. |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
So is this only for Harmattan? Or Maemo too?
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
don_falcone: There are Mer builds as well, so you can test it in PlasmaActive and Nemo.
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Desktop builds aren't so interesting to test, since they don't expose the specifics of various mobile devices. Mer builds are armv7hl, so they are targeted for mobile use cases. I test it on Nexus 7 for example with Plasma Active, but you can as well do it on N900 or N9 with Nemo.
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
Though my info regarding Nemo could be outdated as well and nowadays Nemo could be running lightning fast on n900. The point is that by running some exotic non-native binaries, one would not get the correct impression what embedLite is capable of. IMO. Not that I stop anyone to try :) |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
there are developing embedlite fennec, desktop builds are not embed :D
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
@freemangordon: What can you do. N900 is rather limited as is, so you don't have much room for maneuver there. I didn't test Nemo on it really. After I'll get Jolla's device I'll put Nemo on N950 for testing. You can always get the latest build and try running it - it could indeed improve since last time you tried.
@coderus: Embed here refers not to embedded devices, but to embedding the Gecko engine in a separate abstraction from the interface :) It can work even on the desktop and potentially be better than current Mozilla's processing design. |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
:cool:
Quote:
Edit: It tells me that /opt/mozbuildhm/libxpcom.so is missing. I checked the tar-archive if this file simply hasn't been extracted, but this file isn't there even in the tar-archive! I don't get that... |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
EDIT: BTW even if we fail to bring working embedLite on fremantle, if qwazix finishes his job, we'll have a nice QtWebKit browser with QML UI :D |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Does embedlite use the normal firefox profile folder for bookmarks, sync, history and such? Are those functions there or do we have to implement them from scratch?
For example the add bookmark button should just call a function that will be hooked to embedlite, or should I implement a way to save bookmarks? The same goes for history etc. |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
its all ui stuff and we should implement it self ++D
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
I am under the same impression as jalyst, though we should wait romaxa to publish some API to be sure.
BTW profile folder is called mozembed, not fenec |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Why don't you guys join irc freenode #nemomobile ?
romaxa is idling there |
Ok, I found the file libxpcom.so, it's located within /opt/fennec/lib/fennec-17.0a1/
If I export that path via GRE_HOME, then the problem related to libxpcom.so is solved. However, I then get the error: "Could not load XUL functions." Any help is appreciated! |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
@meegofan both libxul.so and libxpcom.so in mozbuildhm archive. no need to get it remotelly.
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
Edit: Just saw, that the MER version of the archive does include libxpcom.so! So there must be an issue with the Harmattan version of the archive... |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Code:
LD_LIBRARY_PATH=./ ./qmlMozEmbedTest |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Here is a way to add a homescreen Icon:
first we need to make a little script so it will avoid all the library errors. go to the terminal (default password of root is rootme) Code:
devel-su apt-get install nano Now copy and paste this in the nano editor Code:
#! /bin/bash now we need to add the executable attribute Code:
chmod 755 /opt/mozbuildhm/mozilla.sh Code:
nano /usr/share/applications/fennecbeta.desktop Code:
[Desktop Entry] Have fun! (the icon will only show up if you have firefox already installed, ofcourse you can change the icon with your own icons instead, just change the path of the 'Icon') If you want to remove the script and homescreen icon: Code:
devel-su (default password is: rootme) |
Finally it's working for me! I really like this new browser, though the speed improvement isn't as huge as expected... Maybe it's due to the configuration, at the startup there is a message which tells me, that harmattan booster can't be loaded...
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
harmattan booster its only startup speed boost. nothing more.
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
stock browser: Loading Time (average): 18.9 sec Standard deviation: 0.4 sec Fennec Nightly 17.0: Loading Time (average): 26.1 sec Standard deviation: 1.3 sec Qt based Fennec: Loading Time (average): 18.1 sec Standard deviation: 1.0 sec Therefore, Qt based Fennec is about 4% faster than the stock browser and about 31% faster than Fennec Nightly 17.0. Compared to the store version of Fennec, the speed improvement might be even higher... Good job!!! By the way, does the Qt based Fennec version have something like a cache? Prior to loading the website I deleted the cache in case of the stock browser and in case of Fennec Nightly 17.0. However, I haven't found such an option in case of Qt based Fennec. Edit: Maybe I should have also mentioned that my N9 is running PR1.3 @1,2ghz and FasterN9 1.14! I just got some more results from Ringmark 1.4.0 (http://rng.io/) stock browser: Ring 1: 37 failed / 94 passed Fennec Nightly 17.0: Ring 1: 13 failed / 134 passed Qt based Fennec: Ring 1: 12 failed / 137 passed So, Qt based Fennec wins this competition as well! I also tried to run Browsermark 2.0 (browsermark.rightware.com) but unfortunately it crashes using fennec browsers. Using the stock browser i get 948 points, which is a rather bad results I guess... |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
You can also try benching with: sunspider; peacekeeper. Fennec hangs on peacekeeper but you gotta wait for it, it will finish.
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
running peacekeeper now
score: 133 html5 capabilities 5/7 :D with desktop UA got score: 123 html5 capabilities 6/7 :D |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Fennec for Harmattan QML UI Demo #1
http://www.youtube.com/watch?v=FmleBTAUo-I |
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
I just found the website http://loadtimer.org, which allows for the measuring of the loading times of popular websites. It also allows for comparison of the times with other devices. Unfortunately, with Qt based Fennec I can't copy and paste my URL-list into the textfield. Furthermore, "select all" is not possible within the textfield. Does anyone have the same issues with textfields?
|
Quote:
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Quote:
No you don't need to do anything from scratch. |
Quote:
|
Re: Qt based Fennec (Firefox) - IPCLiteAPI - Hell it's fast!
Great idea with tap and hold. If you need help with graphics, just pm me or ping me on irc.
|
All times are GMT. The time now is 12:07. |
vBulletin® Version 3.8.8