We've taken a few more changes into Firefox 1.0.3 test builds and are looking for another round of Firefox and extension testing. If you've got the time and the interest, we could definitely use your feedback.
Builds are available here:
Windows
Linux
Mac
If you find any problems in these Firefox 1.0.3 candidates that didn't exist in Firefox 1.0.2, please let me know here. If you find extensions that worked in 1.0.2 that don't work in this candidate build, please let me know here (along with any JS errors for non-functional extensions.)
I've already heard that DictionarySearch, Spellbound, and Googlebar Lite don't work. Are there any others? Since the majority of extensions aren't broken by our security fixes and the extensions that are broken should be corrected (they were probably following a bad example in our code - we apologize for that,) we're planning to not rev the extension version and we'd like to work with the authors of broken extensions to get fixed ones up as soon as possible. Thanks.
update: I'm going through a number of extensions looking for failures and I'll note them here as I find them. I'm not really interested in general errors to the JS console unless something is actually broken and that error points out why it's broken.
failed:
Conquery: fails to get the selection (no JS errors).
DictionarySearch: context menu not populated. Error: [Exception... "Illegal operation on WrappedNative prototype object"
Posted by asa at April 14, 2005 02:56 PM
ASA- SpellBound works fine here with this build.
XP SP2-all current patches and updates.
Error: redeclaration of const kSaveAsType_Complete
Source File: chrome://browser/content/contentAreaUtils.js
Line: 156
Jay, what extension is that and what's the actual failure (not the error, but the symptom in the extension)?
- A
Posted by: Asa Dotzler on April 14, 2005 04:17 PMxrayspex, that's good to hear. I heard from someone in the previous thread that it wasn't working.
- A
Posted by: Asa Dotzler on April 14, 2005 04:18 PMAsa: I'm get the error while viewing the page source, so I assume it's my HTML Validator (based on Tidy) V 0.2.7 (Sorry for not providing this info before :-P)
Posted by: Jay MacLean on April 14, 2005 04:27 PMUgh.. sorry for not saying before (I wish there were an edit button), but it appears to not really do anything as far as affecting the extention. It still shows the source and the errors in the HTML validation. It's just that the error pops up in the JS Console.
Posted by: Jay MacLean on April 14, 2005 04:29 PMEhm... Where are the Linux builds? The above link doesn't seem to be working...
Posted by: mcg on April 14, 2005 04:30 PMVery werid... didn't show up for me either, viewed source to see it.
Posted by: Jay MacLean on April 14, 2005 04:34 PMsorry, bad link. it's fixed now (linux build link)
- A
Posted by: Asa Dotzler on April 14, 2005 04:35 PMI was the person who posted the original issue with SpellBound.
I can now report that it is working with this build;
Yay!
Thanks!
Lawrence
Posted by: Lawrence on April 14, 2005 04:41 PMLawrence, thanks for the follow-up!
- A
Posted by: Asa Dotzler on April 14, 2005 04:56 PMMozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3
Tab Mix has issues:
Error: uncaught exception: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIWebProgress.removeProgressListener]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: chrome://tabmix/content/minit/tablib.js :: removeTab :: line 106" data: no]
and it is affecting some original Firefox functions, like the right-click menu on a web page...
Posted by: mcg on April 14, 2005 05:26 PMAll-in-One Gestures extension did not work in the original 1.0.3 RC. It works fine now.
Posted by: Ed Hume on April 14, 2005 06:17 PMAsa,
As much as i appreciate you testing extensions, they are not official. i would imagine, Moze dont want to set a bad precedent of testing extensions and supporting them.
Posted by: Alex Young on April 14, 2005 06:41 PMAlex, I'm not doing QA on extensions. I'm checking to see whether or not our changes broke them so that we can alert the authors and work with them to explain what we did that broke them and now they can work around the issue.
- A
Posted by: Asa Dotzler on April 14, 2005 06:53 PMI just tested Googlebar Lite 0.9 with the latest 1.0.3 build, and I get the following error when doing a "define selected text" search (it also happens in one other place in my code):
Error: uncaught exception: [Exception... "Illegal operation on WrappedNative prototype object" ...
If anyone can assist me in fixing this, I'd appreciate it. Can visit www.borngeek.com to contact me (just click on the contact tab).
Posted by: Jonah Bishop on April 14, 2005 06:55 PMJonah, change this line
selection = focusedWindow.__proto__.getSelection.call(focusedWindow).toString();
to
selection = focusedWindow.getSelection().toString();
This will still work for older builds of Firefox so you can go ahead and update your extension now.
- A
Posted by: Asa Dotzler on April 14, 2005 07:10 PMJonan, just to be more clear, you want to change any of those __proto__ bits in the same way as the example above. I suspect you've got more than one instance in your toolbar and recommend you grep through all your js and fix them all up.
- A
Posted by: Asa Dotzler on April 14, 2005 07:13 PMThanks for the head up, Asa. I was looking at implementing the XPCNativeWrapper method indicated in the related bug report (comment #9 IIRC), but if this shorter method works, I'll use it.
Googlebar Lite 0.9.1 should hopefully be out this weekend (I'm waiting on two of my translators to get back to me with some new translations). Thanks again!
Posted by: Jonah Bishop on April 14, 2005 09:00 PM>Anonymous, I have no idea what kind of comment you're looking for.
>
>- A
I wanted to point out that asqueella said ( http://forums.mozillazine.org/viewtopic.php?p=1385490#1385490 ) "that trick [...] is used in a lot of extensions." So you might want to get into contact with him.
All of my twenty-odd extensions ssem to be working just fine—and by god, you've fixed the empty-Start-Menu-group bug in the installer!
Posted by: Simon on April 15, 2005 12:52 AMRunning Windows XP SP2; downloaded the latest ZIP and am running it from a subdir on my desktop. My findings based on 5-10 min worth of testing:
- typeaheadfind.timeout bug still there.
- SpellBound says I need to 'reinstall libraries', but that's probably only because I didn't use the installer :)
- Nuke Anything works EXCEPT if you highlight a selection and you try to right-click -> "Remove Selection" (other functions like "Remove this object" for links or pics works fine). Double-checked in 1.0.2 and it was working there.
- DictionarySearch, while broken from highlighted text in a webpage, DOES work from highlighted text in a form field. Try it on google.com; type something in the search field, highlight it and right-click it. iiRC, DS doesn't work from form fields in ubuntu (debian-based linux), so this behavior might be peculiar to w32-firefox :)
Posted by: Limulus on April 15, 2005 03:02 AMI tried the newest build (Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3). Besides DictionarySearch 0.8, I found Copy URL + 1.3 (author: Philip Mateescu, http://copyurlplus.mozdev.org/) did not work for me.
Error: uncaught exception: [Exception... "Illegal operation on WrappedNative prototype object" nsresult: "0x8057000c (NS_ERROR_XPC_BAD_OP_ON_WN_PROTO)" location: "JS frame :: chrome://copyurlplus/content/copyurlplusOverlay.js :: getCurrentSelection :: line 143" data: no]
I am not sure but Linky 2.4.0 (author: Henrik Gemal, http://gemal.dk/mozilla/linky.html) does not seem to be working under recent 1.0.3 builds. I cannot find right-click context menu for Linky.
This is just a report. I am not making a fuss. I am an end user who understands at-your-own-risk culture :-)
Posted by: end user on April 15, 2005 03:27 AMWebDeveloper mostly works. Toggling visited links fails.
The "Translation Panel" extension seems to work. The "Translate" extension doesn't work from the context menu, but does from the Tools menu.
I get the context menu for Linky, but it doesn't work.
Posted by: Dan Veditz on April 15, 2005 04:16 AMAll-in-One gestures 0.13.4
Open Selection in new Tab/Search for Selection in New Tab
These functions doesn't work. No JS errors.
from gestimp.js in allinonegest013.xpi
function aioSelectionAsURL() {
var focusedWindow = document.commandDispatcher.focusedWindow;
var url = focusedWindow.__proto__.getSelection.call(focusedWindow).toString();
function aioSelectionAsSearchTerm() {
var focusedWindow = document.commandDispatcher.focusedWindow;
var searchStr = focusedWindow.__proto__.getSelection.call(focusedWindow).toString();
Hey asa, if found a new extension that doesn't work.
Duplicate Tab 0.5.1.
Doesn't show the option to duplicate the tab
Afraid i can't seem to find the JS error
Posted by: Da Dude on April 15, 2005 07:17 AMWoops forgot :)
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3
Posted by: Da Dude on April 15, 2005 07:20 AMI can't login to Yahoo Mail using a secure connection. Using one with no secirity, it allows me. Not sure if this is new.
Posted by: enleger on April 15, 2005 07:30 AMI've updated Translate to work with 1.0.3.
Posted by: Paul Grave on April 15, 2005 07:31 AM>Since the majority of extensions aren't broken by our security fixes [...] we're planning to not rev the extension version [...]
The same was true for older versions (except for the xbl one)...
Posted by: Anonymous on April 15, 2005 08:04 AMAsa-
I had forecastfox 0.7 crash after right clicking on the satusbar icon and selecting options. Talkback ID is TB5110918Z. So far I have not been able to duplicate this.
Posted by: Bill Gianopoulos on April 15, 2005 08:41 AMAsa,
I'm seeing a problem with the del.icio.us extension 0.5. When selecting Post current page, I get this error in the JS console:'
Error: uncaught exception: [Exception... "Illegal operation on WrappedNative prototype object" nsresult: "0x8057000c (NS_ERROR_XPC_BAD_OP_ON_WN_PROTO)" location: "JS frame :: chrome://delicious/content/deliciousOverlay.js :: postCurrentPage :: line 45" data: no]
I will attempt to verify that this is associate with your candidate for 1.0.3.
Posted by: Chris on April 15, 2005 08:54 AMif i select a word from a page, right click, i see
Search Web for "word"
....................
....................
....................
View selection source
the ... are blank menu entries.
Posted by: kwanbis on April 15, 2005 08:59 AMkwanbis, which extension are you using and do you see any errors in the JS console?
- A
Posted by: Asa Dotzler on April 15, 2005 09:10 AMall my extensions are working just fine .. I kinda feel bad that I'm not getting any js console errors and a lot of other people are
but the only extension that I like that I'm not currently using is ListZilla .. I'll hunt that down and test it
Other then that all is well . .. . . . .for now :)
|837
Posted by: John Blanton on April 15, 2005 11:08 AMI have problems with my default profile and imagezoom 0.1.7 breaking links randomly and firefox not closing and running at 100% only when Imagezoom install no JS errors
Strangely works fine with fresh profile with all the same extensions installed..
Adblock
Forecastfox
HTMLvalidator
Wayback
Reloadevery
Imagezoom
Checky
WebDeveloper
Bookmark Sync *DISABLED*
Translator 0.1
but I keep testing. don;t see why i should have to create new profile to fix issue
Also seen an NS_ERROR_ILLEGAL_VALUE with foxweather
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3
Googlebar Lite 0.9.1 has just been released, fixing the issue with 1.0.3. A number of other bugs have also been fixed, and the "I'm Feeling Lucky" search type has been added. Check it out at http://www.borngeek.com/
Posted by: Jonah Bishop on April 15, 2005 12:20 PMThe Extension Copy Plain Text 0.2.1
(http://mozmonkey.com) not works with this build.
Wolfgang77
(Germany)
No errors on js console
Disabled:
AutoForms 0.5.6
LastTab 1.1
Enabled:
Bookmarks Synchronizer 1.0.1
DictionarySearch 0.7
Disable Targets For Downloads 0.8
FlashGot 0.5.7.8
ForecastFox 0 7
ieview 0.86
Mozilla Archive Format 0.4.3
OpenBook 1.2.0
QuickTabPrefToggle 0.0.4
Resize Search Box 0.0.4
Translate 0.6.0.6
ProxyButton 0.1.5
Password Maker 0.3
just updated Password Maker to 0.4. Same problem
Posted by: kwanbis on April 15, 2005 03:48 PMFF must have an "export extensions list" option somwhere.
Posted by: kwanbis on April 15, 2005 03:49 PM@ kwanbis: use this http://roachfiend.com/archives/2005/03/03/listzilla/ :-)
Posted by: Da Dude on April 15, 2005 03:54 PMSmartsearch does not seem to work. There is no action when a selected word is searched. Also, the text is missing from the right-click menu entry
http://www.pitt.edu/~crp11/firefox/smartsearch/
Limulus - take a look the spellbound faq
http://spellbound.sourceforge.net/faq#q601
asa here are 2 screen shots, one with text selected, and the other with no text selected.
EDIT why this requires me to input an email? what about email spiders?
Posted by: kwanbis on April 15, 2005 05:47 PMListZilla is great, but something this simple should be included. More if we think how muc extensions play in favor of ff. IMHO.
Generated Fri Apr 15 2005 21:51:07 GMT-0300 (SA Eastern Standard Time)
Enabled Extensions: (14)
Bookmarks Synchronizer 1.0.1
DictionarySearch 0.7
Disable Targets For Downloads 0.8
FlashGot 0.5.7.8
ForecastFox 0.7
ieview 0.86
ListZilla 0.5.1
Mozilla Archive Format 0.4.3
OpenBook 1.2.0
Password Maker 0.3.5
ProxyButton 0.1.5
QuickTabPrefToggle 0.0.4
Resize Search Box 0.0.4
Translate 0.6.0.6
Disabled Extensions: (2)
AutoForm 0.5.6
LastTab 1.1
Total = 16
Posted by: kwanbis on April 15, 2005 05:52 PMWith there only being 3 hits on www.mozilla.org when searching on XPCNativeWrapper and these all being changelogs it is no surprise that few extension developers used XPCNativeWrapper when developing extensions. Even the one wiki entry I read on XPCNativeWrapper was rather vague. I hope that the new method for getSelection, etc. ends up somewhere on mozilla.org where extension developers can easily find it and reference it to other extension developers. I am fine with limiting documentation but when it comes to security and the way information was provided regarding this specific issue with the 1.0.3 release it seems like this should be documented somewhere outside of the bug and preferably in an extension development security section. It is one thing to say the extension developers were using insecure methods but how were they to know since there is little to go on except the source code for this issue and even that was shown to not be consistent with using XPCNativeWrapper.
Posted by: Robert Strong on April 15, 2005 06:35 PMAn little strange when download an file, status bar always reports the download site, and not the current website
goto http://download.fedora.redhat.com/pub/fedora/linux/core/3/x86_64/iso/
and download an iso
then surf somewhere else.. and the statsu bar lies
1.0.3 has just been officially released. Is it the same version as this one? Its not popping up in my update so i presume it is.
Posted by: xrayspex on April 15, 2005 08:55 PMJust checked mozilla.org, and surprised to see Free Download 1.0.3.... 1.0.3 is now at final release?
Posted by: Me on April 15, 2005 08:58 PMME- Just found out its the same build as this release candidate thats been made official.
Posted by: xrayspex on April 15, 2005 09:19 PMI keep getting these two errors with the rc builds.
Error: documentgetElementById(cmd) has no properties
Source File: chrome://browser/content/browser.js Line:516
Error: RDF has no properties
Source File: chrome://browser/content/bookmarks/bookmarksMenu.js Line:75
This last error is repeated every-time I click on the Bookmarks menu. The menu, appearing to be empty. Once I add or manage bookmarks it behaves normally until restarted.
IIRC the third rc build fixed this after a browser restart
Everything else seems to function properly with the exception of the Status Bar which display nothing and Address Bar that does not display or accept an address.
Address Bar reports:
Error: gURLBar has no properties
Source File: chrome://browser/content/browser.js Line:1396
The only extension I really use is Web Developer. It does not appear under the Tools menu nor with a right click. No errors reported.
Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3
Mac OS X 10.3.8
HTH - Love this browser
Forest
xrayspex, thanks for the info.
I updated via (on Win) Tools menu | Options | Advanced | etc. and everything went without incident. So far all my extensions appear to be as I left them in 1.0.2 and in working order. Once again, excellent job to everyone working on Firefox!
Even way more cool.... I just found out I'm going to be a Dad again!! :) (Sorry, couldn't resist.)
Posted by: Me on April 15, 2005 10:16 PMAfter seeing the post above, release candidate thats been made official, I tried that version with the same errors. However after moving my ~/Library/Application Support/Firefox directory the errors are gone.
So, sorry for jumping the gun.
Many Thanks to everyone for making such a browser.
Posted by: Forest on April 15, 2005 10:43 PMI'm dynamis, head of the japanese localization team.
I received the report that 'Quicknote' and 'Translate' extension does not work on Firefox 1.0.3.
I checked QuickNote 0.6 and Translate 0.6.0.6 with Firefox 1.0.3 (both en-US and ja-JP) and here is the error message shown in javascript console:
when using QuickNote from the context menu:
Error: uncaught exception: [Exception... "Illegal operation on WrappedNative prototype object" nsresult: "0x8057000c (NS_ERROR_XPC_BAD_OP_ON_WN_PROTO)" location: "JS frame :: chrome://quicknote/content/overlay.js :: QuickNote_qnCopyTo :: line 91" data: no]
when using Translate from the context menu:
Error: uncaught exception: [Exception... "Illegal operation on WrappedNative prototype object" nsresult: "0x8057000c (NS_ERROR_XPC_BAD_OP_ON_WN_PROTO)" location: "JS frame :: chrome://translate/content/translate.js :: anonymous :: line 420" data: no]
Both error code is 0x8057000c, which is same error code when I try to use DictionarySearch from the context menu. Maybe they have same or similar trouble with Firefox 1.0.3.
Posted by: dynamis on April 15, 2005 10:53 PMI am having problems with passwords, when I have my zone alarm on. never had this problem before, and sometimes I have problems with a secure page not loading all the way unless I turn off zone alarm. I have not had this problem untill I installed 1.03, but will still use Firefox at all times.
Posted by: Will on April 15, 2005 11:13 PMOh, BTW, for the Nuke Anything problem I was having, the Javascript console error (tested in the actual 1.0.3 release) is:
Error: uncaught exception: [Exception... "Illegal operation on WrappedNative prototype object" nsresult: "0x8057000c (NS_ERROR_XPC_BAD_OP_ON_WN_PROTO)" location: "JS frame :: chrome://nukeanything/content/nukeanythingOverlay.js :: anonymous :: line 61" data: no]
Posted by: Limulus on April 16, 2005 12:08 AMdynamis and Limilus: All of those should be because of some of the changes they made in 1.0.3. It's explained in the "updating your extensions for 1.0.3" entry a couple days ago in this blog.
Posted by: Peng on April 16, 2005 01:31 AMI just installed FF [1.03-de], but know the latest Scrapbook [0.15.0] does not work anymore. I can still access my stored files/snipets, but I can't add a new one: the javascript-console tell me the following error has occured:
Fehler: uncaught exception: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsITreeBoxObject.onDragDrop]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: chrome://global/content/bindings/tree.xml :: onxbldragdrop :: line 205" data: no]
scrapbook home: http://amb.vis.ne.jp/mozilla/scrapbook/
Posted by: lonestar0815 on April 16, 2005 03:50 AMThe following extensions I use donīt work anymore in 1.03:
bookmarkbackup0.3.3.xpi
favorites_converter_(export)-1.0.1-fx.xpi:
https://addons.update.mozilla.org/extensions/moreinfo.php?application=firefox&category=Bookmarks&numpg=10&id=336
TargetAlert0.7.4.xpi
Bye,
Alex
Sorry,
the above mentioned extensions do work. I just had to uninstall and reinstall them .
Sorry,
ALex
The extension 'QuickNote' works limited when using Firefox 1.0.3. The 'send to Quicknote' query from the context menu doesn't work.
Posted by: M on April 16, 2005 07:09 AMTo lonster0815 & Scrapbook extension users
Scrapbook 0.15.1 has just released, which says it is compatible with Firefox 1.0.3, though I have not tested it yet.
http://amb.vis.ne.jp/mozilla/scrapbook/index.php?lang=en (Englsih)
http://amb.vis.ne.jp/mozilla/scrapbook/index_de.php (German)
http://amb.vis.ne.jp/mozilla/scrapbook/index.php?lang=ja (Japanese)
Posted by: end user on April 16, 2005 01:39 PMCorrection
> Scrapbook 0.15.1 has just released
--- has just been released. Sorry for my grammatical error ;-)
Posted by: end user on April 16, 2005 01:44 PMError: uncaught exception: [Exception... "Illegal operation on WrappedNative prototype object" nsresult: "0x8057000c (NS_ERROR_XPC_BAD_OP_ON_WN_PROTO)" location: "JS frame :: chrome://delicious/content/deliciousOverlay.js :: postCurrentPage :: line 45" data: no]
delicious 0.5
Posted by: bob@mailinator.com on April 16, 2005 06:55 PMAuto Copy 0.5.2 doesn't work with the new version.
Whenever you click on any html link, you get the error
"Illegal operation on WrappedNative prototype object".
We updated to 1.0.3 in the office, then ran the extensions updater, and after that we could no longer open Firefox. At one point, got an error about not being able to load a .so file?? Seems like the extensions updater is borked, perhaps trying
to install unix extensions onto Windows builds? Now mozilla.org is down completely. We had to delete the extensions folders to get firefox working again.
Mouse Gestures 1.0 has quit working with Firefox 1.03. I installed the FF update yesterday, Mouse Gestures is NOT working any more :(
Thanks !
Posted by: Diane on April 19, 2005 06:39 AMIf you have Firefox 1.0.3 reinstall Scrapbook 0.15.x and it will start working again
Posted by: anon on April 20, 2005 05:11 PM