[Mozile] Mozile 0.7.4 Released

James A. Overton james at overton.ca
Thu Mar 30 09:33:56 EST 2006


I believe that I've fixed issues 1-5 and 8-10. See the ChangeLog for  
some notes (http://mozile.mozdev.org/0.7/ChangeLog). The new code is  
in CVS and active on the Mozile home page.
	I'll need a test case for issue 6.
	Issue 7 is one we've been wrestling with for a while. It's just the  
way Gecko renders empty or white-space-only elements. One solution is  
to set the CSS min-height for list-items. I've done this for  
paragraphs on the Mozile home page. But Mozile shouldn't be messing  
with the CSS of a page any more than it has to, so I don't know how  
this should be done automatically. Another solution is to insert an  
NBSP entity, but then we'd have to remove it, and I think there are  
problems with XML documents where HTML entities are not automatically  
given. Suggestions welcome.
	Fixing issue 9 led me to rewrite the InsertionPoint code. Before, an  
IP could only exist in a text node. Now it can also exist in an  
element, just like the point concept used in Range and Selection.
	
	It's really useful to get another pair of eyes looking for bugs. No  
bugs would be better, but good bug reports are the next best thing!
	Thanks again,

James


On 2006-Mar-21, at 1:06 PM, Max d'Ayala wrote:

> Hi James.
>
> Gave this a quick test and these are some problems I found.
> Not sure which are known issues, or issues specific to a windows  
> platform, or specific to the Extension rather than the Server version.
>
> Max
>
> ==========================================
>
> Mozile 0.7.4 devel extension testing.
> ========================
>
> Windows platform.
> -------------------
>
> A few simple tests on an xhtml file. Clicking on the Edit icon then  
> "Start Editing".
>
>
> 1. Clicking the Mozile -> Help menu item gives an error. The help  
> docs don't open.
>
> Javascript console gives these two errors:
>
> Security Error: Content at http://local.mozile.co.uk/TestSuite/MES/ 
> test_XHTML1_xhtml.xhtml may not load or link to chrome://mozile/ 
> content/docs/index.html.
>
> Error: Access to 'chrome://mozile/content/docs/index.html' from  
> script denied
> Source File: http://local.mozile.co.uk/TestSuite/MES/ 
> test_XHTML1_xhtml.xhtml
> Line: 562
>
>
> 2. POST Save - Abort button still visible and operational even  
> after a valid reply received.
>
>
> 3. Clicking Undo caused the save dialog to pop up again! I think I  
> then pressed Cancel for the dialog. The dialog window then became  
> locked open and I couldn't close it.
>
> Javascript error produced:
>
> Error: MozileHTTPPostInterface is not defined
> Source File: http://local.mozile.co.uk/TestSuite/MES/ 
> test_XHTML1_xhtml.xhtml
> Line: 230
>
>
> 4. Mozile Debugger (Messages Dialog) doesn't appear to work  
> correctly. The drop down menu always shows "Status Messages". If  
> you set another option and close then reopen the dialog it shows  
> "Status Messages" again. I think only the "Status" messages are  
> being displayed. (The Mozile Preferences still says "All Messages".)
>
> This dialog also pops up again when you click Undo!
>
> 5. Take a paragraph and make a word bold for example. Place the  
> cursor in the middle of the bold word and press Enter to the break  
> the line. Works fine. The press Backspace to merge the two lines.  
> The whole of the second part of the line becomes bold.
>
> 6. The "editing" overlay with the magnifying glass that is normally  
> at the bottom of the screen has now appeared for a second time just  
> below the main menu. Now the main menu has duplicated itself as  
> well! Not sure what is going on here, I was just scrolling up and  
> down the page.
>
> 7. Ordered List command not working correctly. Appears to insert  
> "<ol><li></li></ol>" at the cursor position. (Ditto Unordered List.)
>
> 8. Inserting image: cursor is before image after the insertion.  
> Should be after?
> (Couldn't then type in any text for some reason.)
>
> 9. Left/Right cursor movement through adjacent images doesn't work.
>
> 10. A list item <li> can be changed to a heading, for example,  
> giving invalid xhtml.
>
> _______________________________________________
> Mozile mailing list
> Mozile at mozdev.org
> http://mozdev.org/mailman/listinfo/mozile



More information about the Mozile mailing list