Closed
Bug 457893
Opened 17 years ago
Closed 16 years ago
First tab blocked
Categories
(SeaMonkey :: Tabbed Browser, defect)
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: hrb54, Unassigned)
Details
User-Agent: Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.8.1.16) Gecko/20080702 SeaMonkey/1.1.11
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.8.1.16) Gecko/20080702 SeaMonkey/1.1.11
The Back- and Forward-buttons don't work, if the first (leftmost) tab is active.
The location bar text is also not updateted to the address of the first tab when
switching there from another tab.
Reproducible: Always
Steps to Reproduce:
1. Open any site after starting browser.
2. Open a 2nd site in a new tab.
3. Switch back to the 1st tab. Address in location bar will stay of the 2nd tab!
4. Enter a new address into location bar.
5. Click on Back-button. Nothing will happen!
Expected Results:
After switching from 2nd to 1st tab, the address displayed in location bar should
change to the address of the page actually displayed in 1st tab.
Clicking on Back-button should reopen the previous page displayed in the 1st tab.
The shortcut keys for Back and Forward also do nothing whe 1st tab is active.
| Reporter | ||
Updated•17 years ago
|
Version: unspecified → SeaMonkey 1.1 Branch
| Reporter | ||
Comment 1•17 years ago
|
||
When switching to the 1st tab, the following message is added to the js-console:
Fehler: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIWebNavigation.canGoBack]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://navigator/content/nsBrowserStatusHandler.js :: anonymous :: line 294" data: no]
Comment 2•17 years ago
|
||
Do/Did you have any extensions installed? Does this also happen with a new profile (for testing)?
| Reporter | ||
Comment 3•17 years ago
|
||
It doesn't happen with new profiles.
Then I added all extensions in my usual profile one by one and the problems startet with the installation of Mr Tech Local Install.
| Reporter | ||
Comment 4•17 years ago
|
||
After removing Local Install with Extension Unistaller, everything
works fine again.
I know Local Install from using Firefox and you will see it at
the addon page of seamonkey marked as compatible with seamonky.
So I installed it, nerver expecting, that it can cause such
kind of trouble.
It seems that all versions of Mr Tech Local install and Mr
Tech Toolkit are incompatible with Seamonkey 1.xx.
So this extension should be fixed and removed from the seamonkey
addon pages until it's compatible.
The bug #457893 can be closed.
Comment 5•17 years ago
|
||
mrtech: Could you possibly take a look at this in your extension?
I don't think it's an issue with the code, the latest build only support SeaMonkey 1.5+ which is what version 6.x is marked for, but AMO allows SeaMonkey 1.1.x to install it anyway. For SM 1.1.x support please install the last Local Install 5.x build from here:
https://addons.mozilla.org/en-US/seamonkey/addons/versions/421#version-5.3.2.6
I'll check to see if there's an amo bug or similar for this.
| Reporter | ||
Comment 7•17 years ago
|
||
mrtech:
https://addons.mozilla.org/en-US/seamonkey/addons/versions/421#version-5.3.2.6 is the version which contains the bug. My version of Seamonkey terminates attempts to install 6.x versions of local install with an error message.
I just did a test on 1.1.12 with a clean profile and did not have any issues.
If you can export you local install settings and email them to me I'll investigate.
Also can you list the other extensions you have installed, there's probably a conflict with these that manifests in my code, but may not be entirely mine. I don't do any with browser history so just trying to see if any of my functions, namespaces or vars are colliding with another extension.
| Reporter | ||
Comment 10•17 years ago
|
||
I'm just testing it... ;-)
| Reporter | ||
Comment 11•17 years ago
|
||
Previous installed extensions:
AdblockPlus
NoScript 1.7.9
MonkeyMenu 0.9.9
Installing 5.3.2.6 produces the following output in js-console:
---------------------------------------
Warning: Failed to load overlay from chrome://local_install/content/local_XPInstall-moz.xul.
Source File: chrome://communicator/content/xpinstall/institems.xul
Line: 0
---------------------------------------
But it will be installed anyway.
After restart, Seamonkey shows the described beheavior. When switching from 2nd
tab to 1st tab, js-console shows:
---------------------------------------
Error: uncaught exception: [Exception... "Component returned failure
code: 0x80004005 (NS_ERROR_FAILURE) [nsIWebNavigation.canGoBack]"
nsresult: "0x80004005 (NS_ERROR_FAILURE)"
location: "JS frame :: chrome://navigator/content/nsBrowserStatusHandler.js ::
anonymous :: line 300" data: no]
---------------------------------------
The local install settings are the defaults after new installation. I didn't
change them after install.
---------------------------------------
about:buildconfig
Build platform
target
i686-pc-linux-gnu
Build tools
Compiler Version Compiler flags
gcc-4.2 gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu6) -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -Wall -pipe -g -Wall -O2 -pthread -pipe
g++-4.2 gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu6) -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -g -O2 -g -Wall -O2 -fshort-wchar -pthread -pipe
---------------------------------------
prefs.js
# Mozilla User Preferences
/* Do not edit this file.
*
* If you make changes to this file while the application is running,
* the changes will be overwritten when the application exits.
*
* To make a manual change to preferences, you can visit the URL about:config
* For more information, see http://www.mozilla.org/unix/customizing.html#prefs
*/
user_pref("browser.link.open_newwindow", 3);
user_pref("browser.open.dir", "/mnt/SuSE9-SCSI/opt/mozilla/seamonkey");
user_pref("browser.open.filterIndex", 0);
user_pref("browser.search.defaultengine", "engine:///usr/lib/seamonkey/searchplugins/google.src");
user_pref("browser.startup.homepage", "http://www.seamonkey-project.org/start/");
user_pref("browser.startup.homepage_override.mstone", "rv:1.8.1.13");
user_pref("browser.tabs.autoHide", false);
user_pref("browser.tabs.opentabfor.middleclick", true);
user_pref("browser.tabs.opentabfor.urlbar", true);
user_pref("browser.tabs.warnOnClose", false);
user_pref("capability.policy.maonoscript.javascript.enabled", "allAccess");
user_pref("capability.policy.maonoscript.sites", "addons.mozilla.org flashgot.net google.com googlesyndication.com hotmail.com informaction.com live.com maone.net msn.com noscript.net passport.com passport.net passportimages.com recaptcha.net yahoo.com yimg.com about: about:blank about:config about:credits about:neterror about:plugins chrome: file://flashgot.net file://google.com file://googlesyndication.com file://hotmail.com file://informaction.com file://live.com file://maone.net file://msn.com file://noscript.net file://passport.com file://passport.net file://passportimages.com file://recaptcha.net file://yahoo.com file://yimg.com http://flashgot.net http://google.com http://googlesyndication.com http://hotmail.com http://informaction.com http://live.com http://maone.net http://msn.com http://noscript.net http://passport.com http://passport.net http://passportimages.com http://recaptcha.net http://yahoo.com http://yimg.com https://flashgot.net https://google.com https://googlesyndication.com https://hotmail.com https://informaction.com https://live.com https://maone.net https://msn.com https://noscript.net https://passport.com https://passport.net https://passportimages.com https://recaptcha.net https://yahoo.com https://yimg.com resource:");
user_pref("extensions.adblockplus.checkedadblockinstalled", true);
user_pref("extensions.adblockplus.checkedtoolbar", true);
user_pref("extensions.adblockplus.showsubscriptions", false);
user_pref("intl.charsetmenu.browser.cache", "ISO-8859-1, UTF-8");
user_pref("local_install.addonsEnabled", false);
user_pref("local_install.hideToolsExtensionOptionsMenu", true);
user_pref("local_install.hideToolsThemeSwitcherMenu", true);
user_pref("monkey.fullscreen.enabled", false);
user_pref("network.cookie.prefsMigrated", true);
user_pref("noscript.gtemp", "");
user_pref("noscript.policynames", "");
user_pref("noscript.temp", "");
user_pref("noscript.version", "1.7.9");
user_pref("prefs.converted-to-utf8", true);
user_pref("security.warn_entering_secure", false);
user_pref("signon.SignonFileName", "22815779.s");
user_pref("update_notifications.enabled", false);
user_pref("wallet.SchemaValueFileName", "22815779.w");
user_pref("xpinstall.whitelist.add", "");
Comment 12•17 years ago
|
||
I'll test these out, but can you update to the latest NoScript, there have been 15 releases since 1.7.9 and an additional 5 that are baking in the test builds. I'm also assuming AdBlock Plus is the 7.5.5. Also, try a clean profile and just installing Local Install and then test each one at a time till you get the error.
| Reporter | ||
Comment 13•17 years ago
|
||
I've just reproduced the problem with a new profil
and no extension but local install.
| Reporter | ||
Comment 14•17 years ago
|
||
It's the combination of local install 5.3.2.6 and
AdBlock Plus 7.5.5.
I've just downloaded Seamonkey 1.1.12, installed
it and local install worked well. The error occured
again after installing AdBlock.
The reason why the error happened also in a new profile
with SM 1.1.11 was that AdBlock is installed in the
application directory of SM and so parts of it are
loaded even in new profiles.
Comment 15•17 years ago
|
||
can you test with the latest dev build of abp?
http://adblockplus.org/devbuilds/
| Reporter | ||
Comment 16•17 years ago
|
||
Same results.
Comment 17•16 years ago
|
||
So this is an extension problem not in SeaMonkey code.
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•