Closed
Bug 195865
Opened 23 years ago
Closed 23 years ago
Remove GLE support code
Categories
(SeaMonkey :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla1.4alpha
People
(Reporter: kenz.gelsoft, Assigned: asa)
Details
Attachments
(1 file, 2 obsolete files)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; ja-JP; rv:1.3b) Gecko/20030227
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; ja-JP; rv:1.3b) Gecko/20030227
Code to support GLE(GTK+ Layout Engine) is now not needed. Because GLE has
become a GTK module, and then it can be loaded and initialized at runtime.
Reproducible: Always
Steps to Reproduce:
1.
2.
3.
# and in fact, GLE with mozilla is useless with errors below:
# (Gtk-CRITICAL **: file gtkwidget.c: line 3931 (gtk_widget_get_toplevel):
assertion `GTK_IS_WIDGET (widget)' failed.
| Reporter | ||
Comment 1•23 years ago
|
||
I think we can remove these now:
http://lxr.mozilla.org/seamonkey/search?string=MOZ_GLE
| Reporter | ||
Comment 2•23 years ago
|
||
not tested yet
Updated•23 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
| Reporter | ||
Comment 3•23 years ago
|
||
cc-ing blizzard,
blizzard: I've removed a part of gle support code at bug11847 patch. we should
remove the rest code too now, shouldn't we?
| Reporter | ||
Comment 4•23 years ago
|
||
sorry, not bug 11847 but bug 118478.
Comment 5•23 years ago
|
||
Yeah, no one uses it for anything. If you want to whip up a patch, feel free.
| Reporter | ||
Comment 6•23 years ago
|
||
change:
* appended autoconf-ed configure script by autoconf 2.13
Attachment #116179 -
Attachment is obsolete: true
| Reporter | ||
Comment 7•23 years ago
|
||
cls:
This patch is backout of this check in (Add GLE support)
http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=MozillaTinderboxAll&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Change+Size&hours=2&date=explicit&mindate=09%2F05%2F1999+08%3A50%3A00&maxdate=09%2F05%2F1999+08%3A55%3A00&cvsroot=%2Fcvsroot
I think this is harmless, but I can try this patch by building a build only on
my machine (Debian Linux(sid)). other platforms using configure/autoconf need
tested too?
Comment on attachment 116442 [details] [diff] [review]
patch v2: Remove GLE support code
I have no problem with dropping GLE support but did GLE become a module for GTK
or GTK2?
And a nit, when you make changes to configure.in, don't attach the configure
changes. They're redundant and unnecessarily signficantly increase the size of
the patch.
r=cls
Attachment #116442 -
Flags: review+
| Reporter | ||
Comment 9•23 years ago
|
||
cls:
Thanks for your advice.
Oh, I found now that gle could be used not only as shared library (by linking
with, this need initializing code - gle_init) but also GTK+1 module(this doesn't
need gle_init) when the mozilla gle support code checked in (1999-09-05).
In fact, I googled about GLE a bit, so I didn't know it well.
BTW, GLE seems only for GTK+1, not GTK+2 (and now the development has stopped?).
| Reporter | ||
Comment 10•23 years ago
|
||
Removed configure diff, there's no other changes.
I've forgotten saying thanks for your comment blizzard, thanks for your review
cls!
Attachment #116442 -
Attachment is obsolete: true
| Reporter | ||
Comment 11•23 years ago
|
||
Please check in this someone?
| Reporter | ||
Comment 12•23 years ago
|
||
I tried this patch, by building a fresh build without any configure options.
It works, yes of cource this pass the pre-checkin test.
Comment 13•23 years ago
|
||
The patch has been checked in.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla1.4alpha
| Reporter | ||
Comment 14•23 years ago
|
||
Thanks for your check-in on busyness Dauphin!
Updated•21 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•