Bug 469606 - galeon says "myportal is not a registered protocol"
Summary: galeon says "myportal is not a registered protocol"
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: galeon
Version: 10
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Denis Leroy
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-11-03 05:15 UTC by Michal Jaegermann
Modified: 2009-10-05 20:44 UTC (History)
3 users (show)

Fixed In Version: 2.0.7-15.fc11
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-09-23 07:40:50 UTC


Attachments (Terms of Use)

Description Michal Jaegermann 2008-11-03 05:15:56 UTC
Description of problem:

When starting galeon in a default configuration then instead of an expected "splash screen" with a list of current bookmarks, like galeon used to show an alert "myportal is not a registered protocol" shows up and a screen is blank.
That happens at least for the current rawhide.

How reproducible:
always

Comment 1 Michal Jaegermann 2008-11-03 16:36:54 UTC
In 'configure' script for galeon there is the following:

 Note that Galeon has a runtime dependency on the 'cookie' and 'permission'
 mozilla extensions. These are not built as part of the default xulrunner
 build, and must be added explicitly at xulrunner configure-time.

This is printed on a screen when configuring galeon to build with xulrunner or libxul-embedding or libxul-embedding-unstable. OTOH about:buildconfig in galeon appears to show a build configuration for an underlying xulrunner (galeon-2.0.7-2.fc10 and xulrunner-1.9.0.2-5.fc10).  The only extensions mentioned there are default and python/xpcom.  Maybe that is it what is causing the problem?

In any case it looks like that a used xulrunner configuration is not good enough for galeon needs.  The quoted text says "must".  It has also some followup text which warns agains using  'typeaheadfind' and 'wallet' extensions but those are indeed absent - at least for the moment.

Comment 2 Bug Zapper 2008-11-26 04:40:17 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 10 development cycle.
Changing version to '10'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 3 Denis Leroy 2009-09-23 07:40:50 UTC
Fixed in next release.

Comment 4 Fedora Update System 2009-09-23 07:56:11 UTC
galeon-2.0.7-15.fc11 has been submitted as an update for Fedora 11.
http://admin.fedoraproject.org/updates/galeon-2.0.7-15.fc11

Comment 5 Fedora Update System 2009-10-03 19:12:55 UTC
galeon-2.0.7-15.fc11 has been pushed to the Fedora 11 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 6 Mark Harig 2009-10-05 15:39:16 UTC
$ rpm -q galeon
galeon-2.0.7-15.fc11.x86_64

$ rpm -V galeon && echo $?
0

$ cat /etc/fedora-release
Fedora release 11 (Leonidas)

The following steps still lead to the error message "myportal is not a registered protocol" being displayed:

1. Click on 'Go' in galeon's main menu.

2. Click on 'My Portal' in the Go sub-menu.

An error message window with a lightbulb icon and the text "myportal is not a registered protocol" is displayed.

Should this be reported as a separate error in galeon in the Fedora 11?

Comment 7 Denis Leroy 2009-10-05 16:30:36 UTC
A patch would be preferred... we just need to remove it from the menu...

Comment 8 Mark Harig 2009-10-05 20:44:49 UTC
(In reply to comment #7)
> A patch would be preferred... we just need to remove it from the menu...  

Is 'myportal' no longer a feature of galeon?  Here is some of the documentation describing it in the galeon User's Guide.  At present, these features do work as described in the manual.

"'My Portal' creates a portal style view of your bookmarks in a
web page. It makes a good choice for your homepage, since it
provides a rapid way of jumping to a large number of bookmarks.
You can visit 'My Portal' at any time by opening the URL
about:myportal, or you can set it as your
homepage, as described in Section 3.1 ― General."

and

Home Page

"When Galeon first starts up, it will automatically load the
page specified here. Type an address into the entry bar or,
if you are currently viewing a page you would like to set
as your permanent home page, click the Set to Current button.
If you want the 'My Portal' page your home page by (sic),
type in myportal:."


Note You need to log in before you can comment on or make changes to this bug.