|
2014-11-04
, 22:48
|
Posts: 1,203 |
Thanked: 3,027 times |
Joined on Dec 2010
|
#22
|
|
2014-11-06
, 23:10
|
Posts: 567 |
Thanked: 2,965 times |
Joined on Oct 2009
|
#23
|
|
2014-11-07
, 00:09
|
|
Posts: 634 |
Thanked: 3,266 times |
Joined on May 2010
@ Colombia
|
#24
|
So the first place to start is to find the Mozilla mainline code that matches the Fremantle codebase. Anyone know how to track that down?
|
2014-11-07
, 07:05
|
Posts: 567 |
Thanked: 2,965 times |
Joined on Oct 2009
|
#25
|
|
2014-11-07
, 07:42
|
Posts: 3,328 |
Thanked: 4,476 times |
Joined on May 2011
@ Poland
|
#26
|
|
2014-11-07
, 08:03
|
Posts: 1,203 |
Thanked: 3,027 times |
Joined on Dec 2010
|
#27
|
|
2014-11-07
, 12:01
|
Posts: 567 |
Thanked: 2,965 times |
Joined on Oct 2009
|
#28
|
|
2014-11-07
, 13:06
|
Posts: 1,203 |
Thanked: 3,027 times |
Joined on Dec 2010
|
#29
|
The Following User Says Thank You to Android_808 For This Useful Post: | ||
|
2014-11-07
, 16:03
|
Posts: 3,328 |
Thanked: 4,476 times |
Joined on May 2011
@ Poland
|
#30
|
If there is no way to embed Gecko into a GTK app anymore then we could come up with a new browser engine/UI that replaced microb as the system web browser (with the same level of system integration as microb had) and kept only those bits that rtcom-messaging-api/maps actually need.
So to figure out where we go from here we need to answer the following questions:
1.Which non-browser packages on Fremantle use libraries that can be considered part of the "browser" (whether that be tablet-browser-*, browser-eal, browser-neteal or otherwise)
2.Is there still a way to embed the Gecko rendering engine into a GTK application that can be used on Fremantle? (via embedlite or otherwise)
and 3.If not, is there a way to embed Webkit into a GTK application that can be used on Fremantle?
Having regard to the answers to #2 and #3, would it be better to:
A.Use new-Gecko as a replacement for browserd
B.Use new-Gecko in a new browser UI (that replaced the system browser but not the engine used by rtcom-messaging-api/maps)
C.Use Webkit as a replacement for browserd
D.Use Webkit in a new browser UI (that replaced the system browser but not the engine used by rtcom-messaging-api/maps)
or E.Keep microb as the system browser but make a new browser (with either engine) that installed alongside microb (and didn't try to integrate with any system stuff)