List Info

Thread: qt-firefox.. again!




qt-firefox.. again!
user name
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 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
Re: qt-firefox.. again!
country flaguser name
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!
user name
2007-07-15 07:53:29
2007/7/15, Thiago Macieira <thiagokde.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!
country flaguser name
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!
user name
2007-07-16 16:33:39


2007/7/16, Yves Glodt < ygmind.lu">ygmind.lu&gt;:
On Sunday 15 July 2007, Francesco Montefoschi wrote:
>; Hi,
>
&gt; i just tried to compile Firefox using QT
> The code is old, so i had to apply a patch (LFS 'mozilla 1.7
> freetype&#39;), fixed a method in a class (nsRenderingContextQt) and..
&gt; 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
&gt;
> 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)
&nbsp;

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 &nbsp;3:50,&nbsp; 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!
user name
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!
user name
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 < apakugmx.de">apakugmx.de>;:
On 16.07.07 23:08:42, Yves Glodt wrote:
&gt; 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&#39;), 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"
>
&gt; 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!
country flaguser name
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!
country flaguser name
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!
user name
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 <<

[1-10] [11-20] [21]

about | contact  Other archives ( Real Estate discussion Medical topics )