The Following 29 Users Say Thank You to jonwil For This Useful Post: | ||
7thd, AapoRantalainen, Amboss, beobachter, Boemien, DA5, Dancairo, endsormeans, foobar, freemangordon, fw190, juiceme, klinglerware, kowalski, malfunctioning, Mara, MartinK, Mentalist Traceur, misiak, nokiabot, OVK, panjgoori, peterleinchen, pichlo, reinob, Skaven2k2, Wasmachinemann-NL, wicket, Wikiwide |
|
2014-11-03
, 12:35
|
|
Posts: 4,118 |
Thanked: 8,901 times |
Joined on Aug 2010
@ Ruhrgebiet, Germany
|
#2
|
The Following 7 Users Say Thank You to peterleinchen For This Useful Post: | ||
|
2014-11-03
, 13:03
|
|
Posts: 1,974 |
Thanked: 1,834 times |
Joined on Mar 2013
@ india
|
#3
|
The Following 3 Users Say Thank You to nokiabot For This Useful Post: | ||
|
2014-11-03
, 13:09
|
|
Posts: 1,974 |
Thanked: 1,834 times |
Joined on Mar 2013
@ india
|
#4
|
The Following 6 Users Say Thank You to nokiabot For This Useful Post: | ||
|
2014-11-03
, 16:35
|
|
Posts: 6,447 |
Thanked: 20,981 times |
Joined on Sep 2012
@ UK
|
#5
|
The Following 9 Users Say Thank You to pichlo For This Useful Post: | ||
|
2014-11-03
, 17:06
|
|
Posts: 1,974 |
Thanked: 1,834 times |
Joined on Mar 2013
@ india
|
#6
|
The Following User Says Thank You to nokiabot For This Useful Post: | ||
|
2014-11-03
, 17:45
|
Posts: 3,074 |
Thanked: 12,960 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#7
|
The Following 23 Users Say Thank You to freemangordon For This Useful Post: | ||
|
2014-11-03
, 19:42
|
Posts: 1,203 |
Thanked: 3,027 times |
Joined on Dec 2010
|
#8
|
No, Qt4 is not an option anymore. Qt5 does support QGraphicsView/Widget option still but that is only on qtmozembed side. It's also going to go away soon.
In this branch
https://github.com/tmeshkova/gecko-d...ackendrefactor
We are going to drop Qt4 support and dependency on Qt5Widgets and switch everything to stock Qt5. No time and strength to support both.
As an alternative it should be possible to just build Gtk embedding wrapper around EmbedLite API for Neo900. Similar to what https://github.com/tmeshkova/qtmozembed does for Qt.
All patches for supporting Gtk backend wrapper are welcome.
The Following 17 Users Say Thank You to Android_808 For This Useful Post: | ||
|
2014-11-03
, 20:31
|
Posts: 3,074 |
Thanked: 12,960 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#9
|
...As an alternative it should be possible to just build Gtk embedding wrapper around EmbedLite API for Neo900. Similar to what https://github.com/tmeshkova/qtmozembed does for Qt.
The Following 14 Users Say Thank You to freemangordon For This Useful Post: | ||
|
2014-11-03
, 20:37
|
Posts: 2,154 |
Thanked: 8,464 times |
Joined on May 2010
|
#10
|
My idea is to:
1.Find the version of mainline Gecko that matches with the Gecko version being shipped on the N900 (in the microb-engine package)
2.Having found this, identify any patches on top of mainline in the N900 Gecko version (whether they be patches that ended up in mainline Gecko later or whether they were Nokia-specific or otherwise dropped
3.Figure out which of the patches from #2 are actually necessary and forward port those to a more modern Gecko version
4.Make the other changes to the modern Gecko required to get it to function as a replacement for microb-engine and make it work as a browser
5.Reverse engineer the pieces that talk to the browser (flash player, maps, a couple others) and see if they are tied to the browser's APIs in ways that will break with a newer Gecko
and 6.Using reverse engieering and whatever else, find a way to make the stuff in #5 work.