|
List Info
Thread: qt-firefox.. again!
|
|
| qt-firefox.. again! |

|
2007-07-15 04:37:01 |
|
Hi,
i just tried to compile Firefox using QT The code is old, so i had to apply a patch (LFS 'mozilla 1.7 freetype39;), fixed a method in a class (nsRenderingContextQt) and.. kaboom, built
However the code is *very* old.. I could just see the a window asking to restore the previous browsing session.. then crashed :( As I have seen, Mozilla dropped QT support in Firefox3 branch
Shouldn't we fix it and maybe port to QT4?
Thank you, Francesco
|
| Re: qt-firefox.. again! |
  Brazil |
2007-07-15 07:30:16 |
Francesco Montefoschi wrote:
>Shouldn't we fix it and maybe port to QT4?
We? Who's we?
I think you mean people with interests similar to yours and
with time
available. It's an interesting endeavour and we'll be happy
to know how
you progress. I suggest you blog about this and recruit some
people to
help you.
If you can produce a Qt-based Firefox, I think a lot of
people will be
interested.
--
Thiago Macieira - thiago (AT) macieira.info - thiago
(AT) kde.org
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
>> Visit
http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
unsubscribe <<
|
|
| Re: qt-firefox.. again! |

|
2007-07-15 07:53:29 |
2007/7/15, Thiago Macieira <thiago kde.org>:
> Francesco Montefoschi wrote:
> >Shouldn't we fix it and maybe port to QT4?
>
> We? Who's we?
I've already used QT to write applications from the scratch,
however
I'm not a code-guru so the help of someone with more
experience would
be very, very useful.
So I posted here, asking the community
> I think you mean people with interests similar to yours
and with time
> available. It's an interesting endeavour and we'll be
happy to know how
> you progress. I suggest you blog about this and recruit
some people to
> help you.
I'm a pragmatic person, blogging it would be like forget it:
this
project already appeared on.. dot, mozilla bugs archive,
mozillazine,
various blogs and forums, etc.
I think here there are guys that can bring QT support to
Firefox!
> If you can produce a Qt-based Firefox, I think a lot of
people will be
> interested.
Yeah, they would be. Specially who come from Windows, where
(I hope)
they use Firefox
Or just who use Firefox instead Konqueror.. you can say
"use gtk-qt
theme engine" - the integration is better (but not
fantastic), but the
app is still slow using GTK
Thank you for your reply Thiago!
Francesco
> --
> Thiago Macieira - thiago (AT) macieira.info - thiago
(AT) kde.org
> PGP/GPG: 0x6EF45358; fingerprint:
> E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
>
>
> >> Visit
http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
unsubscribe <<
>
>
>
>> Visit
http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
unsubscribe <<
|
|
| Re: qt-firefox.. again! |
  Luxembourg |
2007-07-16 16:08:42 |
On Sunday 15 July 2007, Francesco Montefoschi wrote:
> Hi,
>
> i just tried to compile Firefox using QT
> The code is old, so i had to apply a patch (LFS
'mozilla 1.7
> freetype'), fixed a method in a class
(nsRenderingContextQt) and..
> kaboom, built
>
> However the code is *very* old.. I could just see the a
window asking
> to restore the previous browsing session.. then crashed
:(
> As I have seen, Mozilla dropped QT support in Firefox3
branch
>
> Shouldn't we fix it and maybe port to QT4?
Fore sure it would be much more than "nice to
have"
But I guess, from reading this [1], the biggest hurdle would
be a
political one: Getting your code into mozillas cvs.
Also, now with the use of cairo everywhere in mozilla, it is
probably
harder to to port gecko to "pure" Qt.
Of course, also there is a risk for mozilla, that once
Qt-code would be
actively developed in their cvs... Everyone could notice Qt
is by far
the better toolkit...
On the other hand, khtml is very nice nowadays, and if
QtWebkit will be
as nice as it sounds now (with the trolls contributing a
working kpart
using QtWebkit, kwallet, kio, etc), one could think about
simply using
it, and get a maintained html-engine for free which is even
part of Qt.
regards,
yves
[1]: h
ttps://bugzilla.mozilla.org/show_bug.cgi?id=297788
> Thank you,
> Francesco
--
Linux 2.6.20-16-generic #2 SMP Thu Jun 7 20:19:32 UTC 2007
i686
23:01:28 up 3:50, 1 user, load average: 0.34, 0.20,
0.12
>> Visit
http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
unsubscribe <<
|
|
| Re: qt-firefox.. again! |

|
2007-07-16 16:33:39 |
|
2007/7/16, Yves Glodt < yg mind.lu">yg mind.lu>:
On Sunday 15 July 2007, Francesco Montefoschi wrote: > Hi, > > i just tried to compile Firefox using QT > The code is old, so i had to apply a patch (LFS 'mozilla 1.7 > freetype39;), fixed a method in a class (nsRenderingContextQt) and..
> kaboom, built > > However the code is *very* old.. I could just see the a window asking > to restore the previous browsing session.. then crashed :( > As I have seen, Mozilla dropped QT support in Firefox3 branch
> > Shouldn9;t we fix it and maybe port to QT4?
Fore sure it would be much more than "nice to have" 
But I guess, from reading this [1], the biggest hurdle would be a political one: Getting your code into mozillas cvs.
Yes, it's true - Mozilla is not very.. open. Just the code is open. Nothing else :(
Not very polite, I agree. However, even if we provide .patch files against the official branch (not a fork), and giving to the users prebuilt packages, ..
I think it would be ok to start, don't you?
Also, now with the use of cairo everywhere in mozilla, it is probably
harder to to port gecko to "pure" Qt. Yes, it's true. They are using a ridiculous toolkit which doesn't provide anything.. shhhhhhh, speak lower, don't tell them QT provides SQLite and SVG ;)
I think, for now, to use QT just to build the main GUI, nothing else. And maybe, later, work in the trunk branch (Firefox3/cairo)
Of course, also there is a risk for mozilla, that once Qt-code would be actively developed in their cvs... Everyone could notice Qt is by far the better toolkit... 
On the other hand, khtml is very nice nowadays, and if QtWebkit will be as nice as it sounds now (with the trolls contributing a working kpart using QtWebkit, kwallet, kio, etc), one could think about simply using
it, and get a maintained html-engine for free which is even part of Qt. Yes, I don't doubt it. But Firefox is more familiar for who came form Windows, or for who.. just don't like Konqueror and want Firefox
regards, yves Thank you for your contribute! Francesco
[1]: https://bugzilla.mozilla.org/show_bug.cgi?id=297788
> Thank you, > Francesco
-- Linux 2.6.20-16-generic #2 SMP Thu Jun 7 20:19:32 UTC 2007 i686 23:01:28 up 3:50, 1 user, load average: 0.34, 0.20, 0.12
>> Visit
http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
|
| Re: qt-firefox.. again! |

|
2007-07-16 16:44:41 |
On 16.07.07 23:08:42, Yves Glodt wrote:
> On Sunday 15 July 2007, Francesco Montefoschi wrote:
> > Hi,
> >
> > i just tried to compile Firefox using QT
> > The code is old, so i had to apply a patch (LFS
'mozilla 1.7
> > freetype'), fixed a method in a class
(nsRenderingContextQt) and..
> > kaboom, built
> >
> > However the code is *very* old.. I could just see
the a window asking
> > to restore the previous browsing session.. then
crashed :(
> > As I have seen, Mozilla dropped QT support in
Firefox3 branch
> >
> > Shouldn't we fix it and maybe port to QT4?
>
> Fore sure it would be much more than "nice to
have"
>
> But I guess, from reading this [1], the biggest hurdle
would be a
> political one: Getting your code into mozillas cvs.
Uhm, I fail to see where the problem is with that. The
thread you posted
only shows that Dirk lost interest in providing patches to
show the
Mozilla dev's he can work with the Mozilla code. The same
thing happens
in KDE, you don't just get a svn account by asking for one.
Andreas
--
You will be called upon to help a friend in trouble.
>> Visit
http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
unsubscribe <<
|
|
| Re: qt-firefox.. again! |

|
2007-07-16 17:18:14 |
|
Yeah, but was not the first lamer surfing in the Internet They refused him, even if he could fix a void in moz - the QT support
If tomorrow here will come an opensource guru who started an important project, wouldn';t you provide him/her an account?
SVN (CVS) is rollbackable, where is the problem? If he/she goes mad, you can ban the user and rollback the source. IMHO, the problem doesn't exist.
F.
2007/7/16, Andreas Pakulat <
apaku gmx.de">apaku gmx.de>:On 16.07.07 23:08:42, Yves Glodt wrote:
> On Sunday 15 July 2007, Francesco Montefoschi wrote: > > Hi, > > > > i just tried to compile Firefox using QT > > The code is old, so i had to apply a patch (LFS 'mozilla 1.7
> > freetype39;), fixed a method in a class (nsRenderingContextQt) and.. > > kaboom, built > > > > However the code is *very* old.. I could just see the a window asking > > to restore the previous browsing session.. then crashed :(
> > As I have seen, Mozilla dropped QT support in Firefox3 branch > > > > Shouldn9;t we fix it and maybe port to QT4? > > Fore sure it would be much more than "nice to have"
> > But I guess, from reading this [1], the biggest hurdle would be a > political one: Getting your code into mozillas cvs.
Uhm, I fail to see where the problem is with that. The thread you posted
only shows that Dirk lost interest in providing patches to show the Mozilla dev's he can work with the Mozilla code. The same thing happens in KDE, you don't just get a svn account by asking for one.
Andreas
-- You will be called upon to help a friend in trouble.
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
|
| Re: qt-firefox.. again! |
  Canada |
2007-07-16 17:20:49 |
On Sunday, July 15, 2007 5:37 am Francesco Montefoschi
wrote:
> Hi,
>
> i just tried to compile Firefox using QT
> The code is old, so i had to apply a patch (LFS
'mozilla 1.7 freetype'),
> fixed a method in a class (nsRenderingContextQt) and..
kaboom, built
>
> However the code is *very* old.. I could just see the a
window asking to
> restore the previous browsing session.. then crashed
:(
> As I have seen, Mozilla dropped QT support in Firefox3
branch
>
> Shouldn't we fix it and maybe port to QT4?
>
>
> Thank you,
> Francesco
I once looked through the Gecko codebase to see about the
feasibility of doing
this. After my headache wore off, I concluded that you'd
have to know the
codebase like the back of your hand to be able to do such a
thing, because
AFAICS, there doesn't seem to be any real pattern to it...
--
Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html
>> Visit
http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
unsubscribe <<
|
|
| Re: qt-firefox.. again! |
  Canada |
2007-07-16 17:46:50 |
On Monday 16 July 2007, Andreas Pakulat wrote:
> Uhm, I fail to see where the problem is with that. The
thread you posted
> only shows that Dirk lost interest in providing patches
to show the
> Mozilla dev's he can work with the Mozilla code. The
same thing happens
> in KDE, you don't just get a svn account by asking for
one.
to be fair, the same thing doesn't happen in KDE. when
someone provides
patches they certainly get an account. apparently Mozilla
takes handing out
accounts a bit more "seriously" and it was always
a joke to me that Dirk
didn't get an account.
always ironic when "open source" projects don't
grok the "open" bit.
--
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1
A7F1 DB43
Full time KDE developer sponsored by Trolltech (http://www.trolltech.com
)
>> Visit
http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
unsubscribe <<
|
|
| Re: qt-firefox.. again! |

|
2007-07-16 17:51:10 |
On 17.07.07 00:18:14, Francesco Montefoschi wrote:
> Yeah, but was not the first lamer surfing in the
Internet
Sure, but he didn't show that he contribute's good code to
the project
either. That he cares about the decisions and policies that
are set for
mozilla.
> They refused him, even if he could fix a void in moz -
the QT support
>
> If tomorrow here will come an opensource guru who
started an important
> project, wouldn't you provide him/her an account?
I'm not in a position to do so, but I surely wouldn't give
him an
account just because he works hard on some other project -
unless I've
seen the code of that project and saw that his code is good
enough.
And digging through KDE svn is surely nothing that you can
expect from
the mozilla devs. After all _he_ wants an account, so he has
to show
them that he creates proper code, not they have to go
hunting for his
code.
> SVN (CVS) is rollbackable, where is the problem? If
he/she goes mad, you can
> ban the user and rollback the source.
CVS is not that well revertable (think copy and move of
files) and also
the history stays, you can't clear history without some
really large
effort.
> IMHO, the problem doesn't exist.
No the problem does exist.
Andreas
--
Never give an inch!
>> Visit
http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
unsubscribe <<
|
|
|
|